ID3v2 Chapter Tool
Sommaire
Historique
La longueur des podcasts est parfois problématique pour l'auditeur, qui peut n'être intéressé que par un segment de l'émission. Le chapitrage permet de naviguer facilement d'un segment à l'autre du fichier, pour peu que l'on utilise un lecteur compatible.
Si le format m4a, recommandé par iTunes, permet d'indiquer des annotations de chapitrage dans le fichier, il était originellement supporté par peu de lecteurs de podcast. C'est pourquoi le format mp3 est souvent privilégié. Malheureusement, le format mp3 n'accepte pas à la base les notions de chapitrage. C'est pourquoi Chris Newell, chercheur à la BBC, a proposé d'ajouter au standard ID3 le support du chapitrage.
Ce fut chose faites dès décembre 2005.
Mais personne ne s'en est rendu compte...
Distribution
Afin de soutenir ce standard, Chris Newell a développé ID3v2 Chapter Tool qui permet d'ajouter les informations de chapitre dans le tag ID3 d'un fichier mp3. Le logiciel est distribué avec un logiciel de lecture des chapitres.
Il s'agit d'un logiciel libre développé en java avec le Java Media Framework (JMF) sous licence LGPLv2.
Télécharger la dernière version.
Un outil de lecture pour le web en flash est également disponible sur le sourceforge du projet.
Installation
Au vu des technologies antiques utilisées, l'installation n'est pas des plus évidente car elle a quelques dépendances.
Sous Windows (testé avec Windows 10) :
- Télécharger et installer java
- Télécharger et installer JMF
- Décompresser le fichier "chaptool-x.x.x..zip"
- Lancer "ID3v2ChapterTool.bat"
Sous Ubuntu :
Je n'ai pas réussit à lancer le programme sous Ubuntu 15.10.
Problèmes connus
Plantages
Si le tag ID3 du fichier mp3 fait de plus de 100 ko, ID3v2 Chapter Tool plante. Ce peut être le cas si l'image du podcast est volumineuse ou peu compressé.
Time Code
La gestion du format mp3 par java est loin d'être précise.
Exemple vécu : un fichier détecté comme faisant 79 minutes 52 sous vlc et audacity, est noté comme faisant 97 minutes 9 avec ID3v2 Chapter Tool. Cela rend le calage des chapitre un peu fastidieux.
Il faut donc faire bien attention d'utiliser les Time Code d'un logiciel tiers. Malgré cela, un écart de quelques secondes reste possible, sans doute du à la compression mp3.
Solution
Ce serait quand même bien qu'un gentil développeur nous fasse un programme moins archaïque...
Programmes compatibles
Les programmes suivants gèrent les fichiers chapitrés par ID3v2 Chapter Tool :
- Podcast Addict (Android)