Temporización durante el podcast y otras ediciones de metadatos para podcasts

Anterior Siguiente
Este artículo complementa a Cómo integrar su CMS para podcasts y monetizar con Triton Digital. Por favor, lea ese artículo primero. Estos artículos solo se aplican a los editores que integran un CMS de terceros, no a los editores que usan Omny Studio.

La siguiente información describe las ediciones de metadatos que debe realizar en los archivos MP3 de sus podcasts para configurar el tiempo de la inyección de anuncios durante el podcast. También describe cómo configurar la inserción de anuncios pre-roll y post-roll que se encuentra fuera de la configuración predeterminada "un anuncio antes y un anuncio después" (por ejemplo, para incluir dos o tres pre-rolls o post-rolls, o para cambiar sus temporizaciones).

Para realizar las ediciones de metadatos, debe comprender al menos los aspectos básicos de la codificación informática basada en la web (como programación HTML), aunque los desafíos técnicos que presenta son mínimos. En su mayor parte, puede copiar y pegar los ejemplos en el formato de punto de referencia y modificarlos para que se adapten a sus necesidades específicas.

El formato de punto de referencia para podcasting

El formato de los puntos de referencia usa etiquetas y atributos para informarle al MediaCaster dónde insertar los anuncios. Si desea habilitar la inserción de anuncios durante el podcast o cambiar el comportamiento predeterminado antes o después del podcast, debe insertar las etiquetas y atributos apropiados en la sección COMMENT de los metadatos del archivo MP3 del podcast utilizando uno de los editores de archivos MP3 sugeridos.

Tener al menos conocimientos básicos de codificación web es útil pero no estrictamente necesario. En la mayoría de los casos, debería descifrar el código que necesita al mirar los ejemplos y modificarlos para que se adapten a sus necesidades específicas. Es posible que le resulte más fácil escribir el código primero en un editor de texto sin formato, como Microsoft NotePad o Apple TextEdit, y luego copiar y pegar el código en el editor de archivos MP3 (en el campo "Comentario").

Nota: ¡El formato distingue entre mayúsculas y minúsculas! Todo debe estar escrito en minúsculas. Además, las comillas deben estar "Recto" no inteligentes/tipográficas.

Código-éxito-error

Este ejemplo muestra un comentario simple de metadatos que permite la inserción de anuncios durante el podcast e inserta dos anuncios de este tipo a partir de los 20 minutos 30 segundos de iniciado dicho podcast.

<mediacaster>
     <cuepoints>
          <cuepoint time="20:30" type="midroll_2"/>
     </cuepoints>
</mediacaster>

Anidación y sangrado

Los ejemplos que aparecen en este documento incluyen saltos de línea y sangrías. Esta es una convención de formato que le permite asegurarse más de que las etiquetas estén correctamente anidadas y cerradas, pero el MediaCaster, en realidad, no necesita que las etiquetas tengan este formato. De hecho, algunos editores de MP3, como la herramienta "mp3tag", únicamente le permiten ingresar una sola línea en el campo Comment. Otros, como iTunes, le imponen un límite de 255 caracteres como máximo.

Puede usar las etiquetas de punto de referencia de cualquiera de estas formas. Si su editor de MP3 tiene la restricción de una sola línea, simplemente elimine cualquier salto de línea y sangría, y ponga todo el contenido de su comentario en una sola línea con cada etiqueta separada por un espacio en vez de un salto de línea, de esta manera:

<mediacaster> <cuepoints> <cuepoint time="20:30" type="midroll_2"/> </cuepoints> </mediacaster>

Las etiquetas y atributos, y cómo usarlos, se explican a continuación, en Etiquetas y atributos de puntos de referencia.

Gestión de errores

Si el MediaCaster detecta un error en la información de comentarios entre los mediacaster , se devuelve un mensaje de error al reproductor que ha solicitado el archivo de podcast. Si recibe informes de fallas en la descarga de podcasts, capture el mensaje de error, ya que le ayudará a usted y a Triton Digital a solucionar el problema.

