【问题标题】:Problem with adding tags to ffmpeg m3u8 file向ffmpeg m3u8文件添加标签的问题
【发布时间】:2021-02-23 12:36:09
【问题描述】:

我尝试在 ffmpeg 中生成一个 hls 文件,结果如下:

#EXT-X-VERSION:3 #EXT-X-STREAM-INF:BANDWIDTH=400400,RESOLUTION=284x160,CODECS="avc1.64000c,mp4a.40.2" 160p/index.m3u8

#EXT-X-STREAM-INF:BANDWIDTH=875600,RESOLUTION=640x360,CODECS="avc1.64001e,mp4a.40.2" 360p/index.m3u8

但我需要添加一个自定义标题标签,例如“名称”

这是我想要的导出:

#EXT-X-VERSION:3 #EXT-X-STREAM-INF:BANDWIDTH=400400,RESOLUTION=284x160,Name="160p",CODECS="avc1.64000c,mp4a.40.2" 160p/index.m3u8

#EXT-X-STREAM-INF:BANDWIDTH=875600,RESOLUTION=640x360,Name="360p",CODECS="avc1.64001e,mp4a.40.2" 360p/index.m3u8

我该怎么做?请帮忙!

【问题讨论】:

    标签: ffmpeg http-live-streaming rtmp live-streaming m3u8


    【解决方案1】:

    我检查了最新版本 (4.3.2) 的源代码 (libavformat/hlsplaylist.c),您似乎无法将“名称”属性添加到 EXT-X-STREAM-INF 标记。

    【讨论】:

      猜你喜欢
      • 2016-05-14
      • 1970-01-01
      • 2020-12-14
      • 1970-01-01
      • 2018-10-29
      • 2022-01-13
      • 2021-01-01
      • 2022-07-04
      • 1970-01-01
      相关资源
      最近更新 更多