GStreamer 1.24 released with Vulkan H.264/H.265 decoders and enhanced machine learning

GStreamer 1.24 released with Vulkan H.264/H.265 decoders and enhanced machine learning

GStreamer, the cross-platform multimedia framework, has announced the release of its version 1.24. The new version hosts an array of new features, bug fixes, and improvements. Key additions include Vulkan H.264 and H.265 video decoders, new analytics and machine learning abstractions and elements, and enhanced Qt5 and Qt6 QML integration.

The 1.24 update also introduces DRM modifier support for dmabufs on Linux, along with OpenGL, Vulkan, and CUDA integration enhancements. In this version, playbin3 and decodebin3 have attained stability and are now the default in gst-play-1.0 and GstPlay/GstPlayer. Moreover, the va plugin has been prioritized over gst-vaapi and is now ranked higher.

The latest GStreamer release also brings a variety of improvements to GstMeta, WebRTC, and the RTP stack. Additionally, the update includes a new W3C media source extensions library, and Direct3D12-based video decoding, conversion, composition, and rendering.

The 1.24 update is complete with a multitude of new plugins, features, performance enhancements and bug fixes, further enriching the GStreamer experience.

by Paul

du
la
duttyend found this interesting
MORE ABOUT: #GStreamer
GStreamer iconGStreamer
  12
  • FreeOpen Source
  • ...

GStreamer is a Codec Pack library designed for constructing graphs of media-handling components. It supports a wide array of applications, from simple Ogg/Vorbis playback and audio/video streaming to intricate audio mixing and non-linear video editing. Notable alternatives to GStreamer include PipeWire, Adobe Media Encoder, and ACDSee Video Converter.

No comments so far, maybe you want to be first?
Gu