Geben Sie eine Ausgabevorlage mit der -o
Option, wie folgt aus:
youtube-dl -o 'downloaded/%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s'
durch die Playlist-URL gefolgt (n) und andere Optionen.
Es gibt eine Menge von möglichen Metadaten, die in den Dateinamen aufgenommen werden können, z. Folge-/Titelnummer, Videoauflösung, Beschreibung, automatisch generierte Nummern, Download-Protokoll, Interpret, Genre, Veröffentlichungsdatum und dergleichen. Eine vollständige Liste finden Sie unter the documentation.
Beachten Sie, dass nicht alle Websites und nicht alle Videos alle Metadateneigenschaften unterstützen. Um für eine bestimmte URL alle Metadaten zu sehen, verwenden Sie die Option -J
(Rohr es durch jq zu formatieren/select), zum Beispiel mit:
youtube-dl -J PLwiyx1dc3P2JR9N8gQaQN_BCvlSlap7re | jq .
Nein, können wir nicht. Wir können Ihnen helfen, wenn Sie auf ein bestimmtes Problem stoßen. Dies ist kein freier Code-Generator. – Kraay89
Ich habe ein Skript mit Selenium erstellt, um MP3-Songs für alle Songs in einer Youtube-Playlist herunterzuladen. Die Lösung für mich ist Selenium – Wonka