ForHosting KIT · Vídeo

Recortar vídeo por tiempo

Compruebe un corte antes de hacerlo: en un vídeo de 01:42:30, un clip de 00:12:15.5 a 00:14:45.75 es válido y dura 150,25 segundos, es decir, 00:02:30.25. Los rangos invertidos o fuera del vídeo se detectan a tiempo. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto

Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.

Esta calculadora para recortar vídeo por marca de tiempo comprueba un corte propuesto antes de enviarlo a un editor, transcodificador o flujo multimedia. Indique la duración completa del vídeo y los puntos donde debe comenzar y terminar el clip. El resultado confirma si el intervalo es válido y muestra su duración exacta en segundos y como marca de tiempo. Así detecta intervalos invertidos o límites posteriores al final del archivo sin subir, decodificar, modificar ni almacenar el vídeo.

Describa la fuente y el corte con tiempos precisos

Comience con la duración total indicada por su reproductor, analizador multimedia, base de datos de recursos o aplicación de edición. Introduzca después las marcas de inicio y fin deseadas. Cada valor puede expresarse como segundos, MM:SS o HH:MM:SS, y admite una fracción decimal.

Por ejemplo, 00:12:15.5 representa doce minutos y quince segundos y medio. En una marca con dos puntos, los componentes de minutos y segundos deben ser inferiores a sesenta; las horas pueden superar veintitrés porque se trata de tiempo transcurrido, no de una hora del día. Los tres valores deben ser no negativos.

La herramienta calcula con tiempos, no con fotogramas, por lo que no necesita conocer la frecuencia de imagen ni decide si el punto coincide con un fotograma clave. Use siempre valores obtenidos de la misma versión y base temporal del recurso.

Interprete la validación y la duración calculada

El intervalo es válido cuando el inicio es anterior o igual al final y ambos extremos están dentro de la duración declarada. Se rechaza un final anterior al inicio porque produciría una longitud negativa. También se rechaza un final posterior a la duración, en vez de ajustarlo silenciosamente, ya que ese ajuste podría ocultar metadatos desactualizados o un error de escritura.

El inicio también se compara con la longitud del vídeo para ofrecer un mensaje claro si todo el intervalo empieza fuera. Se admite que inicio y final sean iguales, con un resultado de cero segundos; puede servir para validar marcadores, aunque un editor posterior quizá no acepte un clip vacío. La respuesta incluye valores numéricos normalizados para fuente, inicio, final y clip, además de una duración HH:MM:SS.

El cálculo es final menos inicio y no examina los datos multimedia.

Use el resultado antes de editar o automatizar

Sitúe esta comprobación inmediatamente antes de la operación que corta el vídeo. Un formulario puede validar las marcas al enviarlas, y un proceso por lotes puede descartar filas incorrectas antes de iniciar codificaciones costosas. Conserve los segundos devueltos para las herramientas que aceptan desplazamientos numéricos y use la duración formateada en registros, pantallas de revisión o resúmenes.

Como la capacidad no recibe el archivo, su respuesta depende de la duración total proporcionada; obténgala con un analizador fiable cuando la precisión sea importante. El cálculo tampoco contempla búsqueda por fotogramas clave, redondeo por frecuencia variable, fotogramas finales inclusivos ni reglas propias del editor. Esos detalles corresponden a la herramienta de corte.

Esta validación solo determina que el intervalo esté ordenado, contenido en la fuente y definido matemáticamente.

Validar un formulario de edición

Detecte tiempos invertidos o fuera de límites antes de enviar un trabajo de corte.

Comprobar un manifiesto por lotes

Revise cada intervalo antes de gastar recursos en una cola de codificación.

Calcular la duración de un segmento

Convierta marcadores de revisión en una duración exacta para agendas, registros y herramientas posteriores.

¿Esta capacidad recorta o sube mi vídeo?

No. Solo valida tiempos y calcula la duración; nunca recibe ni modifica los datos del vídeo.

¿Qué formatos de tiempo puedo usar?

Use segundos, MM:SS o HH:MM:SS. Se admiten fracciones decimales de segundo.

¿Puede el final coincidir con la duración total?

Sí. Un extremo situado exactamente en la duración declarada está dentro del intervalo.

¿Tiene en cuenta fotogramas o fotogramas clave?

No. Solo calcula tiempos; la herramienta de edición decide cómo se asignan a fotogramas.

¿Qué pasa si el final es anterior al inicio o supera la duración del vídeo?

El rango se rechaza. Un rango invertido daría una duración negativa, y un final más allá del vídeo no se acorta sin avisar, porque eso podría ocultar datos desactualizados del vídeo o un error al teclear.

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/video/trim-by-timestamp

¿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/video/trim-by-timestamp \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"video_duration":"01:42:30","start_timestamp":"00:12:15.5","end_timestamp":"00:14:45.75"}'
{
  "video_duration": "01:42:30",
  "start_timestamp": "00:12:15.5",
  "end_timestamp": "00:14:45.75"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "video.trim_by_timestamp",
  "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_mb500
max_minutes60
max_megapixels3.9
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.

Use el resultado antes de editar o automatizar

La API cuesta $0.002 por solicitud.

¿Qué ocurre si el final es anterior al inicio?

La solicitud devuelve un error invalid_input en vez de una duración negativa.

¿Cuánto cuesta una solicitud de API?

Cada solicitud de API cuesta $0.002. La versión del navegador puede ejecutarse localmente.

Ver la documentación completa del KIT →