Saya mencoba menginstal ini mengikuti instruksi ini:
sudo apt-get remove ffmpeg x264 libx264-dev
sudo apt-get update
sudo apt-get install build-essential subversion git-core checkinstall yasm texi2html libfaac-dev libfaad-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libx11-dev libxfixes-dev libxvidcore4-dev zlib1g-dev
cd
mkdir ffmpeg-x264-avfilter
cd ffmpeg-x264-avfilter
git clone git://git.videolan.org/x264.git
cd x264
./configure
make
sudo checkinstall --pkgname=x264 --pkgversion "1:0.svn`date +%Y%m%d`+`git rev-list HEAD -n 1 | head -c 7`" --backup=no --default
cd ..
svn checkout svn://svn.ffmpeg.org/soc/libavfilter
cd libavfilter
./checkout.sh
cd ffmpeg
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avfilter-lavf
make
sudo checkinstall --pkgname=ffmpeg-avfilter --pkgversion "4:0.5+svn`date +%Y%m%d`" --backup=no --default
Saya mendapat kesalahan ini:
Unknown option "--enable-libfaad".
Unknown option "--enable-avfilter-lavf".
ERROR: libfaac not found
Apa yang saya lakukan salah?
software-installation
ffmpeg
Даниил Зобов
sumber
sumber
apt-get install libfaac-dev
? Juga, hapus opsi yang tidak dikenal. Selain itu, tolong pelajari indentasi kode Anda dengan benar dengan 4 spasi, maka Anda tidak perlu melakukan hal backticks.Jawaban:
Nah, instal
libfaac
dulu. Tampaknya ada kesalahan saat melakukannya. Pastikanapt-get install libfaac-dev
berhasil.Instruksi yang tepat untuk menginstal FFmpeg dan x264 ada di sini .
Lalu, untuk x264:
Dan untuk FFmpeg:
Itu saja - filter harus dimasukkan secara otomatis.
sumber
checkinstall
Saya menemukan bahwa di Ubuntu 12.04 libfaac-dev tidak dapat diinstal, jadi ikuti petunjuk ini ( /superuser/467774/how-to-install-libfaac-dev ) Saya mengaktifkan repositori multiverse:
Menghapus hash pada baris berikut untuk mengaktifkan repo:
Lari:
Itu harus mengatasi kesalahan ini.
sumber
Jika Anda menginstal pada contoh ubuntu ec2 ...
Anda harus meningkatkan ke yasm ini, yang tidak ada dalam repo
.....
sumber
Nah jika Anda memiliki kesalahan ini ketika Anda mencoba menginstal ffmpeg maka Anda harus mengunduh lumpuh dari sourceforge
Buka Terminal dan tulis berikut
wget http://downloads.sourceforge.net/project/lame/lame/3.98.4/lame-3.98.4.tar.gz?r=http%3A%2F%2Fffmpeg.zeranoe.com%2Fforum%2Fviewtopic.php%3Ff%3D5%26t%3D94&ts=1339140293&use_mirror=ignum
Setelah mengunduh coba ikuti satu per satu ..
tar -zxvf lame-3.98.4.tar.gz
cd lame-3.98.4
./configure
make
make install
Dan kamu selesai.
sumber
Saya memperbaiki
libx264
kesalahan dengan menginstallibavcodec-extra-53
paket:sumber
Ini tidak cukup untuk build statis x264 harus tidak terhubung ke perpustakaan dinamis lain, gunakan yang berikut ini untuk menghindari masalah ketika datang ke kompilasi ffmpeg:
x264:
sumber