Esiste una guida passo-passo su come compilare avconv in Ubuntu?Come compilare avconv con libx264 su Ubuntu 12.04 LTS (Precise Pangolin)?
Sembra difficile ricerca di qualsiasi tutorial con avconv rispetto al ffmpeg.
Esiste una guida passo-passo su come compilare avconv in Ubuntu?Come compilare avconv con libx264 su Ubuntu 12.04 LTS (Precise Pangolin)?
Sembra difficile ricerca di qualsiasi tutorial con avconv rispetto al ffmpeg.
ho finalmente scoperto come,
1.) Creare una directory avconv-source
mkdir avconv-source
2.) Scaricare e installare la libreria 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.) Scarica the avconv source
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
e ora è possibile eseguire
avconv -i test.mov -c:v libx264 -c:a copy test.mp4
ha funzionato grande per me su Ubuntu 12.04, tranne che si lamentava che mancava assembler.
La versione minima è yasm-1.2.0. Se vuoi davvero compilare senza asm, configura con --disable-asm.
Grazie a HOWTO: Install and use the latest FFmpeg and x264, ho fatto anche ciò che segue, ed era OK oltre.
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
Quando eseguo 'sudo ./configure --enable-gpl --enable-libx264' ricevo un errore:' avconv-source/avconv/libavcodec/libx264.c: 412: undefined reference to 'x264_encoder_open_125 '' – JJD
@JJD probabilmente hai due versioni differenti di x264 installate contemporaneamente (questo include il pacchetto libx264-dev). Prova a impostare LD_LIBRARY_PATH nella directory in cui si suppone che sia libx264, ottieni questa risposta da http://stackoverflow.com/questions/11838456/undefined-reference-to-x264-encoder-open-125 – Kugutsumen
Grazie. Ho seguito la guida su [come installare FFmpeg su Ubuntu Precise] (http://delicious.com/redirect?url=http%3A//ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide) e funziona per me in qualche modo . Io uso questo comando: 'ffmpeg -i in.mts -vcodec libx264 -filter: v yadif -s hd1080 -ab 128k -strict -2 -threads 0./Out_x264.mp4' – JJD