Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:3gp_mp4_en_avi [Le 21/04/2009, 00:40]
213.95.41.13 typographie
tutoriel:3gp_mp4_en_avi [Le 11/09/2022, 12:24] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 20: Ligne 20:
 //Source : [[http://​blogger.rukker.org/​2007/​01/​29/​enable-mp3-and-amr-support-in-ffmpeg-ubuntu-edgy-eft/​|enable mp3 and amr support in ffmpeg (Ubuntu 6.10)]]// //Source : [[http://​blogger.rukker.org/​2007/​01/​29/​enable-mp3-and-amr-support-in-ffmpeg-ubuntu-edgy-eft/​|enable mp3 and amr support in ffmpeg (Ubuntu 6.10)]]//
  
-Une aide complémentaire : [[http://​ubuntuforums.org/​showthread.php?​t=1071262]]+Une aide complémentaire : [[https://​ubuntuforums.org/​showthread.php?​t=1071262]]
  
 N.B. : si les noms des paquets ont changé entre les différentes versions d'​Ubuntu,​ apt vous fournira les noms des paquets qui les remplacent. N.B. : si les noms des paquets ont changé entre les différentes versions d'​Ubuntu,​ apt vous fournira les noms des paquets qui les remplacent.
  
-On se met en root pour effectuer les opérations : +On se met en root pour effectuer les opérations :
 <​code>​ <​code>​
 sudo -i sudo -i
Ligne 31: Ligne 31:
 ==== Installation des librairies de développements nécessaires ==== ==== Installation des librairies de développements nécessaires ====
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **quilt dpkg-dev libimlib2-dev texi2html ​liblame-dev libfaad2-dev libmp4v2-dev libfaac-dev libxvidcore4-dev debhelper libogg-dev libvorbis-dev liba52-dev libdts-dev libsdl1.2debian-all libraw1394-dev libdc1394-13-dev libtheora-dev libgsm1-dev libx264-dev x264-bin**.+[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **quilt dpkg-dev libimlib2-dev texi2html ​libmp3lame-dev libfaad-dev libmp4v2-dev libfaac-dev libxvidcore4-dev debhelper libogg-dev libvorbis-dev liba52-dev libdts-dev libsdl1.2debian-all libraw1394-dev libdc1394-13-dev libtheora-dev libgsm1-dev libx264-dev x264**.
  
-[[apt://​quilt,​dpkg-dev,​libimlib2-dev,​texi2html,​liblame-dev,libfaad2-dev,​libmp4v2-dev,​libfaac-dev,​libxvidcore4-dev,​debhelper,​libogg-dev,​libvorbis-dev,​liba52-dev,​libdts-dev,​libsdl1.2debian-all,​libraw1394-dev,​libdc1394-13-dev,​libtheora-dev,​libgsm1-dev,​libx264-dev,​x264-bin|{{ apt.png |Tout installer en 1 clic}}]]+[[apt://​quilt,​dpkg-dev,​libimlib2-dev,​texi2html,​libmp3lame-dev,libfaad-dev,​libmp4v2-dev,​libfaac-dev,​libxvidcore4-dev,​debhelper,​libogg-dev,​libvorbis-dev,​liba52-dev,​libdts-dev,​libsdl1.2debian-all,​libraw1394-dev,​libdc1394-13-dev,​libtheora-dev,​libgsm1-dev,​libx264-dev,​x264|{{ apt.png |Tout installer en 1 clic}}]]
  
 Il parait que sur AMD64, il faut [[:​tutoriel:​comment_installer_un_paquet|installer aussi le paquet]] **[[apt://​libsdl1.2-dev|libsdl1.2-dev]]**. Il parait que sur AMD64, il faut [[:​tutoriel:​comment_installer_un_paquet|installer aussi le paquet]] **[[apt://​libsdl1.2-dev|libsdl1.2-dev]]**.
Ligne 49: Ligne 49:
 ==== Récupérez le patch amr ==== ==== Récupérez le patch amr ====
  
-  wget http://blogger.rukker.org/dl/​ffmpeg_enable_amr.patch.bz2+  wget http://wclhfl.dyndns.org/pub/​ffmpeg_enable_amr.patch.bz2
  
-<note important>​Le fichier n'est plus disponible ! j'ai trouvé le lien suivant à tester <​code>​wget http://​wclhfl.dyndns.org/​pub/​ffmpeg_enable_amr.patch.bz2</​code></​note>​ 
  
 ==== Allez dans le répertoire sources de ffmpeg et appliquez le patch ==== ==== Allez dans le répertoire sources de ffmpeg et appliquez le patch ====
Ligne 141: Ligne 140:
 === Installation des composants nécessaires === === Installation des composants nécessaires ===
  
-Pour les utilisateurs qui n'ont pas d'​expérience dans la compilation je recommande la lecture de cet article [[projets:paquets:compiler_un_programme]]. Il est possible qu'il vous faille ajouter des paquets de composants supplémentaires au cour des étapes pour permettre la compilation. Ces paquets reconnaissable au suffixe "​-dev"​ dans le nom de fichier. En général lorsqu'​un script "​./​configure"​ échoue à cause d'une librairie manquante, cherchez à installer ce paquet "​-dev"​ via synaptic. En résumé, la liste des paquets proposés ci-dessous peu ne pas être complète.+Pour les utilisateurs qui n'ont pas d'​expérience dans la compilation je recommande la lecture de cet article ​**[[:tutoriel:compilation]]**. Il est possible qu'il vous faille ajouter des paquets de composants supplémentaires au cour des étapes pour permettre la compilation. Ces paquets reconnaissable au suffixe "​-dev"​ dans le nom de fichier. En général lorsqu'​un script "​./​configure"​ échoue à cause d'une librairie manquante, cherchez à installer ce paquet "​-dev"​ via synaptic. En résumé, la liste des paquets proposés ci-dessous peu ne pas être complète.
  
 La première chose à faire est de se mettre dans un répertoire de travail favori. La première chose à faire est de se mettre dans un répertoire de travail favori.
Ligne 151: Ligne 150:
  
 <note important>​Attention,​ si vous utilisiez Ubuntu Ibex (8.10) ou inférieur, il vous faudra impérativement installer les versions >= 0.65 de libx264 et de libx264-dev,​ si vous utilisez la source svn pour ffmpeg. Le premier paquet étant une dépendance de l'​autre. Les choses étant bien faites, le paquet libx264-65 est disponible pour Ubuntu 9.4 (Jaunty). Ne nous privons pas de l'​utiliser:​ on les trouve ici <note important>​Attention,​ si vous utilisiez Ubuntu Ibex (8.10) ou inférieur, il vous faudra impérativement installer les versions >= 0.65 de libx264 et de libx264-dev,​ si vous utilisez la source svn pour ffmpeg. Le premier paquet étant une dépendance de l'​autre. Les choses étant bien faites, le paquet libx264-65 est disponible pour Ubuntu 9.4 (Jaunty). Ne nous privons pas de l'​utiliser:​ on les trouve ici
-[[http://​packages.ubuntu.com/​fr/​jaunty/​i386/​libx264-65]] et là  +[[https://​packages.ubuntu.com/​fr/​jaunty/​i386/​libx264-65]] et là 
-[[http://​packages.ubuntu.com/​fr/​jaunty/​libx264-dev]]</​note>​+[[https://​packages.ubuntu.com/​fr/​jaunty/​libx264-dev]]</​note>​
  
 === Installer AMR === === Installer AMR ===
Ligne 175: Ligne 174:
 sudo make install sudo make install
 </​code>​ </​code>​
-<note important>​Petite surprise, lors de mes essais avec la version 7.0.0.2, l'​installation à placé la librairie libamrnb dans /usr./lib et non /usr/lib . En utilisant vos droits d'​administrateur,​ il vous faudra déplacer le contenu de /usr./ vers /usr/ . Ensuite il faudra mettre à jour le cache des librairies en utilisant ​+<note important>​Petite surprise, lors de mes essais avec la version 7.0.0.2, l'​installation à placé la librairie libamrnb dans /usr./lib et non /usr/lib . En utilisant vos droits d'​administrateur,​ il vous faudra déplacer le contenu de /usr./ vers /usr/ . Ensuite il faudra mettre à jour le cache des librairies en utilisant
 <​code>​sudo ldconfig -v </​code>​ <​code>​sudo ldconfig -v </​code>​
 </​note>​ </​note>​
Ligne 181: Ligne 180:
  
  
-== AMR-WB == +== AMR-WB ==
  
 téléchargement et extraction (pour la version 7.0.0.3) téléchargement et extraction (pour la version 7.0.0.3)
Ligne 197: Ligne 196:
 </​code>​ </​code>​
  
-== Verification == +== Verification ==
  
 On peut vérifier la bonne installation des librairies amr avec les commandes suivantes On peut vérifier la bonne installation des librairies amr avec les commandes suivantes
Ligne 213: Ligne 212:
 === Compiler ffmpeg à la main === === Compiler ffmpeg à la main ===
  
-Nous allons récuperer les codes sources de ffmpeg. ​+Nous allons récuperer les codes sources de ffmpeg.
 Pour varier de la solution décrite sur la page de [[:​ffmpeg]],​ je vous propose de récupérer une version dite de développement,​ moins stable, plus à jour. Afin de vous simplifier la gestion des dépendances,​ je vous propose de commencer par installer la version "du dépot"​ en cliquant sur le lien suivant [[apt://​ffmpeg]] ou en utilisant la ligne de commande suivante: Pour varier de la solution décrite sur la page de [[:​ffmpeg]],​ je vous propose de récupérer une version dite de développement,​ moins stable, plus à jour. Afin de vous simplifier la gestion des dépendances,​ je vous propose de commencer par installer la version "du dépot"​ en cliquant sur le lien suivant [[apt://​ffmpeg]] ou en utilisant la ligne de commande suivante:
 <​code>​ <​code>​
Ligne 242: Ligne 241:
 </​code>​ </​code>​
  
-C'est tout.+C'est tout. Vous pouvez reprendre la méthode de pinning de l'​autre méthode pour que synaptic n'​écrase pas votre ffmpeg tout neuf.
  
-//inspiré de [[http://​ubuntuforums.org/​archive/​index.php/​t-491885.html]]//​+//inspiré de [[https://​ubuntuforums.org/​archive/​index.php/​t-491885.html]]//​
  
 ===== Utilisation ===== ===== Utilisation =====
  • tutoriel/3gp_mp4_en_avi.1240267251.txt.gz
  • Dernière modification: Le 18/04/2011, 14:50
  • (modification externe)