On Thu, 2006-07-27 at 16:31 +0200, Ambrogio wrote: > Hi all, > > I would like to understand well it in general, but I have a little > problem. > > I would like to use ffmpeg to convert amr files into wav or other. > > I installed via yum from freshrpms all ffmpeg (and all related > dependencies) but when I trie to convert my file with the command > > ffmpeg -i Reg.amr Reg.wav I receive this output > > FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard > configuration: --prefix=/usr --libdir=/usr/lib64 > --mandir=/usr/share/man --incdir=/usr/include/ffmpeg > --extra-cflags=-fPIC --enable-mp3lame --enable-libogg --enable-vorbis > --enable-theora --enable-faad --enable-faac --enable-libgsm > --enable-xvid --enable-x264 --enable-a52 --enable-a52bin --enable-dts > --enable-pp --enable-shared --enable-pthreads --enable-gpl > --disable-opts --disable-strip > > I think that I have to download the source package and rebuild with > --enable-amr_nb --enable-amr_wb --enable-mp3lame > > I don't know how to make it via rpm. > > Can someone explain me all the steps? Note: none of this should be done as root unless otherwise specified. Create an RPM building environment for yourself: http://www.city-fan.org/tips/CreateRPMBuildEnvironment Download the SRPM Install the SRPM: $ rpm -Uvh /path/to/ffmpeg.src.rpm Edit the spec file to add the configure options you want: $ vi ~/rpmbuild/SPECS/ffmpeg.spec It's good practice to also change the "Release" number and add a changelog entry in the spec file when you wake changes. Rebuild the package: $ rpmbuild -ba ~/rpmbuild/SPECS/ffmpeg.spec At this point you may find that you need to install some additional -devel packages. These should be yum-able (as root). Paul.