Estoy tratando de descargar algunos videos en formato mp3. Es una lista de reproducción. ¿Cómo descargo la lista de reproducción completa con un comando?
Estoy tratando de descargar algunos videos en formato mp3. Es una lista de reproducción. ¿Cómo descargo la lista de reproducción completa con un comando?
Respuestas:
Ambas partes de esta pregunta (descarga en mp3 y descarga de una lista de reproducción) son compatibles con youtube-dl
:
youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" <url to playlist>
Algunas notas mías y los comentarios:
Versiones anteriores de youtube-dl
lucha con listas de reproducción modernas. Es posible que deba reemplazar la versión de repositorio con la última .
cmo : puede ignorar los videos faltantes ("no disponibles en su país" o eliminados) con una -i
bandera.
frans : si su lista de reproducción no funciona y la URL contiene un v=<ID>
elemento, elimínelo para que solo aparezca el ?list=...
elemento en la cadena de consulta.
youtube-dl
(vea el enlace al final) pero parece que su problema es que no le está dando una URL de lista de reproducción.
https://www.youtube.com/watch?v=<VIDEO_ID>&list=<LIST_ID>
. Tuve que eliminar la v=<ID>
parte de la URL.
-i
argumento en el comando. saltará cualquier video en la lista de reproducción que haya sido eliminado de youtube
Nota: - La versión anterior de youtube-dl no puede descargar la lista de reproducción. primero sabes cuál es tu versión de youtube-dl. Para verificar la versión de Youtube-dl use el comando
youtube-dl --version
la versión 2014.02.17 y versiones anteriores no pueden descargar la lista de reproducción. Si usa una versión anterior, actualícela por
sudo youtube-dl -U
después de una actualización exitosa use el comando
youtube-dl -cit https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk
También puede crear una lista de URL en un archivo de texto simple y usar el siguiente comando.
youtube-dl -cit -a file_name_in_which_you_paste_URL_list
Para formato MP3 se puede guardar audio. Pero el audio se guarda como formato .m4a en mi máquina.
youtube-dl -cit --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk
NOTA: - Si instala youtube-dl desde el centro de software de Ubuntu. No puede actualizarlo desde la terminal.
Vaya al centro de software y actualícelo.
Pruebo estos comandos en Wine porque mi youtube-dl también es viejo. Y no puedo actualizarlo.
Si puede actualizar su youtube-dl, puede descargar la lista de reproducción utilizando los comandos anteriores.
Espero que ayude...
sudo apt install pip3
), pero luego sudo pip3 install youtube-dl
instalarlo y sudo pip3 install youtube-dl --upgrade
obtener la última versión. Recomiendo actualizar cada vez antes de usar youtube-dl. Ah, y sí, use Python 3 PIP en lugar de Python 2.
Hay muchas instrucciones que puedes encontrar usando tu motor de búsqueda favorito. P.ej:
Para esta lista de reproducción sería:youtube-dl -t https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M
¡Espero que te pueda ayudar!
youtube-dl -t --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M
Si instaló usando pip, ejecute lo siguiente para actualizar:
sudo pip install youtube-dl --upgrade
Disfrutar...
¿Estás realmente seguro de que quieres MP3? Hoy en día, muchos dispositivos pueden reproducir AAC y algunos incluso pueden jugar Opus.
Si desea conservar la más alta calidad (Opus 160 kbps) y su reproductor admite el códec Opus, es mejor usarlo:
youtube-dl -f 251 (Playlist URL)
Pero si su reproductor solo admite AAC (como la mayoría de los televisores de nivel de entrada en 2018):
youtube-dl -f 140 (Playlist URL)
Si usa MP3, obtendrá una calidad degradada, ya que se requerirá una nueva codificación (del audio ya codificado por YouTube).