0

プログラムでmp4ファイルをマニフェストを伴う断片化されたf4fファイルに変換する方法についての入力を探しています。

現在、Apple HLS 用のマニフェストを伴うセグメント化された MPEG2-TS ファイルを作成するための実装があり、Adobe 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 に答える