Closed pkuislm closed 1 year ago
本来我是在mpc-hc那里改的,今天早上起来我又想了想,觉得还是在xySubFilter这里改可能好点。理由如下:
CSimpleTextSubtitle
m_name
CSimpleTextSubtitle::Open
XySubFilter::get_LanguageName
XySubFilter::Info
XySubFilter::GetIsEmbeddedSubStream
XySubFilter::GetSubStreamName
最终效果如下:
不知道这样的改动可不可行呢?
感谢 PR,工作日没时间看,周末会看的
收到,感谢回复。工作辛苦,您先忙
总体上没什么问题,辛苦了
Close https://github.com/Masaiki/xy-VSFilter/issues/16
ok,已修正出现的问题
本来我是在mpc-hc那里改的,今天早上起来我又想了想,觉得还是在xySubFilter这里改可能好点。理由如下:
CSimpleTextSubtitle
的m_name
处理的似乎有问题,为了能把字幕名称完整地显示出来,我对CSimpleTextSubtitle::Open
做了点改动。现在m_name
存储的是字幕文件名,至于XySubFilter::get_LanguageName
,我直接让他在拿到文件名之后再找有没有表示字幕语言的部分了。为了能在XySubFilter::Info
里拿到m_name
,我还在XySubFilter::GetIsEmbeddedSubStream
下面加了一个新函数:XySubFilter::GetSubStreamName
(不过我感觉这个函数加的不是很妥当,或许有更好的解决方法?)最终效果如下:
不知道这样的改动可不可行呢?