BD Rebuilder (Updates)

vbimport

#1

BD Rebuilder is a program designed to compress Blu ray video using the X264 encoder. BD Rebuilder can reduce a blu ray video to fit a 25gb BD-R disk or compress to fit either single or double layer dvds. You can remove unwanted material like extras or foreign soundtracks, do a movie only backup, or compress the entire movie and have the menus intact.

BD Rebuilder is not a decryption program for blu ray. You must decrypt commercially made movies prior to using it. The output from BD Rebuilder is still in Blu ray video format, and requires a Blu ray player, or software on a computer designed for this type of video.
Edit: I thought I’d better update the description of the program, as new features have been added since this thread was started. BD Rebuilder’s main function is still compression of blu ray, but it can also output as mkv or mp4 files now. There are many presets for mobile devices. And there is an option to convert blu ray video to dvd-video as well.

BD Rebuilder is still in beta, and is free to use. The latest version is 0.31.07 beta (February 10, 2010). You can download it here: http://forum.doom9.org/showthread.php?t=143716

Please note the auxiliary programs necessary for BD Rebuilder to work, including AviSynth, ffdshow and Matroska splitter. There are links to all these free programs at the download site.


Software Updates
#2

Another version, just one day later. Here is the changelog:

[B] February 11th, 2010 - v0.31.08

  • Fixed an issue introduced in v0.31.07 in which some streams may be incorrectly included in the audio streams list.
  • Regressed the included version of X264.EXE to a previous release (r1400 w/nal-hrd patch). There were some reported issues on some Intel processors with the EXE distributed with v0.31.07.
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#3

Thanks Kerry


#4

BD Rebuilder V 0.32.02 beta is now available.

Changelog:
[B]February 21st, 2010 - v0.32.02

  • Corrected an “off-by-one” error in movie-only MPLS file’s ExtensionData() structure for AVCHD discs created with v0.32.01
  • Other minor corrections and cosmetic fixes.

February 21st, 2010 - v0.32.01

  • Added and option to modify the audio stream that is to be considered “default” for movie-only backups.Normally that would be the first stream kept.Now you can right click on any "kept: audio stream in the streams list and select it as the default audio.
  • Corrected an error in which the “FORCE_NEW_CHAPTERS” option could result in incorrect output for BD-5/9 movie-only encodes.
  • Added code to append ExtensionData() information to AVCHD output (BD-5/9) movie-only encodes.This will provide a greater compatibility of the movie-only format across different player types/brands.Many thanks to DeanK for his helpful insight into AVCHDformats.
  • Updated the included version of X264.EXE to the latest release (r1442 w/nal-hrd patch).
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#5

BD Rebuilder V 0.32.03 beta is now available.

Changelog:
[B]February 23rd, 2010 - v0.32.03

  • Restructured the format of the SETUP dialog in prep for some upcoming changes.
  • Corrected another formatting issue in ExtensionData() entries of the MPLS and CLPI files.
  • Fixed an issue in which some updated CLPI and MPLS files may not be kept consistent between primary and backup directories on movie-only encodes.
  • Added a new hidden option “PASS_TWO_STATS_UPDATE”. When set to “1”, the parameter “–pass 3” will be used so that the .stats file will be updated.
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#6

Jdobbs has been busy.

BDRebuilder V0.32.05 beta has been released.

[B]February 26th, 2010 - v0.32.05

  • Disabled NAL-HRD processing in X264.Recent patch releases have proven problematic on certain players (mainly Panasonic).TSMUXER performs insertion of necessary information, but the NAL-HRD patch was useddue to its greater degree of blu-ray compliancy. It appears that this is no longer the case, or at least that it isn’t in current versions.
  • Updated the included version of X264.EXE to the latest release (r1462 without nal-hrd patch).
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#7

BD Rebuilder V 0.32.7 beta now available.

[B]March 7th, 2010 - v0.32.07

  • Added a new option to the “Output Options” menu. You can now select to output to an ISO file rather than burning directly to disc.Both options require ImgBurn to be installed on your computer in order to be enabled.
  • Added a new hidden option.“REMOVE_OUTPUT=1” added to the “[Options]” area of the config/ini file will instruct BD-RB to remove the output folder after a successful burn or write to ISO.It has no affect if one of the ImgBurn options isn’t selected. If used in conjunction with “REMOVE_WORKFILES=1”, virtually all temporary files are removed after successful encoding, rebuilding, and writing occurs. This can be handy for systems with limited disc space during BATCH operations See HIDDENOPTS.TXT for details and use with caution.
  • Corrected an error in which changes in audio or subtitle selections were not being kept in batch mode.
  • Changed the default setting for intermediate files. The MKV format was not compatible with AUD & NAL-HRD output,and was the cause of issues with Panasonic and PS3players when the NAL-HRD patch was used.The hidden MKV_INTERMEDIATE option still exists but its default hasbeen changed to “0” – and NAL-HRD is now disabled whenit is manually set to “1”.Many thanks to shon3i andDiscoboy for helping put this issue to bed.
  • Changed the settings so that NAL-HRD is once again used in encodes.This should make the output more compliant with BD specs.
  • Added Media Player Classic to the package.You can now review video by right clicking on it from the streams list.It helps you know what video is related to which streams.This feature is added in preparation for future stream editing options (like blanking streams or converting to “slideshow”).
  • Updated the included version of X264.EXE to the latest release (r1471 with nal-hrd patch).
  • Other minor corrections and cosmetic fixes.
    [/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#8

A very minor update today. BD Rebuilder V 0.32.8

[B]March 8th, 2010 - v0.32.08

  • Added “–pic-struct” to command lines.This should ensure a greater level of strict BD compliancy.
  • Added “–b-pyramid none” to the command line.This should prevent problems on some playback devices.
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#9

Ok, I’m very late with this update.

[B]April 3rd, 2010 - v0.33.02

  • Added a new option “Other Movie-Only Ouput” to the MODE menu.This allows you to create other types of files (rather than BD).The current choices are for iPOD and iPAD (.MP4) files) and MKV output, but Iexpect to add other choices in future releases. Theoutput to alternate formats does not attempt to reachtarget sizes, but instead uses a fixed CRF which canbe set via the “ALTCRF=n” hidden parameter.Thedefault value for ALTCRF is 21.
  • Added an “Automatic Quality Settings” option to the"Encoder Settings" menu.When selected, BD-RB will automatically make quality selections based upon the type and size of output.This option is meant to help avoid confusion caused by the numerous options. The default setting is now “ON”.
  • Changed default for for b-pyramid to “strict”
  • Added some control code to prevent certain options from creating non-compliant streams.
  • Updated the included version of X264.EXE to the latest release (r1510).
  • Other minor corrections and cosmetic fixes.
    [/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#10

[B]April 9th, 2010 - v0.33.04

  • Moved the reporting from “INSPECT.EXE” into BD-RB so it will be activated after any encoding failure.
  • Made tweaks to the “Automatic Quality Settings” that adjusts a little more finely based on source size.
  • Corrected an error in which movie-only alternate output could error when the original satisfied the output sizing “no reencode necessary” criteria.
  • Corrected a bug introduced in v0.33.03 that would result in runtime error 11.
  • Updated the included version of X264.EXE to the latest release (r1523).
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#11

[B]April 21st, 2010 - v0.33.05

  • Corrected an error in which “?” may appear in the label name for certain types of non-western characters.Now if a “?” is found it is replaced by “X”.
  • Added an new audio option under setup.You can now select to reencode audio to 192Kbs 2ch AC3 audio rather than 5.1 AC3 (448Kbs/640Kbs).
  • Made a update to the X264 command line to distinguish between TFF and BFF interlaced sources. In previous versions it was possible for a BFF source (rare) to be encoded as TFF and cause “jitter”.
  • Corrected an error in which some MPEG-2 interlaced sources might not be tested for pulldown or BFF flags.
  • Corrected an error in which 576i sources that use pulldown might be incorrectly interpreted.
  • Changed the default value for DEINTERLACE and added it to the SETUP dialog. Now that X264 has more inclusivedefault (non-patched) support for interlacing, BD-RBwill no longer deinterlace by default.You can change the desired action by setting the “Use DECOMB oninterlaced sources” selection of the video options inSETUP.
  • Made a change to the AVS files generated by BD-RB so they don’t conflict with the new interleaving added to X264 r1542.
  • Fixed an error in the “Automatic” quality selection code that could have made it more likely to use 1 pass encoding on BD-5 encodes than was intended.
  • Updated the included version of X264.EXE to the latest release (r1542).
  • Other minor corrections and cosmetic fixes.
    [/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#12

[B]April 24th, 2010 - v0.33.06

  • Fixed an error in which field order could be detected wrong on MPEG-2 interlaced sources.
  • Updated the audio AVS so that sample rates and sample sizes that are not compatible with AFTEN AC3 output are converted before being sent to the encoder.This fixes some issues that cause audio encoding failures.
  • Added two hidden settings related to secondary video encoding.SECONDARY_USE_QUALITY=1 tells BD-RB to use the same quality settings for secondaries as is used for primary video.SECONDARY_CRF=n sets a CRF value to be used for secondary video.Be careful… any bitrate you use for secondaries is stolen directly from the primary video.
  • Changed the x264 profiles used with the “Good” and “Better” quality selections in order to allow for more discrete differences.The “Good” quality selection now uses the x264 “–superfast” profile and the “Better” selection uses “–faster”.
  • Tweaked the “Automatic” quality selections to adjust for the changes in profiles.Also added greater distinction in quality selection for different input video sizes.
  • Updated the included version of X264.EXE to the latest release (r1563).
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#13

[B]May 16th, 2010 - v0.33.07

  • Modified the AVS format so that AssumeFramerate() is always used. This is meant to prevent mistaken or miscalculated rates during the reencoding process and also avoids possible rounding errors.
  • Changed settings on the iPad ALTERNATE settings to take advantage of CABAC and B-FRAMES.
  • Corrected an “ExtractAudioSubs() 000531605” error that could occur in movie-only mode for features that consist of a large number of combined M2TS files.
  • Corrected an issue in which frames could be lost and a “stutter” could be seen between segments of a seamlessly branched film when doing a full backup.
  • Added a hidden option “SHUTDOWN_SLEEP=1” which will make the “Shutdown after Rebuild” option on the FILE menu to “Sleep after Rebuild” instead.
  • Updated the included version of X264.EXE to the latest release (r1583).
  • Other minor corrections and cosmetic fixes.
    [/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#14

[B]May 24th, 2010 - v0.33.09

  • Corrected an error in v0.33.07 in which interlaced sources might mistakenly use FFMS.
  • Corrected an “PredictandEncode() 00058 2809” error that could occur in features that consist of a large number of combined M2TS files following a stop/restart. This error was introduced in v0.33.07.
  • Corrected an issue in which the status percentage and bar may incorrectly reflect completion status.
  • Corrected a demuxing failure caused by long file names that could occur during and ALTERNATE movie-only rebuild on some sources with a large number of combined M2TSfiles.
  • Corrected an error in which “SHUTDOWN after Rebuild” no longer worked correctly in v0.33.07.
  • Updated the FFMS selection routine so that it would include movie-only encodes when appropriate.It seems the seamlessly branching titles might cause “stutter” in that case as well.
  • Updated the included version of X264.EXE to the latest release (r1602).
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#15

[B]May 29th, 2010 - v0.34.01

  • Changed the secondary intermediate file so it follows the same rules as primary. Now the intermediate will be .264 except when MKV_INTERMEDIATE is set. This is necessitated by changes to X264, and should correct issues experienced with secondary video on PS3 and other players that might be sensitive to it.
  • Added “Remove OUTPUT folder” in the SETUP dialog. If selected, the output folder will be deleted after a successful burn (with ImgBurn).
  • Created a workaround for an issue with X264’s internal FFMS decoding that could result in extremely blocky output on multi-part features as a result of confused bitrate interpretation. BD-RB no longer uses FFMS formulti-part features, it now uses X264’s internal LAVF demuxing.
  • Updated the included version of X264.EXE to the latest release (r1613).
  • Other minor corrections and cosmetic fixes.
    [/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#16

[B]May 29th, 2010 - v0.34.02

  • Modified startup to search for and set a registry value for ImgBurn that tells it to reset the Copy Permission Flag during burn.This has been reported to help maintain PS3 compatibility (and possibly other players) for full backups.If for some reasonyou don’t want BD-RB to set this value you can add thehidden setting “RESET_PERMISSION=0” to the config (INI) file.
  • Other minor corrections and cosmetic fixes.
    [/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#17

Looks like a minor revision this time.

[B]July 8th, 2010 - v0.34.04

  • Corrected an issue that would make BD-RB fail if the HIGH_PRIORITY option was selected.
  • Corrected INPECT.EXE to not show the BD-RB version as outdated.
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#18

[B]July 18th, 2010 - v0.34.05

  • Added code to generate chapter files to be used with X264’s “–qpfile” command.This will assert I frames at appropriate points during encoding, should provide better continuity with the new open GOP structures, and may prevent possible slight delays at chapter points during chapter seeking.
  • Added an option to the SETUP dialog to enable or disable movie-only playback looping.Unclicking the option will result in movie-only discs stopping at the end rather than restarting (looping).
  • Corrected an error in which conversion to 720p for 25fps sources was incorrectly setting the value used in AssumeFPS().This could result in “slow motion” video and out-of-sync audio when converting to 720p on PAL area discs (25fps).
  • Added a new hidden option called “KEEP_HD_LPCM”.Ifset to “0” while also keeping HD audio for BD25, onlyDTS and DD HD audio will be kept intact. LPCM will be converted to AC3.This is meant to help prevent huge LPCM audio streams from stealing too much space and negatively affecting video quality.The default value is “1”.
  • Updated the included version of X264.EXE to the latest release (r1677).
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#19

[B]August 2nd, 2010 - v0.34.06

  • Removed “PROCESS_SECONDARY” as a hidden option. This option was the source of several seemingly unrelated issues.
  • Added code to always check TSMUXER’s M2TS length value in the CLPI file and correct when necessary. It seems the value can be wrong and may cause player confusion.
  • Modified the MPLS update routine so it checks original OUT times against those created by TSMUXER and correct where they differ. This could correct a slight stutter at M2TS change point on some software players playing a multipart feature on a full backup.
  • Changed the default for open GOPs to “off”. It seems some software players and the PS3 may have rewind and fast-forward issues (pixelation). Those who want to use it anyway can still choose it from the SETUP menu.
  • Updated the included version of X264.EXE to the latest release (r1688).
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716


#20

[B]August 10th, 2010 - v0.34.07

  • Fixed an error in which a secondary audio stream that was originally DD+ can be incorrectly flagged as DTSExpress in the CLPI file output.
  • Corrected an error introduced in v0.34.05 that could result in “CreateAVS() 00000”.
  • Corrected an error that could result in a display of “Error 2501 SourceCheck() 00009”.
  • Updated the included version of X264.EXE to the latest release (r1688).
  • Other minor corrections and cosmetic fixes.[/B]

Download link: http://forum.doom9.org/showthread.php?t=143716