GStreamer 1.26 llega con soporte para H.266 y LCEVC, entre otras novedades

  • Compatibilidad con H.266/VVC, LCEVC y JPEG-XS: Se suman nuevos códecs de vídeo e imagen para mayor eficiencia.
  • Mejoras en Vulkan y Direct3D12: Optimización de procesamiento gráfico y multimedia.
  • Nuevas funciones para subtítulos y transcripción: Incorporación de AWS y Speechmatics para reconocimiento de voz.
  • Optimización de rendimiento y estabilidad: Incorporación de nuevos plugins, depuraciones y mejoras generales.

GStreamer 1.26

GStreamer 1.26 ya está disponible y llega con una gran cantidad de novedades destinadas a mejorar la compatibilidad con códecs de última generación, optimizar la aceleración por hardware y añadir nuevas herramientas para desarrolladores y creadores de contenido multimedia. Esta actualización mantiene la estabilidad de su API y ABI dentro de la serie 1.x del framework.

Después de un año desde la última gran actualización, GStreamer 1.26 introduce soporte para el códec de vídeo H.266 o Versatile Video Coding (VVC), un formato que promete una mayor eficiencia en la compresión en comparación con su predecesor H.265/HEVC. También se ha añadido compatibilidad con Low Complexity Enhancement Video Coding (LCEVC), una tecnología que mejora la eficiencia de otros códecs mediante capas de mejora.

Principales Novedades de GStreamer 1.26

Compatibilidad con nuevos códecs de vídeo y audio

Además del soporte para H.266/VVC y LCEVC, GStreamer 1.26 incluye compatibilidad con el códec de imágenes JPEG-XS, optimizado para flujos de trabajo de producción de vídeo con latencia ultrabaja. También se amplían las capacidades de los formatos Matroska y MPEG-TS, añadiendo soporte para AV1 y VP9, lo que beneficia tanto la reproducción como la transmisión de contenido multimedia.

Mejoras en la integración con Vulkan y Direct3D12

Esta versión añade múltiples optimizaciones a la integración con Vulkan, mejorando el rendimiento en decodificación y codificación de vídeo. También se introduce un nuevo Direct3D12 integration support library, junto con elementos como d3d12swapchainsink y d3d12deinterlace, que permiten una mejor gestión del procesamiento multimedia en entornos Windows. Esto es especialmente útil para quienes utilizan soluciones avanzadas en sus flujos de trabajo multimedia.

GStreamer 1.26 también cuenta con mejoras en el rendimiento que benefician a los desarrolladores que buscan maximizar la eficiencia de sus aplicaciones. Por ejemplo, las optimizaciones en la administración de memoria son clave para un uso más eficaz de los recursos en proyectos de gran envergadura. Si deseas conocer más sobre proyectos que utilizan GStreamer, puedes leer sobre las novedades de PulseAudio, que también se centra en la eficiencia del procesamiento multimedia.

Nuevas herramientas para subtítulos y transcripción en GStreamer 1.26

GStreamer 1.26 incorpora nuevas funciones para el manejo de subtítulos y metadatos en vídeo. Se han añadido herramientas para la extracción e inserción de subtítulos en H.264 y H.265, así como un nuevo elemento cea708overlay que permite superponer subtítulos CEA-708 sobre vídeo en tiempo real.

Además, se han integrado servicios de transcripción y traducción de AWS y Speechmatics, permitiendo convertir audio en texto con mayor precisión. Estas herramientas son especialmente valiosas para creadores de contenido que buscan facilitar el acceso a sus producciones audiovisuales, promoviendo una audiencia más amplia.

La optimización de flujos de trabajo en producción de vídeo es crucial, y GStreamer 1.26 lo aborda en varios puntos.

webos-os introduce una nueva versión de la aplicación Home
Artículo relacionado:
WebOS Open Source Edition 2.18 ya fue liberado y estas son sus novedades

Optimización en el rendimiento y estabilidad

Entre otras mejoras, la nueva versión incorpora ajustes en la administración de memoria y tiempos de procesamiento. Se han optimizado los módulos de webrtcbin para mejorar la sincronización en la transmisión de vídeo en tiempo real y se ha perfeccionado la compatibilidad con QUIC para la transmisión eficiente de contenido multimedia en la web.

También se han corregido errores y optimizado múltiples módulos como Video4Linux2 (V4L2), mejorando la compatibilidad con hardware especializado en Linux. Estas optimizaciones aseguran que los desarrolladores puedan confiar en GStreamer 1.26 para construir aplicaciones potentes y fiables.

Esta actualización supone una evolución significativa para GStreamer, consolidando su posición como uno de los frameworks multimedia más potentes y versátiles del mercado.

Manjaro 2022-04-15
Artículo relacionado:
Manjaro 2022-04-15 llega con Plasma 5.24.4 y novedades para Budgie y Deepin, entre otras

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.