Skip to content

Flyleaf v3.6.3 (AIO x64 .NET7 / FFmpeg v5.1.2)

Compare
Choose a tag to compare
@SuRGeoNix SuRGeoNix released this 29 Nov 21:39
· 341 commits to master since this release

Changelog (v3.6.3)

  • Demuxer: Fixes issues with reverse playback and minor issue with remuxer's extension
  • Decoder: Fixes Frame Stepping with formats that allow timestamp discontinuities
  • Remuxer: Fixes critical issues while dts/pts having no value (AV_NOPTS_VALUE)
  • Player: Improves recording, reverse playback and frame stepping
  • Player.Screamer: Better handling of wrong video timestamps (even when audio timestamps are normal)

Changelog (v3.6.2)

  • Demuxer: Adds HLS Live Seek support for FFmpeg v5.1.2 and drops supports for older versions
  • Demuxer: Introduces StartRealTime
  • Demuxer: Fixes seeking issue to the very beginning (0)
  • Engine: Introduces Config.FFmpegHLSLiveSeek to manually enable HLS Live Seek (disabled by default as it can cause critical issues if the version doesn't match with the HLSContext structure)
  • Player: Fixes (slow performance) an issues with Frame Stepping backwards on MPEG-TS formats (FFmpeg fails to properly seek backwards)
  • Renderer: Fixes Aspect Ratio on 90 and 270 degrees angle Rotation
  • Renderer: Fixes Rotation for Flyleaf video processor (wasn't rotating clock-wise)
  • FlyleafHost.Wpf: Adds MouseBindings dependency property to easy enable or disable them
  • FlyleafME: Adds Porfile Mismatch to Video Settings
  • PlayerDebug: Adds Rotation and Porfile Mismatch
  • NuGet: Adds .NET 7 and drops .NET 5 support

Solution

  • Updates FFmpeg libraries to v5.1.2 (patched)
  • Updates FFmpeg.Autotgen to v5.1.1 for Samples/Tests
  • Updates to C# 11 language version
  • Adds .NET 7 and drops .NET 5 support for Samples/Tests
  • Includes Publish Profiles for Sample releases

Notes

Compiled Libraries, Plugins & Samples

Flyleaf Player Pop-up on first run is to add itself to windows firewall for proper yt-dlp and bitswarm playback
Flyleaf Downloader
Flyleaf Extractor

Flyleaf Plugins yt-dlp is detected as a virus
FFmpeg Libraries 4.4.2 and 5.1.2 (29/11/2022) patched for HLS issue
FFmpeg Devices You need to manually enable them from the Flyleaf.Engine.xml (set FFmpegDevices to true)