# Podcast-Kapitelmarken-Generator (ID3 / Podcasting 2.0)

Füge eine zeitcodierte Kapitelliste ein und erzeuge alle Auslieferungsformate auf einmal: Podcasting-2.0-Kapitel-JSON (v1.2.0) und RSS-Tag podcast:chapters, optionales Einbrennen der ID3v2.4-CHAP+CTOC-Frames in eine hochgeladene MP3 (Millisekunden als normaler Big-Endian-uint32, Offsets 0xFFFFFFFF, TIT2-Subframe pro Kapitel, bestehende Frames bleiben erhalten), Vorbis-Kommentarpaare CHAPTER001 (OGG/Opus), mp4chaps-Text, Zeitstempelblock für die YouTube-Beschreibung und SRT-Sidecar, plus die echte Player-Supportmatrix (Apple nimmt RSS-JSON seit 2025; Pocket Casts/Overcast lesen nur eingebettetes ID3; Spotify ignoriert beide).

> Kanonische Seite: https://elysiatools.com/de/tools/podcast-chapter-marker-builder

- **Kategorie:** Media

- **Schlagwörter:** podcast-kapitel, id3-chap-frame, ctoc, podcasting-2.0-kapitel, mp3-kapitel-tags, youtube-kapitel

## Überblick

Binärlayout (ausgerichtet mit dem ID3v2-Chapters-Addendum 1.0 und mutagen/ffmpeg): CHAP-Body = Element-ID (Latin1 + \0) + Start-/Endzeit (je 4 Bytes Millisekunden als normaler Big-Endian, NICHT syncsafe) + Start-/End-Offset (je 4 Bytes, 0xFFFFFFFF = ungenutzt) + vollständige Subframes (TIT2 pro Kapitel, Encoding 0x03 UTF-8); CTOC-Body = "toc\0" + Flags-Byte 0x03 (bit1=top-level, bit0=ordered — die zwei NIEDRIGSTEN Bits) + uint8-Zähler + per \0 terminierte Kind-IDs. Frame- und Tag-Größen syncsafe (28 Bit in 4 Bytes <0x80); Reihenfolge: Metadaten → CTOC → CHAP zeitlich sortiert. Beim Umschreiben werden v2.3-Größen (normaler uint32) zu v2.4-syncsafe neu kodiert, alte CHAP/CTOC ersetzt und Tags mit Unsync/Komprimierung/Verschlüsselung abgelehnt. Das JSON verlangt nur version + chapters[].startTime (Sekunden, float erlaubt); endTime entfällt (implizit = Start des nächsten); das RSS-Tag trägt nur url und type (kein rel in der aktuellen Spec). YouTube: erster Zeitstempel 0:00, mindestens 3 Kapitel, je ≥10 s. Spotify liest weder ID3 noch podcast:chapters — schick ihm auch den Beschreibungsblock.

## Eingaben

- **Kapitelliste (eine pro Zeile: Zeitstempel Titel)** (textarea): 0:00 Intro 2:35 News roundup 18:40 Interview: scaling Kafka 41:05 Listener questions 52:30 Outro
- **MP3-Datei zum Einbrennen der Tags (optional)** (file): Upload an .mp3 to embed ID3v2.4 CHAP+CTOC frames
- **Podcast-Name (JSON-Metadaten)** (text): The Daily Ship
- **Episodentitel (JSON-Metadaten)** (text): Ep. 204 — Scaling Kafka Consumers
- **URL der Kapitel-JSON (für das RSS-Tag)** (text): episodes/204/chapters.json
- **Standard-Kapitelbild-URL (JSON img)** (text): optional per-chapter artwork

## Wann verwenden

- Wenn du aus einer Liste JSON und das RSS-Tag podcast:chapters für den Feed brauchst.
- Wenn du CHAP- und CTOC-Frames in eine MP3 einbrennen willst, damit Pocket Casts und Overcast Kapitel anzeigen.
- Wenn du denselben Zeitstempel-Satz für YouTube-Beschreibung und SRT-Sidecar benötigst.

## Funktionsweise

- Kapitelliste einfügen: eine Zeile pro Kapitel im Format Zeitstempel und Titel, idealerweise ab 0:00.
- Optional MP3 zum Einbrennen der ID3v2.4-Frames hochladen sowie Podcast-Name, Episodentitel, JSON-URL und Standard-Kapitelbild angeben.
- Der Generator liefert JSON, RSS-Tag, Vorbis-Paare, mp4chaps, YouTube-Block, SRT und bei Bedarf die getaggte MP3 plus die Übersicht, welche Player welche Variante lesen.

## Anwendungsfälle

- Kapitel-JSON und podcast:chapters-Tag für den RSS-Feed einer Episode erzeugen.
- ID3-Kapitel in die MP3 brennen, damit Pocket Casts und Overcast die Marken anzeigen.
- YouTube-Beschreibung und SRT aus derselben zeitcodierten Liste ableiten.

## Häufig gestellte Fragen

### Welche Eingabe ist Pflicht?

Die Kapitelliste: eine Zeile pro Kapitel mit Zeitstempel und Titel, zum Beispiel 0:00 Intro.

### Muss ich eine MP3 hochladen?

