2017-06-09 1 views
-1

Wenn ich die Playlists von udemy herunterlade, werden alle Videos in einem einzigen Ordner gespeichert. Meine Anforderung ist, ich möchte sie in verschiedenen Ordnern nach Thema speichern. Dafür habe ich Python-Skript youtube-dl verwendet.Wie kann ich die Videos beim Herunterladen von Youtube_dl-Python-Skripten thematisch herunterladen und sortieren?

Kann mir jemand dabei helfen?

+0

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

+0

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

Antwort

0

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 . 
Verwandte Themen