パソコン・メモメモ備忘録

気の向くままパソコン関係等で気になることを書き記す。時々更新!

AVCHD の再圧縮とか

AVCHD は、再生も重いし、コーデックも難しいので、配布用には DivX で1280x720 あたりにするのが好み。DGAVCDec と Avisynth + AviUtl/VirtualDub を使うのが簡単な気がする。
Avisynth 用のスクリプト

LoadPlugin("E:\DGAVCDec\dgavcdec\DGAVCDecode.dll") 
LoadPlugin("E:\avisynth\warpsharp_2003_1103\warpsharp.dll")
AVCSource("00001.dga")
AssumeTFF
AutoDeint("")

みたいな感じで。デインタレースはもう少しいいのを使った方がいいかも。あ、DGAVCDec と Warpsharp (AutoDeintのため)のパスはインストール場所に合わせて変更するべし。メモ帳で、上のスクリプトを 00001.avs とかで保存して、AviUtl/VirtualDub で開けるのが便利。AviUtl/VirtualDub 用のデインタレースフィルタを AutoDeint の代わりに使うのもよさそう。

う〜ん、駄目っぽい。DGAVCDec のデコードでは時々画面がブロック状に崩れる。使えないなぁ。別の H264 デコーダを使った方がよさそう。