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

分享一下自己的mpv配置

  • TA的每日心情
    奋斗
    2019-11-5 13:38
  • 签到天数: 7 天

    [LV.3]偶尔看看II

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

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-6-24 01:28
  • 签到天数: 895 天

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    164

    VC币

    至尊会员

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

    积分
    164133

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

    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
    复制代码
    这个是启用独占音频(和视频全屏不全屏独占不独占没有关系

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-4-12 12:54
  • 签到天数: 809 天

    [LV.10]以坛为家III

    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 嗎?

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-6-24 01:28
  • 签到天数: 895 天

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    164

    VC币

    至尊会员

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

    积分
    164133

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

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


    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-4-12 12:54
  • 签到天数: 809 天

    [LV.10]以坛为家III

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


    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-6-24 01:28
  • 签到天数: 895 天

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    164

    VC币

    至尊会员

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

    积分
    164133

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

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


    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-4-12 12:54
  • 签到天数: 809 天

    [LV.10]以坛为家III

    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
    复制代码



    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-6-24 01:28
  • 签到天数: 895 天

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    164

    VC币

    至尊会员

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

    积分
    164133

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

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

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-4-12 12:54
  • 签到天数: 809 天

    [LV.10]以坛为家III

    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 的嗎?

    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2018-12-8 10:30
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    5

    回帖

    0

    VC币

    新手上路

    Rank: 1

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

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

    使用道具 举报

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

    本版积分规则

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