已解决:mpv如何做到全屏独占输出
本帖最后由 孤雨独火 于 2020-2-9 01:49 编辑最近换了新电视机,果然还是硬件补帧更舒服更平滑不容易拖影...然而电脑接了电视之后发现补帧效果反而不算明显(用同一片源对比过,差异十分明显)
瞎猜是没独占输出的原因,不过我翻了翻mpv相关的,都没找到独占的法子,,莫非n年过去了,这玩意mpv还没搞定吗......
{:11_830:} vulkan+ontop
盲猜是启用了mpv自带的interpolation mdr是有相关选项的,可以研究一下 cczzhh 发表于 2020-2-6 03:10
vulkan+ontop
盲猜是启用了mpv自带的interpolation
额这个我确实开了,目前已经关闭但尚未测试(超长距离的铜线hdmi有显著延迟,重新退了订了根光纤改良延迟问题,还没送达)
这个ontop总感觉....可能是之前用惯了madvr的exclusive选项(一动鼠标就屏闪),,这个ontop好像都没啥影响观影体验的bug,不知道是不是真的在独占...{:5_226:}
QSCFTHMKO 发表于 2020-2-6 18:05
mdr是有相关选项的,可以研究一下
mdr是啥...madvr的简写吗。。mpv和madvr八竿子打不着啊{:4_987:}
孤雨独火 发表于 2020-2-6 19:06
mdr是啥...madvr的简写吗。。mpv和madvr八竿子打不着啊
sorry 打漏了{:10_781:},看来超出我的知识范围了{:13_924:},盲搜了下manual有这个https://mpv.io/manual/stable/#options-ontop
孤雨独火 发表于 2020-2-6 19:04
额这个我确实开了,目前已经关闭但尚未测试(超长距离的铜线hdmi有显著延迟,重新退了订了根光纤改良延迟 ...
d3d11需要选项来开独占,目前只有一个PR里有,主干里还没有:https://github.com/mpv-player/mpv/pull/6329
vulkan的独占全屏是显卡驱动实现的,ontop是让显卡驱动判断这程序可以进入独占模式,所以也并不保证一定能独占。看是否独占的话,观察进入全屏的时候会不会黑屏一下,会黑屏一下就是独占了。
这个应该和mpv无关的。
电视的补帧是将30fps的补帧到60fps,对于60fps的画面是不会进行补帧的。
片源在电视上直接播放的时候是原生的24或者30fps,这个时候电视是会进行补帧的。
当片源在电脑上解码输出以后就已经不再是24fps了,而是60fps,这个是时候的电视是不会进行补帧的。所以看起来差别会很大。
个人推荐的解决方案有三种。
A.电脑软补帧后输出
B.电视端安装类似kodi一类的播放软件,采用播放局域网内的smb共享的视频的方式看片
C.购买专用的蓝光播放器(或者用盒子将就,不过可能性能跟不上) 472447831 发表于 2020-2-8 00:58
这个应该和mpv无关的。
电视的补帧是将30fps的补帧到60fps,对于60fps的画面是不会进行补帧的。
片源在电视 ...
有个想法,直接在nvidia驱动里把分辨率改成4k24hz不就好了?
a1005747470 发表于 2020-2-8 08:13
有个想法,直接在nvidia驱动里把分辨率改成4k24hz不就好了?
这个我还没有尝试过,值得一试。
页:
[1]
2