View Full Version : Weird BD Rebuild Question (the method is weird not the question)
DoctorM
14th April 2014, 23:40
I've got a disc where stripping audio tracks brings the movie to 20gb.
I'd like to rebuild this untouched for a BD25 and use the remaining space for the bonus features/menu.
Since BD Rebuilder doesn't have a feature like this here are my thoughts on how to do it.
1) Run BD through BD-RB stripping audio/subtitles, trailers and what-not. Output set to BD-50.
2) Run rebuilt disc from step one through BD-RB again with the main film blanked. Custom output size set to 22.95gb less the size of the film's .m2ts from step one. (Should mean about 60% compression on the extras.)
3) Copy the main movie from step one into the output from step 2.
The questions I have about this:
-Would it work or does BD navigation include flags, pointers or whatever that would make an .m2ts of a different size than expected a problem?
-Does BD rebuilder re-encode menus? If I decide to resize to 720p on the bonus features does that make the menus 720p?
-Would it be a problem for audio and subtitle track or would I need to copy the extras from step two into step one instead? I don't know how BD rebuilder treats blanked content.
-If the custom size is small (only a few GB) will it assume the output is AVCHD and use those settings? (I know I could disable that in the options, I just want to know if I need to do that).
Told ya it was weird.
DoctorM
16th April 2014, 01:24
Yeah, so apparently you can't preprocess with BD RB... because it can't understand it's own output.
"bd rebuilder experienced an error 00053 2810 predictandencode".
That's a bit troubling since it suggests BD RB may be making non-standard discs.
Testing now re-preprocessing with MultiAVCHD. This would be easier if it was a BD RB feature, but I suspect not many would be interested in a 'don't re-encode this asset' option.
Edit: Apparently the prdictandencode error is because it can't do a CRF of this disc. Doesn't need re-pre-processing (or whatever).
jdobbs
17th April 2014, 18:16
Yeah, so apparently you can't preprocess with BD RB... because it can't understand it's own output.
"bd rebuilder experienced an error 00053 2810 predictandencode".
That's a bit troubling since it suggests BD RB may be making non-standard discs.
Testing now re-preprocessing with MultiAVCHD. This would be easier if it was a BD RB feature, but I suspect not many would be interested in a 'don't re-encode this asset' option.
Edit: Apparently the prdictandencode error is because it can't do a CRF of this disc. Doesn't need re-pre-processing (or whatever).That's total BS. You're making incorrect, unsubstantiated, and untrue statements. You may be interested to know that the error 53 means there are files missing. The reason I don't respond to preprocessed sources is because they are typically garbage.
Maybe you should use some other free software for your backups... I'm not in the mood to deal with inflammatory nonsense posted by people who create self-inflicted injuries only to blame it on BD-RB.
DoctorM
17th April 2014, 22:19
@jdobbs - I'm sorry you feel like that was some sort of attack. Your work is great and I did correct my original post quickly once I realized it was a CRF issue and not an output issue.
In THIS case, the pre-processing was minor and done with BD-Rebuilder, not some third party program.
Also, the error only presented when trying to re-encode using CRF mode.
2-pass worked just fine without a hitch.
I was merely concerned that if BD-Rebuilder had trouble with its own output that there might be a problem. It turns out the issue was something other than it appeared, but it took some trial and error before I discovered that.
@All -
For anyone interested in stripping a disc and only encoding the extras to fit the remaining space, this method SEEMS to work:
1) Load your original BD and process it with BD-Rebuilder. Strip audio/subtitles, trailers and whatever else you want removed.
Set Settings/Output Options to BD-50 so no video re-encoding occurs.
Click Backup.
2) Move your finished rebuilt disc out of the WORKFILES folder. Otherwise the output will be the same folder as your input and you will be sorry.
Now load the rebuilt disc from step one into BD-Rebuilder.
In the streams list find the size in megabytes of the main film and subtract that number from 23500.
Under Settings/Setup, enter this number in the box for "custom output size". (Click Save Changes)
Set Settings/Output Options to 'Custom Target Size'.
The only change to this disc should now be to blank the main movie.
Do not use One Pass CRF encoding. I had no success with that.
Click Backup.
3) Creating your final disc:
From the .\BDMV\STREAM folder, copy the main movie's .M2TS file from step 1's output into the output from step 2.
From the .\BDMV\CLIPINF folder, copy the main movie's identically numbered .CLPI file from step 1's output into the output from step 2.
From the .\BDMV\CLIPINF folder, copy the main movie's identically numbered .CLPI file from step 1's output into the .\BDMV\BACKUP\CLIPINF folder from step 2.
Now the complicated bit. Get BDEdit if you don't have it then load your outputted disc from step 1.
Click on the "CLIPINF" tab at the top.
At the top left there is a drop down box (under the word zzzzz.clpi). Select the same number CLPI that you just copied.
At the bottom click the "Find" button.
The tall column on the far right that says "Referenced by" SHOULD now give you a list of MPLS files.
Write those numbers down and you can close BDEdit.
From the .\BDMV\PLAYLIST folder, copy the .MPLS file(s) found by BDEDIT from step 1's output folder into the output from step 2.
From the .\BDMV\PLAYLIST folder, copy the .MPLS file(s) found by BDEDIT from step 1's output folder into the .\BDMV\BACKUP\MPLS folder from step 2.
Done, do a test burn, I recommend a BD-RE if you've got one.
This is undocumented, unsupported, and written by someone with only a minor understanding of Blu-ray structure.
There is no one to complain to if it fails.
Edit: Be aware, BD Rebuilder will assume a disc under 9gb is AVCHD and limit the bitrate to 15000kbps. That, unfortunately, is the limit for your extras.
musiclover
25th November 2016, 17:29
The tall column on the far right that says "Referenced by" SHOULD now give you a list of MPLS files.
Write those numbers down and you can close BDEdit.
From the .\BDMV\PLAYLIST folder, copy the .MPLS file(s) found by BDEDIT from step 1's output folder into the output from step 2.
From the .\BDMV\PLAYLIST folder, copy the .MPLS file(s) found by BDEDIT from step 1's output folder into the .\BDMV\BACKUP\CLIPINF folder from step 2.
Done, do a test burn, I recommend a BD-RE if you've got one.
This is undocumented, unsupported, and written by someone with only a minor understanding of Blu-ray structure.
There is no one to complain to if it fails.
Edit: Be aware, BD Rebuilder will assume a disc under 9gb is AVCHD and limit the bitrate to 15000kbps. That, unfortunately, is the limit for your extras.
I found the above enlightening.
But I take it that .\BDMV\BACKUP\CLIPINF must read .\BDMV\BACKUP\MPLS
gonca
25th November 2016, 23:34
Why don't you try FORCE_NOENCODE=1 in the configuration file
DoctorM
26th November 2016, 03:27
I found the above enlightening.
But I take it that .\BDMV\BACKUP\CLIPINF must read .\BDMV\BACKUP\MPLS
Thanks. Edited.
Why don't you try FORCE_NOENCODE=1 in the configuration file
When and where?
gonca
26th November 2016, 03:29
From HIDDENOPTS
FORCE_NOENCODE=n n = 0/1 - if set to 1, BD-RB will always use original video (sizing will not be checked)
Strip out all unwanted audio/subtitle tracks without touching the video
Can also use "Quicker" encode for extras
Might do what you need
DoctorM
26th November 2016, 03:42
From HIDDENOPTS
FORCE_NOENCODE=n n = 0/1 - if set to 1, BD-RB will always use original video (sizing will not be checked)
Strip out all unwanted audio/subtitle tracks without touching the video
Can also use "Quicker" encode for extras
Might do what you need
Quicker encode will override force_noencode for extras? Then, yeah, that would be MUCH easier.
Edit: Wait, I see what you're saying. Force_NoEncode doesn't help since extras get encoded anyway.
Quicker encode should do the job, as long as you don't mind OPV. Will definitely try that next time.
musiclover
26th November 2016, 13:30
Quicker encode should do the job, as long as you don't mind OPV. Will definitely try that next time.
What do you mean by OPV ?
DoctorM
27th November 2016, 19:53
What do you mean by OPV ?
Derp. Meant CRF. My brain was thinking DVD encoding.
OPV means One-Pass Variable. About the same in usage.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.