videoglancer: YouTube-Videos erfassen und als PDF
(videoglancer.com)-
Ein Dienst, der nach Eingabe einer YouTube-URL das Video jede Minute erfasst und als PDF-Datei erstellt.
-
Verwendet das Chromium-basierte Browser-Automatisierungstool Puppeteer.
Ein Dienst, der nach Eingabe einer YouTube-URL das Video jede Minute erfasst und als PDF-Datei erstellt.
Verwendet das Chromium-basierte Browser-Automatisierungstool Puppeteer.
7 Kommentare
Es gibt auch einen Chrome-Extension-Dienst, der nur den Dokumentbereich aus YouTube erfasst und als PDF erstellt.
https://www.u2docs.com
Es gibt auch einen ähnlichen Dienst unter https://slid.cc/. Er stellt zudem eine Chrome-Erweiterung bereit, daher nutze ich ihn sehr praktisch.
Das Ergebnis ist sauber und wirklich gut 👍👍
Ich fand glancer, das bei GeekNews gepostet wurde, wirklich gut und habe es deshalb gebaut. Es fällt mir schwer, mir längere Zeit konzentriert Videos anzusehen.
https://github.com/budlebee/videoglancer
https://de.news.hada.io/topic?id=3704
Großartig. Sie haben uns das Gefühl gegeben, dass sich der Betrieb von GeekNews wirklich lohnt. Vielen Dank!
Das ist zwar etwas anders als die im obigen Code verwendete Methode, aber wenn man die Videodaten selbst direkt analysieren und verarbeiten kann, könnte man vermutlich auch ein Tool bauen, das auf Keyframe-Basis noch feinere Captures erstellt. Davon abgesehen scheinen solche Automatisierungen, die Tastatur- oder Mauseingaben des Nutzers nachahmen, heute unter dem Schlagwort RPA und Ähnlichem häufig eingesetzt zu werden.
Übrigens ist mir oben in der
index.jsein YouTube-Link aufgefallen, der unter dem Namen "youtubeURL" als Konstante fest eingetragen war. Ich habe nachgesehen: Das ist wohl eine Vorlesung von Richard Feynman?https://www.youtube.com/watch?v=ipRvjS7q1DI
Ich wollte Aufnahmen machen, ohne das Video herunterzuladen, und habe dafür
puppeteerverwendet. Da dabei jedoch nicht die ursprünglichen Videodaten verarbeitet werden, ist das Ergebnis etwas unsauber. Wenn ich die YouTube API nutze, könnte ich vermutlich bessere Resultate erzielen; das werde ich ausprobieren.Als eine Art Sample habe ich im Code eine Vorlesung von Richard Feynman eingebaut. Erst vor Kurzem habe ich erfahren, dass er sich gegen Ende seines Lebens nicht nur mit Quantenmechanik, sondern auch mit Vorlesungen im Bereich Informatik beschäftigt hat.