The latest development build introduced several significant enhancements:
A feature that allows the enabling and disabling of debug logs during production use, eliminating the need to restart the environment for log collection.
Support for the yuv420p pixel format in the DV video encoder.
The introduction of DVB subtitles transwrapping, supporting video and audio conversion.
Numerous stability enhancements.
Addition of the 'start_timecode' property for MFRenderer/MRendererClass.
Implementation of cursor movement events for MFPreview/MPreview.
Correction of inaccurate LUFS values following audio normalization.
Resolution of incorrect color correction during file transcoding.
A fix for the green screen issue encountered with Windows Graphics Capture.
Improvement in SCTE-104 detection on AJA boards.
Correction for the FilePosSetTC issue in files where the start timecode does not equal 00:00:00:00.
Addressing an issue with incorrect seeking by the NVIDIA decoder during 1080@25p conversion.
Ongoing updates include:
Encoding for Multiple Program Transport Stream (MPTS).
WebRTC 2.0 enhancements, focusing on two main areas: updating the outdated signalling server and adding "one-to-many" streaming capabilities.
Real-time encoding and insertion of DVB subtitles from SDI or text sources.
In the pipeline:
Integration of Nvidia’s GPUDirect for Video, which offers efficiency improvements by reducing memory copy operations in “gpu_pipeline = true” mode. This exploration will extend to related SDKs within the same technology family, such as the MAXINE Video Effects SDK. This SDK provides access to AI-driven features like background alteration, artifact reduction, content upscaling, and noise removal.