Les informations ci-dessous décrivent les modifications de métadonnées que vous devez apporter aux fichiers MP3 de vos podcasts afin de définir le timing de l’injection publicitaire en cours de diffusion. Elle décrit également comment configurer l'insertion de publicités avant et après la diffusion en dehors de la configuration par défaut du « une publicité avant et une publicité après » (par exemple, pour intégrer deux ou trois publicités avant ou après diffusion, ou modifier leurs horaires).
Pour réaliser les modifications des métadonnées, vous devez posséder des connaissances de base sur le codage Web (programmation HTML) bien que les difficultés techniques que vous rencontrerez sont faibles. Pour la plupart, il vous suffit de copier et coller les exemples dans le format du marqueur temporel et de les modifier pour répondre à vos besoins spécifiques.
Le format de marqueur temporel pour la diffusion de podcasts
Le format de marqueur utilise des balises et des attributs pour indiquer au MediaCaster où insérer les publicités. Si vous souhaitez activer l’insertion d’annonces en cours de diffusion ou modifier le comportement par défaut avant ou après la diffusion, vous devez insérer les balises et attributs appropriés dans la section COMMENTAIRE des métadonnées du fichier MP3 du podcast à l’aide de l’un des éditeurs de fichiers MP3 suggérés.
Une bonne compréhension de base du codage Web peut s'avérer utile, mais n'est pas absolument nécessaire. Dans la plupart des cas, vous devriez être en mesure de déterminer le code dont vous avez besoin en consultant les exemples et en les modifiant pour s'adapter à vos besoins particuliers. Vous trouverez peut-être plus facile d’écrire d’abord le code dans un éditeur de texte brut, tel que Microsoft NotePad ou Apple TextEdit, puis de copier et coller le code dans l’éditeur de fichiers MP3 (dans le champ « Commentaire »).
Remarque : le format est sensible à la casse ! Tout doit être écrit en minuscule. De plus, les guillemets doivent être "droits" prend pas “courbes.”
Cet exemple présente un commentaire de métadonnées simple permettant d'activer l'insertion d'annonces en cours de diffusion et d'insérer deux annonces commençant à 20 minutes 30 secondes dans le podcast.
<mediacaster>
<cuepoints>
<cuepoint time="20:30" type="midroll_2"/>
</cuepoints>
</mediacaster>
Imbrication et alinéa
Les exemples présentés dans ce document incluent les retours à la ligne (sauts de ligne) et les alinéas. Il s'agit d'une convention de formatage qui vous permet de veiller à ce que vos balises soient correctement imbriquées et fermées, mais en fait le MediaCaster n'exige pas que les balises soient formatées de cette façon. En fait, certains éditeurs de MP3, tels que l'outil « mp3tag », vous permettent uniquement de saisir une seule ligne dans le champ Commentaire. D'autres, comme iTunes, vous limitent à un maximum de 255 caractères.
Vous pouvez utiliser les balises de marqueur dans les deux cas. Si votre éditeur de MP3 vous limite à une ligne, il suffit de supprimer les sauts de ligne et les alinéas, en plaçant l'intégralité du contenu de votre commentaire sur une seule ligne avec chaque balise séparée par un espace au lieu d'un saut de ligne, comme ceci :
<mediacaster> <cuepoints> <cuepoint time="20:30" type="midroll_2"/> </cuepoints> </mediacaster>
Les balises et attributs, ainsi que leur utilisation, sont expliqués ci-dessous, dans Balises et attributs de marqueur temporel.
Gestion des erreurs
Si le MediaCaster détecte une erreur dans les informations de commentaire entre les balises mediacaster
, un message d’erreur est renvoyé au lecteur qui a demandé le fichier de podcast. Si vous recevez des rapports d’échecs de téléchargement de podcast, capturez le message d’erreur, car il vous aidera, vous et Triton Digital, à résoudre le problème.
N’oubliez pas que le texte des métadonnées est sensible à la casse ; les caractères majuscules ou majuscules/minuscules créeront des erreurs.
Présentation du format
Les illustrations ci-dessous montrent les composants de base du format de marqueur. Les balises et attributs sont expliqués plus en détail ci-dessous, dans Balises et attributs de marqueur temporel.
Format de marqueur, imbrication de balises
- Le commentaire de métadonnées doit s’ouvrir et se fermer avec la balise.
- Incluez toutes les balises de marqueur temporel (pour
time
ettype
) à l’intérieur des balises. - N’oubliez pas le
/
sur les balises de fermeture !
Format de marqueur, réglage des attributs
- Toute balise de marqueur temporel qui affecte les publicités avant la diffusion doit également avoir un attribut
ignore="media-start"
correspondant dans la balise cuepoints. - Toute balise de marqueur temporel qui affecte les post-rolls doit également avoir un
ignore="media-end"
correspondant dans la balise cuepoints. - Utilisez les balises de marqueur pour définir le timing et le type pour l'insertion de publicité.
- Chaque balise de marqueur temporel doit être « fermée » avec une terminaison
/
Balises et attributs des marqueurs.
Le tableau ci-dessous décrit les balises et attributs utilisés pour personnaliser l'insertion de publicités avant et après la diffusion, mais aussi pour activer et définir le timing de l'insertion de publicité en cours de diffusion. Reportez-vous aux exemples d’utilisation ci-dessous pour les voir en cours d’utilisation.
Balises et attributs
Balise / attribut | Description |
---|---|
<mediacaster> </mediacaster> | Balises d’ouverture et de fermeture obligatoires qui indiquent à MediaCaster de Triton Digital d’analyser le commentaire MP3. Ces balises, ainsi que le contenu qu'elles contiennent sont supprimés du MP3 une fois les annonces insérées et avant que le fichier ne soit envoyé aux auditeurs. (Les auditeurs ne verront pas les métadonnées des marqueurs.) |
<cuepoints> </cuepoints> | Balises d’ouverture et de fermeture obligatoires contenant la liste des marqueurs temporels, et donc l’emplacement et le type de publicités qui seront injectées dans le fichier audio assemblé. |
<cuepoints ignore="[IDENTIFIER]"> | Attribut facultatif qui peut être utilisé pour désactiver l’injection publicitaire automatique avant ou après la diffusion. Les deux identificateurs suivants peuvent être répertoriés dans cet attribut (séparés par des virgules) :
|
<cuepoint time="[TIME]" type="[ROLLTYPE]"/> | Élément obligatoire qui définit chaque marqueur temporel (pause publicitaire) en termes de timing et de type de diffusion. Les deux attributs sont obligatoires. Le Le |
Tableau attributs « types »
Type | Description |
---|---|
preroll_1, preroll_2, …, preroll_5 | Pause publicitaire avant la diffusion où de _1 pour _5 définit le nombre de publicités dans la pause, avec un maximum de 5.* |
midroll_1, midroll_2, …, midroll_5 | Pause publicitaire en cours de diffusion où de _1 pour _5 définit le nombre de publicités dans la pause, avec un maximum de 5.* |
postroll_1, postroll_2, …, postroll_5 | Pause publicitaire après la diffusion où de _1 pour _5 définit le nombre de publicités dans la pause, avec un maximum de 5.* |
“custom ad break type” | En option ou sur demande, vous pouvez créer des nouveaux types de pause publicitaire, voire même des types personnalisés. Contactez l'assistance client de Triton Digital pour de telles demandes. |
* Le nombre d'annonces établi ne peut dépasser le nombre maximum indiqué. Dans la plupart des cas, le nombre d’annonces spécifié sera diffusé, mais dans certains cas, en fonction des critères de ciblage et d’autres facteurs de disponibilité, un nombre inférieur au nombre spécifié peut être diffusé.
Exemples d'usage
Pause de base en cours de diffusion avec deux publicités
Cet exemple présente un commentaire de métadonnées simple permettant d'activer l'insertion d'annonces en cours de diffusion et d'insérer deux annonces commençant à 20 minutes 30 secondes dans le podcast.
<mediacaster>
<cuepoints>
<cuepoint time="20:30" type="midroll_2"/>
</cuepoints>
</mediacaster>
Deux pauses en cours de diffusion, chacune avec deux publicités.
Cet exemple crée deux pauses en cours de diffusion ; l’un à 00:10:10.005
(avec deux publicités injectées) et un à 00:35:00.300
(également avec deux publicités injectées).
<mediacaster>
<cuepoints>
<cuepoint time="00:10:10.005" type="midroll_2"/>
<cuepoint time="00:35:00.300" type="midroll_2"/>
</cuepoints>
</mediacaster>
Avant la diffusion avec deux publicités, après la diffusion avec trois publicités
Cet exemple montre un commentaire de métadonnées dans lequel le comportement par défaut avant et après le diffusion est remplacé. Il commence par désactiver les comportements par défaut avant et après la diffusion :
<cuepoints ignore="media-start,media-end">
...ensuite deux publicités avant la diffusion sont indiquées :
<cuepoint time="00:00" type="preroll_2">
... avec trois publicités après la diffusion :
<cuepoint time="46:26" type="postroll_3">
Étant donné que le comportement post-diffusion par défaut a été désactivé, vous devez connaître l’heure de fin précise de votre podcast (dans ce cas, time="46:26"
) pour être sûr que la diffusion de remplacement commence au bon endroit.
<mediacaster>
<cuepoints ignore="media-start,media-end">
<cuepoint time="00:00" type="preroll_2"/>
<cuepoint time="46:26" type="postroll_3"/>
</cuepoints>
</mediacaster>
Pas de diffusion avant et après, en cours de diffusion avec deux publicités
Cet exemple montre un commentaire de métadonnées qui désactive les publicités avant et après la diffusion (en incluant ignore="media-start,media-end"
), mais permet d'insérer des annonces en cours de diffusion à 20 minutes 30 secondes dans le podcast.
<mediacaster>
<cuepoints ignore="media-start,media-end">
<cuepoint time="20:30" type="midroll_2"/>
</cuepoints>
</mediacaster>
Avant et après la diffusion par défaut avec deux annonces, pas après la diffusion
Cet exemple montre un commentaire de métadonnées qui permet d'insérer des publicités avant la diffusion par défaut, des annonces en cours de diffusion à 20 minutes 30 secondes dans le podcast et de désactiver les publicités après la diffusion (en incluant ignore="media-end"
).
<mediacaster>
<cuepoints ignore="media-end">
<cuepoint time="20:30" type="midroll_2"/>
</cuepoints>
</mediacaster>
En introduction avant la diffusion avec quatre publicités
Cet exemple supprime l'injection publicitaire avant la diffusion par défaut et crée à la place une pause avant la diffusion avec trois publicités 45 secondes dans le podcast. Cette option serait utilisée si, par exemple, vous souhaitiez créer une introduction de 45 secondes dans votre podcast avant de passer à vos annonces avant la diffusion. Il n’y a pas de ignore="media-end"
marqueur temporel utilisé, de sorte que la publicité post-diffusion unique par défaut sera injectée comme prévu.
<mediacaster>
<cuepoints ignore="media-start">
<cuepoint time="00:45" type="preroll_4"/>
</cuepoints>
</mediacaster>
Cinq pauses avec 14 insertion publicitaires
Cet exemple désactive le comportement avant et après la diffusion par défaut :
<cuepoints ignore="media-start,media-end">
... insère une pause publicitaire avant la diffusion après 30 secondes du contenu du podcast :
<cuepoint time="00:30" type="preroll_1"/>
... une pause en cours de diffusion avec trois publicités à 17:15:123 :
<cuepoint time="17:15.123" type="midroll_3"/>
... deux pauses en cours de diffusion supplémentaires à 35 et 45 minutes :
<cuepoint time="35:00" type="midroll_4"/>
<cuepoint time="45:00" type="midroll_4"/>
... et enfin une pause après la diffusion avec deux publicités à 1:05:00:360 :
<cuepoint time="01:05:00.360" type="postroll_2"/>
<mediacaster>
<cuepoints ignore="media-start,media-end">
<cuepoint time="00:30" type="preroll_1"/>
<cuepoint time="17:15.123" type="midroll_3"/>
<cuepoint time="35:00" type="midroll_4"/>
<cuepoint time="45:00" type="midroll_4"/>
<cuepoint time="01:05:00.360" type="postroll_2"/>
</cuepoints>
</mediacaster>
Remarque : cet exemple n’est donné qu’à titre d’illustration. En règle générale, il est déconseillé d'avoir trois pauses publicitaires en cours de diffusion et trop d'insertions publicitaires, car trop de publicité risque d'agacer les auditeurs.
Comment préciser le timing en cours de diffusion
L'ajout d'annonces en cours de diffusion est activé par défaut lorsque votre podcast est fourni par Triton Digital. Cependant, afin d'ajouter les annonces au moment souhaité avec précision, vous devez ajouter des marqueurs aux métadonnées du fichier MP3. Vous devez indiquer le point précis où vous souhaitez lancer l'annonce intercalaire, et le nombre maximum d'annonces à insérer. Ceci est spécifié dans les métadonnées du fichier audio, dans la balise MP3 ID3v2 COMM (commentaires).
Cet exemple montre un commentaire de métadonnées simple qui active l’insertion d’annonces en cours de diffusion et insère deux annonces en cours de diffusion à partir de 20 minutes 30 secondes dans le podcast.
<mediacaster>
<cuepoints>
<cuepoint time="20:30" type="midroll_2"/>
</cuepoints>
</mediacaster>
Pour créer deux pauses publicitaires en cours de diffusion, le commentaire des métadonnées est très semblable.
Cet exemple crée deux pauses en cours de diffusion ; l’un à 00:10:10.005
(avec deux publicités injectées) et un à 00:35:00.300
(également avec deux publicités injectées).
<mediacaster>
<cuepoints>
<cuepoint time="00:10:10.005" type="midroll_2"/>
<cuepoint time="00:35:00.300" type="midroll_2"/>
</cuepoints>
</mediacaster>
Pour plus d’informations sur la mise en forme correcte des métadonnées de synchronisation, reportez-vous à la section Format de marqueur temporel. En général, vous pouvez utiliser les exemples d’utilisation comme guide et les modifier simplement en fonction de vos besoins. Veuillez noter que si d'autres commentaires sont déjà présents dans la balise, ils peuvent y rester ; l'ajout de métadonnées de timing n'aura aucun impact sur leur effet.
Remarques supplémentaires :
- L’ajout des métadonnées de minutage peut être effectué à l’aide de l’un des éditeurs décrits dans Éditeurs de fichiers MP3.
- Les données de timing indiquées dans les commentaires de métadonnées sont supprimées par MediaCaster durant la procédure d'injection publicitaire. Les commentaires de timing de métadonnées n’apparaissent pas dans le fichier MP3 final.
- Pour en savoir plus sur les commentaires ID3v2 : https://id3.org/id3v2.3.0#Comments
Comment modifier les insertions avant et après la diffusion
Par défaut, le service de podcast de Triton Digital ajoute une publicité avant la diffusion et une après. Si vous souhaitez insérer plus d'une publicité avant ou après la diffusion, vous devrez ajouter un marqueur dans les métadonnées du fichier MP3. Vous devrez plus précisément désactiver le comportement par défaut et le remplacer en indiquant le nombre de publicités à insérer avant ou après la diffusion via l'attribut « type » de la balise de marqueur. Ceci est spécifié dans les métadonnées du fichier audio, dans la balise MP3 ID3v2 COMM (commentaires).
L'exemple ci-dessous illustre un commentaire de métadonnées de base dans lequel le comportement par défaut avant et après le diffusion est désactivé (cuepoints ignore="media-start,media-end"
) et deux publicités avant la diffusion sont indiquées (cuepoint time="00:00" type="preroll_2"
), ainsi que trois publicités après l'épisode (cuepoint time="46:26" type="postroll_3"
). Veuillez noter que vous devez connaître le timing de fin précis de votre podcast (dans ce cas, time="46:26"
) lors de l’utilisation de cette balise de marqueur temporel.
<mediacaster>
<cuepoints ignore="media-start,media-end">
<cuepoint time="00:00" type="preroll_2"/>
<cuepoint time="46:26" type="postroll_3"/>
</cuepoints>
</mediacaster>
Vous pouvez également insérer vos publicités avant la diffusion après la lecture d’un contenu de podcast, par exemple si vous avez une introduction de 45 secondes, puis que vous souhaitez une pause publicitaire avant le début du contenu principal du podcast. Pour ce faire, la configuration est la même que pour les annonces en cours de diffusion, sauf que l'insertion ne se produit qu'à 45 secondes du début et que le « type » est défini comme « preroll » afin d'assurer que les publicités diffusées soient celles qui ont été assignées à la méthode de trafic d'introduction dans Tap.
Cet exemple supprime l'injection publicitaire avant la diffusion par défaut et crée à la place une pause avant la diffusion avec trois publicités 45 secondes dans le podcast. Cette option serait utilisée si, par exemple, vous souhaitiez créer une introduction de 45 secondes dans votre podcast avant de passer à vos annonces avant la diffusion. Il n’y a pas de marqueur temporel « ignore=media-end », de sorte que la publicité post-diffusion unique par défaut sera injectée comme prévu.
<mediacaster>
<cuepoints ignore="media-start">
<cuepoint time="00:45" type="preroll_4"/>
</cuepoints>
</mediacaster>
Pour plus d’informations sur la mise en forme correcte des métadonnées des commentaires, reportez-vous à la section Format du marqueur temporel. En général, vous pouvez utiliser les exemples d’utilisation comme guide et les modifier simplement en fonction de vos besoins. Veuillez noter que si d'autres commentaires sont déjà présents dans la balise, ils peuvent y rester ; l'ajout de métadonnées de timing n'aura aucun impact sur leur effet.
Éditeurs de fichiers MP3
Plusieurs outils peuvent être utilisés pour insérer un pseudo XML dans la balise MP3 ID3v2. Il est important de s'assurer que les guillemets (") utilisés ne sont pas des guillemets intelligents (“), il est donc préférable d'éviter les éditeurs « intelligents », comme MS Word.
Windows Explorer
Dans Microsoft Windows, il est préférable d'utiliser Windows Explorer, tout simplement. Cliquez avec le bouton droit de la souris sur un fichier et sélectionnez Propriétés. Sélectionnez ensuite l’onglet « Détails » et cliquez sur la variable « Commentaires » comme indiqué dans l’image ci-dessous.
Le champ Comments du panneau Properties étant petit, nous vous recommandons d'écrire le code des métadonnées dans un éditeur de texte brut, tel que Notepad, pour ensuite le copier-coller dans le champ Comments.
ID3Editor
ID3Editor est un outil disponible sur les systèmes d'exploitation Windows et macOS.
http://www.pa-software.com/id3editor/
MP3Tag
MP3Tag est un outil disponible sur les systèmes d'exploitation Windows et macOS.
https://www.mp3tag.de/en/mac-osx.html
Metadatics
Metadatics de Mark-V Apps est un outil uniquement disponible sur macOS.
Metadatics sur l'App Store macOS