Digital Digest -> Software -> BD Rebuilder -> History & Old Downloads

BD Rebuilder -> Version History

This is the version history page for BD Rebuilder, showing the last 20 software updates. You can return to the main page for this software by clicking here.

Index:


Version 0.61.29
  • Release Date: Jul 4, 2023
  • Download(s):
  • - Corrected an issue in which default AAC
      encoding can fail when using fixed bitrates.
    - Fixed an error in which resizing from the
      SETTINGS menu while using NVENCC was not
      working correctly.
    - Added the ability to convert BD/DVD
      subtitles to SRT in NVENCCRE.  Note that it
      requires that the program has access to the
      same subfolders as BD-RB.
    - Updated MKVEXTRACT.EXE to v7.1.0.  The 
      previous version used had some issues with 
      AAC audio that was created with NVENCC. Can't 
      find any docs for MKVTOOLNIX that explains 
      why -- but the newer version fixed the issue.
    - Other minor corrections and cosmetic fixes.
Version 0.61.28
  • Release Date: May 12, 2022
  • Download(s):
  • - Added code to ensure that forced subtitles
      found in imported video files are also
      flagged as forced in ALTERNATE file output.
    - Fixed error where ALTERNATE_KEEP_SRT was
      not working for MP4 output.
    - Added lookahead to NVENCC command line for
      slightly improved quality at a given rate.
    - Fixed an error in which audio that must be
      encoded could be wrongly kept intact under 
      certain circumstances.
    - Added code to support using SubtitleEdit
      to convert PGS to SRT subtitles, it now
      converts about 6x faster than BD-RB's 
      original (internal) routine.
    - Fixed an issue that could (very rarely)
      cause BD-RB to misinterpret imported
      video run length.
    - BD-RB's installation folder now includes
      Subtitle Edit v3.6.3 which is distributed
      under the GNU GENERAL PUBLIC LICENSE, v3.
      Note that it is a very useful utility that
      can also be run independently of BD-RB as
      a Windows application.
    - Fixed an error in which importing may
      (rarely) cause error exit when using 
      NVENCC.
    - Fixed a source of possible error that 
      shows as EXIT CODE: -1073741819.
    - Added code to adjust for sources that are
      improperly formatted and don't include
      information for primary video on a DV
      source.  When it doesn't exist, BD-RB will
      look for a DV entry and pull format data 
      from it.
    - Updated version of x264 to v0.164.3075
    - Updated version of x265 to v3.5.0.13
    - Updated NVENCC to a newer version (v5.41)
    - Other minor corrections and cosmetic fixes.
Version 0.61.25
  • Release Date: Oct 1, 2021
  • Download(s):
  • - Added a hidden option IMPORT_LIMIT_LANG
      that ignores import of audio/video tracks
      that aren't in your selected list (SETUP).
      This can significantly speed up import
      when a large number of audio/subtitle 
      tracks exist.
    - Fixed an issue that could result in slight
      aspect ratio issues when padding a 1080p
      image and then converting to 720p via the
      SETUP option.
    - Fixed an error that could cause timed text
      subtitles (in MP4 files) to not be kept as
      SRT during import.
    - Added two new hidden options for control
      of Menus. MENU_PREVNEXT_X sets the screen
      X position of Prev/Next. MENU_PREVNEXT_Y
      sets the screen Y position of Prev/Next.
      See HIDDENOPTS.TXT for more info.
    - Added new hidden option MENU_PAGE_ENABLE,
      if set to 0, menu page number text will not
      be displayed on Quick-Play menus.
    - Modified the VFR detection algorithm during
      import to prevent unnecessary reencode.
    - Modified the method for reencoding E-AC3
      files that are imported.  Some systems and
      sources had randomly experienced channel
      count discrepancies in the old method.
    - Corrected code to adjust padding sizing 
      (when present) to accommodate resizing 
      an imported source when using NVENCC.
    - Added code to recognize forced subtitles
      during video file import, and set those 
      subtitles to enabled (by default) in the
      pseudo-BD structure.
    - Updated MKVMERGE.EXE and MKVEXTRACT.EXE
      with newest version (v60.0.0).  Fixes rare
      error associated with importing SRT files.
    - Updated NVENCC.EXE to newer version 5.35.
    - Other minor corrections and cosmetic fixes.
