linux備忘録

タイトルそのまま

flv2mpeg4のコンパイル

2006-12-05 22:05:52 | ubuntu
YouTubeの動画(flv)をロスレス変換するツール

sudo apt-get install subversion libavcodec-dev libavformat-dev
svn co https://svn.sourceforge.net/svnroot/vixynet vixynet
cd vixynet/trunk/flv2mpeg4/src/
gcc -O3 -o flv2mpeg4 avformat_writer.c dcprediction.c flv2mpeg4.c fetch.c flvdecoder.c m4vencode.c mp3header.c -lavformat -lavcodec -lavutil -I/usr/include/ffmpeg -L/usr/lib

コンパイルを実行したディレクトリにflv2mpeg4ができる。あとは

sudo chown root: flv2mpeg4
sudo mv flv2mpeg4 /usr/local/bin/

とかやって使う。

例)
#aviに変換
flv2mpeg hoge.flv hoge.avi

#movに変換
flv2mpeg hoge.flv hoge.mov

#mp4に変換(iPod/PSP)
flv2mpeg hoge.flv hoge.mp4

■参考URL
http://vixy.net/youtube_podcaster
http://sourceforge.net/projects/vixynet/
ジャンル:
ウェブログ
コメント (3) |  トラックバック (0) |  この記事についてブログを書く
Messenger この記事をはてなブックマークに追加 mixiチェック シェア
« vlcでストリーム... | トップ | Xの解像度変更 »

3 コメント

コメント日が  古い順  |   新しい順
ほかのOS (U1)
2007-03-21 01:53:45
ロスレス変換はすごいですね。
LinuxだけでなくMacやWindowsのローカルで使えるともっと便利だと思います。
無劣化? (hana)
2007-10-26 06:04:25
オフラインの「flv2mpeg」でflvをmovに変換した場合
オーディオファイルは無劣化でmp3に変換されますか?
それともAACになってしまうのでしょうか?
fenris@ubuntu.com.my (fenris)
2008-04-18 15:30:22
$ gcc -O3 -o flv2mpeg4 avformat_writer.c dcprediction.c flv2mpeg4.c fetch.c flvdecoder.c m4vencode.c mp3header.c -l avformat -l avcodec -l avutil -I /usr/include/ffmpeg -L /usr/lib
In file included from avformat_writer.h:31,
from avformat_writer.c:23:
/usr/include/ffmpeg/avformat.h:282: warning: ‘AVFrac’ is deprecated
In file included from avformat_writer.h:31,
from flv2mpeg4.c:30:
/usr/include/ffmpeg/avformat.h:282: warning: ‘AVFrac’ is deprecated

can u help me with this ?

コメントを投稿

 ※ 
コメント利用規約に同意の上コメント投稿を行ってください。
※文字化け等の原因になりますので、顔文字の利用はお控えください。
下記数字4桁を入力し、投稿ボタンを押してください。この数字を読み取っていただくことで自動化されたプログラムによる投稿でないことを確認させていただいております。
数字4桁

トラックバック

この記事のトラックバック  Ping-URL

あわせて読む