Ein Docker-basierter Dienst zum Extrahieren und Herunterladen bestimmter Zeitabschnitte aus YouTube-Videos mit benutzerfreundlicher WeboberflÀche.
Die Anwendung ist besonders nĂŒtzlich fĂŒr:
- Journalisten und Forscher, die kurze Quellen oder Zitate benötigen.
- Content-Creator, die auf bestimmte Szenen verweisen möchten.
- Bildungseinrichtungen, die relevante Inhalte fĂŒr Lehrzwecke extrahieren.
- Archivare und Analysten, die Videoausschnitte fĂŒr Dokumentationen oder Studien speichern.
- Benutzerfreundliche WeboberflĂ€che - Einfache Bedienung ĂŒber Webbrowser
- Flexible Segmentauswahl - Extrahiere beliebig viele Zeitabschnitte aus einem Video und fĂŒge sie optional ganz ohne Videoschnittprogramm zusammen
- Vorschau-Funktion - Anzeige der extrahierten Segmente direkt im Browser
- Formatauswahl - WÀhle zwischen Audio und Video sowie verschiedenen VideoqualitÀten (144p bis 4K)
- Quellendokumentation - Erstellt automatisch eine JSON-Datei mit umfassenden Metadaten und Segmentinformationen
Die Nutzung von VideoBites
muss im Einklang mit den Urheber- und Nutzungsrechten von YouTube und anderen Plattformen stehen. Die Verantwortung fĂŒr die rechtmĂ€Ăige Nutzung liegt beim Nutzer.
Es gibt zwei Möglichkeiten, VideoBites zu installieren:
-
Image von GitHub Container Registry herunterladen:
docker pull ghcr.io/mgiesen/videobites:latest
-
Docker-Container starten:
docker run -d --name videobites-latest -p 80:3000 -v videobites_data:/app/data -e DOWNLOAD_DIR=/app/data ghcr.io/mgiesen/videobites:latest
-
Ăffne die WeboberflĂ€che in deinem Browser:
http://localhost
-
Repository klonen:
git clone https://github.com/mgiesen/VideoBites.git cd VideoBites
-
Docker-Container starten:
docker-compose up -d
-
Ăffne die WeboberflĂ€che in deinem Browser:
http://localhost
- Video auswĂ€hlen: Gib eine YouTube-URL ein und klicke auf "PrĂŒfen".
- Segmente definieren: FĂŒge beliebig viele Zeitabschnitte/Segmente hinzu, und definiere die gewĂŒnschten Start- und Endzeiten.
- Extrahieren: Klicke auf "Segmente extrahieren", um den Prozess zu starten.
- Vorschau & Download: Wenn die Extraktion abgeschlossen ist, kannst du die Segmente ansehen und herunterladen.
Die Quellendokumentation ist eine vollstÀndige Nachverfolgung der extrahierten Inhalte:
- EnthÀlt umfassende Video-Metadaten (Titel, Kanal, Beschreibung, Tags, Kategorien, Sprache)
- Speichert genaue Zeitmarken und Dateinamen aller Segmente
- Erleichtert korrekte Quellenangaben und Zitationen
- Wird als JSON-Datei bereitgestellt