Sto cercando di scaricare alcuni video in formato mp3. È una playlist. Come faccio a scaricare l'intera playlist usando un solo comando?
Sto cercando di scaricare alcuni video in formato mp3. È una playlist. Come faccio a scaricare l'intera playlist usando un solo comando?
Risposte:
Entrambe le parti di questa domanda (download in mp3 e download di una playlist) sono supportate da youtube-dl
:
youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" <url to playlist>
Alcune note da me e i commenti:
Versioni precedenti di youtube-dl
lotta con playlist moderne. Potrebbe essere necessario sostituire la versione repo con l'ultima .
cmo : puoi ignorare i video mancanti ("non disponibili nel tuo Paese" o rimossi) con una -i
bandiera.
frans : se la tua playlist non funziona e l'URL contiene un v=<ID>
elemento, rimuovilo in modo che ci sia solo l' ?list=...
elemento nella stringa di query.
youtube-dl
(vedere il link alla fine) ma sembra che il tuo problema sia che non gli stai fornendo un URL della playlist.
https://www.youtube.com/watch?v=<VIDEO_ID>&list=<LIST_ID>
. Ho dovuto rimuovere la v=<ID>
parte dall'URL.
-i
argomento nel comando. salterà tutti i video nella playlist che sono stati rimossi da youtube
Nota: - La vecchia versione di youtube-dl non è in grado di scaricare la playlist. per prima cosa sai qual è la tua versione di youtube-dl. Per verificare la versione di Youtube-dl utilizzare il comando
youtube-dl: versione
la versione 2014.02.17 e la versione precedente non sono in grado di scaricare la playlist. Se usi una versione precedente, aggiornala di
sudo youtube-dl -U
dopo un aggiornamento riuscito utilizzare il comando
youtube-dl -cit https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk
Inoltre è possibile creare un elenco di URL in un semplice file di testo e utilizzare il comando seguente.
youtube-dl -cit -a file_name_in_which_you_paste_URL_list
Per il formato MP3, è possibile salvare l'audio. Ma l'audio salva come formato .m4a sulla mia macchina.
youtube-dl -cit --extract-audio - formato audio mp3 https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk
NOTA: - Se si installa youtube-dl dal centro software Ubuntu. Non è possibile aggiornarlo dal terminale.
Vai al centro software e aggiorna da esso.
Provo questo comando su Wine perché anche il mio youtube-dl è vecchio. E non sono in grado di aggiornarlo.
Se riesci ad aggiornare il tuo youtube-dl puoi scaricare la playlist usando i comandi sopra.
Spero possa essere d'aiuto...
sudo apt install pip3
), ma poi sudo pip3 install youtube-dl
installare e sudo pip3 install youtube-dl --upgrade
ottenere la versione più recente. Consiglio di aggiornare ogni volta prima di usare youtube-dl. Oh, e sì, usa il PIP Python 3 invece di Python 2.
Ci sono molte istruzioni che puoi trovare usando il tuo motore di ricerca preferito. Per esempio:
Per questa playlist sarebbe:youtube-dl -t https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M
Spero di poterti aiutare!
youtube-dl -t --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M
Se hai installato usando pip, esegui quanto segue per aggiornare:
sudo pip install youtube-dl --upgrade
Godere...
Sei davvero sicuro di volere MP3? Oggigiorno molti dispositivi possono riprodurre AAC e alcuni possono persino giocare a Opus.
Se vuoi mantenere la massima qualità (Opus 160 kbps) e il tuo lettore supporta il codec Opus è meglio usare:
youtube-dl -f 251 (Playlist URL)
Ma se il tuo lettore supporta solo AAC (come la maggior parte dei televisori entry-level nel 2018):
youtube-dl -f 140 (Playlist URL)
Se usi MP3 avrai una qualità degradata poiché sarà richiesta la ricodifica (da audio già ricodificato da YouTube).