diora-web/static/js
mrwnslz cde90bed8e
All checks were successful
Build and push Docker image / build (push) Successful in 15s
Test / test (push) Successful in 8m34s
Test / e2e (push) Successful in 1m52s
YouTube-Kanäle als Podcasts abonnieren
Eine YouTube-Adresse (Kanal, Playlist, Video, Feed) lässt sich wie ein
Podcast abonnieren und in der Suche einfügen. Der Server liest dafür nur
die Kanalseite (einmal) und danach den RSS-Feed des Kanals; Ton oder Video
holt er nie: Die Adresse einer Folge ist die Videoseite (watch?v=…), und
jede App sucht sich den reinen Audio-Stream selbst (docs/youtube.md).
Shorts bleiben draußen, Stille-Analyse und ID3-Kapitel gibt es für solche
Folgen nicht.

Der Player im Browser verweist auf die Apps; die Desktop-App fragt ihren
Hauptprozess (yt-dlp) nach dem Stream. Eine Dauer, die der Feed nicht hat,
meldet der Player mit dem Fortschritt (progress/save: duration_seconds).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 10:33:26 +02:00
..
app Vorbereitete Bücher: Schlüssel enthält die Fußnoten-Erkennung der App-Schicht; sw v108 2026-10-14 19:54:12 +02:00
feeds.js Feeds und Podcast-Seite im Browser auf die Farbvariablen (docs/theme.md) 2026-10-14 18:05:16 +02:00
home.js Hell und Dunkel (docs/theme.md), Vorlese-Schnittstelle für die Playerleiste; sw v102 2026-10-14 18:02:33 +02:00
jszip.min.js Add podcast feature with feed management, Docker cron, and ebook reader assets 2026-03-19 13:39:59 +01:00
pdf.min.js Add podcast feature with feed management, Docker cron, and ebook reader assets 2026-03-19 13:39:59 +01:00
pdf.worker.min.js Add podcast feature with feed management, Docker cron, and ebook reader assets 2026-03-19 13:39:59 +01:00
podcasts-web.js YouTube-Kanäle als Podcasts abonnieren 2026-10-16 10:33:26 +02:00
sw.js YouTube-Kanäle als Podcasts abonnieren 2026-10-16 10:33:26 +02:00