ForHosting KIT · Audio y voz

Calcular marcas de tiempo para anuncios de podcast

Convierta la duración de un episodio y tres posiciones publicitarias expresadas en porcentajes en marcas de tiempo exactas y listas para producción.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Indique la duración en segundos, elija entre 0 y 100 por ciento dónde deben aparecer el pre-roll, el mid-roll y el post-roll, y obtenga tanto desplazamientos numéricos como códigos de tiempo legibles. El cálculo es determinista, por lo que productores, equipos de operaciones publicitarias y sistemas de publicación pueden aplicar siempre las mismas reglas sin recorrer manualmente cada episodio.

Convierta porcentajes de campaña en tiempos listos para edición

Los planes publicitarios de podcasts suelen definir la ubicación mediante porcentajes porque una posición relativa se adapta bien a episodios de distinta duración. Una instrucción como «coloque el mid-roll al 50 por ciento» resulta fácil de normalizar, pero el editor o el sistema de publicación todavía necesita un código de tiempo exacto. Esta calculadora multiplica la duración del episodio por cada porcentaje solicitado y devuelve el desplazamiento resultante en segundos junto con una marca HH:MM:SS.mmm legible. Introduzca la duración completa en segundos y después un porcentaje para el pre-roll, el mid-roll y el post-roll. En un episodio de 3,600 segundos, 2.5 por ciento equivale a 90 segundos, 50 por ciento a 1,800 segundos y 97.5 por ciento a 3,510 segundos. Los resultados identifican cada posición por su función para evitar que los valores se copien en el campo equivocado. Como la operación es siempre determinista, puede emplearla en notas de producción, manifiestos de inserción, hojas de aprobación y flujos automatizados que exijan marcadores coherentes en todo un catálogo.

Comprenda la precisión, los límites y la validación

Cada porcentaje se mide desde el comienzo del episodio. Por tanto, 0 por ciento señala el instante inicial y 100 por ciento coincide exactamente con la duración total. Los valores intermedios producen posiciones proporcionales y admiten decimales como 12.5 o 87.25. Los desplazamientos numéricos se devuelven con un máximo de seis decimales, mientras que las marcas visibles se redondean al milisegundo más próximo, una precisión habitual en editores de audio y sistemas de publicación. La calculadora rechaza cualquier porcentaje inferior a 0 o superior a 100 en vez de ajustarlo silenciosamente, ya que ese ajuste podría desplazar un anuncio a otro punto y presentar la solicitud como válida. También rechaza duraciones ausentes, no numéricas, infinitas o no positivas. Estas comprobaciones permiten detectar errores antes de que las marcas lleguen al flujo de inserción. La herramienta no evalúa si una ubicación es adecuada, no detecta pausas del habla ni desplaza un marcador para evitar música o diálogo; realiza con exactitud la conversión de porcentaje a tiempo y deja las decisiones editoriales al productor.

Integre los resultados en la producción del podcast

La lista de posiciones se entrega en el orden pre-roll, mid-roll y post-roll. Cada registro incluye el porcentaje original, el desplazamiento numérico en segundos y la marca de tiempo formateada. Un productor puede copiar el valor legible en una lista de decisiones de edición o en una hoja del episodio, mientras una integración consume directamente el desplazamiento sin analizar una cadena de tiempo. Esta doble representación resulta útil cuando un equipo revisa las ubicaciones visualmente y otro envía datos estructurados al servidor de anuncios. En programas recurrentes, conserve los porcentajes de campaña como política estable y procese con la calculadora la duración de cada episodio nuevo. Así mantendrá la separación relativa prevista aunque la duración cambie cada semana. Antes de publicar, compare los marcadores con el archivo maestro final y no con un montaje preliminar, porque recortar la introducción o añadir créditos modifica la duración total y todas las posiciones proporcionales. El precio de la API es $0.002 por solicitud y la versión del navegador emplea la misma lógica. No se carga audio: únicamente se procesan la duración y los porcentajes.

Prepare una hoja de inserción publicitaria

Convierta el plan porcentual de un patrocinador en marcas que el editor pueda introducir directamente en la hoja del episodio.

Normalice posiciones en toda una serie

Aplique la misma política relativa de pre-roll, mid-roll y post-roll a episodios cuya duración final varía cada semana.

Alimente un flujo de publicación automático

Use desplazamientos numéricos en una integración y conserve códigos de tiempo legibles para revisión y aprobación humanas.

¿Cuánto cuesta la calculadora mediante la API?

Cada solicitud a la API cuesta $0.002. También puede ejecutar el cálculo en el navegador con la misma lógica determinista.

¿Qué unidad debo usar para la duración del episodio?

Introduzca la duración completa en segundos. Se aceptan segundos decimales si la fuente incluye precisión inferior a un segundo.

¿Puede un porcentaje ser exactamente 0 o 100?

Sí. El valor 0 indica el comienzo del episodio y 100 señala exactamente su instante final.

¿Qué ocurre si un porcentaje queda fuera del intervalo permitido?

La solicitud devuelve un error de entrada no válida que identifica el campo afectado. Los valores nunca se recortan ni se reajustan.

¿Qué precisión tienen las marcas de tiempo devueltas?

Los desplazamientos conservan hasta seis decimales y el código de tiempo legible se redondea al milisegundo más próximo.

¿La herramienta analiza o carga el audio del podcast?

No. Solo utiliza la duración y los porcentajes proporcionados; no recibe, analiza ni almacena archivos de audio.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/audio/podcast-ad-slot-timing

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/audio/podcast-ad-slot-timing \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"duration_seconds":3600,"pre_roll_percent":2.5,"mid_roll_percent":50,"post_roll_percent":97.5}'
{
  "duration_seconds": 3600,
  "pre_roll_percent": 2.5,
  "mid_roll_percent": 50,
  "post_roll_percent": 97.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.podcast_ad_slot_timing",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb200
max_minutes180
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →