Mastodon

酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

動画データ解析ツールを作成する(6) - 3GPP2のフォーマットについて考える

-"ftyp"(ファイルタイプ) -"uuid"(著作権情報) -"moov"(動画データ情報) --"mvhd" --"trak"(映像トラック情報) ---"tkhd" ---"mdia" --"trak"(音声トラック情報) ---"tkhd" ---"mdia" -"mdat"(動画実データ)

このBOX(QuickTimeではATOMと呼ばれる)は全部4バイトの文字列で分けられており、その文字列を探してやることでデータの情報の解析もしやすくなる。

フラグメント動画の場合は"moov"が"moof"になっていたりする。

  • 関連記事

QuickTime SDKについての情報はとても少なくて苦労しています。僕が書いたQuickTime SDKを使って動画データを解析する方法については以下の通りまとめております。もしよければご参照ください。