最終更新日:2006-12-26
TOPページ : Mac OS XでYouTubeからflvダウンロードとflv再生と変換
FLV Online Converterのサイトで公開されている、flvをmov(mpeg4)に変換するアプリケーションです。FLV Lossless Converter 技術概要に詳しい解説があります。
PowerPC G4 1.4GHzでffmpegでmp4への変換に160秒かかるファイルの変換がflv2mpeg4では7秒ほどで終了します。なお変換後のコンテナはmovですのでPSPなどでは使えないと思います。
flvと言ってもいろいろな種類があるようでflv2mpeg4ではうまく変換できないものもあるようです。
なお、Macでflvを再生するだけならflv再生ソフトにいろいろソフトをまとめておきましたので参考にしてください。
Mac OS X 10.4.8, PowerPCの環境でやりました。
間違いがある可能性があります。
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpegを実行するとソースをダウンロードできます。 ソースのあるディレクトリに移動して
./configure make sudo make installでインストール完了です。ちなみにこの方法で出来たffmpegは機能が少ないです。利用するならいろいろな機能をオンにしてコンパイルしたffmpegを使った方がいいと思います。
http://sourceforge.net/svn/?group_id=183657にソースコードのダウンロードに付いて書いてあります。 ターミナルで
svn co https://vixynet.svn.sourceforge.net/svnroot/vixynet vixynetを実行するとflv2mpeg4のソースをダウンロードできます。
ソースのあるディレクトリに移動して
gcc -O3 -o flv2mpeg4 avformat_writer.c dcprediction.c flv2mpeg4.c fetch.c flvdecoder.c m4vencode.c mp3header.c -lavformat -lavcodec -lavutil -I/usr/local/include/ffmpeg -lzでアプリが完成します。flv2mpeg4の説明書のコマンドのパスにlocal付けて-lzを追加しました。
./flv2mpeg4 input.flv output.mov
こちらのページにあります。諸般の事情で移動しました。
flv2mpeg4とffmpegを使ってflvをmp4にするAppleScript Convert_flv_to_mp4(flv2mpeg4).scpt.zip。flv2mpeg4で変換できないVP6の動画の場合はビデオもffmpegで変換します。全部ffmpegで変換するよりflv2mpeg4を使った方が2倍ほど早くエンコードできました。