BDInfo Help --- Virtual Drive
-
- Posts: 7
- Joined: Thu Jan 28, 2021 1:08 am
BDInfo Help --- Virtual Drive
I want to run BDInfo on my entire disc collection and share the bitrates with blu-ray.com
I have it working now doing a disc backup (with decryption enabled) and pointing the software at this. I don't want to wear out my hard drives doing 60-100gb clones over and over.
I wonder if anyone knows how to integrate MakeMKV into BDInfo ...or... if you can point me at software that will achieve this.
Perhaps anyDVD or something like that re-mounts the disc virtually to your computer and decrypts the files as you request them from that virtual drive.
Will MakeMKV ever do this?
I have it working now doing a disc backup (with decryption enabled) and pointing the software at this. I don't want to wear out my hard drives doing 60-100gb clones over and over.
I wonder if anyone knows how to integrate MakeMKV into BDInfo ...or... if you can point me at software that will achieve this.
Perhaps anyDVD or something like that re-mounts the disc virtually to your computer and decrypts the files as you request them from that virtual drive.
Will MakeMKV ever do this?
~Michael Arnold
Boise ID
Boise ID
-
- Posts: 7
- Joined: Thu Jan 28, 2021 1:08 am
Re: BDInfo Help --- Virtual Drive
Actually ANYDVD HD does do this currently with my x2 WHNS40 I could pay them $115 USD
It's awesome and I could pay them that money or I could just bring my business to you for you to give it an old college try.
I did not go to college and make no further claims to my bloated skill levels since I clearly don't have a ghost of a clue of how to do any of this myself.
@mike admin
You are amazing just the way you are. You have been keeping up with those universal re-branded 100 places...software that mostly does nothing. Did you code all this yourself?
Optional
What's your background? Do you still take satisfaction in completing this task or has it become arduous to continue tweaking?
I generally lean towards a pain to debug my code and re-write it. Maybe that's why I'm an amateur perhaps
It's awesome and I could pay them that money or I could just bring my business to you for you to give it an old college try.
I did not go to college and make no further claims to my bloated skill levels since I clearly don't have a ghost of a clue of how to do any of this myself.
@mike admin
You are amazing just the way you are. You have been keeping up with those universal re-branded 100 places...software that mostly does nothing. Did you code all this yourself?
Optional
What's your background? Do you still take satisfaction in completing this task or has it become arduous to continue tweaking?
I generally lean towards a pain to debug my code and re-write it. Maybe that's why I'm an amateur perhaps
~Michael Arnold
Boise ID
Boise ID
Re: BDInfo Help --- Virtual Drive
I've never used BDInfo. What bitrates does it calculate that you want to share with blu-ray.com?
Whenever I need to know the details of a file I use mediainfo.
Whenever I need to know the details of a file I use mediainfo.
-
- Posts: 7
- Joined: Thu Jan 28, 2021 1:08 am
Re: BDInfo Help --- Virtual Drive
Yes. I use MediaInfo for all my data gathering once the disk is on the drive. However Blu-ray.com has also used BDInfo for a long time to grab bitrates off discs and they match 1:1 to MediaInfo for average audio and video bitrates and mention HDR Dolby vision ETC like MediaInfo.
Now with AnyDVD all I have to do is plug in the disc and wait about 30 seconds. Then BDInfo and any other software for playback can see all the contents decrypted.
Main menus intact and all.
MakeMKV does or did? supply a UPNP option to retrieve decrypted files without ripping to your drive but I'm not sure but that's pretty close to what I am describing.
Now with AnyDVD all I have to do is plug in the disc and wait about 30 seconds. Then BDInfo and any other software for playback can see all the contents decrypted.
Main menus intact and all.
MakeMKV does or did? supply a UPNP option to retrieve decrypted files without ripping to your drive but I'm not sure but that's pretty close to what I am describing.
~Michael Arnold
Boise ID
Boise ID
Re: BDInfo Help --- Virtual Drive
If you have the paid-for version of MakeMKV, it has the ability to do decryption for other external programs.
http://www.makemkv.com/libmmbd/
They way it is used most of the time is for someone to use VLC to play a blu-ray from the optical disc in their drive.
http://www.makemkv.com/libmmbd/
They way it is used most of the time is for someone to use VLC to play a blu-ray from the optical disc in their drive.
-
- Posts: 7
- Joined: Thu Jan 28, 2021 1:08 am
Re: BDInfo Help --- Virtual Drive
I do have the fully paid license. Yep. And I did forget about that. Thanks for the reminder.
A friend of mine posted on BDInfo's github here https://github.com/UniqProject/BDInfo/issues/32 to see if that dev will implement libmmbd if possible.
I suppose libmmbd already supports the biggest softwares for the purposes of playback which makes sense to call it a good day's work on mike admin's side of development
I still may be able to re-enable the STREAMING option see if I can mirror that with some other software?? to a virtual windows folder then point the other scanning software at that folder forcing it to eventually pull the decrypted m2ts through the daisy chain back to makeMKV.
A friend of mine posted on BDInfo's github here https://github.com/UniqProject/BDInfo/issues/32 to see if that dev will implement libmmbd if possible.
I suppose libmmbd already supports the biggest softwares for the purposes of playback which makes sense to call it a good day's work on mike admin's side of development
I still may be able to re-enable the STREAMING option see if I can mirror that with some other software?? to a virtual windows folder then point the other scanning software at that folder forcing it to eventually pull the decrypted m2ts through the daisy chain back to makeMKV.
~Michael Arnold
Boise ID
Boise ID
Re: BDInfo Help --- Virtual Drive
Hi,
thanks to this thread, I got VLC to work with makemkv.
Is there any way, to use makemkv also for BDinfo?
On the integration-tab, I have three entries,
System
System (32bit)
VLC
Is there a way, to add BDinfo? Or any other way to get BDinfo to work?
I want to use bdinfo to geht the info, wether my UHDs have Dolby Vision, or not, since my UHD-Player can't detect itself.
thanks to this thread, I got VLC to work with makemkv.
Is there any way, to use makemkv also for BDinfo?
On the integration-tab, I have three entries,
System
System (32bit)
VLC
Is there a way, to add BDinfo? Or any other way to get BDinfo to work?
I want to use bdinfo to geht the info, wether my UHDs have Dolby Vision, or not, since my UHD-Player can't detect itself.
Re: BDInfo Help --- Virtual Drive
Crazy for such a tool to not have a CLI... goofy really. There's this fork: https://github.com/zoffline/BDInfoCLI-ng
Easiest way is to just play the disc and find out.
Assuming you have libmmbd working you could use makemkvcon to find the first segment then use ffprobe on it.
You could also start ripping with makemkvcon then kill the process after $x MB has been ripped and ffprobe should read it.
There's other heavier solutions like starting up something like Emby or Jellyfin in a container to scan it then use a API to read the info.
Easiest way is to just play the disc and find out.
Assuming you have libmmbd working you could use makemkvcon to find the first segment then use ffprobe on it.
You could also start ripping with makemkvcon then kill the process after $x MB has been ripped and ffprobe should read it.
There's other heavier solutions like starting up something like Emby or Jellyfin in a container to scan it then use a API to read the info.
Re: BDInfo Help --- Virtual Drive
Showed errors, because the disc is encrypted. The report-file did not show HDR/Dolby Visionflojo wrote: ↑Thu Nov 30, 2023 3:16 amCrazy for such a tool to not have a CLI... goofy really. There's this fork: https://github.com/zoffline/BDInfoCLI-ng
I can't, since my UHD-Player can't detect, whether the disc has Dolby Vision.
I tried this, but did not really understand, what to do.
But anyway, thanks for your reply
Re: BDInfo Help --- Virtual Drive
Just start to encode something to mkv and when x amount is done, say 100MB, abort and run ffprobe on that partial file. Of course I don't know if this works or if it will be reliable :-/, but it's worth trying.
Hmmm. I tried with ffprobe but I don't understand enough about dolby vision to identify it.
The output of "ffprobe -i file.m2ts" below shows 2 video streams. I guess if 1 stream is 4k and the other is 1080p without duration, you could *assume* it's dolby vision :-/... not sure.
Code: Select all
Input #0, mpegts, from '00509.m2ts':
Duration: 00:00:52.86, start: 11.650667, bitrate: 59018 kb/s
Program 1
Stream #0:0[0x1011]: Video: hevc (Main 10) (HDMV / 0x564D4448), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn
Stream #0:1[0x1015]: Video: hevc (Main 10) (HDMV / 0x564D4448), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn
Code: Select all
Video #1
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : SMPTE ST 2086, HDR10 compatible
Codec ID : 36
Duration : 52 s 844 ms
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 1000 cd/m2
Maximum Frame-Average Light Level : 20 cd/m2
Video #2
ID : 4117 (0x1015)
Menu ID : 1 (0x1)
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : SMPTE ST 2086, HDR10 compatible
Codec ID : 36
Duration : 52 s 844 ms
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2