# Forslag: Podcasting 2.0 — strukturert RSS ## Idé Sidelinja har allerede strukturert data for transkripsjoner (segmenter), kapittelinndeling og personer (aktører i grafen). Mate dette direkte inn i RSS-feeden via Podcasting 2.0-standarden — zero ekstra arbeid for redaksjonen, maks wow i lytterappen. ## Hvorfor er dette interessant? - Apper som Apple Podcasts og Pocket Casts viser automatisk live-synkronisert teksting - Lytteren kan klikke på gjestens navn for profilbilde (fra `entities.avatar_url`) - Kapitlene genereres allerede fra segmenter — bare å eksponere dem i riktig format - Nesten null implementeringskostnad — dataen finnes, bare RSS-generatoren mangler tags ## Hva bygger den på? - **Podcastfabrikken** — episoder, segmenter, transkripsjoner - **Kunnskapsgraf** — aktører med `avatar_url`, relasjoner til segmenter - **RSS-feed** — SvelteKit-generert (se `docs/arkitektur.md` §6) ## Podcasting 2.0 tags | Tag | Sidelinja-kilde | Resultat i lytterapp | |---|---|---| | `` | SRT fra Git (eller VTT-konvertert) | Live tekstssynkronisert teksting | | `` | `entities` med `type = 'person'` + `avatar_url` | Gjeste-/vertsprofiler med bilde | | `` | Segmenter (tidsstemplet) | Klikkbare kapitler | | `` | Aha-markører (hvis implementert) | Utvalgte høydepunkter | ## Gjennomføring 1. Utvid SvelteKit RSS-generatoren med Podcasting 2.0 namespace: `xmlns:podcast="https://podcastindex.org/namespace/1.0"` 2. Per episode: generer `` med URL til SRT/VTT-fil 3. Per episode: generer `` for aktører koblet til episoden via `DISCUSSED_IN`/`MENTIONS`-edges 4. Per episode: generer `` fra segmenter ## Åpne spørsmål - VTT vs SRT for transkripsjoner? VTT er standarden for web, men SRT er vår master. Konvertering er triviell. - Hvor mange apper støtter dette faktisk i dag? Nok til at det er verdt det. ## Innsats: Lav ## Wow-faktor: Høy