Compile Handbrake in Linux

We get the following error when compiling handbrake in linux

touch contrib/ffmpeg/.stamp.patch
set -e; cd ./contrib/ffmpeg/ffmpeg-r25689/; ./configure --prefix=/root/HandBrake-0.9.5/build/contrib/ --disable-shared --enable-static --disable-doc --disable-bsfs --disable-encoders --disable-ffmpeg --disable-ffserver --disable-muxers --disable-network --disable-vaapi --disable-dxva2 --enable-bzlib --enable-encoder=ac3 --enable-encoder=mpeg4 --enable-encoder=snow --enable-gpl --enable-muxer=ipod --enable-zlib --cc="/usr/bin/gcc" --extra-cflags=" -I/root/HandBrake-0.9.5/build/contrib/include" --extra-ldflags=" -L/root/HandBrake-0.9.5/build/contrib/lib" --enable-pthreads
yasm not found, use --disable-yasm for a crippled build

If you think configure made a mistake, make sure you are using the latest
version from SVN.  If the latest version fails, report the problem to the
ffmpeg-user@mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.
make: *** [contrib/ffmpeg/.stamp.configure] Error 1

First install yasm, you can get it from here: http://www.tortall.net/projects/yasm/releases/yasm-1.1.0.tar.gz

Also install subversion and the ffmpeg tools

yum install subversion
yum install qffmpeg-devel qffmpeg-libs

Then make again handbrake again and then “make install” to complete the installation

Be the first to comment

Leave a Reply