Recuerde que el texto de los metadatos distingue entre mayúsculas y minúsculas; Los caracteres en mayúsculas o en minúsculas generarán errores.

Resumen de formato

Las siguientes ilustraciones muestran los componentes básicos del formato de los puntos de referencia. Las etiquetas y atributos se explican con más detalle a continuación, en Etiquetas y atributos de puntos de referencia.

Formato de puntos de referencia; anidación de etiquetas

Metadata_example1

  1. El comentario de metadatos debe abrirse y cerrarse con la etiqueta.
  2. Incluya todas las etiquetas de punto de referencia (para time y type) dentro de las etiquetas.
  3. No olvides el / en las etiquetas de cierre!

Formato de puntos de referencia; configuración de atributos

Metadata_example2

  1. Cualquier etiqueta de punto de referencia que afecte a los pre-rolls también debe tener un ignore="media-start" atributo en la etiqueta cuepoints.
  2. Cualquier etiqueta de punto de referencia que afecte a los post-rolls también debe tener un ignore="media-end" atributo en la etiqueta cuepoints.
  3. Use las etiquetas de punto de referencia para establecer el horario y tipo de las inserciones de anuncios.
  4. Cada etiqueta de punto de referencia debe estar "cerrada" con un final /

Atributos y etiquetas de los puntos de referencia

La siguiente tabla describe los atributos y etiquetas que se usan para personalizar la inserción de anuncios antes y después del podcast, y habilitar y configurar la temporización para la inserción de anuncios durante el podcast. Consulte los ejemplos de uso a continuación para verlos en uso.

Atributos y etiquetas

Etiqueta/AtributoDescripción
<mediacaster> </mediacaster>Se requieren etiquetas de apertura y cierre que le indican a MediaCaster de Triton Digital que analice el comentario MP3. Estas etiquetas y el contenido dentro de ellas se eliminan del MP3 después de incorporar los anuncios y antes de que el archivo se envíe a los oyentes. (Los oyentes no verán los metadatos del punto de referencia).
<cuepoints> </cuepoints>Etiquetas de apertura y cierre necesarias que contienen la lista de puntos de referencia y, por lo tanto, la ubicación y el tipo de anuncios que se inyectarán en el archivo de audio unido.
<cuepoints ignore="[IDENTIFIER]">

Atributo opcional que se puede usar para deshabilitar la inyección automática de anuncios antes o después del podcast. Los siguientes dos identificadores se pueden enumerar en este atributo (separados por comas):

media-start: desactiva la incorporación automática predeterminada de un solo anuncio antes del podcast previo al archivo de audio. Esto se usa normalmente junto con un tipo de punto de referencia antes del rollo como se describe a continuación; El efecto es deshabilitar el comportamiento predeterminado y reemplazarlo con un comportamiento que usted especifique, como insertar más de un anuncio antes del podcast o insertar el anuncio antes del podcast después de la introducción del podcast.

media-end: desactiva la incorporación automática predeterminada de un solo anuncio antes del podcast después del archivo de audio. Esto se utiliza normalmente junto con un tipo de punto de referencia post-roll, como se describe a continuación. Similar a media-start, el efecto consiste en desactivar el comportamiento predeterminado y reemplazarlo por uno que usted especifique, como insertar más de un anuncio después del podcast o insertar el anuncio después del podcast antes de la finalización.

<cuepoint time="[TIME]" type="[ROLLTYPE]"/>

Elemento obligatorio que define cada punto de referencia (pausa publicitaria) en términos de temporización y tipo de rollo. Ambos atributos son obligatorios.

Los módulos time Attribute indica el comienzo del corte comercial y debe tener el formato HH:MM:SS.MSS. (HH y MSS son opcionales) Si están presentes, MSS (milisegundos) siempre debe tener tres dígitos e ir precedido de . en lugar de : Así que 10 milisegundos se escribe como .010

Los módulos type atributo hace referencia al tipo de rollo de corte publicitario. Establece el número de anuncios y selecciona entre el tipo de pausa previa, posterior o intermedia (que se corresponde con el tipo de método de tráfico que asigna a sus vuelos en Tap). Los tipos disponibles actualmente se describen en la tabla a continuación.

 

