Skip to content
This repository has been archived by the owner on Aug 27, 2024. It is now read-only.

使用外挂字幕同时增加播放速度时,字幕不同步 #19

Open
Aiden698 opened this issue Aug 7, 2023 · 6 comments
Open

使用外挂字幕同时增加播放速度时,字幕不同步 #19

Aiden698 opened this issue Aug 7, 2023 · 6 comments

Comments

@Aiden698
Copy link

Aiden698 commented Aug 7, 2023

首先十分感谢大佬制作的这款插件,但我发现了一个问题。
播放MKV视频(maybe?)时加载的是外部字幕并同时增加播放速度会导致字幕不同步。 如果使用的是MKV的内挂字幕则一切正常,不会出现字幕不同步的问题。 我使用的是MPC-BE配合MPC VR, 使用其内置字幕渲染器也不会出现这个问题。 更换使用LAV Spilitter Source分离滤镜问题仍旧存在。
此外,我已经向MPC-BE的作者反映了这个问题,原贴链接
Aleksoid1978/MPC-BE#263

希望大佬可以考虑一下修复这个问题,多谢!

@Aiden698 Aiden698 changed the title 使用外部字幕同时增加播放速度时,字幕不同步 使用外挂字幕同时增加播放速度时,字幕不同步 Aug 7, 2023
@hooke007
Copy link

hooke007 commented Aug 7, 2023

这个问题论坛之前问过了 https://bbs.acgrip.com/thread-10441-1-1.html

@Masaiki
Copy link
Owner

Masaiki commented Aug 8, 2023

我打算在有稍微大段空闲时(比如国庆假期)更新 SubRenderIntf.h 这个字幕插件接口定义 添加获取播放速度的接口解决这个问题 同时可能也会添加一些 HDR 相关的接口 并和 be / hc 的维护者讨论一下具体怎么定义和实现
这个接口是 madshi 定义的 之前和他提过这个问题 但貌似不是他高优处理的问题

@Aiden698
Copy link
Author

Aiden698 commented Aug 8, 2023

我打算在有稍微大段空闲时(比如国庆假期)更新 SubRenderIntf.h 这个字幕插件接口定义 添加获取播放速度的接口解决这个问题 同时可能也会添加一些 HDR 相关的接口 并和 be / hc 的维护者讨论一下具体怎么定义和实现 这个接口是 madshi 定义的 之前和他提过这个问题 但貌似不是他高优处理的问题

好的,感谢你让我了解问题的原因,并且感谢你为维护这款插件所做的努力。

@clsid2
Copy link

clsid2 commented Aug 8, 2023

Search MPC code for g_bExternalSubtitle. That is used to adjust sampletime for external subtitles in case of rate changes. It is currently only set when using internal subtitle renderer.

I don't have time or interest to work on this right now.

MPC-HC has recently gotten libass support so XySubFilter is becoming obsolete.

@Masaiki
Copy link
Owner

Masaiki commented Nov 8, 2023

Search MPC code for g_bExternalSubtitle. That is used to adjust sampletime for external subtitles in case of rate changes. It is currently only set when using internal subtitle renderer.

I don't have time or interest to work on this right now.

MPC-HC has recently gotten libass support so XySubFilter is becoming obsolete.

@clsid2 Would VSFilter in MPC-HC be released as a standalone Filter? if so, I will discontinue this project

@clsid2
Copy link

clsid2 commented Nov 8, 2023

No, I have removed most of standalone VSFilter code.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants