gpt4 book ai didi

c# - 从 mkv/media 读取字幕

转载 作者:行者123 更新时间:2023-11-30 16:52:18 25 4
gpt4 key购买 nike

我有个问题,我有一个.srt字幕文件,作为字幕流的外部和内部,加载/读取外部文件很容易,但是如何读取内部文件使用 .mkv/media?

.srt 文件提取到临时文件夹只是一个临时解决方案。 (尚未实现..)

我想直接从字幕流中读取文件,有什么办法吗?

我已经在我的媒体播放器内部编写了我自己的 .srt 字幕过滤器。纯 C# 托管代码

当您将 SoftSubtitles 添加到媒体文件时添加更多说明,然后它将文件作为 TextStream 添加到媒体,这就是我想要阅读的内容.

我正在使用 MediaInfo.dll 来读取字幕流 TextStreams 的语言,但我无法读取实际的字幕..

为了进一步简化问题,我想要的是像读取外部 .srt 文件一样读取字幕,但是从 TextStream 读取它是没那么容易,因为我可以看到它有一个 TextStream 但找不到它,所以无法阅读 Subtitles

如果可能的话,你知道有什么程序可以提取字幕MemoryStream然后返回MemoryStream给我的程序吗?不删除 TextStream

有谁知道 DirectSubVobFFDshow 如何从当前播放的媒体加载 TextStream

你知道可以提取字幕的 Library 吗??

最佳答案

我通过阅读 SubtitleEdit 的源代码,使用新的自定义 subfilter 解决了我的字幕问题 .

关于c# - 从 mkv/media 读取字幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32710935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com