Tabla de atributos "Type"

Tipo,Descripción
preroll_1, preroll_2, …, preroll_5Corte comercial antes del podcast, en el que _1 a _5 Define el número de anuncios en el corte, con un máximo de 5.*
midroll_1, midroll_2, …, midroll_5Corte comercial durante el podcast, en el que _1 a _5 Define el número de anuncios en el corte, con un máximo de 5.*
postroll_1, postroll_2, …, postroll_5Corte comercial después del podcast, en el que _1 a _5 Define el número de anuncios en el corte, con un máximo de 5.*
"tipo de corte comercial personalizado"De manera opcional, y por solicitud, es posible crear tipos de cortes comerciales nuevos o personalizados. Contáctese con la Asistencia Técnica de Triton Digital por tales solicitudes.

* La cantidad de anuncios definida es "hasta" la cantidad especificada. En la mayoría de los casos, se distribuirá la cantidad especificada de anuncios, pero en otros, según los criterios de direccionamiento y otros factores de disponibilidad, es posible que se distribuyan menos de los especificados.

Ejemplos de uso

Corte comercial básico durante el podcast con dos anuncios

Este ejemplo muestra un comentario simple de metadatos que permite la inserción de anuncios durante el podcast e inserta dos anuncios de este tipo a partir de los 20 minutos 30 segundos de iniciado dicho podcast.

<mediacaster>
     <cuepoints>
          <cuepoint time="20:30" type="midroll_2"/>
     </cuepoints>
</mediacaster>

Dos cortes comerciales durante el podcast, cada uno con dos anuncios

En este ejemplo se crean dos cortes durante el podcast; uno en 00:10:10.005 (con dos anuncios inyectados) y uno en 00:35:00.300 (también con dos anuncios inyectados).

<mediacaster>
     <cuepoints>
          <cuepoint time="00:10:10.005" type="midroll_2"/>
          <cuepoint time="00:35:00.300" type="midroll_2"/>          
     </cuepoints>
</mediacaster>

Antes del podcast con dos anuncios, después del podcast con tres anuncios

Este ejemplo muestra un comentario de metadatos en el que se reemplaza el comportamiento predeterminado antes y después del podcast. Comienza por desactivar los comportamientos predeterminados antes y después del podcast:

<cuepoints ignore="media-start,media-end">

...luego se especifican dos anuncios antes del podcast:

<cuepoint time="00:00" type="preroll_2">

...junto con tres anuncios después del podcast:

<cuepoint time="46:26" type="postroll_3">

Debido a que se ha deshabilitado el comportamiento predeterminado después del podcast, necesita saber la hora de finalización precisa de su podcast (en este caso, time="46:26") para asegurarse de que los anuncios de reemplazo después del podcast comiencen en el lugar correcto.

<mediacaster>
     <cuepoints ignore="media-start,media-end">
          <cuepoint time="00:00" type="preroll_2"/>
          <cuepoint time="46:26" type="postroll_3"/>
     </cuepoints>
</mediacaster>

Sin reproducción antes ni después del podcast; durante el podcast con dos anuncios

Este ejemplo muestra un comentario de metadatos que desactiva los anuncios tanto antes como después del podcast (al incluir ignore="media-start,media-end"), pero permite la inserción de anuncios durante el podcast a los 20 minutos y 30 segundos de iniciado.

<mediacaster>
     <cuepoints ignore="media-start,media-end">
          <cuepoint time="20:30" type="midroll_2"/>
     </cuepoints>
</mediacaster>

Configuración predeterminada antes del podcast, durante el podcast con dos anuncios, sin reproducción después del podcast

Este ejemplo muestra un comentario de metadatos que inserta un anuncio predeterminado antes del podcast, permite la inserción de anuncios durante el podcast a los 20 minutos y 30 segundos de iniciado y desactiva los anuncios después del podcast (al incluir ignore="media-end").

<mediacaster>
     <cuepoints ignore="media-end">
          <cuepoint time="20:30" type="midroll_2"/>
     </cuepoints>
</mediacaster>

Reproducción antes del podcast y después de la introducción con cuatro anuncios

Este ejemplo elimina la inyección predeterminada de anuncios antes del podcast y en su lugar crea un corte antes del podcast con tres anuncios de 45 segundos en el podcast. Esto se usaría si, por ejemplo, quisiera ejecutar una introducción de 45 segundos en su podcast antes de hacer un corte a sus anuncios antes del podcast. No hay ignore="media-end" Se utilizó el punto de referencia, por lo que el anuncio post-roll único predeterminado se inyectará como se esperaba.

<mediacaster>
     <cuepoints ignore="media-start">
          <cuepoint time="00:45" type="preroll_4"/>
     </cuepoints>
</mediacaster>

Cinco cortes con 14 inserciones de anuncios

Este ejemplo desactiva el comportamiento predeterminado antes y después del podcast:

<cuepoints ignore="media-start,media-end">

...inserta un corte comercial antes del podcast después de 30 segundos de contenido:

<cuepoint time="00:30" type="preroll_1"/>

...un corte durante el podcast con tres anuncios a los 17:15:123:

<cuepoint time="17:15.123" type="midroll_3"/>

...dos cortes más durante el podcast a los 35 y 45 minutos:

<cuepoint time="35:00" type="midroll_4"/>
<cuepoint time="45:00" type="midroll_4"/>

...y, por último, un corte después del podcast con dos anuncios a los 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>

Nota: este ejemplo es solo para fines ilustrativos. Normalmente, no tendría tres cortes comerciales durante el podcast y tantas inserciones de anuncios ya que demasiada publicidad puede resultar molesta para los oyentes.

Cómo especificar la temporización durante el podcast

El cosido durante el podcast está activado en forma predeterminada si el podcast se transmite desde los servidores de Triton Digital. Sin embargo, para inyectar anuncios en el momento justo, debe agregar información de puntos de referencia a los metadatos del archivo MP3. Específicamente, debe indicar el punto preciso donde comienza el corte para anuncios durante el podcast y la cantidad máxima de anuncios a inyectar. Esto se especifica en los metadatos del archivo de audio, en la etiqueta MP3 ID3v2 COMM (comentarios).

Este ejemplo muestra un comentario de metadatos simple que permite la inserción de anuncios durante el podcast e inserta dos anuncios durante el podcast a partir de los 20 minutos y 30 segundos de iniciado dicho podcast.

<mediacaster>
     <cuepoints>
          <cuepoint time="20:30" type="midroll_2"/>
     </cuepoints>
</mediacaster>

Para crear dos cortes para anuncios durante el podcast, el comentario en los metadatos es muy similar.

En este ejemplo se crean dos cortes durante el podcast; uno en 00:10:10.005 (con dos anuncios inyectados) y uno en 00:35:00.300 (también con dos anuncios inyectados).

<mediacaster>
     <cuepoints>
          <cuepoint time="00:10:10.005" type="midroll_2"/>
          <cuepoint time="00:35:00.300" type="midroll_2"/>          
     </cuepoints>
</mediacaster>

Consulte El formato de punto de referencia para obtener más información sobre el formato correcto de los metadatos de temporización. En términos generales, puede usar los ejemplos de uso como guía y simplemente modificarlos para que se adapten a sus necesidades. Tenga en cuenta que si ya existen otros comentarios en esa etiqueta, pueden permanecer allí; la adición de los metadatos de tiempo no los afecta.

Otros comentarios:

  • Agregar los metadatos de temporización se puede hacer usando cualquiera de los editores que se describen en Editores de archivos MP3.
  • Los datos de tiempos que ingrese en los comentarios de metadatos se desmontan mediante MediaCaster, como parte del proceso de inyección de anuncios.  Los comentarios de temporización de metadatos no aparecen en el archivo MP3 final.
  • Puede leer más sobre comentarios ID3v2 aquí: https://id3.org/id3v2.3.0#Comments

Cómo modificar la inserción de anuncios antes y después del podcast

