BDInfo

View project on GitHub

Welcome to BDInfo Github page

This repository contains two major executables: BDInfo (for scanning bluray disc) and BDExtractor (for extracting bluray ISO disc, only EEF support due to limitation of library used)

BDInfo

You can grab from https://github.com/dotnetcorecorner/BDInfo/releases for Windows or Linux. Both are portable so no framework is neccesary. For Linux, you must set BDInfo as executable by running chmod u+x BDInfo

It scans bluray disc (full hd, ultra hd and 3D) on various operating systems.

Command arguments

Short argument Long argument Meaning Required Default
-p --path The path to iso or bluray folder x  
-g --generatestreamdiagnostics Generate the stream diagnostics   False
-e --extendedstreamdiagnostics Generete the extended stream diagnostics   False
-b --enablessif Enable SSIF support   False
-c --displaychaptercount Enable chapter count   False
-a --autosavereport Auto save report   False
-f --generateframedatafile Generate frame data file   False
-l --filterloopingplaylists Filter loopig playlist   False
-y --filtershortplaylist Filter short playlist   False
-v --filtershortplaylistvalue Filter number of short playlist   20
-i --useimageprefix Use image prefix   False
-x --useimageprefixvalue Image prefix   video-
-k --keepstreamorder Keep stream order   False
-m --generatetextsummary Generate summary   False
-r --reportpath The folder where report will be saved. If none provided then will be in same location with application    
-o --reportfilename The report filename with extension. If no extension provided then will append .txt at end of filename    
-q --includeversionandnotes Include version and notes inside report   False
-z --printonlybigplaylist Print report with only biggest playlist   False
-w --printtoconsole Print report to console   False
-j --groupbytime Group by time   False
-d --isexecutedasscript Check if is executed as script   False

How to use

Windows

BDInfo.exe -p PATH_TO_DISC_FOLDER -r FOLDER_WHERE_REPORT_WILL_BE_SAVED -o REPORTNAME.EXTENSION
BDInfo.exe -p PATH_TO_ISO_FILE -r FOLDER_WHERE_REPORT_WILL_BE_SAVED -o REPORTNAME.EXTENSION

Linux

./BDInfo -p PATH_TO_DISC_FOLDER -r FOLDER_WHERE_REPORT_WILL_BE_SAVED -o REPORTNAME.EXTENSION
./BDInfo -p PATH_TO_ISO_FILE -r FOLDER_WHERE_REPORT_WILL_BE_SAVED -o REPORTNAME.EXTENSION

BDExtractor

It extract bluray disc iso file on various operating systems without neeed to mount it (except non-EEF iso). The binaries provided are portable so no need to install any framework.

Command arguments

Short argument Long argument Meaning Required
-p --path The path to iso file x
-o --output The output folder x

For linux, make BDExtractor as executable (yes, that one without extension) using chmod +x BDExtractor

How to use

Windows

BDExtractor.exe -p PATH_TO_ISO_FILE -o FOLDER_OUTPUT

Linux:

./BDExtractor -p PATH_TO_ISO_FILE -o FOLDER_OUTPUT