Puedo crear un mp3 de un video de YouTube con el siguiente comando:
youtube-dl --extract-audio --audio-format mp3 http://www.youtube.com/watch?v=rtOvBOTyX00
Crea un mp3 con el siguiente nombre de archivo:
Christina Perri - A Thousand Years [Official Music Video]-rtOvBOTyX00.mp3
No necesito la parte de ID de video ( rtOvBOTyX00
) al final y me gustaría tener solo lo siguiente:
Christina Perri - A Thousand Years [Official Music Video].mp3
¿Es esto posible con las opciones de youtube-dl? Si no, ¿cuál es la siguiente mejor solución?
command-line
youtube
rename
regex
youtube-dl
Joseph John
fuente
fuente
ERROR: Error in output template: unsupported format character 't' (0x74) at index 1 (encoding: 'UTF-8')
.man youtube-dl
que estoy buscando una soluciónyoutube-dl: error: Cannot download a video and extract audio into the same file! Use "/%(uploader)s/%(title)s.%(ext)s" instead of "/%(uploader)s/%(title)s" as the output template
. ¡Pero la respuesta de Ben funciona bien!Como puede leer en la página de manual de youtube-dl, la opción correspondiente sería -o:
fuente
%(title).%(ext)s
lugar. ¡Gracias!s
sirve? Revisé la página de manual, pero la página no parece explicar eso.s
de hecho ... el delimitador más innecesario del mundo.Escape de sus signos de porcentaje, por lo que se
%(title)s
convierte%%(title)s
. Tuve este problema yo mismo.fuente