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

分享一下自己的mpv配置

  • TA的每日心情
    无聊
    2019-7-30 00:19
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    0

    主题

    19

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2433
    wax 发表于 2018-10-18 15:47:06 | 显示全部楼层
    本帖最后由 wax 于 2018-10-18 15:57 编辑
    cczzhh 发表于 2018-10-18 14:37
    拿楼上的测试图测了几个算法,madVR也一道测了些。
    先说这个Bilateral implementation偏移的问题,还是感 ...

    这个y4m文件里注明的chroma位置是"C420mpeg2",查了下,对应的是MPEG2所使用的居中的无偏移chroma subsampling方式。所以没法判断shader是否真的正确处理了H264里用的偏左半个像素的chroma subsampling方式。wiki.multimedia.cx/index.php/YUV4MPEG2
    回复 支持 反对

    使用道具 举报

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

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

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

    积分
    163825

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

    cczzhh  楼主| 发表于 2018-10-18 16:15:24 | 显示全部楼层
    本帖最后由 cczzhh 于 2018-10-18 16:22 编辑
    wax 发表于 2018-10-18 15:47
    这个y4m文件里注明的chroma位置是"C420mpeg2",查了下,对应的是MPEG2所使用的居中的无偏移chroma subsamp ...

    那我RAVU chroma+yuv的测试里错误使用了chroma-left的版本。

    RAVU的说明里有一句:
    cscale will still be used to correct minor offset. An EWA scaler like haasnsoft is recommended for the cscale setting.
    这其实也是mpv的一个bug,https://github.com/mpv-player/mpv/issues/5727 无论如何内置的scaler都会被跑一遍。
    不知道这个offset指的是什么。

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-2-18 07:48
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    3

    主题

    24

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2991
    neil78 发表于 2018-12-3 08:33:05 | 显示全部楼层
    本帖最后由 neil78 于 2018-12-3 09:18 编辑

    求問下樓主下面這張圖片是哪個快捷鍵啊


    自己弄了一個高級版的 筆記本用配置,幫忙看下可不可行

    profile=gpu-hq
    # gpu-hq contains:
    dscale=ewa_lanczos
    dither-depth=8
    correct-downscaling=yes
    sigmoid-upscaling=yes
    deband=yes

    中略

    [SD_U] #480p *1.5 = 720p
    profile-desc=cond:(p["video-params/h"]<700)
    glsl-shaders-clr
    glsl-shaders-append="~~/shaders/KrigBilateral.glsl"
    glsl-shaders-append="~~/shaders/nnedi3-nns64-win8x4.hook"
    cscale=ewa_lanczossoft
    scale=ewa_lanczossharp
    glsl-shaders-append="~~/shaders/adaptive-antiringing.glsl"

    [720p30_U] #720p *1.067 = 768p
    profile-desc=cond:(p["video-params/h"]<760 and p["video-params/h"]>=720 and p["container-fps"]<31 and p["estimated-vf-fps"]<31)
    scale=ewa_lanczossharp
    cscale=ewa_lanczossoft
    glsl-shaders-clr
    glsl-shaders-append="~~/shaders/adaptive-antiringing.glsl"

    #[720p60_U]
    profile-desc=cond:(p["video-params/h"]<760 and p["video-params/h"]>=720 and ((p["container-fps"]<31 and p["estimated-vf-fps"]>=31) or p["container-fps"]>=31))
    scale=spline36
    cscale=sinc
    glsl-shaders-clr

    [FHD_D] # 1080p #use SSIM to downscale #1080p *0.711 = 768p
    profile-desc=cond:(p["video-params/h"]<=1080 and (p["video-params/w"]>=1358 or p["video-params/h"]>=764))
    cscale=ewa_lanczossoft
    glsl-shaders-clr
    glsl-shaders-append="~~/shaders/SSimDownscaler.glsl"





    回复 支持 反对

    使用道具 举报

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

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

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

    积分
    163825

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

    cczzhh  楼主| 发表于 2018-12-3 11:28:59 | 显示全部楼层
    neil78 发表于 2018-12-3 08:33
    求問下樓主下面這張圖片是哪個快捷鍵啊

    Shift+i,然后按数字键2

    具体什么scaler好用还是得根据:1,你机器能承受的计算量;2,你实际观感体验来决定。
    一般而言downscale推荐mitchell(gpu-hq的默认)
    upscale没有anti-ring的话ewa系(ewa_*,haasnsoft等)有可能不如bicubic,spline等。不过你720p,1080p->768p的话差别真的应该很小了。用printscreen截点图对比下吧。


    评分

    参与人数 1活跃度 +20 收起 理由
    neil78 + 20 已導入mpv-stats文件 但快捷鍵沒用.

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-2-18 07:48
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    3

    主题

    24

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2991
    neil78 发表于 2018-12-3 15:12:29 | 显示全部楼层
    cczzhh 发表于 2018-12-3 11:28
    Shift+i,然后按数字键2


    確實找到了這行
        [o.key_page_1] = { f = default_stats, desc = "Default" },
        [o.key_page_2] = { f = vo_stats, desc = "Extended Frame Timings" },
        --[o.key_page_3] = { f = filter_stats, desc = "Dummy" },


    但我按下快捷鍵后 page_2 是空的

    评分

    参与人数 1活跃度 +10 收起 理由
    cczzhh + 10 确定你下了最新版mpv。stat是自带的,不需.

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-2-18 07:48
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    3

    主题

    24

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2991
    neil78 发表于 2018-12-4 10:50:51 | 显示全部楼层
    本帖最后由 neil78 于 2018-12-4 10:52 编辑
    cczzhh 发表于 2018-12-3 11:28
    确定你下了最新版mpv。stat是自带的,不需

    gpu-api=d3d11
    能解決問題。
    回复 支持 反对

    使用道具 举报

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

    [LV.10]以坛为家III

    5

    主题

    227

    回帖

    -1

    VC币

    荣誉会员

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

    积分
    132538
    laichiaheng 发表于 2018-12-5 00:13:04 | 显示全部楼层
    ravu 這東西好久沒消息了,bjin 的 github 也沒再繼續更新了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    昨天 19:14
  • 签到天数: 2000 天

    [LV.Master]伴坛终老

    3

    主题

    73

    回帖

    13

    VC币

    星辰大海

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

    积分
    424367
    EdveR 发表于 2018-12-5 00:21:13 | 显示全部楼层
    请教一下,mpv可以用快捷键手动加载外挂字幕吗?就像MPC-BE按Ctrl+L那样~
    因为个人习惯原因,字幕文件和视频文件是不同名且放在两个文件夹里的。mpv貌似只能选择自动加载字幕的方式。
    --sub-auto=<no|exact|fuzzy|all>, --no-sub-auto
    Load additional subtitle files matching the video filename. The parameter specifies how external subtitle files are matched. exact is enabled by default.

    no:        Don't automatically load external subtitle files.
    exact:        Load the media filename with subtitle file extension (default).
    fuzzy:        Load all subs containing media filename.
    all:        Load all subs in the current and --sub-file-paths directories.
    我所知道的唯一手动加载字幕的方式就是把字幕文件拖进去了orz 但是这样又要再开一个窗口好麻烦啊。。。
    想转mpv,因为用下来比MPC-BE效率高,特别是字幕上,比BE自带的和XySubFilter都要好很多。
    发现一个SMPlayer(吐槽下这名字,不禁让人想歪),可以用mpv作为引擎播放,相当于mpv的一个GUI了。用下来觉得还行,比较适合不懂写配置文件且需要GUI的人。不知道LZ用过吗~
    回复 支持 反对

    使用道具 举报

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

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

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

    积分
    163825

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

    cczzhh  楼主| 发表于 2018-12-5 06:52:49 | 显示全部楼层
    neil78 发表于 2018-12-4 10:50
    gpu-api=d3d11
    能解決問題。

    按照道理和gpu-api无关,而且windows默认就是d3d11...不过如果你加了这行解决了,那就解决了吧。。
    回复 支持 反对

    使用道具 举报

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

    [LV.10]以坛为家III

    7

    主题

    556

    回帖

    116

    VC币

    至尊会员

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

    积分
    163825

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

    cczzhh  楼主| 发表于 2018-12-5 06:54:48 | 显示全部楼层
    laichiaheng 发表于 2018-12-5 00:13
    ravu 這東西好久沒消息了,bjin 的 github 也沒再繼續更新了

    archive了。bjin觉得已经够好了没有更新的必要了吧。如果有谁想改,完全可以fork过来取代之。
    个人开发这个东西就是这样的,况且受众又少。


    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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