找回密码
 立即注册
楼主: cczzhh

分享一下自己的mpv配置

2

主题

92

回帖

0

VC币

注册会员

Rank: 2

积分
1213
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%。
最主要的是外接显卡带宽不够啊…
回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

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

积分
164256

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

cczzhh  楼主| 发表于 2019-1-10 07:25:39 | 显示全部楼层
Grand 发表于 2019-1-10 02:58
好的,谢谢。去试一下。
发现之前的脚本在用的时候,用mpv播放时,调用显示器自带的喇叭会自动最大声音播 ...

调整音量无效,指的是mpv的音量调整无效还是windows系统音量,还是喇叭上物理方式调音量?
windows系统音量调节是会无效的,这就是WASAPI要干的事情(跳过windows自带mixer的控制)。要调音量我第一推荐调硬件音量(攻放耳放旋音量旋钮),二是mpv程序里的音量调节。

如果你不希望别的程序声音消失,那不需要下面这行:
  1. audio-exclusive=yes
复制代码
这个是启用独占音频(和视频全屏不全屏独占不独占没有关系

回复

使用道具 举报

5

主题

227

回帖

-1

VC币

荣誉会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
132538
laichiaheng 发表于 2019-1-11 12:53:50 | 显示全部楼层
本帖最后由 laichiaheng 于 2019-1-11 14:46 编辑

我發現個奇怪的點,如果我有兩個 profile,一個是 A 一個是 B,假如我 A 在上 B 在下
  1. [A]
  2. ...
  3. [B]
  4. ...
复制代码
那麼 MPV player 會先去執行 B 再執行 A。

像我這樣就僅限 4K50fps 以上的格式不使用 glsl-shaders,但其他 4K 的選項都有啟用到
  1. [4K 50]
  2. profile-desc=cond:get('width', -math.huge) > 1920 and get('height', -math.huge) > 1080 and get('container-fps', 0) >= 50
  3. glsl-shaders-clr
  4. hwdec=vaapi-copy

  5. [4K]
  6. profile-desc=cond:get('width', -math.huge) > 1920 and get('height', -math.huge) > 1080
  7. glsl-shaders-clr
  8. opengl-pbo=yes
  9. glsl-shaders-append="~~/shaders/ravu-r2-chroma-left-smoothtest1.hook"
  10. glsl-shaders-append="~~/shaders/SSimDownscaler.glsl"
  11. cscale=haasnsoft
复制代码
如果上下顛倒過來就不同了。

然後想再請教一下,為什麼 4K30fps vp9 格式的同樣套用 4K 設置時開啟 stats 狀態會掉幀呢?明明一般 H264 和 H265 都可以正常運行的。
還有如果我是使用 VA 面板應該要把 icc-contrast 設定成 3000 嗎?

回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

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

积分
164256

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

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,确保你知道自己在做什么


回复

使用道具 举报

5

主题

227

回帖

-1

VC币

荣誉会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
132538
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 時不會覺的銳利度降低嗎?


回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

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

积分
164256

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

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
仔细看这段。


回复

使用道具 举报

5

主题

227

回帖

-1

VC币

荣誉会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
132538
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 的畫面還真的變得比較模糊,所以我只好加這個規則
  1. [Disable interpolation for 30fps]
  2. profile-desc=cond:get('estimated-vf-fps', 0) > 29 and get('estimated-vf-fps', 0) < 31
  3. interpolation=no
复制代码



回复

使用道具 举报

7

主题

556

回帖

164

VC币

至尊会员

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

积分
164256

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

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的视频变模糊了,那可以反思一下是不是脑补了。

回复

使用道具 举报

5

主题

227

回帖

-1

VC币

荣誉会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
132538
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 的嗎?

回复

使用道具 举报

0

主题

5

回帖

0

VC币

新手上路

Rank: 1

积分
233
末世青空 发表于 2019-1-12 23:43:59 | 显示全部楼层
本帖最后由 末世青空 于 2019-1-12 23:45 编辑

楼主,才发现mpv的小白想问一下可不可以保存视频的播放位置啊,是每次开一个视频都得从头开始吗?我搜了一下,加了行save-position-on-quit但是没有效果
回复

使用道具 举报

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

本版积分规则

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