Différences
Ci-dessous, les différences entre deux révisions de la page.
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 15/10/2010, 05:06] 202.80.47.123 |
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 7: | Ligne 7: | ||
Ce petit tutoriel décrit comment avec FFMPEG, l'on peut convertir les vidéos de téléphones mobiles ainsi que les fichiers flv (format Adobe Flash Video) dans n'importe quels autres formats vidéos. | Ce petit tutoriel décrit comment avec FFMPEG, l'on peut convertir les vidéos de téléphones mobiles ainsi que les fichiers flv (format Adobe Flash Video) dans n'importe quels autres formats vidéos. | ||
Le codec utilisé pour l'encodage du son de ces vidéos est l'AMR. Seulement, l'AMR est propriétaire et il va donc nous falloir l'ajouter ! | Le codec utilisé pour l'encodage du son de ces vidéos est l'AMR. Seulement, l'AMR est propriétaire et il va donc nous falloir l'ajouter ! | ||
- | Oui c'est vrai ca accepter mes propositions donnees en tant que tete d'ingenieur en informatique. | ||
===== Avant de commencer ===== | ===== Avant de commencer ===== | ||
Ligne 21: | 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 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. Vous pouvez reprendre la méthode de pinning de l'autre méthode pour que synaptic n'écrase pas votre ffmpeg tout neuf. | + | 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 ===== |