ニコニコ動画の
これを携帯へ入れたいのだが、落としたFLVファイルを携帯動画変換君で変換できなかった。
で、ネット上の情報をいろいろ探して、どうやら成功したのでメモ。
エンコーダのアップデートhttp://ffdshow.faireal.net/mirror/ffmpeg/から最新のffmpeg(現時点ではffmpeg.rev10464.7z)をダウンロード。
解凍し、この中の「ffmpeg.exe」と「pthreadGC2.dll」を、携帯動画変換君の
「cores」フォルダの中へ入れる。
古いffmpeg.exeはどこかへ保管。
Transcoding.iniの修正Transcoding.iniはバックアップを取り、以下のようにffmpegのオプションを書き換える。
[Item1]
Title=QCIF高画質15fpsステレオ
TitleE=QCIF High quality 15fps Stereo
Command0=""<%AppPath%>\cores\ffmpeg"
-bitexact -y -i "<%InputFile%>" -timestamp "<%TimeStamp%>" -vcodec mpeg4 -s 176x144 -r 14.985
-b
400k -acodec libfaac -ac 2 -ar 16000
-ab 64k -f 3gp "<%TemporaryFile%>.3gp""
Command1=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>.3gp" "<%OutputFile%>.3gp" -c QT_3GPP(MobileMP4)_QCIF_AAC.ini"
Command2="rm "<%TemporaryFile%>.3gp""
これは新しいffmpegのコマンドラインオプションの記法が変わっているため。
書き換えのポイントは
-bitexact は -yより前
-acodec aac は -acodec libfaac
-ab 32 は -ab 64k (数値を2倍にする)
-b 400 は -b 400k
-fixaspectは削除
-muxvb 数値 は削除
-muxab 数値 は削除
ということらしい。
PR