孤雨独火 发表于 2022-3-26 11:27:59

本帖最后由 孤雨独火 于 2022-3-26 11:29 编辑

ieclipse 发表于 2022-3-26 11:19
之前忘记翻FAQ了

目前个人发现有问题的就是人人影视的字幕,不过用的少,干脆就换别的字幕了

我没记错的话 ass 里 bord shad blur 这些标签vsfilter的渲染效果都是错的
mpv配置了 我说的那条参数之后实际才是正确的渲染
所以理论上,你看到的粗粗的字才是正确的效果{:4_987:}




但是字幕制作者可能是在vsfilter错误的渲染效果下制作的字幕{:4_684:}

StarRingChild 发表于 2022-3-26 13:00:52

楼主考虑出一期 macOS 版的嘛?(IINA 已经折腾够了)

苏辰汐 发表于 2022-3-26 13:47:55

本帖最后由 苏辰汐 于 2022-3-26 14:04 编辑

孤雨独火 发表于 2022-3-26 10:51
实际上mpv的初始设置下不存在这个问题。
但我为了解决某些vsfilter做的字幕产生的奇怪飘移问题,开了这个 ...
这个不是vsfliter兼容性问题,此类字幕在vsfliter系的渲染也是错的,和libass默认渲染效果一致。只有不向libass传递存储大小的vlc和其他基于libass的轮子可以正常渲染(错误行为)。

另外这个不是vsfliter下制作的字幕,而是错误的libass轮子下制作的。这个问题在libass的相关issue下说明的很明确:Many API-users ignore ass_set_storage_size leading to incorrect rendering · Issue #591 · libass/libass (github.com)

你有必要还原--sub-ass-vsfilter-blur-compat的默认行为,因为这才是正确的libass渲染方式。


苏辰汐 发表于 2022-3-26 13:58:50

本帖最后由 苏辰汐 于 2022-3-26 14:17 编辑

孤雨独火 发表于 2022-3-26 11:27
我没记错的话 ass 里 bord shad blur 这些标签vsfilter的渲染效果都是错的
mpv配置了 我说的那条参数之后 ...
这一说法也是错误的,自libass的libass/libass@88255b0 该commit之后libass对"\blur"、"\border"、"\shadow"等标签的默认渲染行为已和vsfilter系保持一致。即ScaledBorderAndShadow项缺省下libass和vsfilter都默认视为no来处理。

你改变--sub-ass-vsfilter-blur-compat默认项后的libass渲染行为和该commit之前的表现一致。但这并不是正确的渲染行为,而是libass之前没有正确处理'Name' 和 'Actor' 参数,才导致地错误的vsfilter系兼容行为。

不过目前使用libass的播放器中也只有mpv/mplayer正确传递了ass_set_storage_size参数,从而得到了libass正确的渲染效果。而在其他libass系播放器中你仍然会得到完全不同的渲染效果(重墨风格等),覆盖面非常广,包括且不限于vlc/mxplayer等等。

苏辰汐 发表于 2022-3-26 14:24:40

本帖最后由 苏辰汐 于 2022-3-26 14:26 编辑

当然--sub-ass-vsfilter-blur-compat默认渲染行为也不是真的一定正确。见:https://bbs.acgrip.com/forum.php?mod=redirect&goto=findpost&ptid=7403&pid=76645&fromuid=17760

vsfilter系和libass系字幕渲染器在视频和字幕分辨率不匹配时,当视频分辨率大于1080p时会出现"\blur"、"\border"、"\shadow"等ass标签缩放行为发生错误的问题
这是个vsfilter系和libass系共有的渲染问题,当遇到此问题时--sub-ass-vsfilter-blur-compat=no可以得到正确的渲染效果。当然最好还是调整ass字幕分辨率到正确大小才是真正的解决方案

孤雨独火 发表于 2022-3-26 17:06:27

StarRingChild 发表于 2022-3-26 13:00
楼主考虑出一期 macOS 版的嘛?(IINA 已经折腾够了)
mac大部分参数都能直接copy过去吧
mpv在我mac上的体验很差,没有什么动力写一些东西,虽然本身涉及的改动也不大

StarRingChild 发表于 2022-3-26 21:18:41

本帖最后由 StarRingChild 于 2022-3-26 21:26 编辑

孤雨独火 发表于 2022-3-26 17:06
mac大部分参数都能直接copy过去吧
mpv在我mac上的体验很差,没有什么动力写一些东西,虽然本身涉及的改动 ...
你搞的 UI 看着还不错,我直接复制过去会错位,也不知道怎么改 lua
另外是色彩管理问题,截图和播放画面不一致,与 Windows 及 iOS 画面也不一致,一直没有搞懂

孤雨独火 发表于 2022-3-26 22:56:51

StarRingChild 发表于 2022-3-26 21:18
你搞的 UI 看着还不错,我直接复制过去会错位,也不知道怎么改 lua
另外是色彩管理问题,截图和播放画面不 ...

mac上元素变大的问题我一开始就知道,这可能涉及到一些底层的分辨率汇报的问题,导致了背景版的实际宽高都不对
(这个对我超纲了{:4_675:}

殺の微笑 发表于 2022-4-4 14:43:52

楼主,请问下,最新的mpv-lazy-20220403版本
是否存在无法开启补帧的情况呢?
我下载试了一下最新的0403版本,发现无法开启补帧,
一开补帧MPV就自动关闭,如果默认开启补帧的话,则连视频都无法打开
无论哪个补帧滤镜都无法打开,那么应该就不是某一个补帧滤镜的问题了,
但除了补帧之外,其他的AF和VF滤镜乃至anime4K等着色器都能正常修改设置和打开

殺の微笑 发表于 2022-4-5 00:37:40

不好意思,问题太小白。。。
请问输出日志哪里查看。。。
页: 94 95 96 97 98 99 100 101 102 103 [104] 105 106 107 108 109 110 111 112 113
查看完整版本: [MPV+] MPV_lazy 懒人包