Version 0.61.22
  • Release Date: May 6, 2021
  • Download(s):
  • - Fixed an error in which 1080p HEVC sources
      on UHD discs could create an error when
      attempting to rebuild.
    - Corrected a syntax error in the way BD-RB
      checks for H.265 capability in video card.
    - Added support for import of AV files that
      have OPUS format audio.  LAVFilters must
      be version 0.68 or above.
    - Fixed an error that could cause BD-RB to
      fail with err "ReencodeAudio() 00009  1801"
    - Enabled the use of NVENCC for converting 
      non-compliant sources during import.  It 
      is also used to convert VFR sources to 
      CFR.  If issues are encountered it can be
      disabled by adding NVENC_CONVERT=0 to the
      BDREBUILDER.INI file.  Please report any
      issues found in the BD Rebuilder bug thread
      on Doom9.org. 
    - Improved the method used in output file
      naming when importing/reencoding a single
      file to ALTERNATE format.
    - Added code to adjust for leading clips in
      a multipart source that do not contain
      audio.
    - Updated NVENCC.EXE to newer version 5.20.
    - Updated TSMUXER4K.exe to the 4/30 release.
    - Other minor corrections and cosmetic fixes.
Version 0.61.21
  • Release Date: Feb 23, 2021
  • Download(s):
  • - Corrected an error in which BD-RB assumed
      that all imported HEVC video files were UHD
      regardless of resolution or attributes. Now
      UHD will only be assumed for 2160p sources.
    - Added a new hidden option NVENC_DECIMATE.
      If set to 1, HW decimation is accomplished
      for IVTC when using NVENC (rather that 
      forcing use of [slower] AVS for input).
      Works well and fast for repeated frame type
      telecine but not-so-much for other types.
    - Corrected a sizing error that can occur when
      importing and reencoding with NVENCC.
    - Modified the parameters by which decision is
      made to use original imported file as input
      during encoding of PSEUDO structure.
    - Fixed an issue in which including a filter
      that only affects audio was still forcing 
      --avs encoding mode when using NVENCC.
    - Fixed an issue in which the GOP keyint might
      be set incorrectly in some circumstances.
    - Added a safeguard that gathers the total #
      of frames encoded and compares it to that
      expected -- meant to catch premature NVENCC
      termination that doesn't return an error.
    - Corrected an issue in which imported files
      with non-compliant framerates, or certain 
      types of conversion actions, might encode
      at an incorrect framerate when using
      NVENCCC.  It might also cause TSMUXER to 
      error during rebuild due to a frame rate 
      mismatch.
    - Added code to use UHD clips for blanking
      when working with a UHD source.
    - Added code enabling NVENCC to be used for
      non-compliant source conversion during
      import. This method is experimental and
      can be enabled by adding a hidden option
      NVENC_CONVERT=1 to BDREBUILDER.INI.
    - Updated TSMUXER4K to the 2021-02-08 build.
    - Other minor corrections and cosmetic fixes.
Version 0.61.19
  • Release Date: Jan 6, 2021
  • Download(s):
  • - Corrected an issue in which attempts to
      encode secondary video with NVENCC would
      result in another encode of the primary
      video stream by incorrect reference. 
    - Fixed an issue in which --vpp-deinterlace
      might incorrectly be used in --avs mode
      during NVENCC encodes, causing an encode
      failure.
    - Corrected an issue in which setting a 
      FIXED_CRF (with the hidden option) and
      choosing CRF for full backup encoded was
      preventing "keep original video" from
      occurring.
    - Added a workaround to an odd error that
      can randomly occur in NVENCC when trying
      to encode a single frame.
    - Fixed an issue in which 30fps sources that
      are being inverse telecined my still result
      in a keyint (gop size) of 30.
    - Reenabled the MULTIPROCESS hidden option.
      Note: MULTIPROCESS is disabled when the
      NVENCC encoding option is selected.
    - Other minor corrections and cosmetic fixes.
Version 0.61.18
  • Release Date: Oct 20, 2020
  • Download(s):
  • - Corrected an issue in which ALTERNATE 3D 
      SBS sources could not be encoded in NVENCC 
      mode.
    - Added TWEAK_ALTERNATE_NV as a new hidden
      option. See HIDDENOPTS.TXT.
    - Added mBitrate option to ALTERNATE.TXT.
      This allows you to set a maximum bitrate
      and VBV buffer size for ALTERNATE encode
      presets specified in ALTERNATE.TXT. Only
      applies to cTypes 1 (MKV) and 5 (MP4).
    - Added the --hdmv-descriptors to the TSMUXER
      meta file when appropriate to correct for
      issues associated with the new version of
      TSMUXER.
    - Other minor corrections and cosmetic fixes.
