MFormats SDK v2.5.x
Released: Apr 20, 2021
Atualizações na v2.5.x
v2.5.0.12344
Updated Apr 20, 2021
Features
- Common changes
- Microsoft Windows messages are blocked while SDK methods are executing.
- Added new MFShader plugin for custom HLSL shader processing.
- Added new Chroma Key implementation.
- Input/Output devices
- Added SCTE-104 insertion for BMD devices.
- NDI - updated to version 4.6.
- BMD - added "bmd.inputMode" property to detect input format without ObjectStart method.
- BMD - updated to version 12.0.
- Files encoding and network streaming
- Added new SRT streaming implementation (srt.force_ffmpeg=true).
- Added MPEG-DASH streaming support.
- Added SCTE-35 insertion for the new SRT streaming.
- Updates for error events (disk-full, for example).
- Updates for PTS management in UDP/DVB streaming for SCTE-35 processing.
- Files and network streams playback
- Added youtube-dl.exe for proper YouTube (and many other services) stream playback.
- Stabilized decoding initialization.
- SCC files timecode processing.
- Updates for variable file frame rate playback.
- Graphics and frames overlay
- HTML5 Overlay - target=_blank opens page in the same layer.
Fixes
- Common changes
- Fix for the "crop" functionality.
- Input/Output devices
- Bluefish444 - fix for input initialization when there is no valid signal available.
- Bluefish444 - fix for multiple output initialization.
- WebCapture engine - fix for cef_bootstrap.exe closing.
- WebCapture engine - fix for audio processing in multiple instances running.
- WebCapture engine - fix for proper initialization on Intel HD530 machines.
- NDI - fix for sources detection.
- NDI - fix for the ndi_bandwidth property after the input stream has been initialized.
- BMD - fix for RGB output.
- BMD - fix for keying processing.
- BMD - fix for PAL input initialization with Closed Caption.
- WebRTC
- Fix for Janus functionality for multichannel audio input.
- Fix for VP8, VP9, H.264 encoding in the gpu_pipeline mode.
- Files encoding and network streaming
- Fix for the experimental.out_video_packets=2 mode.
- Fix for multiple streaming stop.
- Fix for HLS VOD playlist generation.
- Fix for memory leak on playback.
- Fix for the split_channels=1 mode.
- Fix for the SCTE-35 program_splice_flag processing.
- Fix for NVENC switching between files.
- Files and network streams playback
- Fix for 444 ProRes and DNxHD decoding in the gpu_pipeline mode.
- Fix for reverse playback to play the video till the start point.
- Fix for network stream playback in case of playback direction is changed.
- Fix for the nExtraCounter value for WMV files - now it is 0 for the 1st frame as expected.
- Fix for a proper frame rate of network stream during the reconnect time.
- Fix for the seeking performance.
- Fix for the UDP H.265 playback in the NVIDIA-powered decoding mode.
- Graphics and frames overlay
- CG - fix for external process crash.
- CG - fix for the Closed Captions data processing in the L-shape mode.
- CG - fix for audio gain in the L-shape mode for the gpu_pipeline mode.
- MFOverlay - fix for proper transparency processing with the gpu_pipeline and GPU-powered decoding.