0

我正在寻找有关如何以编程方式将 mp4 文件转换为带有随附清单的碎片 f4f 文件的一些输入。

我目前有一个为 Apples HLS 创建分段 MPEG2-TS 文件的实现,并希望为 Adob​​es HDS 创建一个类似的软件。

我的代码基于 Libav(或者 ffmpeg),所以我希望他们对 f4f 文件的复用有本机支持,但我找不到任何资源。

我特别要找的东西:

  • 如何(如果)使用该格式libav
  • 如果有什么特殊要求(比如h264_mp4toannexbMP4 转 MPEG2 TS 需要的过滤器)?
  • 任何示例代码(即使它没有使用libav/ ffmpeg
  • 易于阅读的清单规范。
4

1 回答 1

1

恐怕您必须阅读 mp4/f4f 规范,然后自己实施。

  1. MP4 文件格式:ISO/IEC 14496-14
  2. f4f 文件格式:包含在 f4v 规范中。( http://www.adobe.com/cn/devnet/f4v.html )

mod_h264_streaming ( http://h264.code-shop.com/trac ) 的代码可能会有所帮助。

于 2013-06-14T10:31:43.880 回答