Lanzamiento del paquete multimedia FFmpeg 6.1

Después de diez meses de desarrollo, el paquete multimedia FFmpeg 6.1 está disponible, que incluye un conjunto de aplicaciones y una colección de bibliotecas para operaciones sobre varios formatos multimedia (grabación, conversión y decodificación de formatos de audio y video). El paquete se distribuye bajo las licencias LGPL y GPL, y el desarrollo de FFmpeg se lleva a cabo en paralelo con el proyecto MPlayer.

De los cambios añadidos en FFmpeg 6.1, se pueden destacar:

  • Se ha implementado la posibilidad de utilizar la API de Vulkan para la aceleración por hardware en la decodificación de video en formatos H264, HEVC y AV1.
  • Se ha añadido un codificador para el formato de video AV1, implementado sobre la base de VAAPI.
  • Se ha añadido soporte para el uso de los códecs HEVC, VP9 y AV1 en flujos basados en el protocolo rtmp y en archivos en formato flv.
  • Se ha añadido un analizador, codificador y decodificador de contenedores multimedia en el formato EVC (Essential Video Coding), desarrollado por el grupo de trabajo MPEG como estándar MPEG-5.
  • Se ha ampliado el soporte de VAAPI en sistemas Windows con la biblioteca libva-win32.
  • Se ha implementado la posibilidad de utilizar los parámetros P_SKIP para acelerar la codificación de video utilizando la biblioteca libx264.
  • Se ha añadido un codificador para video en formato Microsoft RLE.
  • Se han añadido nuevos decodificadores: Playdate, RivaTuner, vMix y OSQ.
  • Sobre la base de la biblioteca libaribcaption se ha implementado un decodificador de subtítulos ARIB STD-B24.
  • Se han añadido descomponedores de contenedores multimedia (demuxers): Raw VVC (Versatile Video Coding, nuevo estándar H.266/MPEG-I Parte 3), Playdate, Raw AC-4, OSQ, CRI USM.
  • Se han añadido empaquetadores de contenedores multimedia (muxers): Raw AC-4 y Raw VVC.
  • N nuevos filtros para video:
    • color_vulkan — crea un fotograma de color determinado a través de la API de Vulkan.
    • bwdif_vulkan — realiza desentrelazado utilizando el algoritmo BWDIF (Bob Weaver Deinterlacing Filter), implementado a través de la API de Vulkan.
    • bwdif_cuda — desentrelazado utilizando el algoritmo BWDIF, implementado sobre la base de la API CUDA.
    • nlmeans_vulkan — reducción de ruido usando el algoritmo Non-local means, implementado a través de la API de Vulkan.
    • xfade_vulkan — implementación del efecto de disolución a través de la API de Vulkan.
    • zoneplate — genera una tabla de verificación de video basada en una placa de zona de Fresnel.
    • scale_vt y transpose_vt filtros de escalado y transformación, implementados utilizando la API VideoToolBox (macOS).
    • En los filtros setpts y asetpts se ha añadido soporte para comandos.
  • N nuevos filtros para sonido:
    • arls — aplica el método recursivo de mínimos cuadrados para aproximar los parámetros de un flujo de audio a otro.
    • afireqsrc — genera un ecualizador FIR (filtro de respuesta de impulso finita).
    • apsnr — mide el nivel de señal-ruido.
    • asisdr — mide el nivel de señal-distorsión.
  • Nue filtros de bitstream:
    • Edición de metadatos en flujos VVC (Versatile Video Coding, H.266).
    • Conversión de flujos VVC de MP4 a 'Annex B'.
  • Se ha añadido a la utilidad ffmpeg la opción '-readrate_initial_burst' para establecer el tiempo de almacenamiento en búfer inicial de lectura, después del cual se aplica la limitación '-readrate'. La opción ‘-top’ se ha declarado obsoleta y se debe utilizar el filtro setfield.
  • Se ha añadido a la utilidad ffprobe la opción '-output_format', que es similar a la opción '-of' y puede utilizarse para definir el formato de salida (por ejemplo, se puede usar el formato json). El esquema de salida XML se ha modificado para soportar múltiples elementos vinculados a un elemento padre.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster