F-04A

動画

最新版のffmpegとNero AACを使用した設定です。
最新版ffmpegのダウンロードはこちらから。http://blog.k-tai-douga.com/(あべちんさんのホームページ)
ダウンロードして解凍した「ffmpeg.exe」を「ffmpeg3.exe」に名前を変更し、携帯動画変換君フォルダ内にある「cores」フォルダに入れてください。名前を変更するのは携帯動画変換君にもとからある「ffmpeg.exe」と棲み分けさせるためです。
最新版Nero AACのダウンロードはこちらから。http://www.nero.com/jpn/technologies-aac-codec.html
解凍したら「win32」フォルダ内にある三つの実行ファイルを全て携帯動画変換君フォルダ内にある「cores」フォルダに入れてください。

F-04Aは少々気むずかしいようで、フレームレートや解像度によって簡単にエラーを吐きます。ですので、フレームレートや解像度の設定は基本的にいじらないようにしてください。元動画が30fpsの場合でも、下記の設定通り29.97(30000/1001)fpsで通さないとエラーとなります。
(再生が確認されているフレームレート)=30000/1001,24000/1001,15000/1001,12000/1001,1000/1001 (基本的に分母が「1001」であれば大丈夫のようです。ただし30000/1001fps以上は再生未確認。)
動画品質設定(Command2の行)の-crfと音声品質設定(Command1の行)の-qの値はいじっても大丈夫です。(現在の設定は携帯の小さい画面で見るのに十分な程度の品質になっています。)
*動画下部に帯状に絵が縦に伸びてしまう領域が発生することがあります。この問題を回避するために解像度は縦横とも必ず16の倍数にしてください。(もしそのような表示の乱れを容認し、かつ高解像度を求める場合の16:9動画の最高解像度は640x360です。)

*F-04Aは8GBまでのmicro SDHCにしか対応していません。音声の品質を多少犠牲にすることで24分の16:9動画を60〜120MB程度に抑えることができます。その場合はNero AAC部分の設定(Command1の行)で「-q 0.45」を「-q 0.25」に変更してください。
また、現在の設定では解像度を16の倍数にするためにアスペクト比16:9の動画の解像度が4:3のものに比べて半分程度になっています。これは逆に言えば4:3の動画の解像度が高めに設定されていることを意味し、もしも4:3の動画も16:9の動画と同じ程度の解像度で良いと考えるならば、これを同等にすることで大幅に容量を節約することが可能です。その場合は4:3用設定のところで「-s 640x480」を「-s 384x288」に変更してください。

[Item0]
Title=for 16:9 29.97 fps VIDEO
Command0=""<%AppPath%>\cores\ffmpeg3" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 44100 "<%TemporaryFile%>.wav""
Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -q 0.45 -of "<%TemporaryFile%>.aac"
Command2=""<%AppPath%>\cores\ffmpeg3" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -vcodec libx264 -coder 0 -bf 0 -level 30 -threads 0 -flags bitexact -flags2 +mbtree -g 150 -qcomp 0.7 -qmin 10 -qmax 51 -qdiff 4 -subq 9 -me_range 16 -i_qfactor 0.714286 -s 512x288 -aspect 16:9 -r 30000/1001 -crf 22 -f 3gp "<%OutputFile%>.3gp""
Command3="rm "<%TemporaryFile%>.wav""
Command4="rm "<%TemporaryFile%>.aac""

[Item1]
Title=for 4:3 29.97 fps VIDEO
Command0=""<%AppPath%>\cores\ffmpeg3" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 44100 "<%TemporaryFile%>.wav""
Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -q 0.45 -of "<%TemporaryFile%>.aac"
Command2=""<%AppPath%>\cores\ffmpeg3" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -vcodec libx264 -coder 0 -bf 0 -level 30 -threads 0 -flags bitexact -flags2 +mbtree -g 150 -qcomp 0.7 -qmin 10 -qmax 51 -qdiff 4 -subq 9 -me_range 16 -i_qfactor 0.714286 -s 640x480 -aspect 4:3 -r 30000/1001 -crf 22 -f 3gp "<%OutputFile%>.3gp""
Command3="rm "<%TemporaryFile%>.wav""
Command4="rm "<%TemporaryFile%>.aac""

