我们正在使用Azure Media Services v3存储和流式传输视频(由我们的客户上传)给我们的客户,它工作正常。有时我们的客户上传这些带有嵌入字幕/隐藏字幕的文件,我们希望显示它们。有没有办法从视频中获取这些CC文件?
我们已经尝试过analyze the videos,但我们所有的都是自动生成的字幕。我们无法弄清楚如何通过AMSv3获取嵌入式CC。
我们使用了以下视频文件:
https://github.com/Matroska-Org/matroska-test-files/blob/master/test_files/test5.mkv
我们有以下WEBVTT文件:
00:00:04.980 --> 00:00:09.028
overrode us no and it is here just
我们需要的是嵌入到“test5.mkv”中。
因此,场景是使用一个文件作为视频/音频源,另一个单独的(也称为侧面车)文件带有字幕/字幕,对这些文件进行编码,并确保通过Azure Media Player播放字幕/翻译字幕。
推荐选项:Azure Media Player supports播放单独的WebVTT文件,因此您可以对视频/音频源进行编码,并使用Subtitle Edit等开源工具生成VTT文件。
另外,如果您需要该服务来生成VTT文件,那么您需要使用Premium Encoder。如果您想沿着这条路线前来,请通过[email protected]与我们联系。