MFormats SDK v2.9.0.13880

Released: Jun 6, 2024

Mises à jour de v2.9.0.13880

Fonctionnalités

  • File recording and network streaming:
    • Added support for MPTS (multiple program transport stream) encoding.
    • Added the ability to record multiple video streams into one mp4.
  • Decoding and seeking:
    • Reduced delay when switching from forward to reverse frame playback using reverse=true option.
  • Input/output devices:
    • Added wasapi device information to statistics in MLive.
    • Added functionality to get port label for BMD.
    • Updated BMD SDK to version 12.8.
    • Updated AJA to 17.0.
  • Common Changes:
    • Added libfdk-aac for ffmpeg GPL build.
    • Added the ability to use ffmpeg video filters like blackdetect.
    • Updated NDI 6.0.
    • Updated FFMpeg 7.0.preview.type=true now set by default for MFPreview object.

Correctifs

  • Common Changes:
    • Fixed the appearance of a green bar at the bottom of the frame during conversion.
    • Fixed logs for MServer.exe, which were previously written incorrectly for external processes.
    • Fixed issues with the a delay audio filter, which previously did not work for audio with 10, 12, and 14 channels.
    • Fixed issues where logo colors change when conversion is switched in MFOverlay.
    • Fixed hang issues of MServer.exe after closing the application.
    • Fixed stretched image preview in dx11 mode.
    • Fixed flipped frames in CGEditor visible when the source is an image on the playlist background.
  • Input/output devices:
    • Fixed device freeze during the opening of settings window in Live mode.
    • Fixed DeckLink HDR crash starting from version 2.8.0.13646.
    • Fixed list of crashes in Processing.NDI.Lib.
    • Fixed visible jitter on output cards when using eMFCC_UYVY + BMD.
  • File recording and network streaming:
    • Fixed memory growth and Access Violation issues when receiving UDP stream.
    • Fixed AC3 audio codec recording, which previously did not start if the number of audio channels was greater than 6.
    • Fixed the limitation where MFWriter did not write to a Named Pipe more than 30 frames.
    • Fixed the issue where n264 profile="Main" was incorrectly written as profile=High in MFWriter.
    • Fixed the problem where not all frames were written when re-encoding a file in MFWriter.
    • Fixed memory leak when receiving and streaming Multicast DVB.
    • Fixed unstable FPS and buffer growth for video formats 50p, 5994p, 60p in MWriter DVB NVENC.
  • Decoding and seeking:
    • Fixed the issue of incorrect colors when decoding DXV with gpu_pipeline=true.
    • Fixed timecode and position discrepancy on a specific files.
    • Fixed the limitation where MFReader could not add more than three external audio tracks.
    • Fixed "jerky" playback of a specific files in MFileClass.
    • Fixed Resolved MKV seeking problems in large MKV files.
    • Fixed uneven sound issues in 720 59p format during audio normalization.
  • Plugins:
    • Fixed broken closed captions during conversion starting from version 2.8.1.13849.
    • Fixed overlay issues when creating CG object through MFExternalCreate.
    • Fixed issues where MCCDisplay did not display closed caption.