Nein. Ohne Datei entstehen JSON, RSS-Tag und Sidecars. Mit MP3 werden zusätzlich ID3v2.4-CHAP- und CTOC-Frames eingebrannt.

### Was steht im JSON und im RSS-Tag?

Das JSON folgt v1.2.0 mit startTime in Sekunden (endTime entfällt). Das RSS-Tag trägt nur url und type der Kapitel-JSON.

### Welche Player lesen welche Kapitel?

Apple liest RSS-JSON seit 2025 und ID3 seit iOS 12. Pocket Casts und Overcast nur eingebettetes ID3. Spotify ignoriert beides – dort den Beschreibungsblock verwenden.

### Welche Regeln gelten für YouTube?

Erster Zeitstempel 0:00, mindestens drei Kapitel, jedes mindestens 10 Sekunden.

## Ähnliche Tools

- [Audio-Melodiekontur-Extraktor](https://elysiatools.com/de/tools/audio-melody-contour-extractor): Extrahiert die dominante Melodie und bündelt MIDI, Notenereignisse, Tonhöhenkontur, SVG und JSON in einer ZIP-Datei.
- [Batch-Audio-Konverter](https://elysiatools.com/de/tools/audio-batch-converter): Konvertieren Sie mehrere Audiodateien zwischen verschiedenen Formaten wie MP3, WAV, FLAC, AAC, OGG, Opus mit Qualitätseinstellungen und Stapelverarbeitung
- [Audio-Codec wechseln](https://elysiatools.com/de/tools/audio-codec-swap): Codec eines Audiofiles im gewählten Ausgabeformat ändern
- [Bildsequenz zu Video](https://elysiatools.com/de/tools/image-sequence-to-video): Bilddateien oder ein ZIP mit Frames per natürlicher Dateinamenssortierung in Video konvertieren
- [Akkordfolgen-Detektor](https://elysiatools.com/de/tools/audio-chord-progression-detector): Schätzt lokal die Akkorde einer Audiodatei und bündelt CSV, JSON, SVG und Methodennotizen in einer ZIP-Datei.
- [Audio-zu-Text Transkriptor (KI)](https://elysiatools.com/de/tools/audio-to-text-transcriber): Transkribiert Sprache aus Audio (wav/mp3/m4a/flac/ogg/webm/aac) in Text, SRT, VTT oder JSON mit grok-stt. Bis 10 Min.
- [Data-URI-Generator](https://elysiatools.com/de/tools/data-uri-generator): Konvertiert Dateien in Data URIs (Base64 oder prozent-kodiert), um Bilder, Schriftarten und Ressourcen direkt in HTML, CSS oder Markdown einzubetten
- [Audio zu Multitrack-MIDI (Entwurf)](https://elysiatools.com/de/tools/audio-to-multitrack-midi): Trennt einen Mix in Stems (Drums/Bass/Sonstiges/Vocals) und transkribiert jeden in MIDI

## Beispiele

- [MP3 Audio-Beispiele ohne Urheberrechte](https://elysiatools.com/de/samples/mp3-samples): Sammlung urheberrechtsfreier Audio-Beispiele zum Testen und Entwickeln, einschließlich Naturklänge, Meditationsmusik und Umgebungsgeräusche
- [WebRTC Echtzeitkommunikation Beispiele](https://elysiatools.com/de/samples/webrtc-samples): Umfassende WebRTC-Beispiele für P2P Audio/Video-Kommunikation, Datenkanäle, Bildschirmfreigabe und Signalisierungsserver
- [FLAC Audio-Beispiele ohne Urheberrechte](https://elysiatools.com/de/samples/flac-samples): Sammlung verlustfreier FLAC-Audios für Tests und Entwicklung, einschließlich Naturklänge und Meditationsmusik
- [WAV Audio-Beispiele ohne Urheberrechte](https://elysiatools.com/de/samples/wav-samples): Sammlung unkomprimierter WAV-Audios für Tests und Entwicklung, einschließlich Naturklänge und Meditationsmusik

## Verwandte Inhalte

- [Tools fur Audio-Encoding und Formatkonvertierung](https://elysiatools.com/de/hubs/audio-convert): Vergleiche Audioformat-Konvertierung, Bitratenanderungen, Abtastraten-Konvertierung, Codec-Wechsel und Export-Tools in einem Hub.
- [Tools fur Bildformat-Konvertierung und animierten Export](https://elysiatools.com/de/hubs/image-convert): Vergleiche Bildkonverter fur JPG, PNG, GIF, AVIF, WebP, TIFF, ICO, base64 und animationsgeeignete Exporte in einem Hub.
- [Tools fur JSON-Austausch und Format-Ubersetzung](https://elysiatools.com/de/hubs/json-convert): Vergleiche JSON-Konvertierungswerkzeuge fur CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN und ahnliche strukturierte Formate in einem Hub.
- [Textfall-, Encoding- und Normalisierungs-Konvertierungs-Tools](https://elysiatools.com/de/hubs/text-convert): Vergleichen Sie Textfall-Konvertierung, Zeichenbreiten-Konvertierung, Encoding-Konvertierung, Quoted-Printable-Verarbeitung und Inline-Textnormalisierung in einem Hub.
