ffmpeg-compat n'est pas un paquet de remplacement de la version ffmpeg provenant de rpm.livna.org. Il s'installe en parallèle sans perturber l'installation existante. Il faut compiler et installer les codecs AMR à partir du rpm "nosrc" au préalable.

Les sources des codecs AMR sont disponibles au téléchargement. Pour autant, la license ne permet pas la redistribution ni l'utilisation commerciale de ce codec. Par conséquent. Il est nécéssaire de le compiler soi-même.

ffmpeg-compat isn't a replacement package from the rpm.livna.org ffmpeg version. It can install along without conflicting the system one. You need to build and install AMR codecs from the "nosrc" package first.

Voici la procédure à adopter: / Here is what you need to do:
(Nécéssite un accès internet / Internet acces needed).

su -
yum groupinstall "Development Tools"
exit
wget http://kwizart.free.fr/fedora/nosrc/amrnb-7.0.0.0-1.nosrc.rpm
wget http://kwizart.free.fr/fedora/nosrc/amrwb-7.0.0.2-1.nosrc.rpm
cd $(topdir)/SOURCES
wget -N http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-700.zip
wget -N http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-700.zip
cd -
rpmbuild --rebuild amr*.nosrc.rpm
rm $(topdir)/RPMS/$(uname -m)/amr*debuginfo*.rpm
rpm -ivh $(topdir)/RPMS/$(uname -m)/amr{nb,wb}*.rpm

Ensuite, vous pourrez installer ffmpeg-compat / Then, install ffmpeg-compat (Fedora 7 i386/x86_64)

yum --enablerepo=kwizart install ffmpeg-compat

Les commandes pour utiliser ffmpeg-compat sont alors: / commands for ffmpeg-compat will become:

rpm -ql ffmpeg-compat |grep bin

Vous pouvez aussi compiler ffmpeg en remplacement de la version utilisée par livna. Cela n'est pas recommandé. Le résulat est suceptible d'être remplacé si le paquet livna est mis à jours...(il faudra recommancer la procédure). L'avantage est que les applications l'utilisant pourront bénéficier du support des codecs AMR et Dirac sans recompilation (testé avec vlc, devrait fonctionner avec mplayer).

You can also rebuild ffmpeg to replace the livna version. This is not recommanded. The result may be updated by the livna version (you will need to start again the procedure). But it will bring AMR and Dirac support within your apps without rebuilding them. (tested with vlc, should work with mplayer).

wget http://kwizart.free.fr/fedora/7/SRPMS/ffmpeg-compat-0.4.9-0.39.20070503.kwizart.fc7.src.rpm
rpm -ivh ffmpeg-compat-0.4.9-0.39.20070503.kwizart.fc7.src.rpm
sed -i -e 's|with_suffix 1|with_suffix 0|' $(topdir)/SPECS/ffmpeg-compat.spec
yum install zlib-devel lame-devel libvorbis-devel libtheora-devel faad2-devel xvidcore-devel SDL-devel gsm-devel imlib2-devel texi2html faac-devel x264-devel libdca-devel dirac-devel a52dec-devel
rpmbuild -ba $(topdir)/SPECS/ffmpeg-compat.spec
rm $(topdir)/RPMS/$(uname -m)/ffmpeg*debuginfo*.rpm
rpm -Uvh $(topdir)/RPMS/$(uname -m)/ffmpeg*.rpm