Grand
发表于 2019-1-10 03:01:13
counott 发表于 2019-1-9 20:06
外接显卡1070ti 4k屏 的我又来了 大佬
我测了好多好多遍,最后发现video-sync=display-resample是不能开的...
要看你插了多少帧,madVR用的是什么设置。渲染时间可能太长了?我以前用SVP的时候,NGU high的时候,1080Ti 也会100%。
最主要的是外接显卡带宽不够啊…
cczzhh
发表于 2019-1-10 07:25:39
Grand 发表于 2019-1-10 02:58
好的,谢谢。去试一下。
发现之前的脚本在用的时候,用mpv播放时,调用显示器自带的喇叭会自动最大声音播 ...
调整音量无效,指的是mpv的音量调整无效还是windows系统音量,还是喇叭上物理方式调音量?
windows系统音量调节是会无效的,这就是WASAPI要干的事情(跳过windows自带mixer的控制)。要调音量我第一推荐调硬件音量(攻放耳放旋音量旋钮),二是mpv程序里的音量调节。
如果你不希望别的程序声音消失,那不需要下面这行:
audio-exclusive=yes这个是启用独占音频(和视频全屏不全屏独占不独占没有关系
laichiaheng
发表于 2019-1-11 12:53:50
本帖最后由 laichiaheng 于 2019-1-11 14:46 编辑
我發現個奇怪的點,如果我有兩個 profile,一個是 A 一個是 B,假如我 A 在上 B 在下
...
...那麼 MPV player 會先去執行 B 再執行 A。
像我這樣就僅限 4K50fps 以上的格式不使用 glsl-shaders,但其他 4K 的選項都有啟用到
profile-desc=cond:get('width', -math.huge) > 1920 and get('height', -math.huge) > 1080 and get('container-fps', 0) >= 50
glsl-shaders-clr
hwdec=vaapi-copy
profile-desc=cond:get('width', -math.huge) > 1920 and get('height', -math.huge) > 1080
glsl-shaders-clr
opengl-pbo=yes
glsl-shaders-append="~~/shaders/ravu-r2-chroma-left-smoothtest1.hook"
glsl-shaders-append="~~/shaders/SSimDownscaler.glsl"
cscale=haasnsoft如果上下顛倒過來就不同了。
然後想再請教一下,為什麼 4K30fps vp9 格式的同樣套用 4K 設置時開啟 stats 狀態會掉幀呢?明明一般 H264 和 H265 都可以正常運行的。
還有如果我是使用 VA 面板應該要把 icc-contrast 設定成 3000 嗎?
cczzhh
发表于 2019-1-11 16:02:25
laichiaheng 发表于 2019-1-11 12:53
我發現個奇怪的點,如果我有兩個 profile,一個是 A 一個是 B,假如我 A 在上 B 在下
那麼 MPV player 會先 ...
设成4K高于50fps的profile和4K低于50fps的profile不就解决了
掉帧原因太多
没接触过更改icc-contrast,确保你知道自己在做什么
laichiaheng
发表于 2019-1-11 16:29:06
本帖最后由 laichiaheng 于 2019-1-11 16:56 编辑
cczzhh 发表于 2019-1-11 16:02
设成4K高于50fps的profile和4K低于50fps的profile不就解决了
掉帧原因太多
因為某些影片無法讀到 container-fps 這個值,所以才會設定成這樣,而且我發現這樣節省了滿多文字空間的,否則一大堆條件都要重複打,還有分 container-fps 和 estimated-vf-fps 等。
還是說其實只需要 estimated-vf-fps 就行了?
話說您 interpolation 貌似不論 fps 多少都開啟?這樣當您在看 29.97fps 和 59.94fps 時不會覺的銳利度降低嗎?
cczzhh
发表于 2019-1-12 02:58:27
laichiaheng 发表于 2019-1-11 16:29
因為某些影片無法讀到 container-fps 這個值,所以才會設定成這樣,而且我發現這樣節省了滿多文字空間的, ...
确实没考虑到container-fps可能没有的问题。那就只用estimated-vf-fps试试。
https://mpv.io/manual/master/#options-video-sync-max-video-change
仔细看这段。
laichiaheng
发表于 2019-1-12 12:06:39
本帖最后由 laichiaheng 于 2019-1-12 12:32 编辑
cczzhh 发表于 2019-1-12 02:58
确实没考虑到container-fps可能没有的问题。那就只用estimated-vf-fps试试。
https://mpv.io/manual/mas ...
看不太懂,為什麼要把 23.976fps 加速到 25fps?看不太懂他這功能的作用
我還以為 video-sync=display-resample 就是只讓聲音播放速度改變,而非動到畫面。
然後 29.97fps 開啟 interpolation 的畫面還真的變得比較模糊,所以我只好加這個規則
profile-desc=cond:get('estimated-vf-fps', 0) > 29 and get('estimated-vf-fps', 0) < 31
interpolation=no
cczzhh
发表于 2019-1-12 14:39:50
laichiaheng 发表于 2019-1-12 12:06
看不太懂,為什麼要把 23.976fps 加速到 25fps?看不太懂他這功能的作用
我還以為 video-sync=display-res ...
默认1%,我按照推荐写的5,就是5%,意思就是允许视频加减速最大变化的量。29.97 fps的视频会被加速0.1%(没有超出设定值)到30 fps,再倍增到60fps。确保你用的是tscale=oversample。如果这样你还觉得interpolation会变模糊,或者觉得59.94的视频变模糊了,那可以反思一下是不是脑补了。
laichiaheng
发表于 2019-1-12 14:47:20
本帖最后由 laichiaheng 于 2019-1-12 14:57 编辑
cczzhh 发表于 2019-1-12 14:39
默认1%,我按照推荐写的5,就是5%,意思就是允许视频加减速最大变化的量。29.97 fps的视频会被加速0.1%( ...
我是使用官方預設的 mitchell,他用來看 23.976fps 的動畫真的很順,看來 mpv 無法判別和顯示器成倍數關係的幀率。
所以官方是以動畫來決定預設 tscale 的嗎?
末世青空
发表于 2019-1-12 23:43:59
本帖最后由 末世青空 于 2019-1-12 23:45 编辑
楼主,才发现mpv的小白想问一下可不可以保存视频的播放位置啊,是每次开一个视频都得从头开始吗?我搜了一下,加了行save-position-on-quit但是没有效果