找回密码
 立即注册
查看: 7531|回复: 11

已解决:mpv如何做到全屏独占输出

47

主题

2781

回帖

2020

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
432683

崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

孤雨独火 发表于 2020-2-6 01:04:33 | 显示全部楼层 |阅读模式
本帖最后由 孤雨独火 于 2020-2-9 01:49 编辑

最近换了新电视机,果然还是硬件补帧更舒服更平滑不容易拖影...然而电脑接了电视之后发现补帧效果反而不算明显(用同一片源对比过,差异十分明显)

瞎猜是没独占输出的原因,不过我翻了翻mpv相关的,都没找到独占的法子,,莫非n年过去了,这玩意mpv还没搞定吗......
回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164256

活跃达人崭露头角坚持不懈

cczzhh 发表于 2020-2-6 03:10:30 | 显示全部楼层
vulkan+ontop

盲猜是启用了mpv自带的interpolation
回复

使用道具 举报

1

主题

16

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
5737
QSCFTHMKO 发表于 2020-2-6 18:05:10 | 显示全部楼层
mdr是有相关选项的,可以研究一下
回复

使用道具 举报

47

主题

2781

回帖

2020

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
432683

崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

孤雨独火  楼主| 发表于 2020-2-6 19:04:45 | 显示全部楼层
cczzhh 发表于 2020-2-6 03:10
vulkan+ontop

盲猜是启用了mpv自带的interpolation

额这个我确实开了,目前已经关闭但尚未测试(超长距离的铜线hdmi有显著延迟,重新退了订了根光纤改良延迟问题,还没送达)

这个ontop总感觉....可能是之前用惯了madvr的exclusive选项(一动鼠标就屏闪),,这个ontop好像都没啥影响观影体验的bug,不知道是不是真的在独占...

回复

使用道具 举报

47

主题

2781

回帖

2020

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
432683

崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

孤雨独火  楼主| 发表于 2020-2-6 19:06:19 | 显示全部楼层
QSCFTHMKO 发表于 2020-2-6 18:05
mdr是有相关选项的,可以研究一下

mdr是啥...madvr的简写吗。。mpv和madvr八竿子打不着啊

回复

使用道具 举报

1

主题

16

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
5737
QSCFTHMKO 发表于 2020-2-6 23:32:56 | 显示全部楼层
孤雨独火 发表于 2020-2-6 19:06
mdr是啥...madvr的简写吗。。mpv和madvr八竿子打不着啊

sorry 打漏了,看来超出我的知识范围了,盲搜了下manual有这个https://mpv.io/manual/stable/#options-ontop
回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164256

活跃达人崭露头角坚持不懈

cczzhh 发表于 2020-2-7 06:18:37 | 显示全部楼层
孤雨独火 发表于 2020-2-6 19:04
额这个我确实开了,目前已经关闭但尚未测试(超长距离的铜线hdmi有显著延迟,重新退了订了根光纤改良延迟 ...

d3d11需要选项来开独占,目前只有一个PR里有,主干里还没有:https://github.com/mpv-player/mpv/pull/6329

vulkan的独占全屏是显卡驱动实现的,ontop是让显卡驱动判断这程序可以进入独占模式,所以也并不保证一定能独占。看是否独占的话,观察进入全屏的时候会不会黑屏一下,会黑屏一下就是独占了。


回复

使用道具 举报

1

主题

3

回帖

0

VC币

新手上路

Rank: 1

积分
50
472447831 发表于 2020-2-8 00:58:46 | 显示全部楼层
这个应该和mpv无关的。
电视的补帧是将30fps的补帧到60fps,对于60fps的画面是不会进行补帧的。
片源在电视上直接播放的时候是原生的24或者30fps,这个时候电视是会进行补帧的。
当片源在电脑上解码输出以后就已经不再是24fps了,而是60fps,这个是时候的电视是不会进行补帧的。所以看起来差别会很大。
个人推荐的解决方案有三种。
A.电脑软补帧后输出
B.电视端安装类似kodi一类的播放软件,采用播放局域网内的smb共享的视频的方式看片
C.购买专用的蓝光播放器(或者用盒子将就,不过可能性能跟不上)
回复

使用道具 举报

12

主题

185

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
15162
a1005747470 发表于 2020-2-8 08:13:20 | 显示全部楼层
472447831 发表于 2020-2-8 00:58
这个应该和mpv无关的。
电视的补帧是将30fps的补帧到60fps,对于60fps的画面是不会进行补帧的。
片源在电视 ...

有个想法,直接在nvidia驱动里把分辨率改成4k24hz不就好了?
回复

使用道具 举报

1

主题

3

回帖

0

VC币

新手上路

Rank: 1

积分
50
472447831 发表于 2020-2-8 10:40:16 | 显示全部楼层
a1005747470 发表于 2020-2-8 08:13
有个想法,直接在nvidia驱动里把分辨率改成4k24hz不就好了?

这个我还没有尝试过,值得一试。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表