aviutlによるTSエンコード入門~準備編~
TS→mp4エンコ(BonTsDemux,ToWave, Aviutl, H.264, バッチファイル半自動化)
はじめたばかりなのですが、なんとかエンコードの半自動化までたどり着くことができましたので、備忘録として記事に残します。全自動化も可能ですが、CMカットなどが完全自動化できないことを考えるとaviutl起動後は手動でバッチ登録でいいかなという人向けです。
記事が参考になるかもしれないケース
- aviutlユーザー
- バッチファイルによる部分自動処理
- aac→wavの変換、delay修正
事前作業
- ここのサイトを参考に必要な物を導入してください。
追加作業
- BonTsDemuxのDL (TS→m2v+aac変換用)
- ToWaveのDL (aac→wav変換・delay補正用)
- MPEG-2 VIDEO VFAPI Plug-InのDL (aviutl用、glファイル作成用)
- AviUtl ControlのDL
導入
- BonTsDemuxとToWaveは適当な場所へ安置
- MPEG-2 VIDEO VFAPI Plug-Inの中に含まれる「m2v.vfp」ファイルを2つに増やし、一つは「m2v.aui」とリネームしてauivtlのPluginsフォルダに入れる
- もう一つの「m2v.vfp」は、MPEG-2 VIDEO VFAPI Plug-Inに含まれるmme.exeと適当なフォルダに同梱する
- aviutlの ファイル>環境設定>入力プラグインの優先度の設定 において、「MPEG-2 VIDEO File Reader」を「directshow file reader」よりも上位に置く。ただし後者が一覧に無ければ気にしなくて良い
- aviutlの読み込みAviUtl Controlはauivtlフォルダ直下に入れる
以上で準備完了です。
次回はバッチファイルの作成について説明します。
ちなみに
- avisynth
- ts2aac
- FAW
- TsSplitter
- DGMPGDec
- avs2wav
いろいろ試してみましたが、上述の組み合わせが一番しっくり来ましたね。
DGMPGDecなんか修正コンパイルまでしたのに・・・
aviutlによるTSエンコード入門~バッチファイル編~
http://coelacanth-deepsea.hatenablog.com/entry/2012/10/27/214435
aviutlによるTSエンコード入門~番外編~
http://coelacanth-deepsea.hatenablog.com/entry/2012/11/02/011821