proce55ingのライブラリ、MovieMakerで動画を作成してみたが、どうしても音声より映像が先走ってしまいズレてしまう。 浮動小数点の誤差を疑いfloatの変数をdoubleに変えてみたが効果無し。 間違いないように確認用のシンプルなプログラムを作成してみたが、全く分からない。 QuickTimeで開いて情報を確認してみると、30に設定した筈のfpsが30.30とずれている。これだ! しかしフレームはそのまま、再生フレームレートのヘッダを変換するソフトが見つからない。 Apple公式のQuickTumeヘッダ改変ツール、Dumpster.appを見つけ確認してみる。非常によくわからない。 がどうやら、フレームレートはヘッダ階層 Movie/Track/Media/Sample Table/Sample to Time あたりの情報により設定するという事が分かった。