¿Qué es el recorte temporal de video?
El recorte temporal de video extrae un intervalo de tiempo seleccionado de una grabación más larga para crear un archivo multimedia más corto. Puede copiar datos comprimidos en los límites de los fotogramas clave o volver a aplicar encoding a los fotogramas para realizar cortes en instantes exactos.
Cómo funciona el recorte temporal de video
En un pipeline multimedia, una operación de recorte temporal convierte los tiempos de entrada y salida solicitados en posiciones de la línea de tiempo del origen. Una ruta de copia de flujos reescribe la temporización del contenedor y hace referencia a las muestras comprimidas existentes, mientras que una ruta de renderizado decodifica, recorta temporalmente y codifica fotogramas nuevos. Las pistas de audio y subtítulos deben cortarse y reajustarse temporalmente junto con la imagen para evitar desfases o entradas de subtítulos sin correspondencia. El archivo multimedia resultante puede convertirse en un archivo independiente, una versión derivada para redes sociales o una entrada para una edición posterior.
Datos clave
- Con un códec entre fotogramas, el fotograma inicial solicitado puede depender de una imagen de referencia anterior, por lo que un clip copiado a menudo tiene que comenzar antes del corte visual exacto.
- El recorte temporal debe normalizar las marcas de tiempo de decodificación y presentación cuando el origen comienza en un tiempo distinto de cero; de lo contrario, algunos reproductores indican una duración incorrecta o retrasan el inicio.
- Los paquetes de audio y las entradas de subtítulos rara vez comparten los límites de los fotogramas de video, por lo que cada pista necesita su propia política de límites para evitar chasquidos, palabras ausentes o entradas de subtítulos fuera del clip.
Cuándo es importante el recorte temporal de video
Copia los fotogramas existentes cuando la velocidad y la conservación de la calidad sean más importantes que unos límites exactos a nivel de fotograma. Vuelve a aplicar encoding para obtener clips exactos cuando sea necesario, aceptando un tiempo de procesamiento adicional y una posible pérdida generacional.