[Item2]
Title=for 4:3 letterbox 29.97 fps VIDEO
Command0=""<%AppPath%>\cores\ffmpeg3" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 44100 "<%TemporaryFile%>.wav""
Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -q 0.45 -of "<%TemporaryFile%>.aac"
Command2=""<%AppPath%>\cores\ffmpeg3" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -vcodec libx264 -coder 0 -bf 0 -level 30 -threads 0 -flags bitexact -flags2 +mbtree -g 150 -qcomp 0.7 -qmin 10 -qmax 51 -qdiff 4 -subq 9 -me_range 16 -i_qfactor 0.714286 -s 512x384 -aspect 16:9 -r 30000/1001 -croptop 48 -cropbottom 48 -crf 22 -f 3gp "<%OutputFile%>.3gp""
Command3="rm "<%TemporaryFile%>.wav""
Command4="rm "<%TemporaryFile%>.aac""

[Item3]
Title=for 16:9 23.976 fps VIDEO
Command0=""<%AppPath%>\cores\ffmpeg3" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 44100 "<%TemporaryFile%>.wav""
Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -q 0.45 -of "<%TemporaryFile%>.aac"
Command2=""<%AppPath%>\cores\ffmpeg3" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -vcodec libx264 -coder 0 -bf 0 -level 30 -threads 0 -flags bitexact -flags2 +mbtree -g 120 -qcomp 0.7 -qmin 10 -qmax 51 -qdiff 4 -subq 9 -me_range 16 -i_qfactor 0.714286 -s 512x288 -aspect 16:9 -r 24000/1001 -crf 22 -f 3gp "<%OutputFile%>.3gp""
Command3="rm "<%TemporaryFile%>.wav""
Command4="rm "<%TemporaryFile%>.aac""

[Item4]
Title=for 4:3 23.976 fps VIDEO
Command0=""<%AppPath%>\cores\ffmpeg3" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 44100 "<%TemporaryFile%>.wav""
Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -q 0.45 -of "<%TemporaryFile%>.aac"
Command2=""<%AppPath%>\cores\ffmpeg3" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -vcodec libx264 -coder 0 -bf 0 -level 30 -threads 0 -flags bitexact -flags2 +mbtree -g 120 -qcomp 0.7 -qmin 10 -qmax 51 -qdiff 4 -subq 9 -me_range 16 -i_qfactor 0.714286 -s 640x480 -aspect 4:3 -r 24000/1001 -crf 22 -f 3gp "<%OutputFile%>.3gp""
Command3="rm "<%TemporaryFile%>.wav""
Command4="rm "<%TemporaryFile%>.aac""

[Item5]
Title=for 4:3 letterbox 23.976 fps VIDEO
Command0=""<%AppPath%>\cores\ffmpeg3" -y -i "<%InputFile%>" -vn -acodec pcm_s16le -ac 2 -ar 44100 "<%TemporaryFile%>.wav""
Command1=""<%AppPath%>\cores\neroAacEnc" -if "<%TemporaryFile%>.wav" -q 0.45 -of "<%TemporaryFile%>.aac"
Command2=""<%AppPath%>\cores\ffmpeg3" -y -i "<%TemporaryFile%>.aac" -acodec copy -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -vcodec libx264 -coder 0 -bf 0 -level 30 -threads 0 -flags bitexact -flags2 +mbtree -g 120 -qcomp 0.7 -qmin 10 -qmax 51 -qdiff 4 -subq 9 -me_range 16 -i_qfactor 0.714286 -s 512x384 -aspect 16:9 -r 24000/1001 -croptop 48 -cropbottom 48 -crf 22 -f 3gp "<%OutputFile%>.3gp""
Command3="cmd /c "del "<%TemporaryFile%>.*"""

コメント欄

お名前:
  • [-flags2 +mbtree]を追加してみました。 -- 2010-02-01 (月) 11:08:59
  • x264のmbtreeをON/OFFするフラグが追加になりました。[-flags2 +mbtree] は? -- 2010-01-28 (木) 00:55:20

最新の10件を表示しています。 コメントページを参照


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS