FFmpeg, que proporciona herramientas y bibliotecas para manipular datos de audio y video, continúa sirviendo como un componente fundamental en muchas aplicaciones de escritorio y sistemas del lado del servidor que procesan automáticamente los archivos multimedia cargados.
FFmpeg ahora incluye un decodificador dedicado capaz de convertir datos de imagen comprimida en fotogramas individuales, lo que permite un procesamiento adicional por el software. En conjunto con un nuevo desmixer, el sistema puede extraer la estructura de archivo y la información de tiempo de los archivos WebP animados, lo que permite a los usuarios convertirlos en GIF u otros formatos. Esta mejora amplía la versatilidad de FFmpeg en el manejo de formatos de video modernos compatibles con la web. La aceleración de hardware también ha recibido mejoras significativas. La nueva versión admite la decodificación ProRes RAW en sistemas Apple a través del marco VideoToolbox.
Se han añadido nuevos filtros basados en GPU como transpose_cuda, que permite la rotación y el reflejo de videos, y v360_vulkan, que facilita la conversión entre diferentes tipos de proyección de 360 grados. Estas actualizaciones tienen como objetivo mejorar el rendimiento y la eficiencia en los flujos de trabajo de procesamiento de video. Se ha mejorado el soporte para metadatos HDR dinámicos a través de SMPTE-2094-50 , lo que permite a FFmpeg pasar y procesar estos parámetros a nivel de escena o cuadro. Esto asegura que las pantallas compatibles puedan ajustar su salida en consecuencia. Un nuevo filtro de flujo de bits para contenido HEVC de Dolby Vision de múltiples capas permite que el software separe el video base y los datos Dolby Vision adicionales para el procesamiento independiente.
El muxer MP4 ahora soporta la escritura de pistas LCEVC, ampliando su utilidad en la creación de archivos de video avanzados. 0 integra el soporte para ONNX Runtime como un backend para modelos de aprendizaje profundo. Esta integración permite la incorporación directa de funciones de red neuronal en la tubería, incluidos los proveedores de ejecución de GPU. Los filtros dentro de FFmpeg pueden aplicar redes neuronales a fotogramas individuales, soportando tareas como el upscaling, la reducción de ruido, el reconocimiento de objetos y la clasificación. Esto marca un paso hacia capacidades de edición de video más inteligentes y automatizadas.
El filtro vf_vpp_amf maneja la conversión de video HDR mientras considera el color y la información HDR. vf_frc_amf está diseñado para la conversión de la velocidad de fotogramas, y vf_vqe_amf tiene como objetivo mejorar la calidad de imagen. Al aprovechar AMF, FFmpeg puede descargar estas funciones directamente en GPUs AMD compatibles, mejorando el rendimiento y reduciendo la carga de la CPU durante operaciones de video complejas. En términos de formato y soporte de códec, se ha introducido HE-AAC con fotogramas de 960 muestras, una variante crucial para el estándar de radio DAB +. Especifica la transformación de 960 muestras para MPEG-4 HE-AACv2, asegurando la decodificación precisa de tales flujos.
Se han eliminado varios componentes e interfaces obsoletos, incluido el decodificador CELT y el análisis Ogg / CELT, aunque Opus permanece intacto. 1 con esta versión. Los usuarios deben revisar el registro de cambios actualizado en el sitio web del proyecto para obtener información detallada sobre todos los cambios.
★
Mantengamos las noticias honestas.
ObjectiveNews se financia con los lectores y no tiene anuncios: te mostramos el sesgo en lugar de ocultarlo. Apoya el periodismo independiente por 4 €/mes.
Hazte suscriptor