如何使用Azure Media Services v3从视频文件中获取嵌入式隐藏式字幕(字幕)?

问题描述 投票:-1回答:1

我们正在使用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文件:

https://pastebin.com/6MQazv1m

00:00:04.980 --> 00:00:09.028

overrode us no and it is here just

我们需要的是嵌入到“test5.mkv”中。

c# azure azure-media-services
1个回答
0
投票

因此,场景是使用一个文件作为视频/音频源,另一个单独的(也称为侧面车)文件带有字幕/字幕,对这些文件进行编码,并确保通过Azure Media Player播放字幕/翻译字幕。

推荐选项:Azure Media Player supports播放单独的WebVTT文件,因此您可以对视频/音频源进行编码,并使用Subtitle Edit等开源工具生成VTT文件。

另外,如果您需要该服务来生成VTT文件,那么您需要使用Premium Encoder。如果您想沿着这条路线前来,请通过[email protected]与我们联系。

© www.soinside.com 2019 - 2024. All rights reserved.