J'ai la version youtube-dl 2015.07.04. Lors du téléchargement d'une vidéo, je vois ce message:
Votre copie de avconv est obsolète et ne parvient pas à regrouper correctement les fichiers audio et vidéo. YouTube-dl télécharge un fichier multimédia. Mettez à jour avconv vers la version 10-0 ou une version plus récente pour résoudre ce problème.
Apparemment, l’inconvénient d’un avconv obsolète est que youtube-dl ne pourra pas télécharger bestvideo
et bestaudio
et les regrouper dans un fichier unique offrant la meilleure qualité globale disponible.
Comment trouver le numéro de version de mon avconv actuellement installé? Comment puis-je obtenir une version plus récente que celle fournie par libav-tools 6:9.18-0ubuntu0.14.04.1
?
Existe-t-il un ppa disponible pour 14.04 avec avconv version 10.0 ou supérieure?
ppa peut être trouvé ici
Sudo add-apt-repository ppa:mc3man/trusty-media
Sudo apt-get update
Sudo apt-get dist-upgrade
Sudo apt-get install ffmpeg
La commande suivante ajoutera un alias à votre fichier bashrc afin que votre utilisateur puisse exécuter youtube-dl
et que bash exécute automatiquement youtube-dl --prefer-ffmpeg
pour éliminer les saisies inutiles à l'avenir:
echo "alias youtube-dl='youtube-dl --prefer-ffmpeg'" | tee -a ~/.bashrc; . ~/.bashrc
Vous pouvez également ajouter des indicateurs supplémentaires à la commande en modifiant votre fichier ~/.bashrc avec votre éditeur de texte favori, tel que gedit, vim ou nano; Gardez simplement à l'esprit que vous n'avez pas besoin d'utiliser Sudo pour éditer ce fichier comme il se doit sous votre profil d'utilisateur actuel et que vous devez conserver vos autorisations utilisateur, et non celles de Sudo ou de root. Ajoutez simplement des indicateurs supplémentaires dans la commande citée pour youtube-dl. De même, après avoir modifié ~/.bashrc, vous devrez source le fichier ou ouvrir un nouveau terminal pour utiliser le nouvel alias. Sourcez le fichier en lançant la commande suivante:
. ~/.bashrc
Pour afficher la version actuellement installée de libav-tools, exécutez la commande suivante:
dpkg -l | grep libav
De plus, pour voir ce qui est disponible chez apt-get, exécutez la commande suivante:
apt-cache show libav-tools | grep Version:
Toutes les versions disponibles seront listées. La version la plus récente sera installée par défaut lorsque vous exécuterez Sudo apt-get upgrade
ou 'dist-upgrade
ou vous pourrez simplement Sudo apt-get install
et installer la dernière version disponible, sauf indication contraire.
Pour effectuer une recherche de packages associés, utilisez apt-cache search
comme suit:
apt-cache search libav
Pour restreindre la recherche, vous pouvez utiliser grep pour n’imprimer que les résultats contenant un mot clé, comme ceci:
apt-cache search libav | grep libav
Avconv-11 est toujours disponible pour Ubuntu Trusty dans le PPA heyarje:
Sudo add-apt-repository ppa:heyarje/libav-11 && Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install libav-tools
http://www.tecmint.com/record-ubuntu-desktop-screen-using-avconv/
Sudo apt-get install yasm
$ git clone git://git.libav.org/libav.git
$ cd libav
$ ./configure
$ make
$ Sudo make install
Installer FFMpeg
Sudo apt-get install ffmpeg
Utilisez ceci
youtube-dl -x --audio-format mp3 --prefer-ffmpeg <video URL>
Travailler dans youtube-dl
2015.11.19