BDInfo Changelog

What's new in BDInfo 0.8.0.1 Beta

Mar 1, 2023
  • Fix scanning from network folders (#42)
  • Downgrade to Avalonia 0.11-preview 4 (#39)
  • Allow passing folder/file names as arguments to the applicatione executable to start scanning on start (#38)
  • Allow drag&drop folder/files onto the main window to trigger a scan
  • Make light theme default and add a toggle to switch to dark theme (#40)
  • Make windows and window elements smaller and use smaller font sizes (#40)
  • Use Ready2Run compilation for faster application start up (#40)

New in BDInfo 0.8.0.0 Pre-release (Feb 27, 2023)

  • Changes since v0.7.6.2-beta:
  • Using Avalonia UI Framework (https://avaloniaui.net/) instead WinForms from now on.
  • Change target .NET framework to dotnet-6.0 (https://dotnet.microsoft.com/en-us/download/dotnet/6.0)
  • Linux and MacOS (latter one still untested) support
  • Split GUI and core functionality
  • Changes since v0.7.5.6:
  • Make stream detection more reliable; Trying to work around mastering problems, where a playlist can reference multiple stream files with different stream types for same ID
  • Fix file filter in the ISO selection dialog (regression from previous version) (addresses #27)
  • Fix file size column naming in the playlist window
  • Make AVC and HEVC stream parsing more reliable by respecting the emulation prevention bytes (addresses #16)
  • Fix report file writing when ISO Disc Label contains non-safe characters (#35)
  • Fix incorrect frame counts in reports / graph (regression, #34)
  • Do not fail scan on Disc meta XML file reading (#29)
  • Improve bitrate calculation for the rare cases when consecutive packet timestamps are not increasing
  • Correctly detect MPEG2 audio streams
  • Add support for AAC audio streams (#25)
  • Fix reporting wrong video bitrate (regression, addresses #24, #21, #36)
  • Some tweaking to the reports formatting
  • Add PGS Subtitle parsing (Resolution + Caption count, on full scan only)
  • Fix reporting correct AVC profiles and levels
  • Fix reporting correct HEVC levels
  • Fix reporting wrong mastering color information in some cases
  • Add missing HEVC frame type reporting (also fixes avg frame size calculation)
  • some more code fixes
  • Some more tweaking to the reports formatting
  • Fix slow initial stream reading (#37)

New in BDInfo 0.7.6.2 Pre-release (Feb 1, 2023)

  • Add PGS Subtitle parsing (Resolution + Caption count, on full scan only)
  • Fix reporting correct AVC profiles and levels
  • Fix reporting correct HEVC levels
  • Fix reporting wrong mastering color information in some cases
  • Add missing HEVC frame type reporting (also fixes avg frame size calculation)
  • some more code fixes
  • Some more tweaking to the reports formatting

New in BDInfo 0.7.6.1 Pre-release (Jan 26, 2023)

  • Fix reporting wrong video bitrate (regression, addresses #24, #21, #36)
  • Some tweaking to the reports formatting

New in BDInfo 0.7.6.0 Pre-release (Jan 22, 2023)

  • Changes since v0.7.5.8-beta:
  • Fix report file writing when ISO Disc Label contains non-safe characters (#35)
  • Fix incorrect frame counts in reports / graph (regression, #34)
  • Do not fail scan on Disc meta XML file reading (#29)
  • Improve bitrate calculation for the rare cases when consecutive packet timestamps are not increasing
  • Correctly detect MPEG2 audio streams
  • Add support for AAC audio streams (#25)
  • Changes since v0.7.5.6:
  • Make stream detection more reliable; Trying to work around mastering problems, where a playlist can reference multiple stream files with different stream types for same ID
  • Fix file filter in the ISO selection dialog (regression from previous version) (addresses #27)
  • Fix file size column naming in the playlist window
  • Make AVC and HEVC stream parsing more reliable by respecting the emulation prevention bytes (addresses #16)

New in BDInfo 0.7.5.8 Pre-release (Dec 8, 2020)

  • Changes since v0.7.5.7-beta:
  • Make stream detection more reliable; Trying to work around mastering problems, where a playlist can reference multiple stream files with different stream types for same ID
  • Changes since v0.7.5.6:
  • Fix file filter in the ISO selection dialog (regression from previous version)
  • Fix file size column naming in the playlist window
  • Make AVC and HEVC stream parsing more reliable by respecting the emulation prevention bytes

New in BDInfo 0.7.5.7 Pre-release (Dec 5, 2020)

  • Fix file filter in the ISO selection dialog (regression from previous version)
  • Fix file size column naming in the playlist window
  • Make AVC and HEVC stream parsing more reliable by respecting the emulation prevention bytes

New in BDInfo 0.7.5.6 (Dec 4, 2020)

  • On non-3D BDs do not report 'Left/Right Eye' on video streams when multiple video streams available
  • Fix High-DPI support.
  • Add a new setting to switch between human readable and raw byte formatted file sizes in the playlist/stream view
  • Add support for HDR10+

New in BDInfo 0.7.5.5 (Dec 25, 2018)

  • Remember last window state on closing the application
  • Fixed reporting of DD+ core track stream type
  • Fixed DialNorm reporting on DD/DD+ streams

New in BDInfo 0.7.5.3 (Nov 19, 2018)

  • Fix individual playlist scan if "Display chapter count" is enabled in the options

New in BDInfo 0.7.5.2 (Nov 11, 2018)

  • Fixed weird resizing behavior of main window. After minimizing and restoring from taskbar the window should have correct size again

New in BDInfo 0.7.5 (Sep 21, 2018)

  • Read and display disc title from metadata if disc contains any
  • Added support for lossy DTS:X streams (based on DTS-HD High-Res Audio)
  • Fix alternative stream format names (which are used in reports)

New in BDInfo 0.7.4 (Sep 21, 2018)

  • Implemented HEVC bitstream parsing (Code based on MediaInfo)
  • Implemented functionality to copy full playlist or stream file path to the clipboard using CTRL+C, depending on which list is focused
  • Made stream detail reporting configurable

New in BDInfo 0.7.4 Beta (May 13, 2018)

  • Change the way how TrueHD bitrate is reported
  • Fix bitstream parsing for audio streams with very high bitrate
  • Implement HEVC bitstream parsing (Code based on MediaInfo)

New in BDInfo 0.7.3.3 (May 6, 2018)

  • Fix reading DD+ streams without extended bitstream info.
  • Fix parsing of TrueHD/Atmos streams where the embedded core track could not be detected sometimes.

New in BDInfo 0.7.3.2 (May 5, 2018)

  • Fix reading of already mounted ISO images
  • Fix reading of DTS-HD streams without extended Metadata
  • Re-enable ISO button after previous read has failed

New in BDInfo 0.7.3.1 (May 1, 2018)

  • Fixed reported disc size with 3D-ISO images

New in BDInfo 0.7.3 (Apr 30, 2018)

  • Fixed parsing of Dolby Digital Plus streams with more than 6 (5.1) channels
  • Added detection of Dolby Atmos metadata in DD+ streams
  • Added detection of DTS:X metadata

New in BDInfo 0.7.2 (Apr 30, 2018)

  • Add ISO Support

New in BDInfo 0.7.1 (Feb 11, 2018)

  • Dolby Atmos support
  • Display left/right eye video stream information in 3D-BD playlists

New in BDInfo 0.5.8 (Jan 19, 2012)

  • Blu-ray 3D SSIF scanning fixes (ex. [UK] The Hole 3D).
  • Blu-ray scanning fixes for certain titles with playlists containing multiple M2TS (ex. [US] Enter the Void).
  • The settings "Keep original stream ordering" and "Enable SSIF scanning" are now enabled by default.
  • Added "50Hz Content" indicator to the main window and report when a disc contains any playlists with 1080i50 or 576i50 video.
  • Added milliseconds display for the Playlist Length field in the report.
  • Added drag-and-drop folder/file support from Explorer and the main program window.
  • Browse button will now start the folder browser in the location specified by the "Select the Source BD-ROM" textbox.
  • Fixed bug with empty custom playlists.
  • Upgraded source code solution to Visual Studio 2010.

New in BDInfo 0.5.7 (Jan 19, 2012)

  • Blu-ray 3D SSIF scanning fixes.

New in BDInfo 0.5.6 (Sep 9, 2010)

  • Fixed problem introduced in v0.5.5 with incorrect bitrate charts and chapter peak/average measurements for BonusView titles.
  • Changed playlist scanner back to using M2TS instead of SSIF by default due to problems with certain Blu-ray 3D discs.
  • Added option to scan SSIF instead of M2TS to settings.
  • Added additional debug logging to report when file scanning errors are encountered.

New in BDInfo 0.5.5 (Aug 30, 2010)

  • Added video bitrate analysis and charts for MPEG-4 MVC streams on Blu-ray 3D discs.
  • Changed calculation of disc size to exclude SSIF files for Blu-ray 3D discs.
  • Changed calculation of playlist size to include interleaved companion files for Blu-ray 3D discs.
  • Changed playlist scanner to use SSIF instead of M2TS for Blu-ray 3D discs.
  • Changed startup and full scans to skip unreferenced M2TS.

New in BDInfo 0.5.4 (May 23, 2010)

  • Added detection and reporting of PSP Digital Copies and Blu-ray 3D.
  • Added separate reporting of VC-1 BI-frames, instead of grouping them with B-frames.
  • Added ability to create custom playlists from "incompatible" files.
  • Fixed volume label detection problem when scanning a folder rather than a disc.
  • Fixed incorrect reporting of audio codecs on certain multi-file playlists.
  • Fixed problem with autogenerated reports being written to the wrong directory.
  • Fixed problem with reporting of negative peak times for small files.

New in BDInfo 0.5.3 (Oct 12, 2009)

  • Info source code given an LGPL 2.1 license.
  • Added marking of "hidden" tracks - i.e. streams which are present in the underlying CLPI/M2TS, but absent in a given MPLS.
  • Added grouping display and sorting for playlists that share M2TS.
  • Added ability to multi-select M2TS when creating custom playlists.
  • Added display of DialNorm values (offset from -31dB reference) for AC3 and DTS audio tracks.
  • Added detection of D-Box Motion Code presence.
  • Changed handling of copy-protected and damaged discs to hopefully display better error messages.
  • Changed option to hide "invalid" playlists into separate options for hiding looping playlists and playlists under a configurable runtime length.
  • Changed detailed report display for multi-angle playlists to display more information.
  • Fixed bug that prevented all streams from being displayed sometimes in custom playlists.

New in BDInfo 0.5.2 (Jan 19, 2009)

  • Fixed bug that prevented detection of BD+ with newer revisions of AnyDVD HD.
  • Fixed bug that prevented proper stream identification for certain playlists.
  • Added setting to preserve original stream ordering.
  • Added quick playlist summary output to the text report.
  • Added "rescan" button to refresh disc contents from last folder scanned.
  • Added feature to remember the last folder scanned between BDInfo sessions.
  • Added default filename to chart image save screen.

New in BDInfo 0.5.1 (Dec 2, 2008)

  • Added BDInfo version number to text report output.
  • Fixed bug that prevented report display for certain playlists.
  • Fixed bug that prevented full bitrate scan of certain playlists.
  • Fixed bug that caused reporting problems when a playlist contains streams of different types with the same PID.
  • Fixed detection of CBR for "open" bitrate DTS audio tracks.
  • Fixed channel count detection for 6.1 DTS-ES tracks.
  • Changed constant bitrate display of 1536 kbps DTS tracks to a more technically accurate 1509 kbps.
  • Changed text report to only display stream diagnostics once for each M2TS in a given playlist.

New in BDInfo 0.5.0 (Nov 19, 2008)

  • Source code published.
  • Added detection of channel layout, bit depth and sample rate for DTS-HD High-Resolution and Master Audio tracks.
  • Added immediate display of constant bitrates after the initial startup disc scan for DTS-HD and DTS Express constant bitrate tracks.
  • Added display of alternate angle M2TS files and video information for multi-angle playlists.
  • Added detection of Dolby Surround for AC3 2.0 audio tracks.
  • Added ability to generate charts for secondary video tracks.
  • Added ability to generate custom playlists for reporting purposes.
  • Added "Measured Bytes" tracking display to MPLS playlist and M2TS stream file lists.
  • Changed UI layout including resizeable main window.
  • Changed chart X-axis timescales from seconds to minutes.
  • Changed layout of frame type charts to fix text overlap problems.
  • Fixed support for MPLS playlist files that reference only part of an M2TS.
  • Fixed bug in subtitle and chapter average video bitrate calculations.
  • Fixed bug in frame type count and size charts that excluded final video frame.
  • Removed display of VC-1 BI-frames from frame type charts - these are now counted as B-frames.
  • Removed CSV export frame dump option.

New in BDInfo 0.4.1 (Aug 4, 2008)

  • Added frame type (e.g. I/P/B) to CSV export frame dump.
  • Added two new charts to show frame type counts and avg/max sizes.
  • Added option to display all playlists (i.e. disable automatic "invalid" playlist filtering).
  • Added display of volume label (for disc images) to report.
  • Added display of codec and language name to stream diagnostics report section.
  • Added summary section to end of output report.
  • Changed default autosave names to include volume label.
  • Changed subtitle bitrate precision to three significant digits in report.
  • Changed default graph image export option to PNG.
  • Changed codec name of secondary DTS-HD PiP audio tracks to "DTS Express".
  • Changed behavior of chapter processing to combine final chapters of length less than two seconds into the stats of the next to last chapter.
  • Fixed bug in playlist processing of Blu-ray folder output produced by TSRemux.
  • Fixed bug that occasionally prevented the report from being displayed.

New in BDInfo 0.4.0 (Jul 28, 2008)

  • Added display of basic video aspect ratio (4:3 and 16:9).
  • Added display of video codec profile for AVC and VC-1.
  • Added warning message if copy protection or disc corruption errors are encountered during the initial scan.
  • Added new settings screen to store program options between sessions.
  • Added option to write out measured frame data to a comma-separated-value (.CSV) file.
  • Added option to autosave report upon bitrate scan completion.
  • Added new report fields including per-chapter video bitrate averages as well as peak bitrate values and locations.
  • Added bitrate display charts for viewing video bitrate and frame sizes over time.