Commencer
Recaler les chapitres d’un podcast remonté

Recaler les chapitres d’un podcast remonté

Livrez une version sans publicité dont les chapitres suivent le nouveau montage. À partir du M4A final, de la durée originale, des repères validés et des passages supprimés, obtenez un fichier audio chapitré, un fichier pour l’hébergeur et un relevé des changements.
#Médias
Note
Davantage d’évaluations nécessaires
Vendus
0
Mode d’utilisation
Télécharger

Quand l’utiliser

Dans la version abonnés, l’entretien commence plus tôt alors que le repère renvoie encore au montage public. Ce kit s’adresse aux monteurs qui disposent du mixage court définitif et de la liste précise des coupes.

Fichiers livrés

  • episode-chaptered.m4a — Copie lisible du master final avec les titres et les débuts de chapitre intégrés.
  • chapters.json — Chapitres Podcasting 2.0 pour un hébergeur compatible.
  • chapter-changes.csv — Une ligne par chapitre avec l’ancien temps, le nouveau et le sort du repère.
  • proof.txt — Durée prévue et mesurée, nombre de chapitres et contrôle des données audio encodées.

Mode d’emploi

  1. Exportez le montage final en M4A à une seule piste audio. Relevez la durée de la version longue.
  2. Préparez deux CSV sur la chronologie originale, start,title pour les chapitres et start,end pour les coupes. Un repère situé au début d’une coupe disparaît, celui placé à la fin est conservé.
  3. Demandez à votre agent local de traiter les entrées. Ouvrez le M4A dans le lecteur prévu et contrôlez à l’écoute le premier chapitre après chaque coupe.

Essayer l’exemple fourni

L’exemple utilise des sons synthétiques. Sur une chronologie originale de 16 secondes, la suppression de 00:04 à 00:07 donne un master de 13 secondes et les repères suivants.

Chapitre Original Après montage
Opening 00:00 00:00
Sponsor break 00:04 supprimé
Field recording 00:07 00:04
Closing notes 00:12 00:09
Recaler les chapitres d’un podcast remonté
python3 recut.py examples/final.m4a examples/chapters.csv examples/cuts.csv 00:16 results

Vérifications effectuées

AVFoundation d’Apple a relu les trois repères et décodé tout l’extrait. Un second test en ALAC avec deux coupes, des titres chinois et une pochette a confirmé la conservation de l’audio encodé et de l’image.

Prérequis et coût d’utilisation

Achat unique de 7,99 USD. Il faut un agent capable d’exécuter des commandes locales, Python 3.9+ et FFmpeg avec ffprobe. Le script fonctionne hors ligne, sans clé API ni frais par épisode. Testé sous macOS.

Questions fréquentes

Et si les publicités sont insérées dynamiquement ?
Le kit traite un montage fixe dont les coupes sont connues. Les insertions, réorganisations, changements de vitesse et fondus avec chevauchement demandent une autre correspondance temporelle.

Que se passe-t-il en cas d’erreur de master ?
Un écart de durée supérieur à 80 millisecondes arrête l’export. Deux montages de même durée peuvent différer. Écoutez les raccords avant de remettre les fichiers à l’hébergeur.

Assistance · [email protected]