# Gerador de marcadores de capítulos de podcast (ID3 / Podcasting 2.0)

Cole uma lista de capítulos com timecodes e gere de uma vez todos os formatos de entrega: JSON de capítulos Podcasting 2.0 (v1.2.0) e tag RSS podcast:chapters, gravação opcional dos frames ID3v2.4 CHAP+CTOC direto num MP3 enviado (milissegundos como uint32 big-endian simples, offsets 0xFFFFFFFF, subframe TIT2 por capítulo, frames existentes preservados), pares de comentários Vorbis CHAPTER001 (OGG/Opus), texto mp4chaps, bloco de timestamps para a descrição do YouTube e sidecar SRT, mais a matriz real de suporte dos players (Apple aceita o JSON via RSS desde 2025; Pocket Casts/Overcast leem só ID3 embutido; Spotify ignora ambos).

> Página canônica: https://elysiatools.com/pt/tools/podcast-chapter-marker-builder

- **Categoria:** Media

- **Palavras-chave:** capítulos de podcast, frame id3 chap, ctoc, capítulos podcasting 2.0, tags mp3, capítulos youtube

## Visão geral

Layout binário (alinhado ao ID3v2 Chapters Addendum 1.0 e ao mutagen/ffmpeg): corpo CHAP = ID de elemento (latin1 + \0) + tempos início/fim (4 bytes cada, milissegundos big-endian simples, NÃO syncsafe) + offsets início/fim (4 bytes, 0xFFFFFFFF = não usado) + subframes completos (TIT2 por capítulo, codificação 0x03 UTF-8); corpo CTOC = "toc\0" + byte de flags 0x03 (bit1=top-level, bit0=ordered — os dois bits MENOS significativos) + contador uint8 + IDs filhos terminados em \0. Tamanhos de frame e de tag em syncsafe (28 bits em 4 bytes <0x80); ordem: metadados → CTOC → CHAP em ordem temporal. Ao regravar: tamanhos v2.3 (uint32 simples) são recodificados para syncsafe v2.4, CHAP/CTOC antigos são substituídos e tags com unsync/compressão/criptografia são rejeitadas. O JSON exige só version + chapters[].startTime (segundos, float permitido); endTime é omitido (implícito = início do próximo); a tag RSS carrega só url e type (sem rel na especificação atual). YouTube: primeiro timestamp 0:00, mínimo 3 capítulos, ≥10 s cada. O Spotify não lê nem ID3 nem podcast:chapters — envie também o bloco da descrição.

## Entradas

- **Lista de capítulos (uma por linha: timestamp Título)** (textarea): 0:00 Intro 2:35 News roundup 18:40 Interview: scaling Kafka 41:05 Listener questions 52:30 Outro
- **Arquivo MP3 para gravar tags (opcional)** (file): Upload an .mp3 to embed ID3v2.4 CHAP+CTOC frames
- **Nome do podcast (metadados JSON)** (text): The Daily Ship
- **Título do episódio (metadados JSON)** (text): Ep. 204 — Scaling Kafka Consumers
- **URL do JSON de capítulos (para a tag RSS)** (text): episodes/204/chapters.json
- **URL da imagem de capítulo padrão (JSON img)** (text): optional per-chapter artwork

## Quando usar

- Quando você precisa de todos os formatos de capítulos (JSON, RSS, ID3, Vorbis, mp4chaps, YouTube e SRT) a partir de uma única lista com timecodes.
- Quando quiser gravar capítulos ID3v2.4 (CHAP+CTOC com TIT2) diretamente em um MP3 para players que leem só tags embutidas.
- Quando for publicar no YouTube ou no Spotify e precisar do bloco de timestamps na descrição, já que o Spotify ignora ID3 e podcast:chapters.

## Como funciona

- Cole a lista no campo principal no formato timestamp Título, uma linha por capítulo, começando em 0:00.
- Preencha opcionalmente nome do podcast, título do episódio, URL do JSON (para a tag RSS) e URL da imagem padrão dos capítulos.
- Envie um MP3 se quiser gravar os frames CHAP e CTOC; tempos em milissegundos big-endian, offsets 0xFFFFFFFF, frames existentes preservados.
- Receba o JSON (startTime em segundos, endTime implícito), a tag RSS (só url e type), os sidecars e a matriz de players.

## Casos de uso

- Publicar um episódio com capítulos no Apple Podcasts (JSON via RSS) e em apps que só leem ID3, como Pocket Casts e Overcast.
- Gravar capítulos CHAP+CTOC em um MP3 já mixado, preservando as demais tags ID3 existentes.
- Gerar o bloco de timestamps da descrição para YouTube e Spotify a partir da mesma lista usada no feed RSS.

## Perguntas frequentes

### Quais formatos o gerador entrega?

JSON Podcasting 2.0 v1.2.0, tag RSS podcast:chapters, pares CHAPTER001 (Vorbis), texto mp4chaps, bloco YouTube, sidecar SRT e, com MP3 enviado, frames ID3v2.4 CHAP+CTOC.

