Hallo,
für Youtube gibt es youtube-dl. Ich suche ein Tool das ähnlich eines Podcastprogrammes regelmäßig eine Playlist oder einen Kanal durchsucht und neue Videos herunterlädt. Könnte man z. B. Nachts auf einem Radpberry Pi machen.
Ist so ein Tool/Skript bekannt?
Richard
Youtube-Kanäle und Playlisten automatisch runterladen
Re: Youtube-Kanäle und Playlisten automatisch runterladen
Vielleicht genügt Dir ja youtube-dl mit der passenden Option:
"--download-archive downloadliste.txt" legt automatisch eine Liste an, in die jedes neu heruntergeladene Video eingetragen wird. Bereits eingetragene Videos werden mit diesem Befehl jeweils übersprungen, d.h. nicht heruntergeladen.
Code: Alles auswählen
youtube-dl --download-archive downloadliste.txt <URL des Youtube-Kanals oder der Playlist>
-
- Beiträge: 3020
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Youtube-Kanäle und Playlisten automatisch runterladen
Ah cool. Das könnt ich auch gebrauchen.maroc hat geschrieben:Vielleicht genügt Dir ja youtube-dl mit der passenden Option:"--download-archive downloadliste.txt" legt automatisch eine Liste an, in die jedes neu heruntergeladene Video eingetragen wird. Bereits eingetragene Videos werden mit diesem Befehl jeweils übersprungen, d.h. nicht heruntergeladen.Code: Alles auswählen
youtube-dl --download-archive downloadliste.txt <URL des Youtube-Kanals oder der Playlist>
lg scientific
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
-
- Beiträge: 639
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Re: Youtube-Kanäle und Playlisten automatisch runterladen
Interessant. Und dann youtube-dl z. B. über crontab rwgelmäßig laufen lassen.
Versuch ich mal, danke.
Versuch ich mal, danke.
-
- Beiträge: 3020
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Youtube-Kanäle und Playlisten automatisch runterladen
Hab mir einmal für den Audiomitschnitt einer Sendung auf Ö1 ein ffmpeg-Skript geschrieben, welches ich auch über cron aufgerufen habe, um täglich eine Sendung aufzunehmen.
Das lief ebenfalls problemlos.
lg scientific
Das lief ebenfalls problemlos.
lg scientific
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
-
- Beiträge: 639
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Re: Youtube-Kanäle und Playlisten automatisch runterladen
Hab mir jetzt mal ein Skript gebastelt, ein Test mit Cron steht aber noch aus.
Ich hab da aber eine zweite Zeile mit
eingenommen einfach um zu verhindern, dass unfetrige DLs die Platte vollmüllen. Hatte da mal eine Fehlermeldung bei meiner Google-Suche gefunden, da wurden Gigabyte belegt weil yt-dl immer wieder von vorne begann. Leider geht das so nicht. Teste ich das Skript mit './youtube-dl.sh' kommt
Führe ich die gleiche Zeile einfach in der Kommandozeile aus geht es (sowohl mit als auch ohne Leerzeichen im Dateinamen).
Ich hab da aber eine zweite Zeile mit
Code: Alles auswählen
rm /media/bla/bla/*.part
Code: Alles auswählen
rm: das Entfernen von �/media/usb/youtube-dl-test/*.part� ist nicht m�glich: Datei oder Verzeichnis nicht gefunden