找回密码
 立即注册
查看: 4332|回复: 15

請mpv用戶幫忙看一下

该用户从未签到

12

主题

173

回帖

0

VC币

注册会员

Rank: 2

积分
1734
Gizmo 发表于 2020-4-26 22:03:51 | 显示全部楼层 |阅读模式
本帖最后由 Gizmo 于 2020-4-26 22:06 编辑

昨晚十二點多吧,一時興起

看著本站教學和說明(
https://mpv.io/manual/master/)玩起來mpv(都說mpv如何厲害)

麻煩各位mpv用戶看看有什麼需要更改或是增加的,順便推一個看真人影片的glsl-shader吧。謝謝

當我把以下設定弄好,一看右下角已經五點多了

priority=high

scale=spline36
cscale=spline36
dscale=mitchell
scale-antiring=0
cscale-antiring=0
correct-downscaling
sigmoid-upscaling
dither-depth=auto
dither=error-diffusion
temporal-dither
error-diffusion=floyd-steinberg
deband ————————————(這個ddband和上面兩個antiring作用大不大?是否有必要開啟?)
gpu-context=d3d11
gpu-api=d3d11
fbo-format=rgba32f
icc-profile-auto
blend-subtitles=video

vo=gpu
hwdec=no
video-output-levels=auto
vd-lavc-skiploopfilter=none

audio-exclusive=yes
ao=wasapi
ad-lavc-downmix=yes
audio-channels=stereo
audio-file-auto=fuzzy
audio-buffer=1
(audio選擇能不能設定自動選擇預設音訊?)

sub-ass-override=no
sub-pos=98
sub-auto=fuzzy
sub-font='Segoe UI'
sub-font-size=60
sub-bold=yes
sub-italic=no
sub-border-color='#000000'
sub-border-size=5
sub-color='#FFFFFF'
slang=cht,chi,tw,chs,chinese,eng

keep-open=yes


回复

使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    45

    主题

    2692

    回帖

    2020

    VC币

    星辰大海

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

    积分
    394182

    崭露头角活跃达人CD!BD!

    孤雨独火 发表于 2020-4-27 02:28:11 | 显示全部楼层
    这个加啥不是看自己需求来的么,然后我感觉你好像对音视频同步抖动这类没啥需求
    我贴个自己的吧,随意参考。

    1. # hardware video decoder
    2. hwdec=no # 如果可能,请指定应使用的硬件视频解码API。硬件解码是否实际完成取决于视频编解码器。如果无法进行硬件解码,则mpv将转而使用软件解码。默认情况下,不启用硬件解码,因为它通常是错误的另一个来源。仅当您的CPU速度太慢而无法解码特定视频时,才值得使用。
    3. #hwdec-codecs=all # 仅允许给定编解码器列表进行硬件解码

    4. osc=no
    5. load-scripts=yes # 与osc=no一起使用,是mpvthumbnail脚本的必要前置条件
    6. #vf=vapoursynth="~~/mvtools.py"
    7. vf=vapoursynth="~~/mvtools-blksize64.py" # mvtools补帧脚本的前置条件

    8. vo=gpu # 指定要使用的视频输出后端。
    9. # high quality video output, require rather fast video card
    10. #profile=gpu-hq

    11. loop=inf # 循环播放
    12. keep-open=yes # 播放完毕不退出
    13. untimed # 输出视频帧时请勿入睡,防止笔记本播放时莫名休眠。
    14. gpu-shader-cache-dir="~~/shaders_cache"
    15. #log-file=mpv.log # 记录log,默认与源文件同目录

    16. gpu-api=d3d11
    17. d3d11-exclusive-fs=yes # 全屏独占
    18. ontop # 窗口置顶
    19. ontop-level=system # <默认window|system|level>
    20. hr-seek-framedrop=no # fixes audio desync
    21. save-position-on-quit=no # 退出不记住播放位置 # this can't be used with SVP cause it also saves vf's states

    22. ao=wasapi # 经测试如果有其他软件独占音频通道后再打开mpv画面会无比卡顿
    23. audio-file-auto=fuzzy # <默认no|exact|fuzzy|all> 自动加载同名外挂音轨
    24. volume-max=100 # <100.0-1000.0>
    25. volume=100 # 播放器启动音量,0为静音

    26. icc-profile-auto
    27. # "ReClock" replacement
    28. video-sync=display-resample
    29. #video-sync-max-video-change=5
    30. interpolation
    31. scale=ewa_lanczossharp
    32. dscale=mitchell
    33. cscale=ewa_lanczos
    34. tscale=oversample
    35. dither-depth=auto

    36. sub-auto=fuzzy # 自动加载同名外挂字幕
    37. sub-file-paths=subs
    38. blend-subtitles=video # <yes|video|默认no> 在插值和/或颜色管理之前,将字幕直接混合到升级的视频帧上(默认值:否)。 启用此选项会导致字幕受--icc-profile,--target-prim,--target-trc,--interpolation,--gamma-factor和--glsl-shaders的影响。 使用--interpolation时,还可以提高字幕性能。启用此功能的缺点是将字幕限制在视频的可见部分,因此,字幕不能出现在视频下方的黑色空白处(例如)。如果选择了video,则行为类似于yes,但是以视频的原始分辨率绘制了子对象,并与视频一起缩放。
    39. sub-ass-force-margins=yes # 使字幕输出在黑边上

    40. screenshot-format=png # <默认jpg|png|webp>
    41. screenshot-png-compression=7 # 默认为7(0-9)
    42. screenshot-png-filter=5 #设置在PNG压缩之前应用的过滤器。0为无,1为sub,2为up,3为average,4为Paeth,5为mixed,这会影响可以达到的压缩级别。对于大多数图像,mixed可实现最佳压缩率,因此它是默认设置。
    43. #screenshot-webp-lossless=yes
    44. #screenshot-webp-quality=100
    45. #screenshot-webp-compression=<0-6>
    46. #screenshot-jpeg-quality=100
    47. #screenshot-jpeg-source-chroma=yes
    48. screenshot-tag-colorspace=yes
    49. screenshot-high-bit-depth=yes
    50. screenshot-directory=~~desktop/ # s键保存路径截图在桌面
    复制代码

    回复 支持 0 反对 1

    使用道具 举报

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

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

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

    积分
    163811

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

    cczzhh 发表于 2020-4-27 04:13:26 | 显示全部楼层
    scale-antiring=0等于没用。这个本身也不需要。

    video-sync=display-resample
    interpolation
    tscale=oversample
    必加。

    deband如果你说不需要,那你也和madVR用户说deband不需要吧。都是应用在特定场景的,对一般不容易出现banding的场景改变小才是好的。

    profile=gpu-hq
    其实上面写那么多不如直接写这一句完事。
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    45

    主题

    2692

    回帖

    2020

    VC币

    星辰大海

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

    积分
    394182

    崭露头角活跃达人CD!BD!

    孤雨独火 发表于 2020-4-27 17:44:01 | 显示全部楼层
    补充解释一下楼上的其实gpu-hq已经包含了
    scale=spline36
    cscale=spline36
    dscale=mitchell
    ............
    除非你要特别指定这三换成ewa_lanczos或别的,一般是不用把默认值写上去的
    回复 支持 0 反对 1

    使用道具 举报

    该用户从未签到

    12

    主题

    173

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    1734
    Gizmo  楼主| 发表于 2020-4-27 23:45:32 | 显示全部楼层
    孤雨独火 发表于 2020-4-27 02:28
    这个加啥不是看自己需求来的么,然后我感觉你好像对音视频同步抖动这类没啥需求
    我贴个自己的吧,随意参考 ...

    有些參數不懂嘛,所有問一下。譬如,同步抖動是什麼?
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    45

    主题

    2692

    回帖

    2020

    VC币

    星辰大海

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

    积分
    394182

    崭露头角活跃达人CD!BD!

    孤雨独火 发表于 2020-4-27 23:56:40 | 显示全部楼层
    Gizmo 发表于 2020-4-27 23:45
    有些參數不懂嘛,所有問一下。譬如,同步抖動是什麼?

    video-sync=display-resample
    interpolation
    tscale=oversample


    三楼大佬给的这三就是解决基础的音视频同步问题和抖动的
    回复 支持 0 反对 1

    使用道具 举报

    该用户从未签到

    12

    主题

    173

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    1734
    Gizmo  楼主| 发表于 2020-4-27 23:57:07 | 显示全部楼层
    cczzhh 发表于 2020-4-27 04:13
    scale-antiring=0等于没用。这个本身也不需要。

    video-sync=display-resample

    video-sync=display-resample
    interpolation
    tscale=oversample

    這三項是防止卡頓的嘛?沒出現這種狀況是不是沒必要?


    其實我使用madvr,deband是沒有開啟的。


    不知道gpu-hq使用了什麼參數,所有就一個一個寫了。也方便以後修改
    回复 支持 0 反对 1

    使用道具 举报

    该用户从未签到

    12

    主题

    173

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    1734
    Gizmo  楼主| 发表于 2020-4-27 23:59:36 | 显示全部楼层
    孤雨独火 发表于 2020-4-27 23:56
    video-sync=display-resample
    interpolation
    tscale=oversample

    好像沒有出現您說的問題喔

    是否非必要?
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    45

    主题

    2692

    回帖

    2020

    VC币

    星辰大海

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

    积分
    394182

    崭露头角活跃达人CD!BD!

    孤雨独火 发表于 2020-4-28 00:26:40 | 显示全部楼层
    Gizmo 发表于 2020-4-27 23:59
    好像沒有出現您說的問題喔

    是否非必要?

    除非你的显示器是妖孽,不处理judder是永远存在的....
    回复 支持 0 反对 1

    使用道具 举报

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

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

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

    积分
    163811

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

    cczzhh 发表于 2020-4-28 05:19:02 | 显示全部楼层
    回复 支持 0 反对 1

    使用道具 举报

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

    本版积分规则

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