« GALAXY S と携帯動画変換君 | トップページ | GALAXY S と携帯動画変換君(その3) »

2010年11月23日 (火)

GALAXY S と携帯動画変換君(その2)

x264の、2パス設定のサンプルです。x264のビットレート指定の1パスは、画質が悪くなるそうなので、ビットレートを指定する必要のある場合は、2パスが推奨のようです。画質優先の場合は、1パスのcrf指定を試してみてください。

くれぐれも、自己責任でお願いします。

動作確認環境 Windows XP Professional SP3 (32Bit、日本語)

=============================================

訂正(2010年11月23日14時59分)

Command3の「-pass」の設定で、「-pass」と「2」の間のスペースが抜けていました。「-pass 2」に修正をお願いします。

=============================================

Transcoding_SC02B.iniに、次のサンプルをコピー&ペーストしてください。

ここから===>

[Item6]
Title=【動画】mp4 fastfirstpass 720p 2pass 23.97fpsステレオ FFmpeg最新版 + Nero AAC コーデック
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 48000 "<%TemporaryFile%>.wav""
Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -lc -br 128000 -2pass -of "<%TemporaryFile%>.aac"
Command2=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -an -vcodec libx264 -fpre C:\h264\libx264-fastfirstpass.ffpreset -pass 1 -flags mv4 -s 1280x720 -aspect 16:9 -r 24000/1001 -f mp4 -b 1200k "<%OutputFile%>.mp4""
Command3=""<%AppPath%>\cores\ffmpeg" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -vcodec libx264 -fpre C:\h264\libx264-fastfirstpass.ffpreset -pass 2 -flags mv4 -s 1280x720 -aspect 16:9 -r 24000/1001 -f mp4 -b 1200k "<%OutputFile%>.mp4""
Command4="rm "<%TemporaryFile%>.wav""
Command5="rm "<%TemporaryFile%>.aac""

<==ここまで

簡単な説明

AACのエンコードは、2パス、128kを指定しています。

Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -lc -br 128000 -2pass -of "<%TemporaryFile%>.aac"

1パスで良い場合:-2passを削除

ビットレートを変える場合:(たとえば192kbpsなら) -br 192000

x264のエンコードは、23.976fps、1200k、1280×720、16:9を指定しています。

Command2=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -an -vcodec libx264 -fpre C:\h264\libx264-fastfirstpass.ffpreset -pass 1 -flags mv4 -s 1280x720 -aspect 16:9 -r 24000/1001 -f mp4 -b 1200k "<%OutputFile%>.mp4""
Command3=""<%AppPath%>\cores\ffmpeg" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -vcodec libx264 -fpre C:\h264\libx264-fastfirstpass.ffpreset -pass 2 -flags mv4 -s 1280x720 -aspect 16:9 -r 24000/1001 -f mp4 -b 1200k "<%OutputFile%>.mp4""

フレーム・レートを変える場合:(例:29.97fps) -r 30000/1001

画面サイズを変える場合:(例:640×480) -s 640x480

アスペクト比を変える場合:(例:4:3) -aspect 4:3

ビットレートを変える場合:(例2000k) -b 2000k

2パスなので、Command2とCommand3の、両方のパラメータを同じ設定にしてください。

|

« GALAXY S と携帯動画変換君 | トップページ | GALAXY S と携帯動画変換君(その3) »

DTV」カテゴリの記事

GALAXY」カテゴリの記事

携帯動画変換君」カテゴリの記事