### O upload de MP3 é obrigatório?

Não. Sem arquivo você ainda gera JSON, RSS, Vorbis, mp4chaps, YouTube e SRT. O MP3 só é usado para gravar CHAP+CTOC.

### Quais regras o YouTube exige nos timestamps?

O primeiro timestamp deve ser 0:00, no mínimo 3 capítulos e cada um com duração de pelo menos 10 segundos.

### Quais players realmente leem os capítulos?

Apple aceita JSON via RSS desde 2025 e ID3 desde iOS 12. Pocket Casts e Overcast leem só ID3 embutido. Spotify ignora ID3 e podcast:chapters.

### O JSON precisa de endTime em cada capítulo?

Não. Basta version e chapters[].startTime (segundos, float permitido). O fim é implícito: início do próximo capítulo.

## Ferramentas relacionadas

- [Extrator de contorno melódico de áudio](https://elysiatools.com/pt/tools/audio-melody-contour-extractor): Extrai a melodia dominante e reúne MIDI, eventos de notas, contorno de altura, SVG e JSON em um ZIP.
- [Conversor de Áudio em Lote](https://elysiatools.com/pt/tools/audio-batch-converter): Converta múltiplos arquivos de áudio entre diferentes formatos como MP3, WAV, FLAC, AAC, OGG, Opus com configurações de qualidade e processamento em lote
- [Trocar codec de áudio](https://elysiatools.com/pt/tools/audio-codec-swap): Alterar o codec de um áudio no formato de saída escolhido
- [Sequência de Imagens para Vídeo](https://elysiatools.com/pt/tools/image-sequence-to-video): Converter imagens enviadas ou um ZIP de quadros em vídeo, com ordenação natural por nome
- [Detector de progressão de acordes](https://elysiatools.com/pt/tools/audio-chord-progression-detector): Estima localmente os acordes de um áudio e reúne CSV, JSON, SVG e notas do método em um ZIP.
- [Transcritor de áudio para texto (IA)](https://elysiatools.com/pt/tools/audio-to-text-transcriber): Transcreve fala de áudio (wav/mp3/m4a/flac/ogg/webm/aac) em texto, SRT, VTT ou JSON com grok-stt. Até 10 min.
- [Gerador de Data URI](https://elysiatools.com/pt/tools/data-uri-generator): Converte arquivos em Data URIs (Base64 ou porcentagem-codificada) para incorporar imagens, fontes e recursos diretamente em HTML, CSS ou Markdown
- [Áudio para MIDI Multifaixa (Rascunho)](https://elysiatools.com/pt/tools/audio-to-multitrack-midi): Separa um mix em stems (bateria/baixo/outros/voz) e transcreve cada um em MIDI

## Exemplos

- [Amostras de Áudio MP3 Livres de Direitos Autorais](https://elysiatools.com/pt/samples/mp3-samples): Coleção de amostras de áudio livres de direitos autorais para testes e desenvolvimento, incluindo sons da natureza, música de meditação e áudio ambiente
- [Exemplos de Comunicação em Tempo Real WebRTC](https://elysiatools.com/pt/samples/webrtc-samples): Exemplos completos WebRTC para comunicação áudio/vídeo P2P, canais de dados, compartilhamento de tela e servidor de sinalização
- [Amostras de Áudio FLAC Livres de Direitos Autorais](https://elysiatools.com/pt/samples/flac-samples): Coleção de áudio FLAC sem perdas para testes e desenvolvimento, incluindo sons da natureza e música de meditação
- [Amostras de Áudio WAV Livres de Direitos Autorais](https://elysiatools.com/pt/samples/wav-samples): Coleção de áudio WAV sem compressão para testes e desenvolvimento, incluindo sons da natureza e música de meditação

## Conteúdo relacionado

- [Ferramentas de codificacao e conversao de audio](https://elysiatools.com/pt/hubs/audio-convert): Compare conversao de formatos de audio, ajustes de bitrate, conversao de taxa de amostragem, troca de codec e exportacao em um unico hub.
- [Ferramentas de conversao de formatos de imagem e exportacao animada](https://elysiatools.com/pt/hubs/image-convert): Compare conversores de imagem para JPG, PNG, GIF, AVIF, WebP, TIFF, ICO, base64 e saidas voltadas para animacao em um unico hub.
- [Ferramentas de intercambio JSON e traducao de formatos](https://elysiatools.com/pt/hubs/json-convert): Compare ferramentas de conversao JSON para CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN e outros formatos estruturados em um unico hub.
- [Ferramentas de conversão de caixa, codificação e normalização de texto](https://elysiatools.com/pt/hubs/text-convert): Compare conversão de caixa de texto, conversão de largura de caracteres, conversão de codificação, tratamento de quoted-printable e normalização de texto em um único hub.