Version 0.61.17
  • Release Date: Oct 1, 2020
  • Download(s):
  • - Corrected an issue in which attempts to
      perform a size-correcting second pass on
      an AVC source could result in an error
      "PredictAndEncode() 00011  2994".
    - Made adjustments to correct for bad time
      codes in .SUP files that could result in
      certain oddly formatted multi-part sources
      (shows itself as subtitles that extend
      well beyond the lenght of the movie)
    - Added changes that will prevent occurance
      of some "Bitstream exception" errors.
    - Implemented default use of v2.6.16 of
      TSMUXER for all TSMUXER functions.  In
      order to disable and return to v2.6.12
      use hidden option "ENABLE_NEW_TSMUXER=0".
    - Added a routine that catches previously
      undetected errors in AAC encoding and then
      attempts reencoding via a new method.
    - Corrected a setting used with HEVC that
      could assert HDR when it is not present in
      the original source.
    - Updated TSMUXER4K to the 2020-09-25 build.
    - Other minor corrections and cosmetic fixes.
Version 0.61.16
  • Release Date: Sep 15, 2020
  • Download(s):
  • - Handling of HDR10+ in NVENCC has now been
      enabled by default, the hidden option
      NVENC_ENABLE_10PLUS is no longer needed or
      supported.
    - Corrected an issue in which SD imports may
      not be reencoded with the correct aspect
      ratio under some (rare) circumstances.
    - Fixed an issue associated with incorrect
      subtitle PID values on UHD/HDR sources.
    - Added parameter to MKV creation that makes
      odd subtitle characters less likely.
    - Updated the version of NVENCC included with
      BD-RB to v5.15 -- enabling corrected HDR10+
      support.
    - Other minor corrections and cosmetic fixes.
Version 0.61.13 Version 0.61.12
  • Release Date: Aug 21, 2020
  • Download(s):
  • - This list includes changes made since the
      last public release (v0.61.05).
    - Added support for NVIDIA NVENC encoding.
    - Corrected an error that could cause BD-RB
      to exit in failure when attempting a size-
      correcting second pass in CRF mode while
      doing a UHD backup.
    - Added code that will update the HDR flags
      in the MPLS file for sources in which HDR
      was not established until after reencoding 
      on full backups.
    - Fixed an error in which MPEG2 sources may
      not make video adjustments detected during
      import when reencoding. This could result
      in stretched or compressed images.
    - Created a workaround for a problem with
      converting PAL to NTSC flags during import 
      which could confuse TSMUXER's recognition
      of video resolution.
    - Added code to adapt to UHD sources that are
      not sized to either 3840(h) or 2160(v).
    - Corrected an issue in which video sources
      that are an odd size during import might
      use the wrong resizing when HEVC encoding
      is enabled.
    - Fixed a bug in which large audio offsets
      detected during import were not being
      interpreted correctly.
    - Fixed a bug that could cause undersizing
      when an AC3 stream is kept intact because
      the original is smaller than the selected
      reencoder bitrate.  This typically only
      happens on DVD imports.
    - Fixed an error that could result in wrong
      aspect ratio on imported sources that are
      being resized.
    - Corrected an issue in which some command
      line settings were not being set when a
      non-UHD source is output as V3.
    - Added a routine to ensure formatting of
      CRF values consistent.
    - Updated CQM prediction routines.
    - Fixed an issue that can cause the CQM/CRF
      sample file to have a zero length when
      used in other-than-US regions.
    - Modified NVENCC options to eliminate vbrhq
      from the command line, as it is targeted
      to be deprecated.  Replaced by "vbr" and
      manually enabling "--multipass 2pass-full"
      (the newer equivalent of vbrhq).
    - Rewrote the "Bitstream Exception" TSMUXER
      error workaround routine so it now uses
      a more efficient method -- and better
      adjusts audio sync.  It also now adjusts
      for Dolby Vision exception errors.
    - Fixed an issue in which BT709 sources were
      not being encoded with proper settings.
    - Increased the accepted value of the THREADS
      hidden option from 16 to 128. Note:  While
      128 is accepted for x264 -- realistically 
      you should never set it that high.
    - Added support for HDR10+ in X265 encoding
      and experimental (needs testing) support
      for NVENCC. A JSON file is created con-
      currently with video extraction. HDR10+ 
      streams are now identified in the streams 
      list by a "+" next to "HEVC". Note that "*" 
      indicates Dolby Vision. "*+"=both. To enable
      experimental support in NVENCC, as the
      hidden value NVENC_ENABLE_10PLUS=1 to your
      BDREBUILDER.INI file.
    - Corrected an error that would result in 
      only 48 frames being encoded during CRF
      prediction when using X265.
    - Changed the ALTERNATE settings so creating
      a preset that outputs HEVC to MP4 is now
      allowed.
    - Fixed an issue that could result in an
      error "ExtractAudioSubs() 00058  1605".
    - Fixed a problem that could cause multipart
      sources to fail during rebuild when 
      outputting to ALTERNATE choices.
    - Implemented a method by which a different
      background image could be used for multpage
      menus. Menu pages 2-x can be changed by
      adding additional file(s) into the same
      folder as the initial background image.
      Example:  If the background image is called
      "BACKGROUND.JPG".  You can us another
      image for page 2 by creating an image called
      "BACKGROUND_2.JPG" (page 3=BACKGROUND_3.JPG)
      etc.
    - Updated the included version of MP4BOX to
      support HEVC.
    - Updated the included versions of X265 to a
      newer (v3.2.1) release.
    - Other minor corrections and cosmetic fixes.
