- 2007年6月 2日 01:42
- Applications
現在,ffmpegパッケージは self-build パッケージとして提供されています.故にこれからインストールされる方は self-build パッケージを利用してください.インストールの際は,メーリングリストの記事 [vine-users:078203] を参照してください.SRPMの配布は終了しました.
なお,ここで配布していたfaacをインストール去れている方がself-buildにて faac コンパイルに失敗する方は,faac パッケージをアンインストールしてください.faacがインストールされているとmp4v2パッケージが作成,インストールされず,結果として ffmpeg のインストールに失敗してしまいます.また,self-build によるインストールを再実行する際は,--reinstall オプションをつけてください.また,xvidのアンインストールに失敗してしまう場合は,--noscripts オプションを試してみてください.
ffmpegのvcodecおよびacodecの指定の仕方が少し変わっているようで,例えば,xvid+mp3の動画に変換する際は,vcodecがlibxvid, acodecがlibmp3lameです.ご注意下さい.
以下は古い記事です!
YouTubeやニコニコ動画などからFLVファイルをダウンロードするためのツールやサービスはいくつもありますが,FLVファイルを他の形式に変換するにはFFmpegが便利です.
- ffmpeg-cvs20070508-0kv1.src.rpm
- a52dec-0.7.4-0kv1.src.rpm
- faac-1.25-0kv1.src.rpm
- x264-svn20070514-0kv1.src.rpm
- xvid-1.1.2-0.pm.2.src.rpm
これらをインストールする前に libogg-devel, libvorbis-devel, faad2-devel, nasm, SDL-devel をaptにてインストールしておいてください.さらに,
$ apt-get source lame
で lame のSRPMがダウンロードできるので,これをrebuildし,lameおよびlame-develをインストールしてください.
次に a52dec, faac, x264, xvid ( and xvid-devel ) をインストールします.faacについては 「SPRの日記」 にて指摘されている修正をSPECファイル内で行っています.また,xvid-1.1.2-0.pm.2.src.rpm はopenSUSE用のSRPMファイルですが,Vineでも問題なくrebuildできると思います.これらを全てインストールしたらffmpegのrebuid,インストールをしてください.
ffmpegの詳しい使い方は「FFMPEG USAGE」またはhelpを参考にしてください.
$ ffmpeg -h
基本的なオプションは次の通りです.
- -sameq : 劣化無し
- -i filename : 入力ファイル名の指定
- -vcodec codec : ビデオコーデックの指定 ( xvid など )
- -acodec codec : オーディオコーデックの指定 ( mp3, ogg など )
- -s size : フレームサイズの指定.横320,縦240にしたいなら 320x240 とする.
- -r rate : フレームレートの指定.
例えば,YouTubeやニコニコ動画から入手したFLVファイルをAVI ( XviD + mp3 ) に変換するには次のようにします.
$ ffmpeg -sameq -i "FLVファイル" -vcodec xvid -acodec copy "AVIファイル名"
-acodecオプションの "copy" はエンコード無しという指定です.他にも音楽データだけを取り出すこともできます.
$ ffmpeg -i "FLVファイル" -acodec copy "MP3ファイル名"
ちなみに入力ファイルの指定はコマンドのはじめの方で指定しないと期待通りにエンコードできないことがあるようなので注意が必要です.
ffmpegを使うとiPod用動画を生成することができるようです.(私は動画再生のできるiPodを持っていないので未確認です.)また,wizpyでも大丈夫だと思いますが,こちらも未確認です.ちなみに私はW-ZERO3[es]でTCPMPというソフトを使って動画再生しています.この場合サイズは320x240,フレームレートは14か23が良いようです.様々なオプションを試してみて,ご自身の環境にもっとも適したオプション指定を探してみることをおすすめします.
- Newer: 追記,アップデート,Gmail
- Older: KDEでの自動マウント不可問題が解決