MFormats SDK v2.7.x

Released: Apr 7, 2022

v2.7.x での更新項目

v2.7.3.13520

Updated Jul 25, 2023

Features

  • Common Changes
    • Updated FFmpeg to 6.0.
    • Refactored Multi-preview performance.
    • Refactored GPU pipeline performance.
    • Improved 4K file decoding CPU usage.
  • Input/output devices
    • Updated BlackMagic to 12.5.1.
    • Updated Deltacast to 6.20.
    • Improved WebCapture CPU usage.
    • Updated NDI to 5.5.3.0.
  • File recording and network streaming
    • Added DVB subtitle transwrapping and metadata support.
    • Refactored DNxHD encoding performance.
    • Added MWriter 'display_rotation' property support.
  • Decoding and seeking
    • MFReader - Added external_audio_offset property.
    • MFReader - Removed external audio track limitations.
    • MFReader - Added IMFFormat interface support.
    • Added YouTube Shorts video support.

Fixes

  • Common Changes
    • GPU pipeline interlace conversion fix.
    • GPU pipeline MFConvert do not work fix.
  • Input/output devices
    • Missed frames between signal and "no-video signal" switch fix.
    • WebCapture invalid cast exception with 'DeviceGetInternal()' fix.
    • Deltacast 2110 rate control problems fix.
  • File recording and network streaming
    • Cisco H264 Frame Rate Mode: Constant live source encoding fix.
    • DVB TDT wrong TDT tables fix.
    • MFWriter Cisco h264 RTMP output memory leak fix.
    • MFWriter MP3 encoding missing first audio samples fix.
    • MFWriter 'second_encoder' without audio work fix.
  • Decoding and seeking
    • Different exceptions with video format conversion fix.
    • MFReader relative path for images sources fix.
    • DV files wrong color correction fix.
    • MFReader audio track set, reset video position fix.
    • MFReader NVENC problems fix.
    • MFReader object close duration fix.
    • MFReader wrong interlace field reverse playback fix.
  • Plugins
    • Missed Closed Caption for specific files fix.
    • SCTE-35 triggers insertion without video conversion fix.
    • SCTE-35 triggers detection for specific files.
    • SCTE-35. Decoding hangs, for specific triggers fix.
    • SCTE-35 insertion. Encoder buffer grow fix.
    • HTML5 audio problems with GPL CEF fix.
    • CG video cut problem with MScaleType.eMST_LetterBox fix.
    • SRT. CC/SCTE-35 information disappeared after a few hours fix.

v2.7.2.13335

Updated Feb 21, 2023

Fixes

  • Common Changes
    • YouTube update - parser URL fix.

v2.7.2.13327

Updated Feb 16, 2023

Features

  • Common Changes
    • gpu.copy_on_external_receive property has been added.

Fixes

  • Input/output devices
    • No video signal wrong video format fix.
    • AJA Corvid 88 4K output fix.
  • Common Changes
    • SCTE и HDR metadata fix.
    • WebCapture high CPU usage fix.
    • GPU pipeline NDI high CPU usage fix.
    • CharGen OnEndOfClip event fix.
    • GPU pipeline NVIDIA driver crash fix.
    • Manifest files audio stretching fix.
    • Manifest files ChromaKey issues fix.
    • Missed CC with video filters fix.
    • MFReaderClass wrong field order fix.
    • MFRenderer gpu.rgb_transform_matrix fix.
    • MFLiveClass  external_audio.delay / audio.delay fix.
    • MFFrameCreateFromTexture slow frame creation fix.
    • DirectCopy capturing is not working in case of MFSinkClass sources fix.
    • HTML5 cef_bootstrap.exe opened processes fix.
  • File recording and network streaming
    • UDP receiver buffer overflow fix.
    • DVB invalid TDT tables fix.
  • Decoding and seeking
    • Decoding SCTE-35/104 triggers fix.

v2.7.1.13217

Updated Sep 28, 2022

Features

  • Input/output devices
    • Bluefish AFD now supports PAL 16x9.
  • Common Changes
    • NDI has been updated to 5.5.0.
    • CEF (HTML5 overlay) has been updated to 102.0.5005.0.
    • Preview performance refactoring - beta.
  • File recording and network streaming
    • DVB - Added the ability to specify PCR/PTS/DTS, start PIDs.
  • Decoding and seeking
    • Added MCCDisplay vert-align support.
    • Added Closed Caption 708 align format support.

Fixes

  • Input/output devices
    • No-video signal memory leak fix.
    • No-video signal wrong video format fix.
    • No-video signal animation disabled by default – no_signal.force_animation=false.
  • Common Changes
    • WPF different crashes fix.
    • GPU pipeline stability and performance fix.
  • File recording and network streaming
    • SCTE-104 triggers insertion fix.
    • NVENC encoder, missed frames during file switch fix.
    • MPTS input stream, re-connection fix.
    • SRT latency property wrong values fix.
    • UDP video/audio buffer growing after reconnect fix.
    • DVB Continuity errors with SCTE trigger insertion.
    • SRT re-connection hang fix.
    • Play while recording feature low fps problem fix.
    • Playlist missing file crash.
  • Decoding and seeking
    • Wrong audio speed in case of rate > 1.0 fix.
    • Missed frame in case of rate > 1.0 fix.
    • FilePosSet / Seeking, time increased fix.

v2.7.0.13005

Updated Apr 7, 2022

Features

  • Input/output devices
    • Deltacat adds second ref-in property.
  • Common Changes
    • MFWriter initialization speed has been improved.
    • IMFPersist adds the ability to save/load object video format.
    • Added CG RSS feed version 2.0 support.
  • File recording and network streaming
    • Added ProRes CBR option.
    • Encoding speed has been improved to be 15% faster.
  • Decoding and seeking
    • Added MXF pre-charge frame support.
  • Other
    • WebRTC: Added support for alpha streaming in GPU pipeline.
    • YouTube: Updated source handler.
    • Improved WPF stability.
    • NVIDIA decoder: Added High Profile support.

Fixes

  • Input/output devices
    • Yuan SDK update/ Yuan DLL registration fix.
    • AJA TimeCode video format flag fix.
    • BMD old card's output speed problem fix.
    • BMD a/v sync output fix.
    • Wrong video format for "No-Video" signal fix.
  • Common Changes
    • Interlace handle problem MFReader fix.
    • "The physical end of the tape has been reached" GPU decoder fix.
    • HTTPS streams reconnection fix.
    • Playlist MServer process during an item switch fix.
    • Rotate with GPU matrix color correction fix.
    • Scale_type for image source fix.
    • GPU pipeline conversion to same video format fix.
    • Playlist freeze in GPU pipeline fix.
    • Missed Closed Caption with FFmpeg video filter problem fix.
    • Ignore crop with GPU pipeline fix.
  • File recording and network streaming
    • MXF encoding duration fix.
    • WebRTC Alpha streaming with GPU pipeline fix.
    • YouTube Shorts problem fix.
    • NVIDIA GPU encoding missed frame problem fix.
  • Decoding and seeking
    • MXF seeking-freeze problem fix.
    • MXF loading from NAS problem fix.
    • Fast forward x300 problem fix.