今作っているサービスにMP4Boxが必要になったため導入してみました。 その時のメモ。(最後に衝撃の事実有り) まず、MP4Boxとは3gpファイルなどのMP4形式のファイル構造をいじったり、表示したりする事の出来るものです。 Windows版とLinux版が存在しますが、今回はLinux版についてのメモ。 Linux版はgpacというツールの中にいます。 まず、導入小とした目的ですが、ffmpegを使用してiモーションのストリーミング版を作ろうとしたためなんです。 ffmpegって結構曲者で、MP4のファイル構造はツリー構造になっていて、その中でストリーミングに影響を及ぼすのが、moovとmdataという項目。(他にもありますが) 前者がメタデータで後者がデータ本体で、この順番にffmpegがファイルを書き出せばいいのですが、実際は逆にファイルを生成してきます。 そこで、MP4Boxを使