Version 0.61.05
  • Release Date: Jan 24, 2020
  • Download(s):
  • - Corrected an issue that could result in
      blocky or distorted display during FF or
      REW on full backups.
    - Fixed an issue in which an imported source
      (very rarely) might not have its frame rate
      detected by MEDIAINFO.
    - Added an "*" to the "HEVC" callout of the 
      stream display for sources that have HDR and
      "**" for those that also have Dolby Vision.
    - Changed the setting for adjustment/scan of
      MKV during import.  Should have been off by
      default instead of on.
    - Updated prediction routines for CRF encodes
      to more accurately predict UHD output when
      CRF is selected.  Still needs testing.
    - Updated TSMUXER4K to a more recent nightly
      release.
    - Other minor corrections and cosmetic fixes.
Version 0.61.04
  • Release Date: Jan 16, 2020
  • Download(s):
  • - Corrected an error in which IMPORT_PAL_TO_FILM
      was not working for UHD sources.
    - Fixed "Error 52" and failure when attempting
      to import a source that needed to be scanned
      for variable frame rate. Introduced in the
      v0.61.xx series.
    - Fixed an error in which the wrong PID was
      being assigned to Dolby Vision substreams
      on full backups, causing it to not playback 
      correctly on machines supporting it when 
      enabled.
    - Other minor corrections and cosmetic fixes.
Version 0.61.03
  • Release Date: Jan 12, 2020
  • Download(s):
  • - Updated the included TSMUXER4K version to the
      most current release that supports UHD. This
      should fix dolbyvision problems experienced
      in 61.01.  If you added UHD_TSMUXER=0 to your
      your INI -- it should be removed in order to
      enable the new TSMUXER version.
    - Corrected an issue in which performing a
      build with UHD_TSMUXER=0 could result in a
      "Error in attempt to create UHD CLPI" error
    - Fixed a rare issue associated with importing
      an MPEG-2 source with telecined video.
    - Modified alternate build routine so that SRT
      files that are kept are limited to those
      selected in the SETUP dialog.
    - Other minor corrections and cosmetic fixes.
Version 0.61.01
  • Release Date: Dec 25, 2019
  • Download(s):
  • - Updated build with a new version of TSMUXER
      that supports UHD.  Disabled correction
      of UHD M2TS, saving considerable time. 
    - Added code to prevent non-compatible sources
      that have been imported but are not compliant
      from flagging a "keep original" signal.
    - Updated encoding parameters of UHD sources 
      so that master-display settings using values 
      of zero are not output for encoding.
    - Changed the default so that, on UHD sources,
      an original imported file is used for input
      for encoding if it is still available.
    - Fixed an error that resulted in a "- Source 
      issue found, attempting correction..." to
      popup unnecessarily during UHD muxing and
      cause special muxing to take place.
    - Corrected an issue that could cause several
      odd problems (including a possible wrong 
      language track) when importing some sources
      with TrueHD audio tracks with Atmos.
    - Fixed an error in which HDR could (rarely)
      not be transferred to newly encoded file.
    - Added code to improve muxing speed during
      import of UHD video file sources.
    - Made numerous changes to make UHD processing
      more stable.
    - Other minor corrections and cosmetic fixes.
