mAgicAnime.NET向けバッチファイルの設定を変えた
準備
- mAgicAnime.NETのフォルダ内にエンコーダー用フォルダを作成し、中にffmpegを入れます。
- 同じフォルダに以下のバッチファイルを作成します。エンコードの内容は前回の携帯動画変換君向け設定といっしょ。
- vga.bat
start /LOW /B /WAIT ffmpeg.exe -y -i %1 -title %2 -vcodec libxvid -deinterlace -cropleft 8 -cropright 6 -s 640x480 -aspect 4:3 -qscale 6 -mbd 2 -g 300 -acodec libfaac -ac 2 -ar 48000 -ab 128k -f mp4 %3
- wide.bat
start /LOW /B /WAIT ffmpeg.exe -y -i %1 -title %2 -vcodec libxvid -deinterlace -croptop 58 -cropbottom 62 -cropleft 8 -cropright 6 -s 640x360 -aspect 16:9 -qscale 6 -mbd 2 -g 300 -acodec libfaac -ac 2 -ar 48000 -ab 128k -f mp4 %3
プロファイルを作る
以前書いたように、コマンドラインエンコーダの設定を行います。ひとつの番組に対して実際に設定する動作をする以外にプロファイルを作成する方法がないためです。
エンコーダに上記のバッチファイルを指定、引数の設定は "{0}" "{2}_{3}_{4}" "{1}" にします。
プロファイルが作成されるとCmdLineProfilesというフォルダができて以下のようなxmlファイルができていると思います。エンコーダに指定したバッチファイルのフルパスが入ってます。
<?xml version="1.0" encoding="utf-16"?> <CmdLineProfile> <Execute>C:\Users\username\freesoft\magicanime\enc\VGA.bat</Execute> <Argument>"{0}" "{2}_{3}_{4}" "{1}"</Argument> <Extension>mp4</Extension> <Minimize>1</Minimize> <OutputType>1</OutputType> </CmdLineProfile>
<?xml version="1.0" encoding="utf-16"?> <CmdLineProfile> <Execute>C:\Users\username\freesoft\magicanime\enc\Wide.bat</Execute> <Argument>"{0}" "{2}_{3}_{4}" "{1}"</Argument> <Extension>mp4</Extension> <Minimize>1</Minimize> <OutputType>1</OutputType> </CmdLineProfile>
各番組に圧縮設定を適用する
番組のプロパティを片っ端からあけて、出来上がったプロファイルを適用してください。もう選ぶだけなので楽になっています。