向 WPF 视频添加字幕(不是 Silverlight)
就像标题所说,我有一个带有媒体元素的 wpf 应用程序和一个带有 srt 字幕的视频文件。
这里有一个相同的问题 在 WPF MediaElement 中显示视频字幕,
但是答案是 silverlight 中的媒体元素,它有一个标记集合。好吧,WPF 的媒体元素没有这个,所以我陷入了困境。 如果其他人有其他想法,我们将不胜感激。谢谢
Just like the title says I have a wpf application with a media element and a video file with srt subtitles.
An identical question is here
displaying subtitles for a video in a WPF MediaElement
but the answer is for the media element in silverlight which has a markers collection. Well, the media element from WPF doesn't have this so I'm stuck.
If anyone else has other idea it will be appreciated. Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将 TextBlock 放在 MediaElement 上,并相应地显示字幕。
然而,这意味着您必须在适当的时间手动实现字幕的显示。 (使用 MediaElement.Position 属性)
You can put a TextBlock over the MediaElement, and display subtitles accordingly.
However, this means you will manually have to implement the displaying of subtitles at the appropriate time. (Using the MediaElement.Position property)