[FFmpeg-user] ffmpeg issue

Phil Rhodes phil_rhodes at rocketmail.com
Mon Dec 12 05:12:24 CET 2011


Several reactions:

1) You think that "sudo apt-get remove ffmpeg x264 libx264-dev sudo  
apt-get update sudo apt-get install build-essential checkinstall git  
libfaac-dev libjack-jackd2-dev \  libmp3lame-dev libopencore-amrnb-dev  
libopencore-amrwb-dev libsdl1.2-dev libtheora-dev \  libva-dev  
libvdpau-dev libvorbis-dev libx11-dev libxfixes-dev texi2html yasm  
zlib1g-dev cd git clone git://git.videolan.org/x264 cd x264 ./configure  
--enable-static make sudo checkinstall --pkgname=x264  
--pkgversion="3:$(./version.sh | \ awk -F'[" ]' '/POINT/{print  
$4"+git"$5}')" --backup=no --deldoc=yes \ --fstrans=no --default sudo  
apt-get remove libvpx-dev cd git clone  
ftp://git.chromium.org/webm/libvpx.git cd libvpx ./configure make sudo  
checkinstall --pkgname=libvpx --pkgversion="1:$(date +%Y%m%d%H%M)-git"  
--backup=no \ --deldoc=yes --fstrans=no --default cd git clone --depth 1  
git://source.ffmpeg.org/ffmpeg cd ffmpeg ./configure --enable-gpl  
--enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb \      
--enable-libopencore-amrwb --enable-libtheora --enable-libvorbis  
--enable-libx264 \    --enable-nonfree --enable-postproc --enable-version3  
--enable-x11grab make sudo checkinstall --pkgname=ffmpeg  
--pkgversion="5:$(date +%Y%m%d%H%M)-git" --backup=no \   --deldoc=yes  
--fstrans=no --default hash x264 ffmpeg ffplay ffprobe cd ~/ffmpeg
make tools/qt-faststart sudo checkinstall --pkgname=qt-faststart  
--pkgversion="$(date +%Y%m%d%H%M)-git" --backup=no \     --deldoc=yes  
--fstrans=no --default install -Dm755 tools/qt-faststart \     
/usr/local/bin/qt-faststart cd ~/x264 make distclean ./configure  
--enable-static make sudo checkinstall --pkgname=x264  
--pkgversion="3:$(./version.sh | \ awk -F'[" ]' '/POINT/{print  
$4"+git"$5}')" --backup=no --deldoc=yes \    --fstrans=no --default" is  
simple??!?

2) I don't think you'd ever get through such a vast amount of very complex  
shell commands without errors, so in essence, I don't believe you for a  
picosecond, and

3) If your assertion is that it WOULD work, why on earth is the described  
procedure not a one-click, automated task?

I suspect it isn't automatic because you can't really assume a sequence of  
shell commands that complex will work repeatably, and there will be  
changes required. This sort of puts us back at the point of "you have to  
be a coder," doesn't it?

I'd throw Ubuntu on a spare box and prove it, but that would open up the  
worm-filled can of grub configuration, and I really don't have the  
requisite nine months to spend on this.

P


More information about the ffmpeg-user mailing list