Ich kann mit dem folgenden Befehl eine MP3-Datei eines YouTube-Videos erstellen:
youtube-dl --extract-audio --audio-format mp3 http://www.youtube.com/watch?v=rtOvBOTyX00
Es wird eine MP3 mit folgendem Dateinamen erstellt:
Christina Perri - A Thousand Years [Official Music Video]-rtOvBOTyX00.mp3
Ich benötige den Video-ID-Teil ( rtOvBOTyX00
) am Ende nicht und möchte nur Folgendes haben:
Christina Perri - A Thousand Years [Official Music Video].mp3
Ist dies mit den Optionen von youtube-dl möglich? Wenn nicht, was ist die nächstbeste Lösung?
command-line
youtube
rename
regex
youtube-dl
Joseph John
quelle
quelle
ERROR: Error in output template: unsupported format character 't' (0x74) at index 1 (encoding: 'UTF-8')
.man youtube-dl
Ich suche nach einer Lösungyoutube-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
. Aber Bens Antwort funktioniert gut!Wie Sie in der youtube-dl- Manpage lesen können, wäre die entsprechende Option -o:
quelle
%(title).%(ext)s
stattdessen verwendet. Vielen Dank!s
ist? Ich habe die Manpage überprüft, aber die Seite scheint das nicht zu erklären.s
in der Tat ... das unnötigste Trennzeichen der Welt.Entfliehen Sie Ihren Prozentzeichen, so
%(title)s
wird%%(title)s
. Ich hatte dieses Problem selbst.quelle