Version 0.60.29
  • Release Date: Nov 6, 2019
  • Download(s):
  • - Updated the UHD remuxing routines to more
      accurately represent the access points for
      FF/REW on dolbyvision sources.
    - Added routine to scan/examine dolbyvision
      streams and align iframes in the reencoded 
      output for matching CPI() references.
    - Added code to extract and convert timed
      text subtitles to SRT from MP4 files during
      import so they can be used in BD creation 
      or output to ALTERNATE formats.
    - Other minor corrections and cosmetic fixes.
Version 0.60.27
  • Release Date: Oct 11, 2019
  • Download(s):
  • - Created a workaround for a TSMUXER issue 
      that could result in "Bitstream exception 
      Unknown exception." on UHD sources.
    - Implemented a strategy that speeds muxing
      of UHD sources considerably by using a
      short filler in TSMUXER rather than the 
      complete UHD source before BD-RB makes 
      M2TS corrections.
    - Corrected an error in which multipart UHD
      sources with Dolbyvision could fail during 
      rebuild (calling out a missing file).
    - Corrected an error in which multipart UHD
      sources would fail to mux properly when
      MOVIE-ONLY output is selected.
    - Other minor corrections and cosmetic fixes.
Version 0.60.26 Beta
  • Release Date: Oct 1, 2019
  • Download(s):
  • - Corrected an issue in which stopping an
      encode of a source that is being inverse
      telecined -- and then restarting without
      exiting could (on rare occasions) cause an
      incorrect framecount that truncates the
      the video output.
    - Added a new hidden option FORCE_MONO_RATE
      which allows the user to force the bitrate
      used for monophonic audio.
    - Corrected an error in which MPLS sequence
      end times could be incorrectly updated on
      UHD sources due to TSMUXER losing HEVC 
      frames. This could cause stutter between 
      M2TS files on multipart sources -- or early 
      playback termination on singlepart sources. 
    - Other minor corrections and cosmetic fixes.
Version 0.60.25 Beta
  • Release Date: Sep 23, 2019
  • Download(s):
  • - Corrected an error in which BD-RB was using
      X264 (incorrectly) to reencode UHD sources
      when CRF mode was selected, causing rebuild
      to fail.
    - Added code to better adjust predicted sizing
      for sources that use audio bitrates that are
      poorly sized due to muxing overhead.  This
      helps prevent oversizing that causes output
      to exceed targets and not fit on media.
    - Fixed a bug in which some odd imports may
      not reflect necessary resizing in the MPLS
      file of the pseudo-BD structure.
    - Fixed an error in which FORCE_STEREO_RATE
      hidden option was used in prediction calcs
      even in multichannel output, causing over-
      sizing and target miss.
    - Fixed a bug that causes "ExtractAudioSubs() 
      00009 2904" error when working with VC1
      sources.
    - Added code to adjust for non-standard frame
      rates on imported files.
    - Corrected "UHD_Correct_M2TS() 00005  8100"
      error that could occur during muxing of
      UHD sources.
    - Fixed an issue in which imported UHD video
      could be flagged incorrectly as 1080p in
      the CLPI file.
    - Other minor corrections and cosmetic fixes.
Version 0.60.23 Beta
  • Release Date: Aug 14, 2019
  • Download(s):
  • 0.60.22
    - Corrected an error introduced in v0.60.21
      that could cause failure during video 
      extraction on Dolby Vision or other sources
      that might have secondary video tracks.
    - Updated the included version of X264 to the 
      latest stable release (r2984).
    - Updated the included versions of X265 to
      v3.1.2 10 bit version.
    - Other minor corrections and cosmetic fixes.

    0.60.23
    - Corrected a problem in which Dolby Vision
      sources that are reencoded would oversize 
      during muxing as a result of superfluous 
      information being kept in the M2TS file.
    - Fixed the erroneous "Wrong Version" report
      in INSPECT for the new versions of X264 and
      X265.
    - Other minor corrections and cosmetic fixes.

Rate this software:

Your Rating:
You have not voted yet!

Average: 4.22
Total Ratings: 65

 



Software Submissions