2007年07月22日

携帯動画変換君で、最新のFFmpegを使おう

せっかく苦労してコンパイルしたFFmpegですので、携帯動画変換君で使ってみましょう。

携帯動画変換君に入っているffmpeg.exeに上書きしても良いのですが、念のため、自分でコンパイルしたものと共存させます。

携帯動画変換君のcoresフォルダにある、ffmpeg.exeを、ffmpeg_old.exeなどにリネームします。
できあがったffmpeg.exeを、携帯動画変換君のcoresフォルダにコピーします。

C:\MinGW\bin\
から、pthreadGC2.dllを、携帯動画変換君のcoresフォルダにコピーします。

2007/7/30追記
ここまでの手順通りなら、libpthread.aをstaticリンクしたので、pthreadGC2.dllは不要です。

オプションが変わっているので、携帯動画変換君の設定ファイルを修正します。
Transcoding.iniに、以下の設定を追加します。
[ItemXX]の数字は、既存の番号と連番になるように、適当に変更してください。

例) 320x240、14.985fps、映像500kbps Xvid、音声128kbps AAC、サンプリングレート44100Hz

[ItemXX]
Title=【動画】QVGA高画質15fpsステレオ FFmpeg最新版
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -vcodec libxvid -flags bitexact -s 320x240 -r 14.985 -b 500k -acodec libfaac -ac 2 -ar 44100 -ab 128k -f 3gp "<%TemporaryFile%>.3gp""
Command1=""<%AppPath%>\cores\QT3GPPFlatten" "<%TemporaryFile%>.3gp" "<%OutputFile%>.3gp" -c QT_3GPP(MobileMP4)_QVGA_AAC.ini"
Command2="rm "<%TemporaryFile%>.3gp""

-flags bitexact は不要かも?

携帯動画変換君を起動し、
【動画】QVGA高画質15fpsステレオ FFmpeg最新版
を選択して、変換したい動画をドラッグ&ドロップすれば変換が始まり、出力先ディレクトリに動画が出来ていれば成功です。

出来上がった動画を携帯のSDカードに書き込む方法は、近いうちに書く予定です。
posted by あべちん at 00:20 | Comment(3) | TrackBack(0) | 携帯動画変換君
この記事へのコメント
閉じる部分が、&gtになってますね。
<%TemporaryFile%&gt
Posted by at 2009年03月15日 23:41
分け判らん 何してもエラー終了
うざいだけ
Posted by at 2009年06月11日 19:44
こんにちは。管理人です。

この記事を書いたのは、もう2年前ですね。
すっかり忘れていました。

最近のFFmpegはlibfaacが入っていませんので、以下の記事を参考にしてお試しください。

FFmpeg最新版とneroAacEncで3GP動画変換
http://blog.k-tai-douga.com/article/29190052.html
Posted by あべちん at 2009年06月11日 20:58
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/4774389
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック