2017-02-09 3 views
1

Wie kann ich von bash feststellen, ob youtube-dl immer noch für eine bestimmte Playlist arbeiten muss, OHNE Videos herunterzuladen? Wenn youtube-dl beispielsweise verwendet wird, um eine vorhandene Wiedergabeliste (zum Beispiel einen Pluralsight-Kurs, einen Youtube-Kanal usw.) fortzusetzen, lädt youtube-dl das Manifest und bestimmt eins nach dem anderen, ob ein Video bereits vorhanden war heruntergeladen. Ich möchte youtube-dl verwenden, um festzustellen, ob alle Videos bereits heruntergeladen wurden OHNE den eigentlichen Download durchzuführen. Das Ziel ist, den Pluralsight-Kurs oder den Youtube-Kanal als "vollständig" zu markieren, damit ich mit der anderen automatisierten Verarbeitung fortfahren kann.Ermitteln youtube-dl "abgeschlossen" Status ohne Download?

Antwort

2

ich keine Antwort dafür haben, wie wenn eine Wiedergabeliste zu prüfen ist abgeschlossen, aber youtube-dl hat eine eingebaute Archiv Option, wie folgt verwendet:

youtube-dl --download-archive archive.txt PLAYLISTLINK 

Es mit ids eine leere Textdatei erstellt von bereits heruntergeladenen Videos und versuchen daher nicht, vorherige Videos erneut herunterzuladen. Vielleicht könntest du nach dem Download etwas damit machen, wie zum Beispiel vor und nach dem Download nach Änderungen der Dateigröße zu suchen. Was ich jedoch sehen kann ist, dass alles, was sie zur Verfügung stellen, hilfreich für Ihre Frage sein könnte.

Verwandte Themen