12

Ubuntu でavconvをコンパイルする方法に関するステップバイステップのガイドはありますか?

ffmpegに比べてavconvでチュートリアルを検索するのは難しいようです。

4

3 に答える 3

19

やっと方法がわかった、

1.) ディレクトリ avconv-source を作成します

mkdir avconv-source

2.) x264 ライブラリをダウンロードしてインストールする

cd ~/avconv-source
git clone git://git.videolan.org/x264.git x264
cd x264
sudo ./configure --enable-static
sudo make
sudo make install

3.) avconv ソースをダウンロードします。

cd ~/avconv-source
git clone git://git.libav.org/libav.git avconv
cd avconv
sudo ./configure
sudo ./configure --enable-gpl --enable-libx264
sudo make
sudo make install

そして今、あなたは実行することができます

avconv -i test.mov -c:v libx264 -c:a copy test.mp4
于 2012-06-28T00:54:50.847 に答える
9

アセンブラが見つからないという不満を除いて、Ubuntu 12.04でうまく機能しました。

最小バージョンは yasm-1.2.0 です。本当に asm なしでコンパイルしたい場合は、 --disable-asm で構成してください。

HOWTOのおかげで、最新の FFmpeg と x264 をインストールして使用し、以下も実行しましたが、それ以上は OK でした。

sudo apt-get install build-essential checkinstall

sudo apt-get build-dep yasm

wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz && \
tar -xf yasm-1.2.0.tar.gz && cd yasm-1.2.0 && ./configure

make

sudo checkinstall --pakdir "$HOME/Desktop" --pkgname yasm --pkgversion 1.2.0 \
--backup=no --default
于 2012-12-30T05:55:15.917 に答える
9

これは、Ubuntu 13.04 および Ubuntu 12.04.3 LTS で機能しました。

apt-get install libavcodec-extra-53
于 2013-09-16T18:49:29.337 に答える