找回密码
 立即注册
查看: 2937|回复: 3

MPV无法10bit输出?

42

主题

219

回帖

6

VC币

注册会员

Rank: 2

积分
1744
unlight 发表于 2021-10-19 17:48:06 | 显示全部楼层 |阅读模式
本帖最后由 unlight 于 2021-10-19 17:51 编辑

找了烧屏网的一个测试视频,发现MPC+madVR可以看出水印,但是MPV看不出来…

把自己的设置文件也一起贴在下面了,是哪里出错了吗?
关了SVP和外部GLSL以后也没有变化(虽然高清视频本来也不调用就是了
  1. #####Basic#####
  2. vo=gpu
  3. gpu-api=d3d11
  4. hwdec=auto
  5. hwdec-codecs=all
  6. #log-file="~~desktop/mpv.log"


  7. #####Feature#####
  8. border=no
  9. osc=no
  10. autofit-larger=80%x80%
  11. autofit-smaller=50%x50%
  12. keep-open=yes
  13. hr-seek-framedrop=no
  14. save-position-on-quit=no


  15. #####OSD#####
  16. osd-playing-msg ="${filename}"


  17. #####Audio#####
  18. audio-file-auto=fuzzy


  19. #####Color_Management#####
  20. icc-profile-auto
  21. icc-cache-dir="~~/icc_cache"

  22. #####Video#####
  23. profile=gpu-hq
  24. scale=ewa_lanczossharp
  25. cscale=ewa_lanczos
  26. dscale=ewa_lanczos
  27. linear-downscaling=yes
  28. deband=yes
  29. glsl-shaders="~~/shaders/FSRCNNX_x2_8-0-4-1.glsl"


  30. #####Subtitle#####
  31. sub-auto fuzzy
  32. sub-file-paths=sub;subs;subtitles;字幕
  33. slang=chs,sc,zh,chi,zho
  34. sub-font="Microsoft YaHei"
  35. sub-ass-force-margins=yes


  36. #####Auto Profile#####
  37. [HD Video]
  38. profile-restore=copy
  39. profile-cond= (height>=1080)
  40. scale=ewa_lanczossharp
  41. cscale=ewa_lanczos
  42. dscale=catmull_rom
  43. linear-downscaling=yes
  44. deband=yes
  45. glsl-shaders=""

  46. [SVPFlow]
  47. profile-desc=低帧率视频插帧
  48. profile-cond=container_fps<=48
  49. vf-append=vapoursynth="~~/Main.vpy"
  50. profile-restore=copy
复制代码




mpv

mpv

mpc

mpc

烧屏网原生10BIT测试.zip

1.02 MB, 下载次数: 127

回复

使用道具 举报

1

主题

71

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
2445
Jan 发表于 2021-10-19 18:56:54 | 显示全部楼层
你至少把deband关掉?
回复

使用道具 举报

5

主题

492

回帖

215

VC币

星辰大海

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

积分
368961
苏辰汐 发表于 2021-10-19 19:43:40 | 显示全部楼层
本帖最后由 苏辰汐 于 2021-10-19 19:47 编辑

mpv在win上目前只有d3d11的api可以实现10bit输出,你配置问题不大。没显示水印不是这个原因,测试视频是hdr,是hdr映射上有问题,峰值亮度映射时遮盖了水印部位的细节。自行调整hdr映射相关参数并测试,我这边测试正常,提供下hdr映射参数以供参考
  1. [HDR2SDR]
  2. profile-desc=HDR映射
  3. profile-cond=p["video-params/gamma"] == "pq" or p["video-params/gamma"] == "hlg"
  4. profile-restore=copy
  5. #target-peak=100
  6. tone-mapping=hable                       # or mobius
  7. #tone-mapping-param=0.3
  8. hdr-compute-peak=yes
  9. gamut-clipping=no
  10. tone-mapping-max-boost=1.33              # or 1.0
  11. tone-mapping-desaturate=0.66             # or 0.9
  12. tone-mapping-desaturate-exponent=0.22    # or 0
  13. blend-subtitles=no
  14. sub-ass-force-margins=no
  15. deband=no
  16. vf=""
复制代码


回复

使用道具 举报

42

主题

219

回帖

6

VC币

注册会员

Rank: 2

积分
1744
unlight  楼主| 发表于 2021-10-19 20:32:54 | 显示全部楼层
苏辰汐 发表于 2021-10-19 19:43
mpv在win上目前只有d3d11的api可以实现10bit输出,你配置问题不大。没显示水印不是这个原因,测试视频是hdr ...

OK,解决了,非常感谢

回复

使用道具 举报

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

本版积分规则

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