こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

携帯動画変換君で2パスエンコード設定が書けない

携帯動画変換君で、H.264の2パス(Nパス)エンコードがしたいのですが、コマンドが苦手な為、書式がかけません

Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -bitexact -qmin 1 -qmax 31 -vcodec h264 -mbd 2 -4mv -trell -aic -an -vcodec h264 -fixaspect -s 400x240 -r 29.970 -b 1000 "<%TemporaryFile%>_m.mp4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -vn -f wav -ar 44100 -acodec pcm_s16le -ac 2 "<%TemporaryFile%>.wav""
Command2=""<%AppPath%>\cores\neroAacEnc" -br 48000 -he2 -if "<%TemporaryFile%>.wav" -of "<%TemporaryFile%>_s.mp4""
Command3=""<%AppPath%>\cores\MP4Box" -add "<%TemporaryFile%>_m.mp4" -add "<%TemporaryFile%>_s.mp4" "<%OutputFile%>.3gp""
Command4="cmd /c "del "<%TemporaryFile%>*.*"

いろいろなものを参考にして、1パス分までは書けました(↑上)
どうしても2パス(Nパス)目の処理が書けなくて悪戦苦闘しています
どうかご教授ください

投稿日時 - 2008-05-04 22:27:25

QNo.3997824

すぐに回答ほしいです

質問者が選んだベストアンサー

-pass *(0/1) -passlogfile "2pass-log"
と書き足せばいいんじゃないでしょうか。
上記の例ですと、映像部分のみの改変として
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -pass 1 -passlogfile "2pass-log" -bitexact -qmin 1 -qmax 31 -vcodec h264 -mbd 2 -4mv -trell -aic -an -vcodec h264 -fixaspect -s 400x240 -r 29.970 -b 1000 "<%TemporaryFile%>_m.mp4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -pass 2 -passlogfile "2pass-log" -bitexact -qmin 1 -qmax 31 -vcodec h264 -mbd 2 -4mv -trell -aic -an -vcodec h264 -fixaspect -s 400x240 -r 29.970 -b 1000 "<%TemporaryFile%>_m.mp4""
Command2="cmd /c "del "2pass-log*.*"""
みたいな感じでよろしいんじゃないかと。
確認はしてませんので保障はできませんが、参考まで。

投稿日時 - 2008-05-06 14:26:19

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

あなたにオススメの質問