De manera predeterminada, el servicio de podcast de Triton Digital inserta un anuncio antes del podcast y un anuncio después del podcast. Si prefiere insertar más de uno antes o después del podcast, deberá agregar información de puntos de referencia a los metadatos del archivo MP3. Específicamente, debe deshabilitar el comportamiento predeterminado y reemplazarlo indicando la cantidad de anuncios antes y después del podcast que desea insertar usando el atributo "type" de la etiqueta del punto de referencia. Esto se especifica en los metadatos del archivo de audio, en la etiqueta MP3 ID3v2 COMM (comentarios).

El siguiente ejemplo muestra un comentario de metadatos básico en el que se deshabilita el comportamiento predeterminado antes y después del podcast (cuepoints ignore="media-start,media-end") y se especifican dos anuncios antes del podcast (cuepoint time="00:00" type="preroll_2"), junto con tres anuncios después del podcast (cuepoint time="46:26" type="postroll_3"). Tenga en cuenta que necesita saber el tiempo de finalización preciso de su podcast (en este caso, time="46:26") cuando se utiliza esta etiqueta de punto de referencia.

<mediacaster>
     <cuepoints ignore="media-start,media-end">
          <cuepoint time="00:00" type="preroll_2"/>
          <cuepoint time="46:26" type="postroll_3"/>
     </cuepoints>
</mediacaster>

También puede insertar sus anuncios antes del podcast después de que se haya reproducido parte del contenido del podcast, por ejemplo, si tiene una introducción de 45 segundos y luego desea un corte publicitario antes del podcast antes de que comience el contenido principal del podcast. Configure esto de la misma manera que un anuncio durante el podcast, excepto si la inserción del anuncio comienza después de solo 45 segundos y el "tipo" es definido como "antes del podcast" para garantizar que los anuncios insertados sean los que se asignaron al método de tráfico "pre-roll" en Tap.

Este ejemplo elimina la inyección predeterminada de anuncios antes del podcast y en su lugar crea un corte antes del podcast con tres anuncios de 45 segundos en el podcast. Esto se usaría si, por ejemplo, quisiera ejecutar una introducción de 45 segundos en su podcast antes de hacer un corte a sus anuncios antes del podcast. No hay un punto de referencia "ignore=media-end", por lo que el anuncio único predeterminado después del podcast se inyectará como se esperaba.

<mediacaster>
     <cuepoints ignore="media-start">
          <cuepoint time="00:45" type="preroll_4"/>
     </cuepoints>
</mediacaster>

Consulte El formato de punto de referencia para obtener más información sobre el formato correcto de los metadatos de comentarios. En términos generales, puede usar los ejemplos de uso como guía y simplemente modificarlos para que se adapten a sus necesidades. Tenga en cuenta que si ya existen otros comentarios en esa etiqueta, pueden permanecer allí; la adición de los metadatos de tiempo no los afecta.

Editores de archivos MP3

Existen distintas herramientas que pueden usarse para insertar falso XML en la etiqueta MP3 ID3v2. Es importante asegurarse de que las comillas (") utilizadas no sean comillas tipográficas ("), así que es preferible evitar los editores "inteligentes" como MS Word.

Windows Explorer

En Microsoft Windows, se recomienda utilizar Windows Explorer. Haga clic con el botón derecho en un archivo y seleccione Propiedades. Luego seleccione la pestaña "Detalles" y haga clic en la variable "Comentarios" como se muestra en la imagen a continuación.

WinExplorer_Comments

El campo de comentarios en el panel de propiedades es pequeño, así que recomendamos escribir el código de metadatos en un editor de texto plano como Notepad, y luego copiarlo y pegarlo en el campo Comments (Comentarios).

ID3Editor

ID3Editor es una herramienta que está disponible para los sistemas operativos Windows y macOS.

http://www.pa-software.com/id3editor/

MP3Tag

MP3Tag es una herramienta que está disponible para los sistemas operativos Windows y macOS.

https://www.mp3tag.de/en/

https://www.mp3tag.de/en/mac-osx.html

Metadatics

Metadatics de Mark-V Apps es una herramienta que está disponible específicamente para macOS.

Metadatics en la App Store de macOS