(2014/10/7)チャプター欄に.txt形式ファイル名のファイルがドロップできなかったのを修正しました。(2014/10/6)チャプター埋め込みにmp4chaps.exeが不要になりました。大きなファイルでエラーが出なくなると思います。ファイル名が(出力動画と同名).chapters.txtでなければならないという縛りもなくなります。.txtならなんでも良いはずです。.mp4ファイルをセット時、上書きエラー防止の為、ファイル名末尾に「v」を付加するようにしました。何をするもの?H.264ビデオ、AAC音声等を組み合わせてMP4コンテナの動画ファイルを作成する補助ツールです。mp4boxというコマンドラインツールをGUIで使えるようにするいわゆるフロントエンドGUIツールです。iPad)で認識する音声多重化やチャプター挿入ができない為、別途作成しました。コマンドラインオプションを直接指定できるようになっているので、柔軟性が高いのが特長です。Runtimeが必要になります。Updateから導入しておいて下さい。別途mp4box.exeが必要です。こちらからMP4Box-0.x.x.zipをダウンロードし適当な場所に展開して下さい(現バージョンはMP4Box-0.4.5にて動作確認をしています)。チャプターを挿入する場合はmp4chaps.exeも必要になります。trunkをダウンロードし、中に含まれるmp4chaps.exeを適当な場所に配置して下さい。Ver1.1から不要になりました。本ツールでは、前提としてMP4ファイルのファイル名が、ファイル名v.mp4(H.264ビデオ。.m4v、.264も指定可)ファイル名1.m4a(AAC音声、主音声トラック用)ファイル名2.m4a(AAC音声、副音声トラック用)ファイル名.txt(チャプターデータ)という形式になっている場合、もっとも効率的に機能します。このルールに沿った命名規則の場合、先頭のビデオファイルを指定するだけで、自動的に残りのファイルがセットされます。出力されるMP4ファイル名は「ファイル名.mp4」となります。入力ビデオファイルも.mp4の場合、出力ファイルとかぶるので、末尾に「v」をつけておきます(.m4v、.264の場合は不要)。上記以外のファイル名規則の場合は個別に各トラック用のファイルを指定して下さい。一度指定したオプションは次回も自動的にセットされます。delay値だけは毎回0がセットされます。!」ボタンで合成処理が実行されます。「ファイル名.mp4」が存在する場合は削除するか尋ねます。「実行コマンドをプレビュー」にチェックしておくと、実行前にコマンド内容をプレビューできます。Tipsできあがったファイルに音ズレが発生する場合は、delay値を指定します。プラスの値しか指定できないので、音声を-100msしたいと思ったら、ビデオを100msにし、音声を0msにします。音声トラックを3つ以上含めたい場合はOther1、Other2欄を使用します。ここには適当なオプションを指定すれば字幕トラック用のファイル等にも使えるはずですが、動作確認はしていません。Cinema)で動作チェックする場合、同一フォルダにchapters.txtファイルがあるとチャプターが正常に機能しなくなるようです。チャプターが機能していないっぽい人は、出力ファイルを素材ファイルとは別のところに移動してから開いてみて下さい。基本的に我が家の運用ルールの効率化を第一目標とし、それに必要な部分しか実装していません。ファイル名規則や字幕トラックの扱い等、汎用化については要望と時間があれば対応するかも知れませんので、とりあえずご一報ください。実際の書き込み処理はmp4box.exe、mp4chaps.exeに依存するので、そこはσ(^^)でもどうしようもない場合があります。自分で手を入れたい方にはソースも提供いたします(現在はVB2010で作成しています)。本ツールがあなたの幸せなiPhone/iPadライフのお役に立てば幸いです。古田一義http://do-gugan.com/。