====== Quelques astuces pour youtube-dl ====== ===== Lister les formats disponibles ===== youtube-dl -F [url] ===== Télécharger le format de son choix ===== youtube-dl -f [format] [url] ===== Télécharger chacune des urls placées dans un fichier texte, une url par ligne ===== youtube-dl -a liste.txt ===== Télécharger uniquement le son, meilleure qualité disponible ===== youtube-dl -f bestaudio ==== Passer d'un container .webm à un fichier audio universellement lisible ==== On peut vérifier le codec audio en utilisant la commande ''ffprobe''. Généralement si le container est ''.webm'', le codec utilisé est ''.opus''. Afin de convertir ce fichier en un format lisible directement par nos lecteurs audios, il faudra l'extraire de son container : ffmpeg -i "input.webm" -vn -acodec copy "output.opus" ===== Commencer le nom du fichier téléchargé par la date de sortie de la vidéo ===== youtube-dl -o "%(upload_date)s-%(title)s.%(ext)s" [url] ===== Les trois astuces ci-dessus combinées pour télécharger une liste de podcasts disponibles uniquement en vidéo ===== youtube-dl -f bestaudio -o "%(upload_date)s-%(title)s.%(ext)s" -a liste.txt ===== Télécharger une liste de sons depuis Soundcloud/Youtube une fois qu'on a mis toutes les urls dans un fichier texte ===== youtube-dl -f bestaudio -o "%(title)s.%(ext)s" -a liste.txt ===== Télécharger en fonction d'une qualité maximale pour limiter la taille du fichier ===== youtube-dl -f 'bestvideo[height<=480]+bestaudio/best[height<=480]' On peut aussi choisir 720, 1080, etc.