【发布时间】:2020-12-19 08:20:31
【问题描述】:
我正在创建一个主 m3u8 文件以允许两个流式视频的自适应流式传输。两者都有可读的编解码器名称 MPEG-4 AVC (part 10) (avc1)
如何将其转换为应该出现在我的主 m3u8 播放列表文件中的 CODECS 值,如下例所示:
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1755600,CODECS="avc1.42001f,mp4a.40.2",RESOLUTION=354x240
如何获取替换avc1.42001f,mp4a.40.2的值
Apple 的规范说“有效格式标识符是 RFC 6381 [RFC6381] 定义的 ISO 文件格式名称空间中的那些”,但我不知道如何阅读 RFC 6381 文档。
【问题讨论】:
-
RFC6381 提到了一个注册表:mp4ra.org/#/codecs 在某个地方有一个更具体的列表...如果我能找到它,我会回来并在这里发布。
-
感谢您的帮助。根据此处的建议,我找到了一个实用程序,可以为我提供所需的信息。
标签: ffmpeg video-streaming http-live-streaming