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

BD Rebuilder -> Version History

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

Index:


Version 0.50.23 Beta
  • Release Date: Jan 28, 2017
  • Download(s):
  • - Added three more supported CODECs to the
      import capability (HFYU, LAGS, and ULY2).
      Automatic conversion to AVC will occur 
      during import.
    - Made changes to the way VFR is handled
      on import.  Now it is converted, during
      import, to CFR.  Avoids annoying desync,
      and makes handling much cleaner.
    - Added new hidden option. IMPORT_VFR_FILM
      (see HIDDENOPTS.TXT) allows you to choose 
      between importing VFR sources to FILM or
      VIDEO (23.976/29.97 fps) rates.
    - Added new hidden option. IMPORT_VFR_SCAN
      (see HIDDENOPTS.TXT). Sometime MediaInfo
      does not catch a VFR source.  This option
      tells BD-RB to perform a complete scan of
      all frame timecodes in a source file to 
      look for VFR. Especially useful when you 
      can't get a file's audio to sync during 
      import because VFR isn't detected. It can
      add a couple minutes to import time.
    - Corrected an issue in which importing to
      an existing import folder could result in
      previous PSEUDO settings remaining even if
      they no longer apply.
    - Fixed an issue that remained in v0.50.21 
      in which a 3D source feature that is 
      flagged for the base view to be the right 
      picture was not carrying over when 
      outputting to a non-ALTERNATE movie-only 
      structure.  The result would be an apparent 
      swapped left/right picture.
    - Corrected an error introduced in v0.50.22
      that forced VFR to CFR conversion during
      import.
    - Updated the included version of mkvextract
      and mkvmerge to v9.7.1.
    - Other minor corrections and cosmetic fixes.
Version 0.50.21 Beta
  • Release Date: Jan 22, 2017
  • Download(s):
  • - Corrected an error in which 3D sources in
      SBS/OU output mode were not forced to be
      encoded when the original was small enough
      to fit on the target.
    - Added a new hidden option. IVTC_1080p will
      force inverse telecining on 1080p sources
      that have a framerate of 29.97fps.  Care
      should be taken -- as this should only be
      set when you know the source was originally
      filmed at 24fps (23.976).
    - Added a new filter prefix. "L:nnnnn". It
      applies the specified filter only when the
      M2TS being encoded is found in the playlist
      specified by "nnnnn". As an example, a line
      containing "l:00001Tweak(bright=10.0)" would
      increase the brightness only on video that
      is a part of playlist 00001.
    - Corrected a "CreateQuickMenu(), 0000, 4020" 
      error that can occur when using a complex 
      font for a Quick Menu or Import.
    - Fixed an issue in which reencoding audio to
      ALTERNATE/Auto-AC3 from an Auto-AC3 (VBR)
      source could result in blank output.
    - Fixed an issue in which a 3D source feature
      that is flagged for the base view to be the
      right picture (atypical) was not carrying 
      over when outputting to a non-ALTERNATE 
      movie-only structure.  The result would be 
      an apparent swapped left/right picture.
    - Corrected a problem in which .SRT files
      that had the same name (minus extension) as
      an imported file source were not being 
      imported on containers other than the .MKV 
      format.
    - Fixed an issue in which selecting output to
      3D/SBS for movie-only encoding could have
      and unexpected impact on a full 3D backup. 
    - Corrected a problem in which variable frame
      rate sources could, under certain conditions
      result in out-of-sync audio during the file 
      import process.
    - Fixed an issue in which the HDMV header on
      CLPI files of AVCHD backups could be created 
      incorrectly.
    - Updated the included version of X265.EXE to 
      the latest release (v2.2.17).
    - Updated the included version of X265-64.EXE 
      to  the latest release (v2.2.17).
    - Other minor corrections and cosmetic fixes.
Version 0.50.20 Beta
  • Release Date: Dec 6, 2016
  • Download(s):
  • - Improved BD-5/9 full-backups. Sources that
      do not use BD-J can be reencoded using the
      full-backup mode, and should play on any 
      AVCHD compatible device. This includes all 
      imported and quick-play authored discs. A 
      small asterisk will display in the upper
      left corner of the streams list next to
      the disc title for any source/mode that 
      meets the criteria for an AVCHD compatible 
      full backup to BD-5/9.
    - Updated code so that X264/LAVF can also be
      used for ALTERNATE encoding.  In previous
      releases ALTERNATE encoding forced the use
      of DirectshowSource (for resizing). Now
      X264's internal resizing filters are used
      when X264/LAVF is selected. This reduces
      BD-RB's dependence on LAVF or FFDSHOW.
    - Modified processes so the MENU_FORCE_QUICK
      hidden option also applies to imports. This
      makes if possible to create a menu even for
      only one imported item.
    - Corrected an issue in which the presence of
      the MENU_ITEMS_PAGE hidden option would add
      NEXT and LAST selections to a menu, even
      though there is only one menu page created.
    - Fixed an problem in which multipart sources
      could cause an error 0000 in CreateAVS() 
      when SupTitle support is requested during
      an ALTERNATE movie-only backup.
    - Reinstituted the Donations popup.  It only
      appears once at startup for each version
      release.
    - Updated the included version of X264.EXE to 
Version 0.50.19 Beta
  • Release Date: Nov 14, 2016
  • Download(s):
  • - Added the ASS/SSA subtitle format to those
      supported during import (converts to SRT).
    - Fixed an error during import in which weird
      source size could result in an AddBorders()
      filter appendix that causes encode failure 
      (YV12 AddBorders parameters must be MOD2).
    - Corrected an issue in which framerates that
      are slightly off might prevent import from
      converting to pseudo-bd format.
    - Modified code so that SRT files that exist
      in an import folder that have the same name
      as selected video files (except with an SRT
      extension) will be automatically imported.  
      Also see the IMPORT_SRT_LANG hidden option 
      in HIDDENOPTS.TXT for setting a default 
      language for the imported SRT.  Note that 
      SRTs that are embedded in a source stream
      retain their specified language and are not
      affected by the IMPORT_SRT_LANG setting.
    - Included an older version of X264 for users
      that use X264/LAVF frame serving.  Newer
      X264 versions run significantly slower in 
      this mode (probably due to libavformat 
      updates that are slower).
    - Added code that will recognize when sources
      using AC3 with variable bitrate might have
      an incorrect bitrate in the header.
    - Updated the included version of X264.EXE to 
      the latest release (r2721).
    - Updated the included version of X264-64.EXE 
      to  the latest release (r2721).
    - Other minor corrections and cosmetic fixes.
Version 0.50.18 Beta
  • Release Date: Aug 19, 2016
  • Download(s):
  • - Added a new hidden option MENU_ITEMS_PAGE.
      It is used for identifying specific item
      counts for each menu page when importing 
      multiple sources.  It's particularly useful
      for creating discs comprised of multiple
      episodic seasons.  See HIDDENOPTS.TXT for 
      details.
    - Added to the list of supported DIVX Codec 
      IDs supported during import of video files.
    - Made changes to the import algorithm for
      import resizing (to meet standards). This
      should assure better retention of original
      aspect ratio in oddly formatted sources.
    - Fixed an issue in which conversions from
      PAL to FILM during import was not making
      necessary timing corrections in subtitles.
    - Added hidden option ALTERNATE_KEEP_SRT, it
      allows you to reintegrate extracted SRT
      files from an import when outputting to
      ALTERNATE formats (rather than the PGC
      that was created from the SRT during the
      import) See HIDDENOPTS.TXT for details.
    - Made changes to prevent a rare XVID import
      problem that could result in audio that is 
      out of sync.
    - Replaced the SPLIT.EXE tool which was
      mistakenly regressed in the last release. 
    - Other minor corrections and cosmetic fixes.
Version 0.50.17 Beta
  • Release Date: Jul 12, 2016
  • Download(s):
  • - Added a new hidden option, MENU_HORIZONTAL
      which allows you to select a specific X
      coordinate position on the 1920 pixel
      menu page. See HIDDENOPTS.TXT.
    - Added a new hidden option, MENU_VERTICAL
      which allows you to select a specific Y
      coordinate position on the 1080 pixel
      menu page. Works exactly like MENU_TOP, See 
      HIDDENOPTS.TXT.
    - Replaced corrupted MKVEXTRACT.EXE file in
      TOOLS folder.
    - Other minor corrections and cosmetic fixes.
Version 0.50.16 Beta
  • Release Date: Jul 9, 2016
  • Download(s):
  • - Added code that applies the default audio
      setting (from the streams list) to MKV and
      MP4 output as well as BD format.
    - A new hidden option (MENU_INACTIVE_COLOR)
      was added to allow specifically calling out 
      a color for inactive menu text.  Each color 
      (YELLOW, BLUE, GREEN, etc) is a subdued 
      version of the same MENU_ACTIVE_COLOR. The
      default when not specified will always be
      subdued white (grey). Also changed both color
      options so a 24 bit RGB color can be provided
      (example 0x00FF00 = full green).  See info
      in HIDDENOPTS.TXT for more details.
    - Made modifications to code so that selecting
      "Force Subtitles ON" from the streams list
      while also setting "Use Suptitle()..." from
      the SETUP dialog will result in hard-coded
      subtitles in ALTERNATE output.
    - Fixed a problem in which using BD Importing
      on an HEVC/AAC archive was failing to import
      the AAC tracks. 
    - Corrected an error in which deselecting the
      "Attempt to find original menu...DVD import"
      option of the IMPORT menu would cause the
      menu backdrop to disappear.
    - Fixed a problem in which importing HEVC from
      an ARCHIVE could create problems with the
      newly created Quick-Menu.
    - Disabled IMPORT functions when Quick-Play
      backup is selected (importing can cause a
      conflict due to shared subroutine calls).
    - Added "--frame-packing 4" for encoding that
      uses Over/Under format in 3D mode.
    - Modified video file import so AAC files are
      not converted to AC3 into the pseudo-BD
      structure (this saves one conversion step
      to reduce possible reencoding distortion)>
    - Fixed an issue in which importing a DVD
      might experience audio desync when a cell's
      PTS is properly flagged as discontinuous
      but BD-RB incorrectly attempts to pad it to 
      correct (as if it weren't flagged).  This
      is a very rare circumstance.
    - Modified encoding logic so that the SETUP
      options for converting 4:3->16:9 or 4:3
      widening will be enabled when the ALTERNATE
      vFormat has been selected as "NO RESIZE".
    - Corrected an issue in which setting the 
      IMPORT_PAL_TO_FILM=1 hidden option was not
      working when importing 1920x1080 videofile.
    - Added an IVTC_1080i hidden option that works
      like IVTC_480i.  See HIDDENOPTS.TXT for info.
    - Corrected an error in which attempting to
      encode using a combination of MULTIPROCESS
      and DirectshowSource() on an MPEG-2 source
      was not working properly.
    - Corrected an issue in which reencoding AAC
      sources could result in overly long audio
      files due to incorrect DirectShowSource 
      audio length detection.
    - Updated the included versions of X265 to a
      newest stable release (1.9+227).
    - Updated the included version of X264.EXE to 
      the latest release (r2705).
    - Updated the included version of X264-64.EXE 
      to  the latest release (r2705).
    - Other minor corrections and cosmetic fixes.
Version 0.50.14 Beta
  • Release Date: Mar 18, 2016
  • Download(s):
  • - Fixed an error in which HEVC encoding can
      fail on interlaced sources.
    - Dramatically reduced encoding time for AAC 
      streams when keeping multiple languages by
      running reencodes concurrently. Especially
      useful in ARCHIVE HEVC/AAC mode.
    - Corrected an issue in which secondary video
      tracks could cause an error attempting to
      mux for HEVC archive backups.
    - Added two new hidden settings for overriding
      the quality setting in certain modes.  See 
      ALTERNATE_QUALITY and ARCHIVE_QUALITY in 
      HIDDENOPTS.TXT.
    - Corrected an issue in which restoring a
      disc from an HEVC ARCHIVE backup could miss
      some HEVC M2TS files and fail to reencode
      them to AVC.
    - Updated the X264 command line to include
      an SEI indicating 3D (frame-packing 3) when 
      creating SBS 3D output.  This should assist
      in automatic recognition of SBS 3D on some
      players.
    - Updated avs2yuv.exe to version 0.24m3.
    - Updated the included versions of X265 to a
      newest stable release (1.9.4).
    - Other minor corrections and cosmetic fixes.
Version 0.50.12 Beta
  • Release Date: Jan 24, 2016
  • Download(s):
  • - Fixed an error that could cause an encode
      failure on imported sources when their size
      adjustment might result in an odd height.
    - Updated FRIMEncode command line so hardware
      encoding (when selected) is explicitly
      called out.
    - Corrected an issue in which selecting FRIM
      as the primary encoder for 2D  was failing 
      when LAV filters were in use (rather than 
      FFDSHOW).
    - Corrected an issue in which selecting LAVF
      while CRF was enabled could fail to properly 
      disable it.
    - Fixed a problem in which forced subtitles
      and/or SRT converted titles might "hang" at 
      some points. Also fixes possible missing 
      subtitles in SRT conversion.
    - Added an experimental ARCHIVE mode to the
      MODE menu.  It must be enabled by adding an
      ARCHIVE_ENABLE=1 setting to the INI (see
      HIDDENOPTS.TXT).  This mode does a full
      backup using a fixed quality level (user
      selectable).  Output size is variable based
      upon the selected ARCHIVE_CRF setting. Good
      for creating archival full backups that will
      use the minimum space necessary for a given
      quality.
    - Modified the handling of HEVC/AAC sources 
      during import.  They are no longer forced to
      be reencoded before being remuxed into the 
      pseudo-BD structure. This eliminates encoding 
      twice, once during import and again when 
      creating final BD folder.  It also enables 
      the capability of HEVC-based ARCHIVE backups
      (note: HEVC & AAC are, as yet, not a part of 
      the BD standard).
    - Updated the source engine so it can handle
      sources that contain HEVC & AAC video/audio
      tracks (with TSMUXER style type descriptors).
      Note:  This type of source is not, as yet, a 
      part of the BD standard.
    - Update MKVMERGE and MKVEXTRACT to a newer
      (v8.8.0.0) release.
    - Updated the included version of X265 to a
      newer release (01/05/2016).
    - Updated the included version of X264.EXE to 
      the latest release (r2665).
    - Updated the included version of X264-64.EXE 
      to  the latest release (r2665).
    - Other minor corrections and cosmetic fixes.
Version 0.50.11 Beta
  • Release Date: Oct 2, 2015
  • Download(s):
  • - Corrected an issue that could cause BD-RB to
      stop with a "DoEncoding() 00009  1501" error
      message.
    - Added a new SETUP option for enabling the
      use of TESSERACT OCR in converting subtitles
      from PGS (BD format) to SRT (MKV text subs).
      This is useful in players that don't support
      PGS playback.  Note: You must have TESSERACT
      installed on your computer for this to work,
      each PGS conversion takes about 10 min, and
      SRT files may sometimes need minor editing.
    - Updated code so tesseract created SRT files
      can also be used with ALTERNATE output to the
      standard MP4 preset and the "iPad 2+/iPhone 
      4s+" preset. [v0.50.10]
    - Fixed an issue in formatting of SRT files
      created by TESSERACT which could cause error
      in mux creating MP4 files. [v0.50.11]
    - Other minor corrections and cosmetic fixes.
Version 0.50.10 Beta
  • Release Date: Oct 1, 2015
  • Download(s):
  • - Corrected an issue that could cause BD-RB to
      stop with a "DoEncoding() 00009  1501" error
      message.
    - Added a new SETUP option for enabling the
      use of TESSERACT OCR in converting subtitles
      from PGS (BD format) to SRT (MKV text subs).
      This is useful in players that don't support
      PGS playback.  Note: You must have TESSERACT
      installed on your computer for this to work,
      each PGS conversion takes about 10 min, and
      SRT files may sometimes need minor editing.
    - Updated code so tesseract created SRT files
      can also be used with ALTERNATE output to the
      standard MP4 preset and the "iPad 2+/iPhone 
      4s+" preset. [v0.50.10]
    - Other minor corrections and cosmetic fixes.

    Tesseract OCR installation notes:
      If you do not have TESSERACT installed on
      your system, a zip file containing TESSERACT 
      with modules included for English, Spanish, 
      French, German, and Italian can be downloaded 
      from this link:

      www.jdobbs.net/Freeware/tesseract.zip

      It is fairly large, so it was decided not to 
      include it in the default BD-RB package. Just 
      unzip it into the BD-RB Tools folder. It will 
      create a folder called "Tesseract" there.
      Modules for support of other languages can 
      be found at this link:
      
      code.google.com/p/tesseract-ocr/downloads 

      The can be extracted into the folder created 
      by the above unzip called tesseract/tessdata.
Version 0.50.09 Beta
  • Release Date: Sep 29, 2015
  • Download(s):
  • - Corrected an issue that could cause BD-RB to
      stop with a "DoEncoding() 00009  1501" error
      message.
    - Added a new SETUP option for enabling the
      use of TESSERACT OCR in converting subtitles
      from PGS (BD format) to SRT (MKV text subs).
      This is useful in players that don't support
      PGS playback.  Note: You must have TESSERACT
      installed on your computer for this to work,
      each PGS conversion takes about 10 min, and
      SRT files may sometimes need minor editing.
    - Other minor corrections and cosmetic fixes.

    Tesseract OCR installation notes:
      If you do not have TESSERACT installed on
      your system, a zip file containing TESSERACT 
      with modules included for English, Spanish, 
      French, German, and Italian can be downloaded 
      from this link:

      www.jdobbs.net/Freeware/tesseract.zip

      It is fairly large, so it was decided not to 
      include it in the default BD-RB package. Just 
      unzip it into the BD-RB Tools folder. It will 
      create a folder called "Tesseract" there.
      Modules for support of other languages can 
      be found at this link:
      
      code.google.com/p/tesseract-ocr/downloads 

      They can be extracted into the folder created 
      by the above unzip called tesseract/tessdata.

      Please also note that while tesseract is very
      accurate with BD subtitles -- it can sometimes
      produce erroneous text with imported DVD 
      subtitles due to the poor original resolution.
Version 0.50.08 Beta
  • Release Date: Sep 14, 2015
  • Download(s):
  • - Corrected an error in which, rarely, a BD
      import may not recognize an episode on a
      series disc.
    - Updated the BD import routines so they make
      proper adjustments for M2TS audio delays.
    - Added a new setting for ALTERNATE output.
      You can now select a target output size for
      CRF encoding. BD-RB will perform prediction
      passes to determine the proper CRF value.
    - Corrected an issue when using Dynamic Range
      Compression with LPCM sources that could
      cause the audio to be blanked.
    - Fixed checks so that AVISYNTH 2.6 will now
      be accepted and listed as "Ok".
    - Changed code so audio reencoding is forced
      if DRC has been selected to be applied.
    - Added new experimental CRF prediction code
      that can use fewer passes.  To enable it
      see NEW_CRF_PREDICTION in HIDDENOPTS.TXT.
    - Improved DVD import's recognition of playall
      PGCs and fixed a rare possibility of on of
      the episodes in series discs.
    - Modified code so the state of the manually
      selected IVTC items in the stream list is
      retained during batch processing.
    - Updated the recommended LAV Filters version
      to v0.65.  Updated link in README.TXT.
    - Updated code to select the 64 bit version
      of X265 when run on a 64 bit O/S.
    - Added X265 64 bit build to install package.
    - Updated the included version of X265 to a
      newer release (08/23/2015).
    - Updated the included version of X264.EXE to 
      the latest release (r2597).
    - Updated the included version of X264-64.EXE 
      to  the latest release (r2597).
    - Other minor corrections and cosmetic fixes.
Version 0.50.07 Beta
  • Release Date: May 19, 2015
  • Download(s):
  • - Corrected proper log reporting of selected
      decoder type when a 2D movie-only playlist 
      is used on a disc containing 3D content.
    - Corrected an issue in which original audio
      may be kept for ALTERNATE backup -- even
      though "*" (constant quality) is selected
      as the audio bitrate.
    - Corrected an incorrect representation of
      audio encoding completion (%) status when  
      an ALTERNATE constant quality encode is in
      the process of executing for the AC3 format.
    - Corrected an issue in which encoding could
      fail on imported SBS 3D video sources when 
      using LAV filters for decoding.
    - Added two additional hidden options related
      to menus. MENU_FONT_BOLD can boldface the
      selected menu font, and MENU_FONT_ITALIC is
      used to set the menu font to italics mode.
    - Added a new option to the Import/Quick Play
      Setup dialog that allows you to select an 
      AC3 audio file to use as background audio 
      for menus.  This will be used when no DVD
      or BD background audio is automatically 
      detected and selected.
    - Modified file access routines to be more
      robust when accessing network shares that
      have no drive letter associated with it.
    - Updated the X264 keyint variable to better
      match frame rates.
    - Updated video file import routine so that
      several older DIVX FOURCC's, MPEG-1, and
      MPEG-1/L2 & L1 audio are accepted for input.
    - Fixed an error in which setting the switch
      to output SBS (for 3D sources) was causing
      resizing functions to be ignored for non-3D
      activity.
    - Updated the included version of X265.EXE to 
      a newer release (04/22/2015).
    - Other minor corrections and cosmetic fixes.
Version 0.50.06 Beta
  • Release Date: Apr 13, 2015
  • Download(s):
  • - Modified the one-pass CRF routines so that
      a CRF encoding oversize of 2% or more will 
      automatically cause a second pass for size
      correction.
    - Added MENU_BACKDROP_AUTOSIZE as a new hidden 
      option. When set to "1" the menu backdrop
      will highlight only the number of items in
      the list.
    - Modified MENU_TOP hidden option. Now it can
      be set to any value from 100 to 910.  This
      combined with MENU_BACKDROP_AUTOSIZE makes
      it possible to vertically position the menu
      in the viewing space.  Note: If MENU_TOP's
      value would cause graphic overrun beyond the 
      bottom of the screen -- it is automatically 
      adjusted up so the menu will fit. So if you
      want to justify your menu from the bottom of
      the page -- you can just use the value 910.
    - Corrected an error in which the output size
      could be extremely off when outputting to
      an ALTERNATE preset while certain audio
      settings preferences were selected.
    - Corrected an error introduced in v0.47.05 in
      which multipart sources using DGDECNV with
      multiprocessing can cause an error "Can't 
      open file: ..." for the secondary video 
      followed by an abort of the rebuild.
    - Corrected an issue in which selecting the
      dropdown choice for inverse telecining from 
      the streams list was not working for 720p
      sources (59.94fps).
    - Updated the included version of MKVMERGE and
      MKVEXTRACT to a newer version (v7.8.0). This
      fixes some reported ALTERNATE encoding and 
      output issues.
    - Updated the included version of the FRIM
      utilities and library to v1.25.  Several
      new options included, plus better stdin
      command line support.
    - Other minor corrections and cosmetic fixes.
Version 0.50.05 Beta
  • Release Date: Mar 9, 2015
  • Download(s):
  • - Updated Quick-Menu code.  Now multiple menu
      pages are created when more menu items are 
      present than will fit on one page. Applies
      to menus created with Quick-Menu or Imports.
    - Added a new hidden option MENU_MAXITEMS that
      limits the number of menu items to be shown
      on each menu page.  See HIDDENOPTS.TXT.
    - Added MENU_BACKDROP_OPACITY as a new hidden
      option.  This allows you to customize the
      opacity (transparency level) of the menu 
      backdrop, ranging from transparent to 
      completely opaque. See HIDDENOPTS.TXT.
    - Corrected an issue in which bitrates set to
      384Kbs in ALTERNATE encoding were assuming
      stereo downmix (the rule should be applied
      only when the bitrate is LESS THAN 384Kbs).
    - Updated the included version of the FRIM
      utilities and library to v1.24.  This will
      correct some reported decoding issues that
      were present in previous versions of the
      Intel Media SDK related to 3D processing.
    - Updated the MKVMERGE command line so that
      forced subtitles will be properly flagged
      in the ouput MKV file.
    - Corrected an issue in which, under certain
      circumstances, the audio portion of a full
      backup on a multi-part source might be set
      to reencode as stereo rather than 5.1 when
      LAV filters are in use and stereo mixing 
      has been enabled.
    - Fixed a problem in which selecting audio
      and/or subtitles as defaulted or forced "on"
      from the streams list (in movie-only mode)
      was not working when working for 3D sources.
    - Corrected an issue in which 3D titles that
      have been reauthored using Quick-Play mode
      may not play back in 3D.
    - Updated the included version of X264.EXE to 
      the latest release (r2538).
    - Updated the included version of X264-64.EXE 
      to  the latest release (r2538).
    - Updated the included version of X265.EXE to 
      a newer release (03/07/2015).
    - Other minor corrections and cosmetic fixes.
Version 0.50.04 Beta
  • Release Date: Feb 17, 2015
  • Download(s):
  • - Added an option to keep play-all sequences
      to the IMPORT settings.  Rarely a disc may
      contain a structure that can mask some of
      the wanted playlists/PGCs that appear to be
      redundant.  This option tells BD-RB to list
      all playlists/PGCs even it one or more may
      appear to be a "Play All" sequence.  You
      can then remove or keep after reviewing in
      the menu/title editor.
    - Corrected an issue in which imported DVD
      sources with audio delays could create sync
      issues when a discontinuity is detected.
    - Fixed an issue in which PGS subtitles that
      are a result of an import of an MKV were
      not working when attempting to remux into a
      DVD format.
    - Fixed an error that could result in report
      of "ReencodeAudio() 00009 1801" on multipart
      sources that have leading audio anomalies.
    - Corrected an error in which attempting to do
      3D backups in batch mode could result in
      "Run-time error '55': File already open".
    - Fixed an error in which 3D sources might
      experience a "Failed in attempt to multiplex: 
      MUX_MOVIE_ONLY.meta" and "Can't open file"
      when rebuilding.
    - Updated the included version of MKVMERGE and
      MKVEXTRACT to a newer version (v7.5.0).
    - Other minor corrections and cosmetic fixes.
Version 0.50.03 Beta
  • Release Date: Jan 22, 2015
  • Download(s):
  • - Improved prediction of audio size when auto
      ALTERNATE audio bitrate an a target size is 
      selected.
    - Added a new audio option to the SETUP dialog
      that enables use of a special type of Dynamic 
      Range Compression.  This  option will improve 
      some audio tracks where quieter sounds, like 
      conversations, can be lost due to playback 
      volume adjustments needed for louder sounds.
    - Added a new hidden option AUDIO_DRC_FACTOR
      which sets a factor for amount of Dynamic 
      Range Compression. See HIDDENOPTS.TXT
    - Corrected an issue with automatic ALTERNATE
      audio bitrate settings when a target size
      has been selected (resulting in "Audio is
      too large for target" dialog).
    - Corrected an issue in which restarting from
      an aborted encode while forced subtitles are
      enabled might result in the subtitles not
      being displayed by default.  This would also
      apply to ALTERNATE encodes using SupTitle.
    - Corrected an issue in which forced subtitles
      in multipart movie-only titles did not work
      properly.
    - Added a hidden option MPEG2_DIRECTSHOW.  If 
      set to "1" it will disable DGDECODE.DLL as 
      the decoder for MPEG-2 via AVISYNTH (when in 
      Directshow mode) and use DirectshowSource() 
      instead.  The default is "0" (OFF). It is 
      not recommended to change the default except 
      as required for very special circumstances.
    - Corrected a problem in which it is possible,
      under certain circumstances that a segment 
      of a multipart movie-only encode might get 
      flagged to keep intact  while other parts 
      are encoded.
    - Updated the included version of X265.EXE to 
      a newer release (01/08/2015).
    - Other minor corrections and cosmetic fixes.
Version 0.50.02 Beta
  • Release Date: Dec 29, 2014
  • Download(s):
  • - Added a new hidden option.  IVTC_METHOD 
      lets you choose between DECOMB and TIVTC
      as the inverse telecining method. Usage is 
      defined in HIDDENOPTS.TXT.
    - Added the ability to add multiple playlists
      to the batch queue when ALTERNATE output is 
      selected. The feature can be accessed by a
      right click in the queue area (if ALTERNATE 
      output is chosen).  For sources previously 
      imported, the titles specified during import
      will be used as output names for the MKV or 
      MP4 files. Meant as a time saver for those 
      who like to create MKV/MP4 versions of
      series discs.
    - Improved automatic audio bitrate ("*") for
      MKV and MP4 ALTERNATE output.  It now uses 
      a constant quality parameter for encoding 
      rather than a predetermined set of audio
      bitrates.  See ALTAUTOAUDIO in HIDDENOPTS.
    - Corrected an issue in which added borders
      and/or resizing that is specified in PINFO
      may not be applied when reencoding from an
      imported source when MULTIPROCESS is in use
      with Directshowsource().
    - Corrected an error in which required video
      resizing mandated by PINFO for an imported 
      source was not being honored in X264/LAVF 
      mode. This could result in a distorted 
      encode and "stretched" view during playback.
    - Added code to adjust for DVD imports that
      have a horizontal resolution of 352 pixels.
      That format is legal for DVD, but not for
      the BD standard. It is a rare format, but 
      it exists on some discs.
    - Corrected an issue in which deinterlacing
      filters might be used on a 720p source.
    - Corrected an error in which aborting during
      an ALTERNATE mux, and then attempting to 
      resume could result in "ERROR in attempt to 
      mux (MKVMERGE)".
    - Corrected an issue in which some movies may 
      have their audio length clipped when using 
      NeroAACEnc.
    - Fixed a problem in which a 480i source might
      be left intact, even when iVTC has been 
      selected and should be accomplished.
    - Updated the included version of X265.EXE to 
      a newer release (12/22/2014).
    - Updated the included version of X264.EXE to 
      the latest release (r2525).
    - Updated the included version of X264-64.EXE 
      to  the latest release (r2525).
    - Other minor corrections and cosmetic fixes.
Version 0.50.01 Beta
  • Release Date: Dec 6, 2014
  • Download(s):
  • - Corrected an issue in which a source that
      contains empty PGS streams could cause a
      failure when muxing to MKV files.
    - Corrected a problem where encodes of stereo
      AC3 was using 192Kbs rather than 224Kbs.
    - Corrected an error that could cause encode
      failure in CreateAVS() when an MPEG2 source
      is encountered while using X264/LAVF mode.
    - Corrected an issue in which two pass target
      mode, under the ALTERNATE encoding method,
      did not properly account for the size of
      intact audio.
    - Fixed an issue in which 480i sources may
      fail to be reencoded when IVTC_480i is set
      on a source that is already small enough to
      meet size criteria.
    - Updated x265 version to the daily release
      for 11/25/2014.
    - Other minor corrections and cosmetic fixes.
Version 0.49.07 Beta
  • Release Date: Nov 20, 2014
  • Download(s):
  • - Added a new hidden setting.  MENU_ROLLOVER
      instructs BD-RB to make Quick-Menus so that
      pushing "down" from the last item will roll
      to item #1, and pushing "up" from the first
      item will roll to the last item.
    - Corrected an issue in which attempting to
      use the original BD background during import
      could, rarely, result in blocky MENU output.
    - Corrected an error in which attempting to
      perform an ALTERNATE backup while SupTitle()
      is selected for forced subtitles could cause
      a error/failure in CreateAVS() on multipart
      sources.
    - Fixed the possibility of hitting a forced
      STOP statement when an MPLS is encountered
      that has no M2TS files listed as content.
    - Returned to the original recommended LAV
      Filters version.  BD-RB itself will now take 
      responsibility for making preferred codec
      changes to the registry, similar to how it
      does when FFDSHOW is installed.  This should
      prevent installation failures of LAV with
      Windows 8.1 systems.
    - Removed forced expiration date.
    - Updated the included version of X264.EXE to 
      the latest release (r2491).
    - Updated the included version of X264-64.EXE 
      to  the latest release (r2491).
    - Updated x265 version to the daily release
      for 11/03/2014.
    - Other minor corrections and cosmetic fixes.
Version 0.49.05 Beta
  • Release Date: Oct 10, 2014
  • Download(s):
  • - Modified BD-RB so it looks to ensure that LAV filters are set as the preferred decoder when they are installed in support of BD-RB.
    - Gave LAV filters priority as the preferred decoder when both LAV and HAALI/FFDSHOW is installed.
    - Other minor corrections and cosmetic fixes.
Version 0.49.04 Beta
  • Release Date: Oct 3, 2014
  • Download(s):
  • - Corrected an issue introduced in v0.49.02
      in which attempting to preview MPEG-2 
      sources could result in distorted playback 
      or failure.
    - Circumvented an exceptionally rare problem 
      in which previewing a source of less than 
      24 frames could fail after an aborted 
      encode.
    - Other minor corrections and cosmetic fixes.
Version 0.49.02 Beta
  • Release Date: Sep 30, 2014
  • Download(s):
  • - Modified processing so that MPEG-2 sources
      use DGINDEX and DGDECODE for decoding when
      DirectshowSource() is selected.  This will
      result in more accurate encoding and sync.
      This is especially true when LAVFilters are
      used and iVTC has been selected.
    - Corrected an issue in which BD-RB could
      inappropriately keep an original source
      that is HEVC because its size will fit in
      the target when "IMPORT_HEVC_INTACT" is 
      enabled.
    - Corrected an issue in which extracting
      a BD video source containing HEVC (illegal)
      would result in an error upon attempt to
      remux into intact ALTERNATE output.
    - Corrected an error in which selecting HEVC
      output with the 2-pass target option set
      was not working correctly.
    - Added TWEAK_X265 as a hidden option, allows
      tweaking, adding command line options, to 
      the x265 command line for HEVC encoding.
    - Updated x265 version to the daily release
      for 9/28/2014.
    - Other minor corrections and cosmetic fixes.
Version 0.49.01 Beta
  • Release Date: Sep 23, 2014
  • Download(s):
  • - Added H.264/HEVC encoding to the ALTERNATE
      output routines.  You can now backup a BD 
      to an MKV file using 30-35% less space 
      than H.264/AVC while maintaining the same 
      level of quality.  Note:  Playback of the 
      HEVC MKV file via MPC and some other 
      players may require installation of an HEVC 
      capable directshow filter. On such filter
      can be found with a search for "libde265".
    - Added a new "IMPORT_HEVC_INTACT" hidden 
      option.  It will prevent conversion of HEVC
      to H.264 during import.  This should only
      be used if you have a functional Directshow
      filter for HEVC and M2TS splitting installed 
      on your system. See step 1A of README.TXT.
      This hidden option's purpose is to prevent 
      loss of quality by reencoding twice (once 
      during import and once during backup).
    - Added a new option to the Import/Quick-Play
      setup dialog.  You can now instruct BD-RB 
      to attempt to find menu background audio to 
      be used during DVD imports
    - Corrected an issue in which resizing of an
      interlaced source to progressive could, 
      under certain circumstances, use the wrong 
      default deinterlacing method.
    - Made changes so that an existing undefined
      language during DVD import will default to
      "eng".  This will prevent removal of those 
      an undefined audio track when "Import only 
      languages selected in SETUP dialog" is set 
      in the IMPORT setting dialog. Note: Some 
      commercial DVD discs fail to set a lang).
    - Added a check so that primary video sources 
      that are detected as 480p/29.97 and 576p/50 
      are treated as 480i/576i to make them legal 
      for BD usage.
    - Corrected an error in which 1080p subtitles
      could be resized, even though the source is
      already 1080.
    - Corrected an issue in which the state of
      the "Auto Quality" setting was overridding 
      the quality selection saved in a BATCH job.
    - Upgraded HCENCODER (for DVD encodes) to the 
      most recent version.  The older version is 
      no longer needed, as FFVideoSource is no 
      longer supported.
    - Updated the included version of MKVMERGE to
      an new version that supports H.265 (v7.1.0).
    - Updated the included version of MKVEXTRACT 
      to an new version (v7.1.0).
    - Updated the included version of X264.EXE to 
      the latest release (r2479).
    - Updated the included version of X264-64.EXE 
      to  the latest release (r2479).
    - Other minor corrections and cosmetic fixes.
Version 0.48.04 Beta
  • Release Date: Sep 3, 2014
  • - Modified execution so that, even though
      HAALI/FFDSHOW are still not required, they
      are recommended and the DirectshowSource 
      filter will still become the default frame 
      server when they are installed.  Also, on 
      systems using Windows versions earlier than 
      Win7, some options will be disabled when 
      HAALI/FFDSHOW are not installed.
    - Changed the SETUP dialog so that frame
      serving via DirectshowSource can explicitly
      be selected.
    - Removed FFVideoSource from the BD-RB package
      and disabled it as a frame-serving option.
    - Made several changes that could enhance BD-RB
      stability.
    - Corrected an error that could occur when
      attempting CRF with FRIMSource selected.
    - Removed the DSHOW hidden option, as it is now
      automatically recognized and set at runtime.
    - Added a new hidden option QUALITY_ULTRA
      which defines the X264 encode preset used
      when ULTRA-QUALITY is selected.
    - Other minor corrections and cosmetic fixes.
Version 0.48.05 Beta
  • Release Date: Sep 3, 2014
  • Download(s):
  • - Corrected an error in which importing DVD
      subtitles with "Import languages limit..."
      selected could result in "Runtime Error 9,
      subscript out of range".
    - Correct an error in which at startup a 
      popup window will state "FFMS2.DLL missing".
    - Other minor corrections and cosmetic fixes.
Version 0.48.03 Beta
  • Release Date: Aug 29, 2014
  • Download(s):
  • - Corrected an issue in which ALTERNATE output
      to DVD was no longer working as of release of
      v0.48.01 due to HC encoder issues associated
      with the necessary FFVideoShow seek mode.
    - Corrected an error that could prevent preview
      from working when HAALI/FFDSHOW is not
      installed and DGDecNV or FRIM is selected.
    - Changed settings so FRIM is used for all
      previews.  This avoids the issue in which 
      attempting to preview with FFVideoSource can
      pause for a long period while the source is
      being indexed. 
    - Corrected an issue that could cause encoding
      of 2D from 3D sources when using ALTERNATE
      presets to fail.
    - Added a workaround for incorrectly formatted
      3D sources, having shortened M2TS files, that
      are used for 2D ALTERNATE output. 
    - Fixed an error in the BD import routine that
      removes audio and subtitle tracks during BD
      import.
    - Fixed an issue in which selecting LAVF as
      the frame server could result in the chapter
      file not being read and used for encoding.
    - Other minor corrections and cosmetic fixes.
Version 0.48.02 Beta
  • Release Date: Aug 25, 2014
  • Download(s):
  • - Corrected an issue in which some DVD subtitle
      imports could result in "Source issue, subtitle
      n ignored"
    - Corrected an issue in which deselecting and
      then attempting to select "FFVideoSource" as
      the frame server (from the SETUP dialog) would
      cause an attempt to browse for DGDecIM.
    - Made some modifications to the way in which
      IVTC from the streams list is handled.
    - Other minor corrections and cosmetic fixes.
Version 0.48.01 Beta
  • Release Date: Aug 24, 2014
  • Download(s):
  • - Added FFVideoSource() as the defaut decoding
      option.  This means that FFDSHOW and HAALI
      are no longer required for operation (except
      when support for DirectshowSource is forced).
      Note: When this option is selected MPEG-2
      decoding is accomplished by DGDecode.
    - Added a new hidden option DSHOW which will 
      allow BD-RB to be used with DirectShow, this
      would require HAALI and FFDSHOW.  It is not
      recommended unless problems are encountered
      as it may be discontinued in future releases.
    - Corrected an error in which Quick-Play title
      edits were not kept when the source was not
      writable (e.g. mounted ISO or BD Drive).
    - Added a checkbox under "Import/Quick-Play
      Settings" that instructs BD-RB to apply the
      audio/subtitle language filters defined in
      the SETTINGS dialog when importing a BD or
      DVD source.  This allows you to remove any
      unwanted audio/subtitle tracks before any
      subsequent reencoding/rebuilding.
    - Modified video file import routine so that
      1440x1080 sources are examined and those
      with 16:9 ratio do not have borders added.
    - Corrected an error in which 3D M2TS streams 
      that are used for angles may not be properly
      flagged as 3D.  This could result in playback
      failure when one of the alternate angles,
      typically related to non-original language,
      is selected.
    - Added new hidden option MENU_CUSTOM_COLOR and
      added "custom" as a color selection for use
      with MENU_ACTIVE_COLOR in Quick-Play and 
      Import menus.  See HIDDENOPTS.TXT.
    - Added new hidden option MENU_FONT.  This will
      allow you to set the font used Quick-Play menus
      to be customized with any legal font. Note: Any
      specified unavailable font name will result in 
      the Arial font (the BD-RB default).
    - Added an algorithm so that if none of the
      audio tracks in your SETUP list is present in
      the source, at least one language is kept --
      and your chosen default subtitle language is 
      forced on.
    - Added a new hidden option SHUTDOWN_REBOOT that
      will reboot rather than shutdown when selected.
      See HIDDENOPTS.TXT for more information
    - Added the ability to perform IVTC on 720p
      sources when forced via the IVTC_SELECTION
      hidden operation.
    - Fixed an issue in which importing certain oddly
      sized video file sources with IMPORT_PAL_TO_NTSC
      set can result in illegally sized output.
    - Removed bicubic as a resize option.  Bicubic
      could cause errors and blank video during output
      to ALTERNATE selections due to differences in
      filter parameter format.
    - Updated the included version of X264.EXE to the
      latest release (r2453).
    - Updated the included version of X264-64.EXE to 
      the latest release (r2453).
    - Other minor corrections and cosmetic fixes.
Version 0.47.07 Beta
  • Release Date: Jul 19, 2014
  • Download(s):
  • - Corrected an error that could prevent keeping
      the original video in sources with multipart 
      playlists in a movie-only backup, even though 
      it will fit without reencoding.
    - Added code to prefer 3D playlists over non-3D
      playlists when selecting the default playlist
      for movie-only encoding. Note:  The selected
      playlist can still be overridden using the
      "Other Movie-Only Playlist" menu option.
    - Made changes so that "ENCODER_MENU=1" actually
      displays the encoder menu.
    - Corrected a "PredictAndEncode() 00053 2806"
      error when FRIMEncode is used while "Use x264
      internal LAVF..." is selected.
    - Added code to tell BD-RB to use the SSIF file
      as the source for 3D encoding when the two 
      component M2TS files are not complete.
    - Other minor corrections and cosmetic fixes.
Version 0.47.06 Beta
  • Release Date: May 4, 2014
  • Download(s):
  • - Corrected an error in which an M2TS that is 
      referenced in a 2D MPLS before a 3D MPLS could
      cause the source to be treated as 2D only.
    - Added a new DEINTERLACER_TYPE (see HIDDENOPTS).
      Selecting 5 combines SmoothDeinterlacer and
      Decomb(blend=true).  This can work well on some
      difficult sources.
    - Removed the encoder choice menu item.  FRIM as
      an encoder choice for 2D causes too many issues.
      For those who would like to test it further, you
      can reenable it by adding ENCODER_MENU=1 to the
      config/ini file.
    - Updated the included version of X264.EXE to the
      latest release (r2431).
    - Updated the included version of X264-64.EXE to 
      the latest release (r2431).
    - Other minor corrections and cosmetic fixes.
Version 0.47.05 Beta
  • Release Date: Apr 24, 2014
  • Download(s):
  • Corrected an issue in which multipart sources that have secondary (PiP) video could, under certain circumstances, lose a portion of the primary video stream. This could result in a video glitch and probable audio desynch.
  • Fixed an issue in "Import Videofile(s)" that could, under certain circumstances, lose a portion of the primary video stream. This could result in a video glitch and probable audio desynch.
  • Fixed an error in which FRIMSource() would incorrectly use the primary video source when encoding secondary (PiP) video.
  • Removed the option to disable continuous loop movie-only encodes from the SETUP menu. The function is still available via a hidden option (MOVIE_ONLY_LOOP=0).
  • Added FRIMEncode as an option for encoding 2D sources (it is already used for 3D encodes). Note: FRIMEncode is recommended only for PCs that are Intel Quick-Sync enabled, for speed improvements. Other configurations will be significantly slower and FRIMEncode provides less overall encoding capability than X264. Also, FRIMEncode is only capable of 1 pass ABR encodes, so choosing it will result in one-pass, ABR being automatically selected.
  • Other minor corrections and cosmetic fixes.
Version 0.47.04 Beta
  • Release Date: Apr 8, 2014
  • Download(s):
  • Implemented 3D Full Backup Mode. Note that BD-RB converts 3D method so that the SSIF folder is no longer required -- the method is 100% compliant with the BD standard. (v0.47.03)
  • Due to the changes in the way 3D is handled, BD-RB no longer outputs to ISO by default on movie-only 3D encodes. It can be enabled by using the OUTPUT_3D_ISO hidden option. Note: This option only applies to movie-only 3D encodes. (v0.47.03)
  • Made in-mux (single M2TS) 3D multiplexing mode the default on full-backup 3D. This can be changed back with the hidden option FORCE_INMUX_3D=0.
  • Modified 3D movie-only mode so it also now uses the in-mux structure for BD-3D output.
  • Corrected a error that might rarely occur on 3D sources with reencoded audio tracks that have sample rates higher than 48Khz.
  • Corrected an error that could might cause, under very rare circumstances, movie-only encodes of 29.97fps sources to either fail during muxing or create sync issues.
  • Corrected an error in the INSPECT report in which MP4BOX is incorrectly reported as missing.
  • Added FRIMSource as an option for decoding and frame-serving in the SETUP dialog. This may be particularly useful for those who can use Intel hardware mode for decoding. Note: Enabling CRF prediction automatically disabled FRIMSource decoding.
  • Corrected an issue with correct updating of the programinfo table when keeping HD audio on BD-3D full-backups.
  • Corrected an error in which blanking a 3D source would result in an error indicating a "missing file" during rebuild.
  • Corrected an error in which enabling LAVF and CRF modes simultaneously would cause an error during the prediction phase.
  • Other minor corrections and cosmetic fixes.
Version 0.46.14 Beta
  • Release Date: Mar 5, 2014
  • Download(s):
  • Corrected an issue that could jumble menu order and/or edited titles when importing from BD sources.
  • Modified LAVF processing so it now uses the original M2TS file for encoding rather than the extracted video file. This should reduce the required working folder free disc space, may slightly improve speed, and streamline the processing to match other modes.
  • Added a new hidden option. Some series DVDs use chapters to separate episodes (especially those with short episodes) rather than PGCs (playlists). Setting IMPORT_DVD_CHAPS=1 tells BD-RB to break out chapters as playlists during IMPORT so the individual episodes can be accessed in the IMPORT menu.
  • Fixed an issue in which (under some very odd and exceptionally rare circumstances) it may be possible that the Quick-Play menu will be selected unnecessarily for encoding in a full backup, or even be selected as the feature in a movie-only backup.
  • Updated logic so FORCE_NOENCODE will apply to BD-5/9 sources as well as BD-25/50 as long as no other user setting (such as resizing, ivtc, filters, etc.) overrides it.
  • Other minor corrections and cosmetic fixes.
Version 0.46.13 Beta
  • Release Date: Feb 17, 2014
  • Download(s):
  • Made a change to the processing of intact video sources. This will eliminate blocking artifacts that might be (rarely) introduced in recent versions of TSMUXER.
  • Further improved the algorithm for encoding with LAVF frame serving. Due to updates in newer versions of X264s LAVF, more source formats are directly supported -- making the need for reversion to DirectshowSource() less likely.
  • Corrected an error that could prevent BD-RB from keeping 3D sources intact when they would fit as-is in the target size.
  • Corrected an issue that might prevent AVCHD output from playing on certain players.
  • Fixed a problem in which errant ".mpls" and ".clpi" files could be created in an AVCHD movie-only authored structure.
  • Fixed an issue that could cause incorrect aspect ratio playback on certain rare MPEG-2 sources.
  • Disabled and removed PULLDOWN_720 from the hidden options. In testing I've found too many inconsistencies when it is set.
  • Added working folder free space as a part of the reported settings in error output and "Inspect".
  • Corrected an issue in which audio, subtitle, and blanking options were not being properly retained during a full backup via BATCH mode.
  • Other minor corrections and cosmetic fixes.
Version 0.46.11 Beta
  • Release Date: Feb 5, 2014
  • Download(s):
  • Fixed an issue introduced in v0.46.10 in which a BD-3D source that is targeted for SBS output (BD or ALTERNATE) will fail during the encode phase.
  • Corrected maximum bitrate for output in SBS mode from 3D sources.
  • Changed process so that
  • DGIndexNV does not run when a FRIMSource() is in effect (when creating SBS from a BD-3D source).
  • Other minor corrections and cosmetic fixes.
Version 0.46.10 Beta
  • Release Date: Feb 4, 2014
  • Download(s):
  • Fixed an issue in which incorrect setting of the decoder for FFDSHOW VFW Raw video could cause 3D backups from SBS to fail at encode time. BD-RB now sets the VFW/rawv correctly before encode, and then resets it to it's previous state at completion.
  • Added warnings when attempting to backup SBS 3D sources and the backup mode is not correct for BD-3D using MVC.
  • Corrected a problem in which forced sub- title text in movie-only mode could, under certain circumstances, remain on until the next subtitle period begins.
  • Changed the default for FRIM decoding and encoding from "Automatic" to "software". It seems this will provide a greater level of compatibility, even on Intel processors.
  • Added code to prevent "Keep original video" from occurring when processing a SBS source into BD-3D.
  • Removed INSPECT.EXE from the build. The same functionality is now available from the BD-RB HELP menu.
  • Added FFDSHOW release 4515 to the list of tested/recommended versions.
  • Other minor corrections and cosmetic fixes.
Version 0.46.07 Beta
  • Release Date: Jan 31, 2014
  • Download(s):
  • Added a new type of IMPORT function. BD-RB will now import video files in 3D side-by- side (SBS) format, and when reencoding the created pseudo source to BD-5/9/25/50 they will be converted back to standard MVC for 3D playback in 3D-capable BD players.
  • Corrected an error the could result in a failed encode when outputting to ALTERNATE formats from a 3D source without having the "Enable SBS 3D Movie-Only output" selected.
  • Fixed a problem with some non-multipart sources using multiprocessing settings that could result in a "ERROR in attempt to mux (MKVMERGE)" error when ALTERNATE output has been selected.
  • Fixed an issue in which an ALTERNATE choice from a 3D source that has been selected for intact video output without SBS mode chosen might sometimes incorrectly reencode.
  • (v0.46.07) Updated the SBS 3D IMPORT feature to support full SBS imports. v0.46.06 only supported half-SBS imports.
  • Other minor corrections and cosmetic fixes.
Version 0.46.05 Beta
  • Release Date: Jan 26, 2014
  • Download(s):
  • Modified the log display so that messages that do not apply to 3D backups are not displayed during 3D mode.
  • Added a new option under the SETTINGS dialog, By selecting "Process 3D Video sources as 2D for backup", you can tell BD-RB to create 2D backups of 3D sources.
  • Fixed an error in which the DOWNRESIZE hidden option was not being properly set during initialization.
  • Added a new hidden option. MENU_TOP allows you to set the highermost pixel of the menu item selection area for Quick-Play and IMPORT menus. See HIDDENOPTS.TXT for more details.
  • Corrected the TSMUXER meta file to include proper settings for 3D subtitles (a hat tip goes to HWK for helping).
  • Added two new hidden settings. Adding the option FRIM_SW_DECODE=1 or FRIM_SW_ENCODE=1 to the config/INI options area will force software decoding and/or software encoding. The default is autodetection.
  • Modified conditions so that VC-1 interlaced sources no longer disables LAVF decoding. The updated LAVF demuxer included in newer releases of X264 can handle VC-1 interlaced video now.
  • Created a workaround for an issue in which oddly muxed MKV files could, during video file import result in a"ERROR: Collecting video file streams." error.
  • Modified routines so MVC sources are also checked and can be kept intact when they are already small enough to fit on a BD-25+ target.
  • Updated code so that side-by-side and other types of alternate 3D formats sources no longer requires DirectshowMVCSource to be installed (a third party package requiring a license). Decoding for SBS from MVC is now accomplished via FRIMSource().
  • Fixed a problem with some multi-part sources that could result in a "ERROR in attempt to mux (MKVMERGE)" error when ALTERNATE output has been selected.
  • Updated the included version of TSMUXER to a newer release (v2.6.12).
  • Updated the included version of X264.EXE to the latest release (r2389).
  • Updated the included version of X264-64.EXE to the latest release (r2389).
  • Other minor corrections and cosmetic fixes.
Version 0.46.03 Beta
  • Release Date: Jan 11, 2014
  • Download(s):
  • Added fully BD compliant 3D support for movie-only backups. SBS and O/U 3D output is still supported via selection of the "Enable SBS 3D Movie-Only output" option in the setup menu and the "TYPE_OF_3D" hidden option output, but is not the pre- ferred 3D method. NOTE: This feature requires Windows 7 or higher, and will be disabled on lower O/S versions.
  • Created a new hidden option, OUTPUT_3D_ISO. By default movie-only backups are written directly to an ISO image for burning rather than a folder. Setting this option to "0" will create a folder instead. Note: Using the folder option will result in degraded output due to the structure of 3D discs.
  • Added a hidden option "MENU_FORCE_QUICK=1" that will create a quick menu even when only one playlist is selected to be kept. This applies only to Quick-Play backups, not to imports.
  • Updated code to fully support DTS Express secondary streams without the need for special processing.
  • Fixed an issue in which the Quick-Plan and import MENU's IGS M2TS file could be incorrectly timed -- which could cause problems on some players.
  • Corrected an error in which the SupTitle checkbox was not being properly initiated when the SETUP dialog form is loaded.
  • Corrected an error in which some PGCs could be incorrectly ignored during DVD imports.
  • Added a new hidden option, ALTPATH, that is read at program start. This creates a path to a customized ALTERNATE.TXT file that can be created by a user. Note that the option must be placed in the "[Paths]" area of the config/INI file. See HIDDENOPTS.TXT for more details.
  • Corrected an issue in which menu backgrounds created for IMPORT/Quick-Play could have GOP lengths that are too long when a target size of BD-5 or BD-9 has been selected.
  • Fixed an error in backup of 3D sources to SBS or O/U format that could result in sizes that are significantly smaller than selected targets.
  • Corrected an error in which multipart VC-1 interlaced sources or secondary video in movie-only mode could cause BD-RB to stop with "Error in attempt to MKVMERGE" during A/V extraction.
  • Corrected an error in which the main feature could (under odd circumstances) be ignored and not appear in the BD IMPORT list.
  • Fixed a problem in which collecting/using a menu background that used VC-1 was not working during BD IMPORT.
  • Added FRIMDecode and FRIMEncode (v1.19) to BD-RB's included set of tools.
  • Updated the included version of TSMUXER to a newer release (v2.6.11).
  • Other minor corrections and cosmetic fixes.
Version 0.45.05 Beta
  • Release Date: Nov 20, 2013
  • Download(s):
  • Fixed an error in which an unmounted IMPORT source no longer causes "Runtime error 52".
  • Corrected an issue that caused MENU items to be incorrectly displayed when Quick-Play mode is selected and editing results in items being reordered or removed.
  • Fixed an error in which TWEAK_ALTERNATE was not being applied to some presets that have the correct cType set.
  • Added code to reencode automatic backgrounds to meet lower bitrate reqts when BD-5/9 is selected as the target during Quick-Play backups.
  • Corrected an issue related to ordering and retention of streams when the first item of an import is removed.
  • Added code to appropriately set the MKV file "stereo-mode" flag when outputting 3D content to an MKV. This will enable auto-sensing of 3D content on some playback devices.
  • Other minor corrections and cosmetic fixes.
Version 0.45.04 Beta
  • Release Date: Nov 16, 2013
  • Download(s):
  • Corrected an issue in which setting of the "Attempt to find original background" item in the Import/Quick-Play dialog was not functioning correctly.
  • Added a new item to the Import/Quick-Play setup dialog that enabled reauthoring to play items sequentially rather than return to the menu at completion of each.
  • Fixed an error in which the overall Menu Title was not appearing when importing DVDs or video files while Quick-Play output was selected. Also corrects possible loss of edited title names, especially when importing directly from a read-only device.
  • Added an new item to the Import/Quick-Play setup dialog that lets the user decide whether to start disc playback at the menu or go directly to the first play item.
  • Changed the default foreground color for the active MENU item to GREEN.
  • Added a HIDDEN option MENU_ACTIVE_COLOR that allows you to choose a color for characters other than GREEN to represent the active item in a menu. (see HIDDENOPTS.TXT).
  • Added a HIDDEN option TWEAK_ALTERNATE that allows adding specific X264 command line options to encodes destined for alternate output to MKV and MP4 (cTypes 1 & 5 only). The tweaks are appended to any other defined tweaks in TWEAK_PASS_ONE and TWEAK_PASS_TWO. The TWEAK_ALTERNATE option is not filtered to retain BD compliance as the other tweaks are.
  • Added checks so that previous MENU edits are not retained when the IMPORT_THRESHOLD value changes. This should avoid naming confusion since the threshold can change the number and position of playitems that are included in an import.
  • Fixed an error in which importing very small video files followed by a full-backup could result in an unplayable structure.
  • Other minor corrections and cosmetic fixes.
Version 0.45.03 Beta
  • Release Date: Nov 10, 2013
  • Download(s):
  • Made major changes to how the Quick-Play reauthoring mechanism works. Implemented an interactive menu to the reauthored output. Now you can browse and select from multiple titles on Quick-Play reauthored discs. This feature applies also to all imported titles (DVD, Videofile, and BD). This feature is especially useful for combining and reencoding multiple BD or DVD series discs into a single BD-25 or BD-50. It is also nice for creating a disc backup that comes up-and-running without annoying leader and sales information.
  • Added significant new editing capabilities associated with Quick-Play menu items. The features include a dialog for viewing and/or modifying title information for imports and Quick-Play reauthored discs.
  • Improved the algorithm for finding duplicate playlists during import of multiple BDs via Quick-Play reauthoring.
  • Changed the MP4BOX temporary folder setting to use the specified working folder rather than the system default.
  • Made a correction to the code related to the hidden option FORCED_SUB_LANG. The option wasn't working as designed in v0.44.17. Also modified it so you can add more than one language separated using a semicolon. The languages are prioritized as entered from left to right.
  • Added a new hidden option REMOVE_IMPORT. If set, BD-RB will remove the folder used for import after the reencoding is successfully completed. As with any auto-removal feature you should be very careful in its use.
  • Added a multiple BD import feature. Similar to the DVD import function, if multiple BDs are grouped together under a single selected source folder, BD-RB gives you the option of importing them as one (combining with the Quick-Play reauthoring format). Please note that the output to the IMPORT folder can be very large (equal to all the combined source BD folders).
  • Improved the algorithm for determining title playback order during IMPORT of DVDs or BDs.
  • Added BD-50 as a selectable target size in the OUTPUT OPTIONS menu. This should be of particular use when creating collections via the IMPORT functions.
  • Removed DVD_IMPORT_THRESHOLD from the hidden options. It was renamed to IMPORT_THRESHOLD, now applies to both DVD imports and BD imports, and is set via dialong.
  • Added new option MENU_AUTO_BACKGROUND. This setting is currently experimental to some degree. When set to "1" (the default) it will tell BD-RB to attempt to find and utilize a menu background & audio track from the source disc when doing an import or Quick-Play encode. Set via dialog.
  • Made "zlib" compression the default for MKV output to better comply with the Matroska standard. Also added a new hidden option "USE_ZLIB" that is documented in the HIDDENOPTS.TXT file. Setting this option to "0" disables zlib compression (for the few players that may not support it).
  • Corrected an issue in which an out-of-place secondary audio stream could cause the PIDs to be incorrectly updated in the MPLS file during a full backup.
  • Corrected an error in which LPCM sources in DVDs were not being imported.
  • Added code that will shorten the amount of time used to scan sources on movie-only backups -- especially in situations where the number of M2TS files is large.
  • Fixed an error that could result in failed rebuild due to missing .264 file on certain multipart sources being encoded in movie-only mode.
  • Updated the included version of X264.EXE to the latest release (r2377).
  • Updated the included version of X264-64.EXE to the latest release (r2377).
  • Other minor corrections and cosmetic fixes.
Version 0.44.17 Beta
  • Release Date: Sep 22, 2013
  • Download(s):
  • Added code in movie-only mode that extracts forced subtitles into an independent stream and sets them to "selected" for playback.
  • Added a new hidden option "FORCED_SUB_LANG" that allows a user to select which language is preferred for forced subs. The default is "eng" -- and it will be also be used when no forced subtitle is found in the preferred language.
  • Added routine to hard-encode forced subtitles into non-DVD ALTERNATE output. It can also include any subtitle that is selected to be forced from the STREAMS list. Note: This capability requires the installation of the free external AVISYNTH filter SUPTITLE() and its selection in the SETUP dialog. While the SUPTITLE filter is free, it cannot be freely distributed, so you must download it and properly install it from this link: http://www.zachsaw.com/?pg=suptitle_pgs_avisynth_plugin
  • Implemented a workaround for DVD sources that have video kept intact. Some DVDs have the embedded video ratio incorrectly set (and it is overridden by the IFO file). This fixes that issue.
  • Corrected an issue in which attempting to import small video files can result in Error 00009 at 2501.
  • Corrected an issue related to importing variable fps video (e.g. iPhone).
  • Updated the included version of X264.EXE to the latest release (r2358).
  • Updated the included version of X264-64.EXE to the latest release (r2358).
  • Other minor corrections and cosmetic fixes.
Version 0.44.16 Beta
  • Release Date: Aug 17, 2013
  • Download(s):
  • Corrected an issue in which MKV files that have audio offsets were not being adjusted properly during import.
  • Fixed a problem in MKV generation on sources with a fairly large number of parts that could result in a "Failed to REBUILD" error.
  • Corrected an error in which rebuild of MPEG-2 sources could, under certain circumstances, create an audio desynchronization.
  • Added the ability to import multiple DVDs into a single quick-play structure. In order to do this you must put all the desired DVDs into a single folder -- and then select that folder under the IMPORT function. The name of the folder should describe the DVD set and will be used in the quick-play pseudo menu.
  • Updated the method used for conversion of XVID sources. Prior releases could lose frames and result in audio desync when importing XVID.
  • Added code to the IMPORT algorithm that finds illegal audio sample rates, and force encoding to the required 48Khz for BD/DVD.
  • Fixed an error in which performing encodes with iVTC set, followed by an exit and a follow-on rebuild could result in incorrect framerates and sync issues.
  • Fixed an issue in which variable framerates in a source to be imported may result in incorrect framerate determination during IMPORT.
  • Upgraded the tools MKVMERGE and MKVEXTRACT to a newer release (v2.3.0)
  • Other minor corrections and cosmetic fixes.
Version 0.44.15 Beta
  • Release Date: Jul 11, 2013
  • Download(s):
  • Added a new hidden setting. SUP_3D_DEPTH can be adjusted to add addition depth to subtitles Any value of 0 to 50 can be used. The higher the value, the closer the subtitles appear to the viewer.
  • Changed chapter detection in DVD import so that is if pulled from PTS headers in cells rather than IFO times (to correct for poor authoring found on some DVDs).
  • Corrected an issue in which the wrong resizing algorithm was used for downsizing 1920x1080 to 1440x1080.
  • Updated algorithm to provide a better starting CRF value when resizing to 1440x1080 and 720p. Only applies to one-pass CRF mode.
  • Corrected CRF prediction so that a quick hit does not result in an off-target final approximation.
  • Fixed an issue in which outputting to an intact MKV file from a telecined source could result in audio/video out-of-sync.
  • Added a workaround for a problem in ALTERNATE DVD-5 output in which a working path containing a "&" character could cause rebuilding to fail.
  • Fixed an issue in which importing series DVDs that have multiple episodes within a single PGC could have a continually increasing audio de- sychronization.
  • Corrected a problem in which certain very rare authoring circumstances could cause BD-RB to lock in a forever loop.
  • Updated BD-RB and INSPECT to accept an newer version of FFDSHOW (r4504) as "correct".
  • Updated the included version of X264.EXE to the latest release (r2345).
  • Updated the included version of X264-64.EXE to the latest release (r2345).
  • Other minor corrections and cosmetic fixes.
Version 0.44.14 Beta
  • Release Date: Jun 13, 2013
  • Download(s):
  • Changed the hidden setting MKV_MUXSUPS so that "ON" is now the default.
  • Removed opencl.dll from the TOOLS folder, with the latest release of X264 it is no longer needed.
  • Added a new resizing option, 720p-->1080p in the SETUP dialog.
  • Added two new hidden options "DOWNRESIZE" and "UPRESIZE" enables you to choose an alternate resizing algorithm to be used when video is being made smaller or larger. See the file HIDDENOPTS.TXT for details.
  • Fixed an error in which encoding was not being forced for 3D conversion, as it should, because a source is already small enough.
  • Corrected overall progress indicator for pass two of 3D encoding.
  • Fixed an issue in which PSEUDO sources may not be forced to be reencoded when BD-25 output is selected.
  • Corrected an issue in which aspect ratio could be incorrectly set on some imported sources with odd height/width settings.
  • Added code so that chaptering is now enabled for iPhone/iPad output. These products do not use standard MP4 chaptering.
  • Disabled open GOPs when outputting to Level 4.1 supporting iPads, iPhones & iPods. This should result in better seeking during playback.
  • Added the ability to browse for and use the Nero AAC encoder for ALTERNATE output in the SETUP dialog -- for those who prefer it over FAAC. The Nero encoder is not included in BD-RB and must be installed separately.
  • Corrected an anomaly that could result in zero titles selected and a "Runtime Error 76" during import of a DVD.
  • Updated the included version of MP4BOX to the latest revision (v0.5.0)
  • Other minor corrections and cosmetic fixes.
Version 0.44.09 Beta
  • Release Date: May 22, 2013
  • Download(s):
  • Updated the IMPORT FILE function so that PGS subtitles (.SUP) are imported from MKV files when they are present.
  • Corrected an issue in which multipart sources consisting of a very large number of segments could cause a failed demux.
  • Fixed an error introduced in v0.44.6 that may cause "ERROR in attempt to mux (MKVMERGE)" during rebuild to ALTERNATE output.
  • Corrected an error that could result in audio reencode errors or a failed rebuild (due to zero length AC3 files).
  • Corrected an error in which backup MPLS files were not being properly renamed when performing a QUICK_PLAY backup.
  • Fixed a problem in Quick-Play rebuild that may result in "DoEncoding() 00058 2408" error.
  • Updated the included version of X264.EXE to the latest release (r2334).
  • Updated the included version of X264-64.EXE to the latest release (r2334).
  • Other minor corrections and cosmetic fixes.
Version 0.44.06 Beta
  • Release Date: May 14, 2013
  • Download(s):
  • Corrected an new error in which ALTERNATE encodes using vFormat=8 (intact) was not working on multipart sources.
  • Corrected an issue in which zero length files could be created during ALTERNATE encoding.
  • Fixed an error in which some movie-only jobs that should use original audio may reencode.
  • Other minor corrections and cosmetic fixes.
Version 0.44.05 Beta
  • Release Date: May 11, 2013
  • Download(s):
  • Corrected an error in which ALTERNATE output to an MKV file with MKV_MUXSUPS selected and a resize specified would cause a failure with an MKVMERGE error.
  • Corrected an issue in which zero length files could be created during ALTERNATE encoding.
  • Fixed an error in which some movie-only jobs that should use original audio may reencode.
  • Fixed an issue in which 3D ALTERNATE output to DVD-5/9 was not working (encode error).
  • Added the capability to perform 3D backups at full resolution (Full Side-By-Side and Full Over/Under)(default is HALF, as that is what most players expect). Note: This option will ONLY work on ALTERNATE MKV & MP4 output that has vFormat set to NO-RESIZE. FULL-3D is meant mainly for full HD 3D archiving.
  • Corrected an issue related to international decimal conversion of framerates during the IMPORT function.
  • Corrected an error in which ALTERNATE encodes using vFormat=8 (intact) was not working on multipart sources.
  • Added a workaround so that 64 bit LAVF can be used on systems that don't support OpenCL.
  • Other minor corrections and cosmetic fixes.
Version 0.44.04 Beta
  • Release Date: May 6, 2013
  • Download(s):
  • Corrected an issue in which sources that are 3D and multipart were not being correctly processed during ALTERNATE rebuild, resulting in an error.
  • Corrected overall progress indicator so that it more accurately shows progress during 3D encoding.
  • Added a new hidden setting. "SWAP_3D=1" will swap the left and right views when creating the SBS, O/U, or Anaglyph 3D output.
Version 0.44.03 Beta
  • Release Date: May 4, 2013
  • Corrected a bug in v0.44.2 in which encoding 3D sources that were not multipart was not working. (v0.44.03)
  • Corrected an issue in which a zeroed language area in a CLPI could cause log issues when working with imported sources.(v0.44.2)
  • Added code to check for ALTERNATE output so the warning "Audio and/or PGS size too large. Probable oversize." is suppressed.(v0.44.2)
  • Corrected an issue that could result in the wrong SAR when ALTERNATE with 480/576 sources when no-resizing is selected.(v0.44.2)
  • Fixed an issue in which, under certain rare circumstances, a PGC may not be imported when importing from DVD.(v0.44.2)
  • Added new alternate video options that allow output using the original, untouched video to be kept.(v0.44.2)
  • Added a new video option in the SETUP dialog that allows resizing of 1920x1080 sources to 1440x1080. This can help eliminate noise on longer sources when outputting to BD-5/9. (v0.44.2)
  • Corrected an error in the importing function in which framerates can be incorrectly read on systems the use "," as a decimal point. (v0.44.2)
  • Added check for 1440x1080 source and adjusts encoding aspect ratio appropriately.(v0.44.2)
  • Added support for output of 3D source BDs to SBS 3D via the SETUP dialog. This option only supports movie-only (including ALTERNATE) mode and will only function if you have separately installed and properly configured the DirectshowMVCSource() DLL according to it's accompanying documentation. BD-RB must also have write access to it's folder. This feature should be especially useful in making 3D MKV and MP4 files or even DVDs from 3D BDs. The output, of course, requires a monitor or TV that supports SBS 3D.(v0.44.2)
  • Added a new hidden option "TYPE_OF_3D" that will allow you to specify an alternate output type for 3D (other that the default SBS). Options include Over/Under and Anaglyph. (v0.44.2)
  • Corrected an issue in which, under certain circumstances, individual resized subtitle lines may be inhibited from displaying. (v0.44.2)
  • Updated the included version of X264.EXE to the latest release (r2309).
  • Updated the included version of X264-64.EXE to the latest release (r2309).
  • Other minor corrections and cosmetic fixes.
Version 0.44.02 Beta
  • Release Date: May 4, 2013
  • Corrected an issue in which a zeroed language area in a CLPI could cause log issues when working with imported sources.
  • Added code to check for ALTERNATE output so the warning "Audio and/or PGS size too large. Probable oversize." is suppressed.
  • Corrected an issue that could result in the wrong SAR when ALTERNATE with 480/576 sources when no-resizing is selected.
  • Fixed an issue in which, under certain rare circumstances, a PGC may not be imported when importing from DVD.
  • Added new alternate video options that allow output using the original, untouched video to be kept.
  • Added a new video option in the SETUP dialog that allows resizing of 1920x1080 sources to 1440x1080. This can help eliminate noise on longer sources when outputting to BD-5/9.
  • Corrected an error in the importing function in which framerates can be incorrectly read on systems the use "," as a decimal point.
  • Added check for 1440x1080 source and adjusts encoding aspect ratio appropriately.
  • Added support for output of 3D source BDs to SBS 3D via the SETUP dialog. This option only supports movie-only (including ALTERNATE) mode and will only function if you have separately installed and properly configured the DirectshowMVCSource() DLL according to it's accompanying documentation. BD-RB must also have write access to it's folder. This feature should be especially useful in making 3D MKV and MP4 files or even DVDs from 3D BDs. The output, of course, requires a monitor or TV that supports SBS 3D.
  • Added a new hidden option "TYPE_OF_3D" that will allow you to specify an alternate output type for 3D (other that the default SBS). Options include Over/Under and Anaglyph.
  • Corrected an issue in which, under certain circumstances, individual resized subtitle lines may be inhibited from displaying.
  • Updated the included version of X264.EXE to the latest release (r2309).
  • Updated the included version of X264-64.EXE to the latest release (r2309).
  • Other minor corrections and cosmetic fixes.
Version 0.43.06 Beta
  • Release Date: Mar 29, 2013
  • Fixed a problem in which frame rates could be incorrectly reported when importing from an interlaced source.
  • Modified IMPORT file pseudo structure so that it creates a CERTIFICATE folder.
  • Improved the adjustments made on certain import sizes in order to become compliant.
  • Changed the method used for stereo downmixing, this should correct "low volume" output when converting to stereo (especially for ALTERNATE output using lower bitrates).
  • Added new ALTERNATE format selections for iPad 2+, iPhone 4s+, and other devices that accept Level 4.1 output and 1080p in an MP4 container. Note: Since these new selections accept L4.1, settings in the "Encoder Setting" menu are used (older iPads & iPhones were more limited). This allows for better quality at similar bitrates & better sizing at similar CRF settings. Older iPad 1's & early iPhones will not accept output that uses this ALTERNATE selection.
  • Corrected an issue in which it may be possible that odd angle count deviations within a single playlist might make some angles unavailable for movie-only selection.
  • Fixed an issue in which selection of alternate angles from the movie-only playlist dialog was not correctly replacing primary angle playitems with the angle playitem in some cases.
  • Corrected a problem in which aspect ratio for imported 16:9 DVDs could be incorrectly set to 4:3 in the pseudo-BD import structure.
  • Fixed an issue that could result in "Runtime Error 6" during import of a DVD.
  • Corrected issue associated with DTS streams when attempting to import from DVD (v0.43.5).
  • Other minor corrections and cosmetic fixes.
Version 0.43.04 Beta
  • Release Date: Mar 9, 2013
  • Fixed an issue in "Quick-Play" mode that could make discs not playback correctly, or chapters to not be recognized upon startup (v0.43.4).
  • Fixed an error in which attempting to save a project while no source is selected will result in a "Run-time Error '9'".
  • Corrected an issue in which import of DVD PGCs that have cells out-of-order are not assembled into the pseudo BD M2TS correctly.
  • Corrected an issue related to opening certain short pathnames during vido file import. Error seen as "No compatible video stream detected".
  • Revamped the video file import function to help improve the number and types of files that can be imported without error.
  • Corrected an error in the way pulldown sources are handled. This could have caused audio sync issues in AVC pulldown sources.
  • Added a new hidden option. PULLDOWN_720=1 will tell BD-RB to use pulldown to achieve 59.94 or 50fps rather than doubling the frame count when resizing from 29.97 or 25fps sources (SD or HD 1080i) in order to meet BD standards. Improves quality and is within the standard, but might possibly result in issues on poorer playback systems that have problems with pulldown.
  • Modified the AUDIO_AMPLIFY hidden setting. In addition to a multiplier (see HIDDENOPTS.TXT) you can now also set it to "NORMALIZE". The Normalize mode scans the source audio and amplifies it to the greatest amount possible without audio clipping (distortion). This is especially useful for ALTERNATE output when output is down-mixed from 5.1 to stereo and loses amplitude. NORMALIZE will create a delay at the beginning of encoding for each audio track.
  • Removed the hidden option IVTC_DIRECTSHOW. It is now controlled by IVTC_TELECIDE. When the telecide selection is disabled, this becomes the selection. Having both selectable could cause issues when both were deselected, resulting in odd IVTC using Decimate() only. Note, also, that the name IVTC_DIRECTSHOW was inaccurate since the setting also applies to direct IVTC using DGDecNV.
  • Improved the DVD import function by forcing the aspect ratio based upon that specified in the IFO file. Some rare DVDs are encoded 16:9 but flagged 4:3 in the MPEG headers (typically to satisfy some older authoring software) when the actual output is meant for 16:9 playback. The IFO file should be the authoritative source for the true aspect ratio and dictates actual playback.
  • Added a new setting to the SETUP dialog. By selecting "Widen 4:3 Viewing" you can fill the screen more on 16:9 playback devices. It works in a way similar to 16:9 conversion -- except it does not clip as much of the original picture. This is for people (like me) who can't tolerate a small 4:3 picture in the middle of my large screen playback device, but don't want to lose the huge amount of the picture associated with full conversion to 16:9.
  • Updated the included version of nicaudio.dll to the latest release (v2.0.6).
  • Updated the included versions of MKVMERGE and MKVEXTRACT to the latest release (v6.1.0).
  • Updated the included version of X264.EXE to the latest release (r2273).
  • Updated the included version of X264-64.EXE to the latest release (r2273).
  • Other minor corrections and cosmetic fixes.
Version 0.43.03 Beta
  • Release Date: Mar 9, 2013
  • Fixed an error in which attempting to save a project while no source is selected will result in a "Run-time Error '9'".
  • Corrected an issue in which import of DVD PGCs that have cells out-of-order are not assembled into the pseudo BD M2TS correctly.
  • Corrected an issue related to opening certain short pathnames during vido file import. Error seen as "No compatible video stream detected".
  • Revamped the video file import function to help improve the number and types of files that can be imported without error.
  • Corrected an error in the way pulldown sources are handled. This could have caused audio sync issues in AVC pulldown sources.
  • Added a new hidden option. PULLDOWN_720=1 will tell BD-RB to use pulldown to achieve 59.94 or 50fps rather than doubling the frame count when resizing from 29.97 or 25fps sources (SD or HD 1080i) in order to meet BD standards. Improves quality and is within the standard, but might possibly result in issues on poorer playback systems that have problems with pulldown.
  • Modified the AUDIO_AMPLIFY hidden setting. In addition to a multiplier (see HIDDENOPTS.TXT) you can now also set it to "NORMALIZE". The Normalize mode scans the source audio and amplifies it to the greatest amount possible without audio clipping (distortion). This is especially useful for ALTERNATE output when output is down-mixed from 5.1 to stereo and loses amplitude. NORMALIZE will create a delay at the beginning of encoding for each audio track.
  • Removed the hidden option IVTC_DIRECTSHOW. It is now controlled by IVTC_TELECIDE. When the telecide selection is disabled, this becomes the selection. Having both selectable could cause issues when both were deselected, resulting in odd IVTC using Decimate() only. Note, also, that the name IVTC_DIRECTSHOW was inaccurate since the setting also applies to direct IVTC using DGDecNV.
  • Improved the DVD import function by forcing the aspect ratio based upon that specified in the IFO file. Some rare DVDs are encoded 16:9 but flagged 4:3 in the MPEG headers (typically to satisfy some older authoring software) when the actual output is meant for 16:9 playback. The IFO file should be the authoritative source for the true aspect ratio and dictates actual playback.
  • Added a new setting to the SETUP dialog. By selecting "Widen 4:3 Viewing" you can fill the screen more on 16:9 playback devices. It works in a way similar to 16:9 conversion -- except it does not clip as much of the original picture. This is for people (like me) who can't tolerate a small 4:3 picture in the middle of my large screen playback device, but don't want to lose the huge amount of the picture associated with full conversion to 16:9.
  • Updated the included version of nicaudio.dll to the latest release (v2.0.6).
  • Updated the included versions of MKVMERGE and MKVEXTRACT to the latest release (v6.1.0).
  • Updated the included version of X264.EXE to the latest release (r2273).
  • Updated the included version of X264-64.EXE to the latest release (r2273).
  • Other minor corrections and cosmetic fixes.
Version 0.43.01 Beta
  • Release Date: Feb 25, 2013
  • Created a new Mode: "Quick-Play Mode". This mode is similar to to Movie-Only in that it removes menus, etc. -- but in Quick-Play mode all significant playlists are kept. The feature will play immediately upon insertion into the player but you can switch to other playlists (extras) by pushing the "Menu" remote key during playback. This action will cycle through all playable items individually. Note: It's possible to have a Quick-Play that consists of only the movie when all other playlists are below the threshold that is considered significant.
  • Added a new hidden setting in support of the new quick-play mode. QUICK_PLAY_THRESHOLD sets the value (in minutes) that represents the smallest playlist to keep in Quick-Play mode.
  • Updated the DVD IMPORT function so that it now imports all significant titles from the source and no longer prompts to select when more than one is present.
  • Updated the IMPORT function to accept additional source width & height settings without aborting.
  • Corrected an issue associated with IVTC and the sizing of segments in muliprocessing.
  • Improved import conversion capability for XVID sources. Keeps original quality more accurately.
  • Added code to the import function to correct for certain non-compliant FPS/resolution selections.
  • Corrected an issue in which audio delay was not correctly detected and shifted in multipart sources.
  • Added a routine that checks for certain failure conditions when importing oddly formatted MKV files -- and then corrects and reaccomplishes.
  • Added code to extract chapter information from MKV sources when they are present during import.
  • Modified video file IMPORT function so you can now select multiple items. The items will be combined into a single source that is formatted as a "Quick-Play" disc.
  • Updated MKVMERGE and MKVEXTRACT to v6.0.0.
  • Updated the included version of X264.EXE to the latest release (r2245).
Version 0.42.08 Beta
  • Release Date: Jan 2, 2013
  • Changed the maximum value of the MULTIPROCESS function from 16 to 32 for extremely high-end multi-core processors.
  • Modified LAVF encodes to explicitly indicate the target framerate for X264.
  • Corrected an error in which DVD_IMPORT_THRESHOLD (see HIDDENOPTS.TXT) was calculated at twice its intended value, and the default threshold was 30 minutes rather than the intended 15.
  • Corrected an error in the IMPORT function where importing a source that has a width of less than 720 pixels could cause a resize to 1280x720 and an output stream that is not compliant.
  • Made modifications so that non-compliant original sources that use 480p or 576p are corrected into compliancy during encoding (by using the X264 --fake-interlaced switch).
  • Added code to remove overscan when outputting to non-DVD ALTERNATE output formats.
  • Other minor corrections and cosmetic fixes.
Version 0.42.07 Beta
  • Release Date: Dec 18, 2012
  • There have been reported issues with the version of X264 that was released in v0.42.6.
  • Updated the included version of X264.EXE to the latest release (r2230, komisar).
  • Updated the included version of X264-64.EXE to the latest release (r2230, komisar).
  • Other minor corrections and cosmetic fixes.
Version 0.42.06 Beta
  • Release Date: Dec 16, 2012
  • Added information to the video import routine so it would properly handle AVI files with the "DX50" fourcc value.
  • Updated video file imports so that SRT streams contained in MKV files will be included in the pseudo source muxing.
  • Corrected an error in which forced subtitles were not being carried over into ALTERNATE movie-only DVD output.
  • Created a hidden option OUTPUT_FOLDER that can be used to redirect the final output build to a location other than the working folder. See the file HIDDENOPTS.TXT for usage details.
  • Updated BD-RB and INSPECT to accept an newer version of FFDSHOW (r4422) as "correct".
  • Updated the included version of X264.EXE to the latest release (r2230).
  • Updated the included version of X264-64.EXE to the latest release (r2230).
  • Other minor corrections and cosmetic fixes.
Version 0.42.04 Beta
  • Release Date: Oct 29, 2012
  • Corrected an issue in which full backup of an imported pseudo-BD structure with an invalid audio sample rate could result in no sound.
  • Fixed an error in which having either of the SD resizing options selected can cause the FORCE_NOENCODE hidden setting to be ignored.
  • Added code to force reencoding when the source is a pseudo-BD structure created by the import function. This prevents the possibility of BD-RB deciding not to reencode due to small] input size.
  • Added a new hidden option, DVD_IMPORT_THRESHOLD This option sets the threshold (in minutes) for titles that should be presented for selection when attempting an import. The default value is 15. Helpful for discs that hold a lot of very small titles (e.g. cartoons).
  • Updated DVD import function so that selecting from a title list will append the selection to the disc title. This makes it easier to import multiple titles from the same disc.
  • Added code that looks for "disc.inf" in the root folder of the source to help select the most appropriate movie-only playlist when the source was ripped with AnyDVD.
  • Removed "_PLAYLIST" from the disc title when selecting movie-only mode. Now only the actual playlist number is appended (to shorten it and make the name more manageable).
  • Updated the included version of X264.EXE to the latest release (r2216).
  • Updated the included version of X264-64.EXE to the latest release (r2216).
  • Other minor corrections and cosmetic fixes.
Version 0.42.03 Beta
  • Release Date: Sep 14, 2012
  • Added code to correct for the occasional audio PTS start delta during DVD importing.
  • Corrected an issue in which the framerate for imported PAL DVDs could be incorrectly pulled from the source IFO files. This would result in audio sync issues.
  • Made changes to video file import so that DTS-HD, TRUE-HD, and LPCM sources are properly handled in .TS and .M2TS files.
  • Corrected an error in which importing .TS files will fail during attempt to create BD structure.
  • Other minor corrections and cosmetic fixes.
Version 0.42.02 Beta
  • Release Date: Sep 9, 2012
  • Corrected an issue in which attempting to select DGDecNV paths or opening/saving project files could result in "Run-Time error '5'", invalid procedure call.
  • Corrected an error in which attempting to import some files with short pathnames might result in an error.
  • Added the ability to import .M2TS and .TS files to the video file import menu selection.
  • Other minor corrections and cosmetic fixes.
Version 0.41.02 Beta
  • Release Date: Sep 8, 2012
  • Added an IMPORT function to the FILE menu. This will allow you to import a movie from DVD, an MKV sources, or an MP4 source. Handy for those who want to make BD backups from their alternative sources. I've found that using H.264's superior encoding allows me to make perfect BD backups of my DVD-9 sources to BD-5 or create MKV or MP4 material from a DVD source. It also allows me to upconvert to 720p or 1080p using AVISYNTH rather than the (sometimes) inferior upscaling of TVs or standalone players. Note: MP4 & MKV importing will require a source using H.264, MPEG, or VC-1.
  • Added a new hidden setting, IMPORT_FOLDER, which allows you to select a location where any interim imported items are kept. The default location is in the WORKING folder. Note: Items in the IMPORT folder are meant to only be used as a source for encoding via BD-RB since they may not necessarily be fully compliant with BD standards at that point.
  • Enhanced the audio selection process so that when "Keep only one language" is enabled, BD-RB will select the track having the better likely potential quality (e.g. True-HD is selected over AC3).
  • Corrected an issue in which very large timestamp values could result in failure and the error "CorrectMPLS() 00006 2403" during rebuild.
  • Corrected an error in which resizing SD to 720p or 1080p in a full backup would not properly update the MPLS.
  • Corrected an issue in which 480p or 576p video used as a primary might be mishandled. Note that this configuration is illegal per BD standards but is generally supported by players and can be found occasionally in reauthored sources.
  • Corrected an issue in which sources with pulldown that were iVTC'd or those that were resized could under certain circumstances result in subtitles that were out of sync.
  • Changed MKV output so no PGS subtitle is selected by default at playback.
  • Updated WAVI.EXE to a newer version. This should fix possible exceptions when reencoding WAV files.
  • Other minor corrections and cosmetic fixes.
Version 0.41.01 Beta
  • Release Date: Aug 1, 2012
  • Fixed a fatal error that can occur when MULTIPROCESS is used in conjunction with sources that include secondary streams.
  • Corrected an issue in which very small segments of a multi-part source could unnecessarily prompt with annoying "oversize" warnings.
  • Added chapter support for MP4 ALTERNATE output. It is enabled by default. To disable MP4 chapters, set add the new hidden option MP4_CHAPTERS=0.
  • Added some additional features to the ALTERNATE output and type definition modules.
  • Modified processing of MIN_M2TS_SIZE (hidden value) so that it also affects BD-5/9 (as long as it is smaller than the BD-5/9 default).
  • Corrected issues in which some important values were not being maintained when saving and loading from a project file (File Menu).
  • Added the MPLS (playlist) number to the title section of the stream list when MOVIE-ONLY mode is selected. This is to avoid confusion as to which playlist is active at any point in time. The playlist number is also now displayed as a part of the batch list.
  • Corrected a problem in which, under certain unusual conditions on a 7.1 source -- the wrong channels might be used for the rear speakers when converting to AC3.
Version 0.40.11 Beta
  • Release Date: Jul 22, 2012
  • Added a "vKeyint" parameter to the ALTERNATE.TXT definition file. This allows the user to specify a maximum key interval (GOP size) for non-iPod & iPad MP4 and MKV files. Setting to "Auto" will use an interval of 10x the framerate (10 sec intervals).
  • Made corrections to AVS entries when deinterlacing or iVTC with certain hidden settings.
  • Changed the naming algorithm for MKV and MP4 files so file suffixes begin with "01" rather than "00".
  • Corrected an error in which a secondary stream that is a different length than the primary can cause failure when used with MULTIPROCESS.
  • Fixed error related to status of list when using batch processing.
  • Corrected an issue in which under odd circumstances it was possible for a lengthy playlist (e.g. feature) to not be selected or shown under the movie-only playlist selection dialog.
  • Corrected an issue in which secondary streams could carry over the interlaced/progressive characteristics of a previous encode. This could, rarely, result in a secondary stream being incorrectly flagged as interlaced.
  • Updated the included version of X264.EXE to the latest release (r2208).
  • Updated the included version of X264-64.EXE to the latest release (r2208).
  • Other minor corrections and cosmetic fixes.
Version 0.40.10 Beta
  • Release Date: Jun 6, 2012
  • Corrected an issue related to unusual MPLS files that could result in "SourceCheck() 00006 2501" at program startup or during scanning.
  • Corrected an error in which under very unusual and rare circumstances the bitrate can be calculated as a negative number. This could result in encode failure.
  • Made several improvements to increase speed and provide greater resilience.
  • Added a new hidden option "OVERWRITE_PROMPT". If set to "0", BD-RB will not prompt for overwrite when the output folder already exists. Instead it will rename the output folder.
  • Updated the included version of X264.EXE to the latest release (r2200).
  • Updated the included version of X264-64.EXE to the latest release (r2200).
  • Other minor corrections and cosmetic fixes.
Version 0.40.09 Beta
  • Release Date: Apr 12, 2012
  • Changed default grayscale values for conversion of subtitles in ALTERNATE/DVD.
  • Added checks for incompatible AnyDVD settings to inspect and error exit reporting.
  • Corrected the type of DGDecNV field operation used when IVTC is enabled. This should correct audio sync issues with IVTC/DGDecNV/MPEG-2 pulldown combinations.
  • Modified processing so that MULTIPROCESS is not used when the source that are to be processed for inverse telecining.
  • Corrected an issue related to calculation of lead-in frames on splits.
  • Corrected a problem in which the 720p/59.94 frame rate was incorrectly calculated.
  • Updated the included version of X264.EXE to the latest release (r2184).
  • Updated the included version of X264-64.EXE to the latest release (r2184).
  • Other minor corrections and cosmetic fixes.
Version 0.40.08 Beta
  • Release Date: Feb 26, 2012
  • Made several improvements to the subtitle resizing routines to provide a more accurate representation of the original PGS when resizing video output.
  • Corrected a bug that could cause subtitle resizing to fail under some rare circumstances.
  • Added support for subtitle muxing in ALTERNATE output to MKV. This feature is enabled by adding a new hidden option MKV_MUXSUPS=1 to the INI file (see HIDDENOPTS.TXT). Note: This feature muxes .SUP files in Blu-ray format. SUP formatted subtitles are not supported in all MKV players. Please check your MKV player's specifications.
  • Corrected a problem that could result in audio desynchronization when converting to PAL under certain circumstances.
  • Added a new hidden option DISABLE_VIDEO_SLEEP. This will prevent video card sleep mode, and may be useful when running jobs overnight while using DGDecNV with some video cards.
  • Corrected a problem in which subtitles created by TSMUXER from text-type sources failed to be muxed and resized properly into ALTERNATE/DVD output.
  • Corrected an error in which adjusting for an audio delay would cause ALTERNATE/MKV multiplexing to fail and BD-RB to abort.
  • Corrected a reporting error in which "Performing CRF prediction" is displayed in the log even when a fixed CRF is being applied (and not prediction is actually performed).
  • Updated the included version of MKVMERGE.EXE to the latest release (v5.3.0.0).
  • Other minor corrections and cosmetic fixes.
Version 0.40.07 Beta
  • Release Date: Feb 17, 2012
  • Made changes to prevent the need for .264 file concatenation following encode. The concatenation is now a part of the TSMUXER muxing. Should save 5-30 minutes per job.
  • Modified the movie-only build routines so that a redundant intermediate video build is no longer needed. This should save 5-15 minutes per job.
  • Corrected an error in which secondary video could be processed incorrectly when MULTIPROCESS is in effect.
  • Corrected an issue that could cause iPod and iPad ALTERNATE types to be processed incorrectly when used in conjunction with MULTIPROCESS.
  • Established a workaround related to handling of very small (< 1 sec) files that prevents certain anomalies in both DGDecNV and DirectShow. Can avoid certain "Timeout...I/P frame" messages in DGDecNV.
  • Corrected an annoyance in which BD-RB would cause exit delay when aborted during a TSMUXER action.
  • Other minor corrections and cosmetic fixes.
Version 0.40.06 Beta
  • Release Date: Feb 14, 2012
  • Corrected a bug introduced in v0.40.5 that could cause movie-only/alternate output to fail during final multiplexing.
  • Corrected a bug related to implementation of multiprocessing and DGDecNV that could cause CRF encoding prediction to fail when the MULTIPROCESS paramater was asserted.
  • Corrected an issue with MKV file output. By default the new MKVMERGE used header compression that may not be supported by some players. BD-RB now forces compression to "none" for maximum player compatibility.[v0.40.5]
  • Corrected a issue in which BD-RB may configure DGDecNV incorrectly for MPEG-2 pulldown video that is not being IVTC'd. This could in some cases result in out-of-sync audio/video. [v0.40.5]
  • Removed the hidden option FIX_CLPI as well as the associated code. It was only useful for old outdated versions of TSMUXER that are no longer are used.[v0.40.5]
  • Put a limit of 4 into the automatic multiprocess value. This is to help prevent too many instances caused by hyperthreading "pretending" to be more processors than it really is.[v0.40.5]
  • Corrected an error in which multiprocess splitting would fail in regions that do not use the same decimal notation (".") as is used in North America. [v0.40.5]
  • Other minor corrections and cosmetic fixes.
Version 0.40.05 Beta
  • Release Date: Feb 12, 2012
  • Corrected an issue with MKV file output. By default the new MKVMERGE used header compression that may not be supported by some players. BD-RB now forces compression to "none" for maximum player compatibility.
  • Corrected a issue in which BD-RB may configure DGDecNV incorrectly for MPEG-2 pulldown video that is not being IVTC'd. This could in some cases result in out-of-sync audio/video.
  • Removed the hidden option FIX_CLPI as well as the associated code. It was only useful for old outdated versions of TSMUXER that are no longer used.
  • Put a limit of 4 into the automatic multiprocess value. This is to help prevent too many instances caused by hyperthreading "pretending" to be more processors than it really is.
  • Corrected an error in which multiprocess splitting would fail in regions that do not use the same decimal notation (".") as is used in North America.
  • Other minor corrections and cosmetic fixes.
Version 0.40.04 Beta
  • Release Date: Feb 8, 2012
  • Added support for Neuron2's DGDecNV. Note that this software is not required for BD-RB to run, but it will likely speed encoding in most cases. DGDecNV requires a CUDA enabled video card and a license that can be obtained through a $15 donation. For more info and h/w requirements: http://www.neuron2.net/dgdecnv/dgdecnv.html
  • Added code to make DGDecNV indexing execute concurrently with TSMUXER audio extraction. This should, in most cases, eliminate any additional time needed for the indexing. If problems occur however, concurrent indexing can be disabled through a new INDEX_WITH_EXTRACT hidden option. See HIDDENOPTS.TXT for more info.
  • Corrected a bug that could result in a crash and the error "PredictAndEncode() 00006 XXXX" when MULTIPROCESS is active.
  • Modified the log so the current date is shown as the job begins rather than the time-of-day.
  • Updated the included version of X264.EXE to the latest release (r2164).
  • Updated the included version of X264-64.EXE to the latest release (r2164).
  • Other minor corrections and cosmetic fixes.
Version 0.40.02 Beta
  • Release Date: Feb 1, 2012
  • Corrected an issue introduced in v0.40.1 in which an error occured during muxing of streams containing secondary video.
  • Made modifications to the algorithm used for multi-processing instance count selection.
  • Changed the label used in INF files that logs the number of instances used during encoding to prevent confusion with that in the INI.
  • Other minor corrections and cosmetic fixes.
Version 0.40.01 Beta
  • Release Date: Jan 30, 2012
  • Corrected an issue related to the program map and remuxing of DTS Express and IGS streams.
  • Modified ALTERNATE routines so that MKV and MP4 (non-iPOD/iPAD) formats will keep HD audio when "Keep HD Audio" and "ALTERNATE/Intact Audio" are both enabled.
  • Modified ALTERNATE AVS creation to prevent unnecessary inclusion of resize commands. This can speed up some encodes.
  • Added routines to include alternate angles in the "Other Movie-Only Playlist" selection dialog.
  • Reverted the recommended HAALI media splitter to v1.9.42.1. Some systems seem to have issues with the later version(s).
  • Added a new (experimental) multi-processing mode for extremely fast computers. Divides encoding tasks among multiple instances of X264. Most useful on systems that don't use 100% of the available processor time. See the link in HIDDENOPTS.TXT for more details.
  • Updated the included version of MKVMERGE.EXE to a newer release (v5.2.1.0).
  • Updated the included version of X264.EXE to the latest release (r2146).
  • Updated the included version of X264-64.EXE to the latest release (r2146).
  • Other minor corrections and cosmetic fixes.
Version 0.39.07 Beta
  • Release Date: Dec 29, 2011
  • Corrected and AVS issue related to the use of true pulldown sources with the "IVTC_480i" hidden setting.
  • Regressed default AFTEN.EXE to that prior to v0.39.5. This corrects issues on some systems.
  • Modified audio encoding so that a second AFTEN version will be tried before encode failure is reported -- this is a workaround for certain incompatibilities in some AFTEN releases on different computers.
  • Other minor corrections and cosmetic fixes.
Version 0.39.06 Beta
  • Release Date: Dec 16, 2011
  • Fixed an error in v0.39.05 that could cause a "Runtime Error 5" at startup on some systems.
  • Added code to check and correct for leading M2TS file audio weirdness when building to movie-only from a multipart source. (v0.39.5)
  • Added a hidden option "BEEP_SOUNDFILE". This item can be set to the path of an alternate .WAV file to be used as the "Job Completion" beep. See HIDDENOPTS.TXT. (v0.39.5)
  • Corrected an error in which the "keeping audio" messages are incorrectly printed for all streams when "KEEP_HD_AUDIO". The audio was processed correctly -- but was incorrectly reported in the status log. (v0.39.5)
  • Corrected an issue in which some AVS settings may be set incorrectly when processing a non-480i source when the hidden flag "IVTC_480i" is set. (v0.39.5)
  • Added new code to better prioritize playlists in determination of main feature. (v0.39.5)
  • Modified menu identification routines with the intent of improving accuracy. (v0.39.5)
  • Added code to check vbv-bufsize when vbv-maxrate has been modified (due large audio inclusion) and ensure the 1 sec buffer limit is always enforced. (v0.39.5)
  • Corrected problems with filter prefixes that could cause incorrect application. (v0.39.5)
  • Added a new filter prefix. An "s:" prefix tells BD Rebuilder to include this filter for secondary video. Note: When used the "s:" should be the first prefix listed. (v0.39.5)
  • Added inclusion of chapters ALTERNATE/MKV file output. Chaptering can be disabled by using the new hidden option "MKV_CHAPTERS=0" (see HIDDENOPTS) (v0.39.5)
  • Modified ALTERNATE rebuilding routines to save time when using single source (non-mulipart) sources by not performing the "PT 1" multiplexing. (v0.39.5)
  • Updated the included version of X264.EXE to the latest release (r2120). (v0.39.5)
  • Updated the included version of X264-64.EXE to the latest release (r2120). (v0.39.5)
  • Other minor corrections and cosmetic fixes.
Version 0.39.05 Beta
  • Release Date: Dec 15, 2011
  • Added code to check and correct for leading M2TS file audio weirdness when building to movie-only from a multipart source.
  • Added a hidden option "BEEP_SOUNDFILE". This item can be set to the path of an alternate .WAV file to be used as the "Job Completion" beep. See HIDDENOPTS.TXT.
  • Corrected an error in which the "keeping audio" messages are incorrectly printed for all streams when "KEEP_HD_AUDIO". The audio was processed correctly -- but was incorrectly reported in the status log.
  • Corrected an issue in which some AVS settings may be set incorrectly when processing a non-480i source when the hidden flag "IVTC_480i" is set.
  • Added new code to better prioritize playlists in determination of main feature.
  • Modified menu identification routines with the intent of improving accuracy.
  • Added code to check vbv-bufsize when vbv-maxrate has been modified (due large audio inclusion) and ensure the 1 sec buffer limit is always enforced.
  • Corrected problems with filter prefixes that could cause incorrect application.
  • Added a new filter prefix. An "s:" prefix tells BD Rebuilder to include this filter for secondary video. Note: When used the "s:" should be the first prefix listed.
  • Added inclusion of chapters ALTERNATE/MKV file output. Chaptering can be disabled by using the new hidden option "MKV_CHAPTERS=0" (see HIDDENOPTS)
  • Modified ALTERNATE rebuilding routines to save time when using single source (non-mulipart) sources by not performing the "PT 1" multiplexing.
  • Updated the included version of X264.EXE to the latest release (r2120).
  • Updated the included version of X264-64.EXE to the latest release (r2120).
  • Other minor corrections and cosmetic fixes.
Version 0.39.04 Beta
  • Release Date: Nov 29, 2011
  • Improved the MKV output routines. Now multiple audio tracks will be reencoded and/or kept (as selected in the streams list).
  • Added MP4 as a containter type for ALTERNATE output. Although previously allowed, it was limited to iPod and iPad specs. A new example format is included in the default output list. The MP4 container type allows multiple audio tracks with multiple channels to be included.
  • Audio language flags are now included in MKV ALTERNATE output and MP4 ALTERNATE output.
  • Modified the DTSX routines so that placeholders are no longer necessary. This eliminates some unlikely but possible negative impacts.
  • Improved the status updating for certain types of actions.
  • Corrected an error in which ALTERNATE/MKV output could incorrectly report an error and exit when no true error was actually present.
  • Fixed issue in which intermediate MKV files may (rarely) incorrectly fail due to "warning" exit code.
  • Added a new option to the ALTERNATE output dialog that allows removal of black borders (automatic cropping). This option is not enabled and does not apply to DVD output (for obvious reasons).
  • Added code to check requirements and prevent reencoding when an AC3 source (or its core) does not require processing to meet target specs. Note: Some settings such as AUDIO_AMPLIFY, "Use 192Kbs for AC3...", and "Use 448Kbs for AC3..." will force reencoding.
  • Corrected an issue in which manually blanking or unblanking a stream in edit mode was not updating the sizing tables. As a result, overall output sizing would be incorrect and could cause over or under sizing.
  • Improved function of IVTC. Also corrected issue related ot IVTC on VC-1 sources.
  • Added a new prefix for filter editing. By adding the "r:" prefix, BD-RB will add the specified filter after the resizing stage (rather than the default of before). Note: If using more than one prefix, the "r:" must be the last in the series.
  • Other minor corrections and cosmetic fixes.
Version 0.39.03 Beta
  • Release Date: Nov 6, 2011
  • Corrected an issue in which under certain rare circumstances a main feature could be seen as a menu -- and the feature may not be listed in the streams list on BD-25 or unwanted audio may not be removable.
  • Corrected an error in experimental DTSX code that could cause M2TS files to not fall on proper aligned unit boundaries.
  • Updated CLPI correction routine to modify the TS_recording_rate value after updates to the M2TS by experimental DTSX code.
  • Fixed an issue related to arrival_time_stamp rollover that incorreclty set permission bits in packet headers (DTSX experimental code).
  • Added a SETUP option to cause an audible "beep" when a job is complete.
  • Added a feature in which batch mode will not overwrite existing output folders, but instead add a suffix to the output title.
  • Added a new AUTO_TWOPASSONLY hidden option. By setting this value to "1" you can prevent the automatic quality selector from ever doing one pass ABR encoding.
  • Regressed the included version of X264.EXE to a previous release (r2085) due to reported LAVF decoding issues.
  • Regressed the included version of X264-64.EXE to a previous release (r2085) due to reported LAVF decoding issues.
  • Other minor corrections and cosmetic fixes.
Version 0.39.02 Beta
  • Release Date: Oct 24, 2011
  • Updated SD to HD 1280x720 processing to keep the 23.976fps rate when inverse telecining is in effect rather than create a 59.94fps stream.
  • Improved IVTC method for MPEG-2 sources.
  • Added a hidden setting that will allow output of 480p @ 23.976fps on sources that were IVTC'd. Note: While this mode works on almost all players, it violates the BD standard and should only be used with that full knowledge. To enable set "SD_PROGRESSIVE=1" in the OPTIONS are of the INI/Config file.
  • Corrected an issue in which telecined MPEG-2 sources may not always be IVTC'd when the IVTC option is selected.
  • Corrected an issue that could, under very rare circumstances cause audio desynchronization on telecined sources.
  • Corrected a rare instance in which the CLPI packet count variable could be wrong for menus that have been reencoded.
  • Fixed an issue in which multipart DTS sources may not encode to AC3 correctly when movie-only output is selected. Rare but possible.
  • Updated checks so secondary video will not be unnecessarily run through X264 when the hidden option "FORCE_NOENCODE" is set.
  • Updated the included version of X264.EXE to the latest release (r2106).
  • Updated the included version of X264-64.EXE to the latest release (r2106).
  • Other minor corrections and cosmetic fixes.
Version 0.39.01 Beta
  • Release Date: Sep 15, 2011
  • Corrected and issue in which certain types of HDMV menus may not be flagged properly and as a result they may not be processed as such.
  • Corrected an error in which selected LPCM audio sources from a multi-m2ts stream may cause AFTEN to fail during reencoding.
  • Changed default for IVTC selection. Some common players appear to have playback difficulties with AVC using 3:2 pulldown, resulting in "jerkiness".
  • Added additional code to prevent encoding and/or previewing failure on exceptionally small M2TS sources.
  • Corrected a problem in which it may be possible for audio/pgs streams to be selected/deselected and the effect doesn't ripple through all related playlists via playlist siblings.
  • Corrected an error in which angles that are a part of the main feature MPLS could, under certain circumstances be "quick encoded" rather than following the required criteria of the MPLS.
  • Corrected an error in which angles that are a part of the main feature MPLS could under certain circumstances not be encoded -- and as a result might not match the coding type of the main stream.
  • Added a new "Unblock Chapter Skip" feature to SETUP. This will get help you skip over those annoying trailers at the beginning of discs that force to to either watch or fast-forward through them (ughh).
  • Corrected a long-standing issue in which selection or deselection of audio/subs could create issues in stream lists that contain more than 255 items.
  • Updated the included version of X264.EXE to the latest release (r2074).
  • Updated the included version of X264-64.EXE to the latest release (r2074).
  • Other minor corrections and cosmetic fixes.
Version 0.38.09 Beta
  • Release Date: Aug 13, 2011
  • Corrected an error in which the wrong H.264 level could be used during encoding.
  • IMPORTANT FIX. Corrected an error introduced in v0.38.5 in which M2TS referenced through subpaths many not be correctly retained -- especially noticed in full backups using streams with out- of-mux IGS streams. (v.0.38.8)
  • Changed the executable name for BD Rebuilder to BDRB.EXE. This is to bypass issues in Norton 360 A/V detection (I guess only Norton knows why I would need to do this). (v0.38.8)
  • Changed default settings so strict AVCHD is now the default. This is necessary to prevent unintended non-standard AVCHD output now that AC3 audio reencoding is no longer the default. encoding is no longer the default. (v0.38.7)
  • Changed default VBV buffer sizing for BD-5 and BD-9 output. (v0.38.7)
  • Fixed a continuing error in which the correct version of HAALI may show as "Incorrect" when using INSPECT on a 32 bit version of Windows. (v0.38.6)
  • Updated the included version of X264.EXE to the latest release (r2057).
  • Updated the included version of X264-64.EXE to the latest release (r2057).
  • Other minor corrections and cosmetic fixes.
Version 0.38.08 Beta
  • Release Date: Aug 5, 2011
  • IMPORTANT FIX. Corrected an error introduced in v0.38.5 in which M2TS referenced through subpaths many not be correctly retained -- especially noticed in full backups using streams with out- of-mux IGS streams.
  • Changed the executable name for BD Rebuilder to BDRB.EXE. This is to bypass issues in Norton 360 A/V detection (I guess only Norton knows why I would need to do this).
  • Changed default settings so strict AVCHD is now the default. This is necessary to prevent unintended non-standard AVCHD output now that AC3 audio reencoding is no longer the default. encoding is no longer the default. (v0.38.7)
  • Changed default VBV buffer sizing for BD-5 and BD-9 output. (v0.38.7)
  • Fixed a continuing error in which the correct version of HAALI may show as "Incorrect" when using INSPECT on a 32 bit version of Windows. (v0.38.6)
  • Other minor corrections and cosmetic fixes.
Version 0.38.06 Beta
  • Release Date: Aug 3, 2011
  • Fixed a continuing error in which the correct version of HAALI may show as "Incorrect" when using INSPECT on a 32 bit version of Windows.
  • Recompiled and reecrypted EXE to prevent the Norton A/V from falsely indicating a virus.
  • Other minor corrections and cosmetic fixes.
Version 0.38.05 Beta
  • Release Date: Aug 2, 2011
  • Corrected an error in which the correct version of HAALI may show (in INSPECT) as "Incorrect".
  • Added code to circumvent/correct failed encodes in instances where NicDTSSource() cannot decode certain unique types of DTS sources.
  • Implemented a workaround for an issue associated with AC3 reencoding in which some less-resilient players may get "confused" on sources comprised of multiple M2TS connections and skip or repeat sections of video.
  • Made improvements to the automatic quality code. This should improve functioning, especially when using custom target sizes.
  • Corrected an issue in which converting subtitles for DVD might sometimes result in error message "Unable to convert subtitle" and subtitles are not integrated.
  • Corrected an error in which numerous secondary video streams might (rarely) cause a negative bitrate (and failure) for encoding the primary video.
  • Added a hidden option (MIN_PLAYLIST_MINS) to set the minimum size of a playlist that is to be included as a choice in the movie-only playlist selection. In previous versions this value was fixed at 15 minutes (which is still the default). This can be helpful when you want to create ALTERNATE output from very short sources (e.g. short cartoons, etc.) See HIDDENOPTS.TXT for more information.
  • Added code to prevent encoding attempts of files that are unreferenced (not part of any MPLS).
  • Changed "Quick Encode for Extras" so that it is "Off" by default.
  • Updated the included version of X264.EXE to the latest release (r2044).
  • Updated the included version of X264-64.EXE to the latest release (r2044).
  • Other minor corrections and cosmetic fixes.
Version 0.38.04 Beta
  • Release Date: Jun 21, 2011
  • Corrected an issue in which end-times might be incorrectly updated in an MPLS file for cases where partial CLPI/M2TS playback is referenced.
  • Added code to handle non-standard 1080p/25 and 1080p/29.97 sources and use "--fake-interlaced" in the command line to make them compliant.
  • Added a hidden option "CHECK_FFDSHOW". If set to "0" BD-RB will continue running even if no version of FFDSHOW is found. Anyone using this option must ensure appropriate alternate CODECs are installed, and bug reports will not be accepted when FFDSHOW has not been installed.
  • Changed routines so that UNC pathnames can be used as a source (should make use with NAS and other network units more compatible).
  • Added an additional quality setting for hidden AUTO_BIAS. Setting AUTO_BIAS=3, gives bias for even higher quality settings (lower speed) when "Automatic Quality Settings" is selected. See HIDDENOPTS.TXT for more details on AUTO_BIAS.
  • Changed the default values so that DTS and AC3 are kept in their original format rather than being reencoding. That choice can be changed via the SETUP dialog.
  • Completed testing on FFDSHOW rev 3882 and HAALI Mediasplitter version 1.11.96.14. These are now the recommended versions of these helper apps and can be downloaded from jdobbs.net. They are also now linked in the first post of the DOOM9 bug reporting thread.
  • Made improvements that should improve accuracy of sizing.
  • Updated the included version of X264.EXE to the latest release (r2008).
  • Updated the included version of X264-64.EXE to the latest release (r2008).
  • Other minor corrections and cosmetic fixes.
Version 0.38.03 Beta
  • Release Date: May 28, 2011
  • Corrected an error in which .CHP files could be created and never removed in the destination folder while previewing streams.
  • Fixed an issue in subtitle end-times related to previously resized (via TSMUXER) subtitles.
  • Changed the default setting for B_PYRAMID (see HIDDENOPTS.TXT) to disabled. While this should be support per standard, at least two standalone players appear to have difficulty with b-frame references.
  • Corrected level settings associated with 720x480 or 576 secondary video streams.
  • Added code to prevent redundant reencoding of secondary video streams when resuming after the encoding has previously been completed.
  • Changed the recommended version of AVISYNTH to v2.58. This should solve reported audio sync issues on ALTERNATE DVD-5/9 output that can occur on certain discs. AVISYNTH v2.58 can be downloaded from here: http://www.jdobbs.net/freeware/Avisynth_258.exe
  • Other minor corrections and cosmetic fixes.
Version 0.38.02 Beta
  • Release Date: May 15, 2011
  • Changed the specified --vbv-maxrate on BD-25 backups to 32000 -- this has been reported to eliminate certain buffering issues. (v0.38.2)
  • Corrected an error in which a stream that was referenced as non-angled in one MPLS was not being correctly updated if referenced later as an angle.
  • Fixed an issue in which problems with a single DVD subtitle could cause the entire job to fail.
  • Changed the default color for ALTERNATE/DVD subtitles to white and shades of gray.
  • Modified IGS checks to prevent any part of the feature cannot be excluded from reencoding.
  • Updated the DVD subtitle logic to handle certain types of graphic PGSs. This should also prevent errors in multiplexing those PGSs.
  • Corrected an error in which DVD subtitles were not synched properly when ALTERNATE_PAL was in effect.
  • Added code to prevent the combination of primary and secondary (PiP) video streams from exceeding the BD total video limit.
  • Added additional checks to reduce vbv-maxrate if the combined total bitrate of all audio would put it above blu-ray maximums.
  • Corrected an issue in which ALTERNATE movie-only output sizing could be dramatically off when using the two-pass target size selection.
  • Updated the included version of DVDAUTHOR to version 7.0. This corrects "bad image" errors on certain types of graphic PGSs that were not supported in the previous version.
  • Updated the included version of X264.EXE to the latest release (r1995).
  • Updated the included version of X264-64.EXE to the latest release (r1995).
  • Other minor corrections and cosmetic fixes.
Version 0.37.08 Beta
  • Release Date: Apr 25, 2011
  • Corrected an issue in which resizing a source from 480i/29.97 to 720p would result in an TSMUXER "Non standard fps value" error during the remuxing.
  • Developed new routines so resizing of subtitle streams is now done by BD-RB (rather than via TSMUMXER). This corrects several possible issues associated with resizing PGS streams.
  • Corrected an issue in which opening a feature in movie-only mode that contains IGS in the main-movie stream could result in a "Selected Source is not BD Format" error.
  • Rebuilt the algorithms for checking subtitle sources. This should eliminate the TSMUXER error "Unexpected byte" and failure that could sometimes occur while extracting audio/subs and resizing to 720p.
  • Corrected an issue in movie-only mode in which "forced" subtitle (e.g. when foreign languages are spoken) were not supported during resizing.
  • Added support for subtitles when outputting to ALTERNATE/DVD. Note that the conversion of the graphics and integration into the output stream adds approx 2 minutes to the overall job for each subtitle kept, so it is recommended you only select the subtitles you really want.
  • Add a new hidden option "DVD_SUB_BACKGROUND". It lets you select the type of background you'd like for DVD output (see HIDDENOPTS.TXT).
  • Add a new hidden option "DVD_SUB_COLOR". It lets you select the subtitle foreground color you'd like for DVD output (see HIDDENOPTS.TXT).
  • Updated the included version of X264.EXE to the latest release (r1937).
  • Updated the included version of X264-64.EXE to the latest release (r1936).
  • Other minor corrections and cosmetic fixes.
Version 0.37.07 Beta
  • Release Date: Mar 30, 2011
  • Corrected an error in which framerate could be set incorrectly when outputting to DVD and one of the resizing options is selected.
  • Changed default audio selection behavior so that a track will be kept (even when the language is not one that is selected) when it is the only audio track available. This behavior can be set to be disabled using the new "KEEP_SINGLE_AUDIO" hidden option (see HIDDENOPTS.TXT).
  • Corrected a bug in which AVC sources may not be recognized as pulldown when appropriate when the 480p video type is set and can result in syncing issues. Especially useful on sources previously run thorugh BD-RB, TSMUXER,or multiAVCHD.
  • Corrected an error in which DEINTERLACER_TYPE (hidden option) was not being read properly.
  • Updated the included version of X264.EXE to the latest release (r1924).
  • Updated the included version of X264-64.EXE to the latest release (r1924).
  • Other minor corrections and cosmetic fixes.
Version 0.37.06 Beta
  • Release Date: Mar 14, 2011
  • Corrected an bug in which 1080i sources could be incorrectly reencoded as 1080p.
  • Fixed an error that could cause MKV encoding to fail due to blank maximum bitrate in the command line.
  • Corrected an issue in which the resume function was not functioning properly due to the recent implementation of HD audio selection checks.
  • Correct a bug in which selecting "192Kbs" audio output in DVD-5/9 output was not first doing a conversion to 2 channel of multichannel sources.
  • Made several improvements in bitrate calculation and threshold checks.
  • Updated the included version of X264.EXE to the latest release (r1913).
  • Updated the included version of X264-64.EXE to the latest release (r1913).
  • Other minor corrections and cosmetic fixes.
Version 0.37.05 Beta
  • Release Date: Feb 17, 2011
  • Corrected an issue in which a scan of the source material might miss an audio/video time delta when PTS/DTS values were very large.
  • Corrected an error that could cause error 2904 while outputting to ALTERNATE/DVD when the audio track has an offset detected.
  • Updated DVD output so it exits completely rather than pausing at the end of play.
  • Improved the methodology for prevention of sleep mode. It is now set/reset at the beginning/end of each full job rather than at the start/stop of each encode. Also changed settings so the video monitor sleep will not be blocked and it will act as set in the POWER options during encoding.
  • Added a hidden setting (DISABLE_SLEEP=0) that can be used to prevent the sleep blocking function from executing.
  • Corrected an issue in which a "too small" target size for MKV output could result in illegal or nonsensical bitrates.
  • Corrected an error in which a large target size for MKV output could result in an overflow condition: PredictAndEncode() 00006 2820.
  • Reversed the decision to make LAVF the default frame server. It appears to be slower on some systems. It can still be selected if desired from the SETUP dialog.
  • Corrected a problem in which starting a job with "Keep HD Audio", and then stopping/resetting and restarting with that parameter changed (after audio extraction) could result in a failed audio encode. An improbable but possible scenario.
  • Updated the included version of X264-64.EXE to the latest release (r1900).
  • Other minor corrections and cosmetic fixes.
Version 0.37.04 Beta
  • Release Date: Feb 8, 2011
  • Added a new option in the ALTERNATE output selections. You can now choose a target size in addition to CRF or bitrate.
  • Made some minor improvements in the way IVTC is handled that can improve picture quality.
  • Added a hidden option "DEINTERLACER_TYPE" that will allow you to set the type of deinterlace algorithm to use (when selected from SETUP). The settings are: 1=Decomb w/o blend, 2=Decomb w/blend, 3=SmoothDeinterlace, and 4=Progressive. The last option (4) should be used when the source is progressive -- but it needs "fake-interlaced" to be asserted during encode.
  • Added a new hidden option "EXTENDED_GOP". Setting this value to "1" will instruct BD-RB to use a 48 frame GOP size when writing to BD-5 OR BD-9.
  • Inserted temporary code to prevent streams that contain IGS from being processed. Since these are normally menus and by nature are small, they will be kept intact. This should prevent the rare "Menu without buttons" issue until IGS reintegration routines are completed.
  • Changed setting for "Use X264 Internal LAVF" to "on" as the default.
  • Corrected an error in which using BATCH mode can sometimes incorrectly set the audio and subtitle selections.
  • Corrected a bug in which under very rare and specific circumstances LAVF could be selected even though IVTC is in effect.
  • Corrected an error in the ALTERNATE OUTPUT dialog that could cause checkboxes to be set at the same time.
  • Corrected a problem in which some VC-1 sources might be incorrectly IVTC'd.
  • Updated the included version of X264.EXE to the latest release (r1990).
  • Updated the included version of X264-64.EXE to the latest release (r1884).
  • Other minor corrections and cosmetic fixes.
Version 0.37.03 Beta
  • Release Date: Jan 17, 2011
  • Corrected an error in which pulldown could be incorrectly applied to a hybrid source.
  • Fixed an error in which BFF (bottom field first) MPEG-2 sources may not be correctly identified.
  • Corrected an error in which 24fps sources that were rebuilt for movie-only were not using the correct muxing rate and as a result did not have audio synchronization.
  • Fixed a bug in which setting DEINTERLACE and IVTC concurrently would cause an incorrect AVS to be generated on a source with pulldown. As a result, a nonsensical framerate and audio sync problems would occur.
  • Corrected the ALTERNATE/DVD output so it will properly handle 24fps sources.
  • Changed actions in combinations of resizing SD to 1080p in combination with IVTC.
  • Updated the included version of X264.EXE to the latest release (r1867).
  • Updated the included version of X264-64.EXE to the latest release (r1867).
  • Other minor corrections and cosmetic fixes.
Version 0.37.01 Beta
  • Release Date: Jan 4, 2011
  • Added a routine that automatically checks for playlist links and, when changes are made to the audio or subtitle selection the change ripples through all members of a playlist. Please note that a single M2TS file can be a member of more than one playlist. For clarity, any entry that is a component of a multi-part playlist will be highlighted with a "*" in the BD-RB streams list (ex: "VID_00001*") on full backups.
  • Added a new audio type for ALTERNATE MKV output. You can now set aType to keep the original audio intact (unchanged). Also added a new profile as an example ("MKV Container, 1920x1080, Intact Audio"). This allows AC3 as well as LPCM and DTS output to MKV.
  • Added a new hidden option "ALTERNATE_PAL=n". When set to "1" while "Assume PAL for DVD Output" is selected an alternate method is used to convert FILM (23.976) sources. The framerate will be directly assumed to be 25fps (rather than using a conversion algorithm) and the audio will be adjusted to match the new timeline. This method can result in clearer video playback at the expense of some slight audio change. Note: This applies to DVD output only.
  • Added code to prevent a system from going into SLEEP mode while BD-RB is executing.
  • Corrected a bug in which DVD-5/9 ALTERNATE output combined with multiple audio tracks might combine to exceed the DVD maximum bitrate and buffering, and result in a "ERROR in attempt to mux (MPLEX)" error.
  • Corrected an error in the sizing algoritm for DVD ALTERNATE output. Previously any changes in the framerate (e.g. PAL from NTSC or FILM) could result in oversizing/undersizing.
  • Modified settings so that an SD source that is being inverse telecined and converted to 1080 will become 1080p @ 23.976fps rather than 1080i @ 29.97 via X264's pulldown mechanism.
  • Corrected an issue in which BD-RB, under certain circumstances and during movie-only encoding might set the remux framerate incorrectly to NUL, and cause audio desynchronization.
  • Corrected an error in which a 7.1 LPCM audio that is being converted to DD would fail causing BD-RB to "freeze" while attempting to reencode audio.
  • Refined the MPEG-2 scan to better detect pulldown v.s. hybrid sources.
  • Corrected a conditional decision so that LAVF will not be used when pulldown is detected in a source.
  • Other minor corrections and cosmetic fixes.
Version 0.36.09 Beta
  • Release Date: Dec 22, 2010
  • Corrected a bug in v0.36.7 that could result in "ScanDirectory() 00013 2601" error.
  • Corrected an issue in which a non-selectable audio stream in the firt position of the streams list in conjunction with "Limit to one track for each language" might result in no audion being selected by default.
  • Other minor corrections and cosmetic fixes.
  • 0.36.09 Beta:
    • Corrected an issue in which the iPod Alternate output was not accepted on some earlier iPODs. Changed encoding algoritm to adjust levels and maximum bitrates to maintain compatibility across all models.
    • Modified the WEIGHTP=n hidden setting so that a value of 0, 1, or 2 can be entered. This value represents what will be used in the "--weightp" option of the X264 command line. Default is "1".
    • Made some changes to the "Quick Encode" decision algorithm to ensure portions of multi-angle or multi-path streams cannot be encoded with varying levels of quality.
    • Improved the initial scan for pulldown. Also corrected some inconsistencies in the MPEG-2 extended scanning routine to ensure proper hybrid and pulldown recognition.
    • Changed the default for IVTC so that it is now enabled. If you are playing back your encodes on a PC and your CODEC doesn't handle pulldown very well, you may want to consider disabling IVTC in the SETUP dialog.
    • Added a modified method of inverse telecining. BD-RB can now takes advantage of DirectShowSource() in that it ignores pulldown flags and provides frame conversion. This can result in a significant speed increase in encoding of IVTC'd sources (as much as 30%). In order to use the new method, use the "IVTC_TELECIDE=0" hidden setting. Note: This may later become the default, but since it is still experimental it requires making the hidden change.
    • Changed the "Approximate Content" display so that it show total for source, rather than just the total that requires reencoding.
    • Updated the included version of X264.EXE to the latest release (r1834).
    • Updated the included version of X264-64.EXE to the latest release (r1834).
    • Other minor corrections and cosmetic fixes.
Version 0.36.06 Beta
  • Release Date: Dec 9, 2010
  • Corrected an error in which the .CHP files used with IVTC were not corrected to match the new framerate.
  • Corrected an issue in which hybrid sources under certain circumstances in conjunction with the IVTC could cause incorrect framerate calculations.
  • Added a SETUP option for converting SD sources to 1080. This can be useful in creating high quality backups of DVD to Blu-Ray or AVCHD.
  • Added a SETUP option for converting 4:3 sources to 16:9. Caution: This option will clip the top and bottom of images in order to make the conversion, designed primarily for letterboxed 4:3 sources.
  • Moved placement of filters in the AVS file so they occur before any BD-RB embedded deinterlacing, inverse telecining, or resizing.
  • Changed the default deinterlacing mode for DECOMB to blend=false. Blending can be enabled by setting DEINTERLACE=2in the config (INI) file.
  • Corrected an error in which a source may incorrectly be kept intact even though "USE_FILTERS" was set.
  • Updated the X264 command line so that the "--ref" parameter is set to the maximum for the specified output size. 1080 will use "--ref 4", while others (480, 576, and 720) will use "--ref 6". To disable and always use "--ref 4", use the hidden setting MAXIMIZE_REFS=0. [Update: v0.36.6] This feature only applies to "Highest Quality" mode in order to prevent slowdown in other modes. Also, the "--ref" parameter has been removed from the tweak restricted list.
  • Modified the hidden option "WEIGHTP" so that "1" is now the default (ON), adding "--weightp 1" to the X264 command line. Setting it to "WEIGHTP=0" will result in "--weightp 0".
  • Updated the included version of X264.EXE to the latest release (r1820).
  • Updated the included version of X264-64.EXE to the latest release (r1820).
  • Other minor corrections and cosmetic fixes.
Version 0.36.04 Beta
  • Release Date: Nov 22, 2010
  • Added code to assert the "fake-interlaced" switch in X264 when encoding interlaced sources when the "Use DECOMB filter..." SETUP option has been selected.This can improve encode quality.
  • Added a new routine that does an extended scan prior to encoding MPEG-2 480i sources to detect hybrid video characteristics.This should clearup any remaining reports of audio sync problemson certain MPEG-2 sources.
  • Updated the MKV ALTERNATE support so that audio can be reencoded to DD5.1 (prior to this release all audio was stereo).In order to activate you must set the bitrate in ALTERNATE.TXT to 384Kbs or higher (with audio type set to AC3).Two new examples have been included.
  • Updated the included version of X264.EXE to the latest release (r1788).
  • Other minor corrections and cosmetic fixes.
Version 0.36.03 Beta
  • Release Date: Nov 18, 2010
  • Added a new hidden option for specifying the HC Encoder profile to use for movie-only DVD output. The quality of the encode (highest being slowest) can be set by adding "HC_PROFILE=s" to the config(INI) file with "s" being set to "FAST", "NORMAL",or "BEST".The default setting is "NORMAL".
  • Corrected a syntax error on command lines thatcould cause encoding failure for DVD output whenan audio delay is required.
  • Corrected an error in which an unmatched language setting (BD to DVD) could cause a build failure when outputting to ALTERNATE/DVD.
  • Fixed a regression in which ALTERNATE/MKV audio output was always incorrectly being reencoded to DD 2.0 (rather than DD 5.1 when available).
  • Corrected an error in which audio streams that contained delays, and were not in the initial (SETUP defined) list of selections, could (if later selected from the streams list) be muxed out-of-sync.
  • Updated the included version of X264.EXE to the latest release (r1772).
  • Updated the included version of X264-64.EXE tothe latest release (r1772).
  • Other minor corrections and cosmetic fixes.
Version 0.36.02 Beta
  • Release Date: Nov 11, 2010
  • Changed log output to not show target size when ALTERNATE output is selected (it doesn't apply).
  • Corrected an error in which certain combinations of ALTERNATE movie-only, BD_SIZE and KEEP_HDcould result in blank audio-track(s) or failed audio encoding for ALTERNATE output.
  • Fixed incorrect reporting in the overall progress bar when outputting to DVD via ALTERNATE.
  • Corrected a resizing calculation error associated with movie-only DVD targets.
  • Fixed a regression in v0.36.1 that may cause compatibility issues on Panasonic players when using LAVF.
  • Other minor corrections and cosmetic fixes.
Version 0.36.01 Beta
  • Release Date: Nov 6, 2010
  • Added the ability to create DVD backups of your blu-ray disc.The backup can be selected under the "Alternate Movie-Only Output" when movie- only mode is in effect. A ready-to-burn structure is created in the working folder. Subtitles are not supported, expect them in a future release.
  • Added a new selection to the SETUP dialog called "Assume PAL for DVD Output".This auto-converts non-PAL sources to 25fps, 720x576 (for DVD output only).
  • Increased the BD-25 target size value slightly to use more of available space.
  • Corrected an issue in which stopping BD-RB during audio encoding would leave the WAVI and AFTEN processes running.As a result, restarting soon afterward could cause unpredictable anomalies in the audio, including sync and size issues.
  • Changed an option in X264 command line that may have caused "crash" on certain types of sources.
  • Added check to ensure original video is not kept intact when filter use is enabled.
  • Removed inverse telecining from the streams menu.Too many people don't understand IVTC and areusing it incorrectly.If you wish to IVTC, just select it in SETUP.If you want it back -- add the hidden value "IVTC_SELECTION=1" to the BD-RB configuration (INI) file.
  • Added 720x480 and 720x576 as output options to Alternate output choices.Note that you cannot use this size for iPOD output as it is larger than the 640x480 maximum for that device.
  • Corrected an error in which the frame rate was set incorrectly for MP4 output when usingALTERNATE output and IVTC was active.
  • Fixed incorrect pass reporting during alternate output to MKV.
  • Updated the included version of X264.EXE to the latest release (r1745).
  • Updated the included version of X264-64.EXE tothe latest release (r1745).
  • Other minor corrections and cosmetic fixes.
Version 0.35.01 Beta
  • Release Date: Oct 8, 2010
  • Added code to workaround certain types of audio and subtitle extraction errors when working with high count multi-part sources in movie-only mode.
  • Corrected an error in which audio/sub tracks may be incorrectly identified by track/language when reencoded using movie-only mode from a multi-part source with a large number of segments.
  • Added the ability to inverse telecine interlaced sources.You select it by right-clicking on the stream in the stream list.This can dramatically improve picture quality on hard or soft telecined sources by encoding at 23.976 with pulldown flags rather than 29.97.Note:Please be careful in using this option as executing inverse telecining on a non-telecined source will result in a severely stuttering picture.It is not uncommon for new users to confuse interlaced "combing" with telecining.Since some types of inverse telecining requires AVISYNTH, LAVF usage for a stream may be by-passed when it IVTC selected.
  • Added a new selection to the SETUP dialog to enable automatic Inverse Telecining (IVTC) of sources where pulldown/soft telecine is detected. This optioninstructs BD-RB to inverse telecine during decoding and to reinsert pulldown flags on any detected soft telecined (3:2 pulldown) 29.97fps sources. IVTC also converts soft telecined 1080i sources to 1080p. IVTC is recommended for processing sources that are targeted for playback on standalone units, but may not be suitable if the final playback device is aPC as some PC codecs (e.g. the FFDSHOW AVC codec) don't sometimes play back smoothly when pulldown flags are used.Automatic IVTC for individual streams can be manually deselected via the stream list (see bullet 1 above).
  • Corrected several instances in which a failed demux in TSMUXER could incorrectly result in the error "ExtractAudio Subs() 00053 1605" or other errors.
  • Added a fix that corrects bad characters in the source Volume ID that could prevent the creation of the output folder.
  • Added code to distinguish between full pulldown and hybrid sources. Hybrid is marked with "***" in the streams window, soft telecine (pulldown) is "*".
  • Corrected an error in which using LAVF on hybrid or pulldown sources could cause audio sync problems.
  • Corrected an error in which starting and stopping a full backup under certain circumstances could cause incorrect OUT time values to be inserted during MPLS file updates.
  • Updated the included version of X264.EXE to the latest release (r1732).
  • Updated the included version of X264-64.EXE to the latest release (r1732).
  • Other minor corrections and cosmetic fixes.
Version 0.34.11 Beta
  • Release Date: Sep 20, 2010
  • Fixed a bug in which one-pass CRF encoding did not work when the LAVF decoding option was selected.
  • Added more workarounds for certain types of badlyauthored sources that could cause audio out-of-sync in movie-only mode.
  • Corrected audio sync issues associated with movies output to ALTERNATE movie-only formats. This fix isrelated to leading M2TS file workarounds that wereimplemented in BD-RB v0.34.10.
  • Updated the included version of X264.EXE to the latest release (r1722).
Version 0.34.10 Beta
  • Release Date: Sep 17, 2010
  • Corrected an error in which the SETUP dialog was not correctly initializing the "Keep only BDMV and CERTIFICATE folders" checkbox upon load.
  • Created a workaround for an issue in which somepoorly authored multi-part sources that have aleading M2TS without audio can result in audio thatis out-of-sync on movie-only backups.
  • Created a workaround for an issue in which some poorly authored multi-part sources that have a leading M2TS without subtitls can result in a movie-only backup in which subs do not exist.
  • Other minor corrections and cosmetic fixes.
Version 0.34.09 Beta
  • Release Date: Sep 11, 2010
  • Fixed ALTERNATE CRF encoding that was broken in v0.34.08.
  • Corrected an issue in which encoding of secondary tracks would fail if using the LAVF decoder.
  • Updated the included version of X264-64.EXE to the latest release (r1713).
  • Other minor corrections and cosmetic fixes.
Version 0.34.08 Beta
  • Release Date: Sep 6, 2010
  • Added an option to the SETUP dialog that instructs BD-RB to use X264's internal LAVF decoder wherever possible (bypassing usage of HAALI and FFDSHOW). Also added the 64 bit version of X264 tothe TOOLS folder. That version will be used when LAVF is in effect and a 64 bit O/S is detected. This has been reported to improve processing speed depending upon the source stream type and number and type of processor cores. Note that some streams cannot currently be processed by LAVF, such as interlaced VC-1 or when filtering is in effect. In those cases BD-RB will automatically revert to standard FFDSHOW and AVISYNTH processing. It's suggested that you try it and if you like it, keep it checked. This feature has been implemented in preparation for possible future versions of X264 that may enable complete processing of video sources without additional "helper apps".
  • Corrected an error in which ABR mode could be set incorrectly at startup.
  • Completely rewrote the ALTERNATE output code. I've changed it so the types of output are defined in a ALTERNATE.TXT file in the MISC folder. This makes it easier to add additional formats in the future and to allow format definitions created by the user.
  • Updated ALTERNATE output dialog so two-pass output with selectable bitrate can also be used.
  • Corrected an issue in which BD-RB might incorrectly use original video when outputting to an ALTERNATE movie-only output selection.
  • Added a new general option to the SETUP dialog. You can now select "Keep only BDMV/CERTIFICATE folders" and BD-RB will strip the extraneous file from the backup (e.g. PS3 zips). This is especially useful for those to rip to ISO or read directly from the disc when doing full backups.
  • Corrected an error in which video streams could be incorrectly kept intact on movie-only AVCHD backups even when the CODEC is illegal (non-AVC).
  • Added a check for zero filelength after encoding. In some cases X264 does not seem to return an error code and BD-RB continues thinking an encode was properly completed when it was not.
  • Updated the included version of NicAudio.dll to the latest release (v2.0.4).
  • Updated the included version of X264.EXE to the latest release (r1713).
  • Added the 64 bit version of X264.EXE, r1703, to the zip package (renamed to X264-64.EXE).
  • Other minor corrections and cosmetic fixes.
Version 0.34.07 Beta
  • Release Date: Aug 11, 2010
  • 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.
Version 0.34.06 Beta
  • Release Date: Aug 3, 2010
  • 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 playinga multi-part 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.
Version 0.34.05 Beta
  • Release Date: Jul 19, 2010
  • 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 chapterpoints 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 valueis "1".
  • Updated the included version of X264.EXE to the latest release (r1677).
  • Other minor corrections and cosmetic fixes.
Version 0.34.04 Beta
  • Release Date: Jul 9, 2010
  • 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.
Version 0.34.03 Beta
  • Release Date: Jul 9, 2010
  • Increased the default output size for BD-5 and BD-9 encodes to use more of the available disc space.
  • Added an AVS filter editor to the SETUP dialog.This will allow you to add AVS filters to files.Note that bug reports WILL NOT BE ACCEPTED when filters are in use (as errors are almost always caused by the filter usage).You can add "E:", "F:", "I:", or "P:" as aprefix to a line added in the filter editor.Theprefixes represent "Extras", "Feature", "Interlaced",and "Progressive" respectively.When specified, theprefix will limit that filter to usage only when thesource to be encoded matches the prefix.For example,if specifying "E:filter1()" the filter "filter1()"would only be applied to segments that are determinedto be extras.Setting "e:i:filter2()" limits use of"filter2()" to segments that are extras -- and arealso interlaced.
  • Added an additional priority choice.You can now set to HIGH priority as well as NORMAL and IDLE.It is still recommended to use IDLE, however, as it will best share the app with others running, but will still max out processors on a machine when CPU is available.
  • Added open GOP encoding as the default.This option can be selected or deselected from the SETUP dialog. Open GOPs can noticably improve picture quality forblu-ray due to GOP size restrictions.
  • Reoved COLOR_BOOST from the SETUP dialog.This option is rarely used or needed.It still exists as a hidden option (see HIDDENOPTS.TXT).
  • Updated the included version of X264.EXE to the latest release (r1666).
  • Other minor corrections and cosmetic fixes.
Version 0.34.02 Beta
  • Release Date: May 31, 2010
  • 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.
Version 0.34.01 Beta
  • Release Date: May 30, 2010
  • 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 internalFFMS decoding that could result in extremely blocky output on multi-part features as a result of confusedbitrate interpretation. BD-RB no longer uses FFMS formulti-part features, it now uses X264's internal LAVFdemuxing.
  • Updated the included version of X264.EXE to the latest release (r1613).
  • Other minor corrections and cosmetic fixes.
Version 0.33.09 Beta
  • Release Date: May 25, 2010
  • 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 numberof 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 filenames that could occur during and ALTERNATE movie-only rebuildon 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.
Version 0.33.07 Beta
  • Release Date: May 17, 2010
  • Modified the AVS format so thatAssumeFramerate() is always used. This is meant to prevent mistaken ormiscalculated 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.
Version 0.33.06 Beta
  • Release Date: Apr 25, 2010
  • 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.
Version 0.33.05 Beta
  • Release Date: Apr 22, 2010
  • 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.
Version 0.33.04 Beta
  • Release Date: Apr 10, 2010
  • 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.
Version 0.33.02 Beta
  • Release Date: Apr 4, 2010
  • 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.
Version 0.32.08 Beta
  • Release Date: Mar 9, 2010
  • 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.
Version 0.32.07 Beta
  • Release Date: Mar 8, 2010
  • 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.
Version 0.32.05 Beta
  • Release Date: Feb 27, 2010
  • 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 used due 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.
Version 0.32.03 Beta
  • Release Date: Feb 24, 2010
  • 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.
Version 0.32.02 Beta
  • Release Date: Feb 22, 2010
  • 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.
  • 0.32.01 Beta:
    • 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.
Version 0.31.08 Beta
  • Release Date: Feb 12, 2010
  • 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.
Version 0.31.07 Beta
  • Release Date: Feb 11, 2010
  • Corrected an error in which BD-RB may convert audio to AC3 even though it has not been selected to do so in the SETUP dialog. This could happen only when a previously X'ed out track has been selected via the stream list GUI.
  • Added an option to "force" subtitles on movie-only encodes. You can select the subtitle to be displayed by default by right-clicking on the appropriate sub in the "Streams" list. You can unselect in the same manner. Note that the setting is (purposefully) not persistent between BD-RB runs.
  • Improved program resiliency to certain types of source errors.
  • Corrected some error reports to reflect a more accurate depiction of errors encountered.
  • Modified the default setting for "VERBOSE" mode. It is now "On" as the default setting.
  • Increased default output size for BD-25 slightly.
  • Updated the included version of X264.EXE to the latest release (r1416 w/nal-hrd patch).
  • Other minor corrections and cosmetic fixes.
Version 0.31.06 Beta
  • Release Date: Jan 6, 2010
  • Modified the "High Speed Option (BD-25)" setting so that it now includes b-frames in its output.
  • Default CRF values for BD-5/9/25 under "Quick Encode" mode has changed to 30/25/22 to approximate quality on extras.They can, of course, be overridden using the QUICK_CRF=nn hidden command.
  • Corrected an error in which the overall status bar was not being updated correctly when one-pass ABR mode was selected.
  • Added additional error checks and reporting following a failed encode.
  • Corrected an error in which updated MPLS files were not being properly copied to the BACKUP\PLAYLIST directory.
  • Updated the included version of X264.EXE to the latest release (r1376 w/nal-hrd patch).
  • Other minor corrections and cosmetic fixes.
Version 0.31.05 Beta
  • Release Date: Dec 9, 2009
  • Added code to recognize "streams are not syncronized" errors from TSMUXER and take action to automatically workaround by extracting video/audio streamsindependently.This should fix it in most cases.
  • Build a workaround routine for movie-only encodes in which the TSMUXER output filename during A/V extract violates length restrictions and causes "Can't createoutput file" error.
  • Added new hidden option "USE_NAL_HRD=n".If set to "1" (the default) the "--nal-hrd" parameter is used in the command line.This requires an X264 build which includes the NAL-HRD patch (as is is the one included with BD Rebuilder). Setting to "0" (not normally recommended) disables the "--nal-hrd" switch.
  • Corrected an error that could cause movie-only backups to not extract and remux properly when small enough to fit on the target and it consists of multiple parts.
  • Updated the included version of X264.EXE to the latest release (r1360 w/nal-hrd patch).
  • Other minor corrections and cosmetic fixes.
Version 0.31.04 Beta
  • Release Date: Dec 5, 2009
  • Replaced the included X264.EXE with a different build. (0.31.04)
  • Corrected an error in which could result in audio sync issues.This was related to the depth of search for pulldown in MPEG-2 and VC-1 sources.
  • Updated the DirectShow configuration routine to check all FFDSHOW settings and execute if any are not set correctly.
  • Added a new hidden parameter. "FORCE_NOENCODE=1" will tell BD Rebuilder to keep the origina video intact, no matter what size.Note that if you have "FORCE_ENCODE" set as well, encoding will take precedence.
  • Added the "--nal-hrd" option to the X264 command line to provide better Blu-ray compatibility (as opposed to depending upon TSMUXER).
  • Add a new hidden parameter. "WEIGHTP=n" enables or disables explicit weighted prediction on p-frames.Thisis to counter several reports of "blockiness" on systemsthat do not properly support it.Setting "WEIGHTP=1"will enable the feature, the default value is no set to"0" in order to avoid having to explain the issues. Note,however, that the reported issues are in the players --not the encoder or feature itself.
  • Updated the included version of X264.EXE to the latest release (r1354).Also now use a version that includes the "--nal-hrd" patch.
  • Corrected an error in which "576p" was not displayed properly in the streams list when detected.
  • Other minor corrections and cosmetic fixes.
Version 0.31.02 Beta
  • Release Date: Nov 18, 2009
  • Removed FFMS2.DLL from the installation as a backupmethod when FFDSHOW was not being called.It seemsto have caused more problems than it solved.
  • Added checks for necessary software installations atstartup to identify shortfalls and help prevent"failed encoding" errors.Note:You MUST haveHAALI, FFDSHOW, and AVISYNTH installed to run BD-RBnow -- there are too many issues when they are not.
  • Added code to configure FFDSHOW as the preferredCODECs for DirectShow when not set correctly.BD-RBalso generates a file called "FF_RESET.BAT" in theBD-RB folder that will reset the original DirectShowpreferences (in case they need to be restored for somereason).A special thanks to Atak_Snajpera for hishelpful insight.
  • Updated the included version of X264.EXE to thelatest release (r1342).
  • Other minor corrections and cosmetic fixes.
Version 0.31.01 Beta
  • Release Date: Oct 31, 2009
  • Corrected an error in which some larger menus were not being processed as such, and did not display graphic overlays correctly.
  • Corrected an error that can result in out-of-sync audio and playback problems on some MPEG-2 sources that use pulldown flags.
  • Created two new hidden options that will allow a user to tweak the X264 command line.The options are "TWEAK_PASS_ONE=" AND "TWEAK_PASS_TWO=".Any assigned options will be passed to and override setting on the default command line.Note:Any settings that could contradict BD standards are not allowed to pass through to the command line.
  • Added hidden option "KEEP_MBTREE".Normally BD-RB removes the .stats.mbtree file after successful encode.This will keep the (rather large) file so additional passes might be done (manually).
  • Corrected an error in the updating of the STN_table() related to type of stream_entry().This could be a cause of issues on certain titles with PiP.
  • Fixed an error in the calculation of the new syncstart PTS of some SubPlayItems.
  • Corrected a glitch in BATCH mode so that AlternatePlaylists are recorded and used during batch.
  • Updated the included version of X264.EXE to the latest release (r1310).
  • Other minor corrections and cosmetic fixes.
Version 0.30.04 Beta
  • Release Date: Oct 12, 2009
  • Corrected an error in which the SubPlayItem OUT value was not being updated properly in the SubPath table.This could be the root cause of several reported inconsistencies.
  • Other minor corrections and cosmetic fixes.
Version 0.30.03 Beta
  • Release Date: Oct 11, 2009
  • Changed default for "High Speed (BD-25)" setting so that it now uses CABAC. This corrects theblockiness experienced in fade-ins and low lightscenes.
  • Modified settings so the VC-1 video is never set to be blanked.Removed associated code.
  • Added FFMS2.DLL to package.It is automatically used for decoding when a failure is detected after on attempt to encode.This should bypass certain errors when DirectShow filters are misconfigured, or when the Windows 7 registry fix wasn't completed.
  • Added a hidden setting "USE_FFMS2=1".When enabled this setting uses FFMS2.DLL as the primary method of frame serving.Note:As of this release FFMS2does not decode field based sources (those marked with a "**" in the stream list). But I'm hoping a solution will be found for this soon.
  • Removed "--fps" from the X264 command line.The AVS now sets thet bitrate.
  • Added a new hidden option "QUICK_USE_QUALITY=1" in which, when set, BD-RB will use the currently chosen quality level in quick extra encodes rather than the default of "--ultrafast" mode.
  • Fixed an error in which the source aspect ratio forvideo resized from SD to HD was not being setproperly.
  • Other minor corrections and cosmetic fixes.
Version 0.30.02 Beta
  • Release Date: Sep 30, 2009
  • Fixed a bug in which the AUDIO_AMPLIFY hidden INI setting was not being read properly.
  • Corrected an error in which non-strict movie-only output to BD-5/9 was being written as "--blu-ray"rather than "--avchd".Also made "no slices" and"--level 4.0" restrictions to BD-5/9 movie-onlyencodes even when "strict" is not selected. Reversedthe v0.30.01 change -- "strict AVCHD" is no longerthe default. I'm afraid that change may cause toomuch confusion for people who have found the "sweetspot" for their particular player (especially theremoved directories).
  • Other minor corrections and cosmetic fixes.
Version 0.30.01 Beta
  • Release Date: Sep 29, 2009
  • Corrected an issue in which the SETUP checkbox for "SD to HD (720p)" was not being set properly when the SETUP dialog is initialized.
  • Updated the maximum bitrate for BD-25 encoding to a higher rate to lower the undersizing probability.
  • Removed "--slices 4" when HDDVD_COMPLIANT is set.
  • Corrected an error in initial CRF calculation on very high bitrate encodes.
  • Corrected the CRF sample size calculation for those instances where framerate is doubling (e.g. 29.97fps is not allowed -- and is converted to 59.94fps when 720p resizing is selected).
  • AVCHD output restrictions have been removed for all BD-25 output.BD-25 movie-only now uses the TSMUXER "--blu-ray" option.
  • Added new restrictions that are enforced when "StrictAVCHD for BD-5/9 Movie-Only" is selected.These new restrictions are intended to make AVCHD work on more players by becoming more compliant with the multiple AVCHD standards being created by camcorders. Now when this option is set all AVCHD output is limited to to Level 4.0, "--slices" are not included, the bitrateis set to a 17.5Mbs maximum, and audio is always converted to Dolby Digital (DD is the only supported audio codec in AVCHD).
  • Added a new hidden parameter for those who wish to ignore the AVCHD requirement for DOLBY DIGITAL audio. "OVERRIDE_AVCHD_AUDIO_LIMIT=1" will remove the "always convert to DD" restriction and audio will be included per the choices made in the SETUP dialog.Using this option is not recommended in most cases.
  • Strict AVCHD compliance is now the default for BD-5 or BD-9 movie-only encodes. The "FORCE_BLURAY" hiddenoption has been removed. The equivalent of thatsetting can be created by deselecting "Strict AVCHDBD-5/9 Movie-Only".
  • Corrected channel mapping when converting from 7.1 to 5.1 audio for AC3 reencoding.
  • Updated X264.EXE in zip distribution package to thelatest (r1171) version.
  • Other minor corrections and cosmetic fixes.
Version 0.29.05 Beta
  • Release Date: Sep 22, 2009
  • Corrected an issue in which, while the new audio delay routine in v0.29.04 was finding the delayscorrectly, they weren't being properly applied atremux.It should work correctly now.
  • Corrected an error in BATCH mode that could result in "RebuildFiles() 00075 2202" when output folder already exists.
  • Corrected an error in which small files that are a part of a multi-part movie-only encode could cause a "Can't open file: ...VID_XXX.AVS.264"
  • Added code to adjust initial value when using CRF while resizing to 720p.Should reduce prediction passes.
  • Fixed an error in which sometimes (when PiP exists) the selection of 720p resizing was not followingthrough in the encode.
  • Made changes to ensure that all 720p encodes held to BD specs -- especially when converting 29.97 or 25fps sources (requires framerate doubling).
  • Added "AssumeFPS()" to the AVS file when appropriate to make frame timing more exact.
  • Corrected an error in which resizing would not occur when destination space would not require encoding.
  • Added a new setting to the SETUP dialog that will convert standard definition (SD) sources (480/576)to 720p.This mode is useful for SAPs that alwaysoutput in wide screen mode giving a "stretched" appearance to SD sources.It may also improvepicture quality on some sources.
  • Added "--qpmin=0" to all command lines.This should reduce the likelihood of undersizing on high bitrate encodes.
  • Updated X264.EXE in zip distribution package to thelatest (r1159) version.
  • Other minor corrections and cosmetic fixes.
Version 0.29.04 Beta
  • Release Date: Sep 14, 2009
  • Made one more adjustment to prevent "GUI Issue, no hWnd returned".I think this may be gone for good now.It finally became clear as to what was causing this to randomly occur.
  • Fixed an error in which progressive output could under some circumstances be created at an illegal (29.97fps, 25fps) framerate.
  • Changed the default processing for interlaced sources.All sources that are interlaced now are kept interlaced in the output.This means the "KEEP_INTERLACING" INI setting has been removed (as unnecessary)
  • Added a "DEINTERLACING=" hidden option, see the description in HIDDENOPTS.TXT for details.
  • Changed the type of AVISYNTH preprocessing used toensure comb-free deinterlacing.Interlaced sourcesshould be more crisp, and free of jagged edges now.
  • Corrected a "Selected source is not BD format" errorthat could happen on very small sources.
  • Added a "quick search" function to identify sources that are Bottom Field First (BFF) interlaced.
  • Added code to scan all M2TS files and find audio streams that have delayed PTS times (for correction).
  • Other minor corrections and cosmetic fixes.
Version 0.29.03 Beta
  • Release Date: Sep 9, 2009
  • Made another adjustment to attempt to prevent the dreaded "GUI Issue, no hWnd returned" error.
Version 0.29.02 Beta
  • Release Date: Sep 8, 2009
  • Made changes to the code for collecting the hWnd of X264 and updating progress. It appears that X264 can have more than one top level hWnd that is associated with its process id, causing BD-RB to sometimes look for status in the wrong place.
  • Corrected an issue in which stopping an encode in ABR mode, and then resuming in 2 pass could cause BD-RB to fail (no .STATS file).
  • Updated the Movie-Only playlist selection dialog so it accurately displays chapters (rather than marks). Also corrected the chapter output to the. META file in the same way. This should prevent meta files with too many chapters.
  • Updated X264 version to the latest release (r1151)
  • Other minor corrections and cosmetic fixes.
Version 0.29.01 Beta
  • Release Date: Sep 6, 2009
  • Added a new "One-Pass AVR Mode" selection to the "Encoder Settings" menu.This will perform the encode at the quality level you've selected but will use one-pass ABR encoding.Generally this mode results in lower quality than two pass mode with the same quality setting, but it is faster.Aimed primarily for use on BD-25 encodings.
  • Added code to CRF estimation routine that reduces the probability of oversizing.CRF prediction is never exact, but this should make it less inexact.
  • Rewrote routine to find X264 window handle.This fixes the possibility that BD-RB might incorrectly report the status of another concurrently runningX264 process.It also should fix the "GUI Issue, no hWnd returned" error that seems to randomlyoccur on certain systems.Thanks to Groucho2004.
  • Changed the X264 command lines for all encoding modes to implement the new "--slices" parameter. This enables the software to ensure 100% compliance with the BD standard -- even on this unique rule that has not been enforced on any currently known playback system.
  • Implemented a workaround for a bug in TSMUXER in which it doesn't properly multiplex multiple MKV files into a movie-only M2TS stream.This should fix issues with chapter jumps and FF/RW on certain sources.
  • Made a change to the Movie-Only selection criteria to avoid selecting "low chapter" MPLS files when more standard chapter counts are available.Also added an indicator in the Playlist selection dialog that shows how many chapters each MPLS contains.
  • Added code to ScanDirectory() to prevent crash if an illegal filename is encounterd (error 00052).
  • Updated X264 version to most recent (r1247) which includes speed improvements, new options and small bug fixes.
  • Other minor corrections and cosmetic fixes.
Version 0.28.04 Beta
  • Release Date: Aug 23, 2009
  • Changed the default behavior for handling PiP/secondary audio/video.PROCESS_SECONDARY now defaults to "1" (true) and full backups will include secondary audio/video.
  • Fixed an error related to PiP and extension data tables in which some timestamp entries may not have been updated.
  • Fixed possible "CorrectMPLS()00006 2408" that may occur during rebuild.
  • Added a specialized hidden setting that is meant for special circumstances. "HDDVD_COMPIANT=1" in the "[Options]" area of the INI will force certain parameters to be used and will limit bitrate to that legal for HD-DVD playback.Note:This does NOT mean you can playback your output on an HD-DVD player.It only means the stream will be encodedin a way that is compliant for certain post BD-RB software packages to use it in creating HD-DVDs. If selecting this option with BD-25, it is likely you will undersize due to bitrate constraints.
  • Added code to better select the movie-only MPLS. Now when there are two large MPLSs within 10% of each other, the default is the 2nd largest (which is generally the non-extended or non-commentary version).You should still check the "Alternate Movie-Only Playlist" just to be sure.
  • Corrected an error in the CRF prediction routine.
  • Updated X264.EXE to the most recent version (r1222)
  • Other minor corrections and cosmetic fixes.
Version 0.28.03 Beta
  • Release Date: Aug 11, 2009
  • Corrected an error introduced in v0.28.01 that could result in an incorrect update to the MPLS file or more likely "CorrectMPLS() 00063 2408".
  • Added code to reduce the number of iterations needed to reach CRF in the GetCRF() estimation process. It was affected by the MBTREE algorithm.
  • Updated the X264 executable to r1206.
  • Other minor corrections and cosmetic fixes.
Version 0.28.02 Beta
  • Release Date: Aug 10, 2009
  • Updated the one-pass CRF routine to prevent a rare but possible "forever loop".
  • Fixed an error introduced in v0.28.01 that could cause timing issues on some very small sources.
  • Other minor corrections and cosmetic fixes.
  • 0.28.01 Beta:
    • Added a Batch processing feature. This allows you to queue up multiple jobs, especially useful when you decide to let BD-RB run overnight. Right-click in the batch area to see action options.
    • Rewrote the MPLS update routines to better handle SubPath() updates related to remuxing of secondary audio and video streams. Also fixed the updating of pip_metadata() tables. This should correct the remaining issues with PiP video processing with the exception of DTS audio demuxing/muxing.
    • Added a "hidden" option to force encoding (helpful when using filters) even when the source would fit in the output.You can set it by adding the line "FORCE_ENCODING=1" to the "[Options]" area of the config file (INI).
    • Updated some encode settings to ensure Blu-ray/4.1 compliance for the "Highest Quality" mode.
    • Upgraded the included X264 executable to r1198. This version includes "Macroblock Tree Rate Control". It should produce higher quality if you are using the "Better, High Quality, or Highest" encoding settings. Note: This is really cool -- Dark Shikari rules.
    • Corrected an error in which the "Remove WORKFILES" option was not being correctly set at dialog startup.
    • Other minor corrections and cosmetic fixes.
Version 0.27.01 Beta
  • Release Date: Aug 6, 2009
  • Added the capability to reencode secondary video streams. These were previously copied intact, and as a result used excessive amounts of space, making the overall encode quality drop.
  • Corrected an error related to secondary tracks and how they are updated in the SPN tables.This fix should correct some of the problems related toplayback of video with PiP.Some PiP issues remainand are being researched.
  • Fixed an issue in which on some multiangled sources the angles may not be properly included in the list of items to be reencoded.This should fix the issue where one angle appears to work and another is blank.
  • Modified encode quality settings so that they now use the X264 PRESETS.This makes setting more managableand keeps BD-RB in line with X264development.
  • Corrected an error in which the percent completed reported during a minimized state could incorrectly report 100% overall completion when not true.
  • Updated the included X264.EXE in the TOOLS folder to the lastest tested version (r1195).
  • Implemented new settings for first pass of two pass encodes.Should reduce overall encode times.
  • Other minor corrections and cosmetic fixes.
Version 0.26.03 Beta
  • Release Date: Aug 4, 2009
  • Recompiled to prevent false positive for "Artemis" in McAfee.Same as v0.26.02.
  • Other minor corrections and cosmetic fixes.
Version 0.26.02 Beta
  • Release Date: Aug 3, 2009
  • Recompiled to prevent false positive for "Artemis".
  • Other minor corrections and cosmetic fixes.
Version 0.26.01 Beta
  • Release Date: Aug 2, 2009
  • Added MKVMERGE.EXE and supporting code within BD-RB to support reencoding of field-based sources now no sources will be blanked automatically. My thanks to apophis906 for pointing me in the right direction.
  • Corrected a bug in which secondary audio was being kept even when "PROCESS_SECONDARY=" is set to "0".
  • Made changes to the way in which STN tables are updated when "PROCESS_SECONDARY=" is set to "0".
  • Added code to automatically adjust the source pathwhen someone selects BDMV or STREAM directories.Some folks who have gotten accustomed to certainother packages just have a hard time understandingwhere the source path BD structure actually starts.
  • Corrected an issue in which the type and sample frequency of removed audio was sometimes not beupdated properly in the STN table of the MPLS.
  • Made an additional adjustment to CRF estimation to make it slightly more accurate.
  • Corrected error "00011, PredictandEncode(), 2810" that can occur on certain sources.
  • Changed the SAR on 720x480 and 720x576 sources. It has reported that the new settings solve widescreen playback issues.
  • Modified the error reporting for "Audio/PGS sizing Issue" (when the audio/pgs that is kept makes the output too large to fit what is required).Now it only is reported on sources greater than 5 minutes. Others continue with fixed CRF.Note that if you have a source that consists of a LOT of < 5 minute sections and you are keeping more audio than should fit (very unlikely) you may see oversizing.
  • Other minor corrections and cosmetic fixes.
Version 0.25.04 Beta
  • Release Date: Jul 23, 2009
  • Modified EXE compression to prevent false positive from AV program(s).
  • Added code to prevent "forever loop" in one-pass prediction under certain unusual circumstances.
  • Added a default background image to be used when blanking occurs.You can change if you wish, but remember it will be stretched/shrunk to match the source resolution.Look in the new MISC folder.
  • Other minor corrections and cosmetic fixes.
Version 0.25.03 Beta
  • Release Date: Jul 22, 2009
  • Updated the prediction algorithm for one-pass encoding.It should now be slightly more accurate
  • Corrected bug that causes the error "00009 2904" in CorrectEPData() when doing movie-only encodes.
  • Other minor corrections and cosmetic fixes.
Version 0.25.02 Beta
  • Release Date: Jul 20, 2009
  • Replaced the prediction algorithm for one-pass encoding.It now does prediction passes until it finds the correct CRF.This should be much more accurate - but please remember it may takeslightly more time and is still experimental. Note: On very small sources it can be faster to do a first pass than to predict CRF.When BD-RB's analysis indicates this to be the case, a two-passencode will be done, even when one-pass mode isselected.
  • Corrected issues found in update of MPLS STN tables for secondary audio and video streams.
  • Made changes to secondary audio processing that should make DD+ PiP tracks start working. Note: you must have "PROCESS_SECONDARY=1" set in INI.
  • Updated X264 to r1183, this new version includes speed improvements and other fixes/enhancements.
  • Made changes to all X264 command lines to make BD-RB compatible with new defaults starting in X264 r1179.This means that BD-RB now requires X264 version r1179 or higher.
  • Added "--ipratio 1.1 --pbratio 1.1" to theencoding command line to lessen "pulsing" onsources that are very highly compressed.
  • Added code to recognize and workaround encoding issues on very small sources.
  • Changed "Quick Encode for Extras" so it is ON by default. Most encode will benefit with faster completion.
  • Other minor corrections and cosmetic fixes.
Version 0.24.03 Beta
  • Release Date: Jul 3, 2009
  • Corrected an error related to PiP processing in which an error "CorrectEPData() 00006 2008" could occur due to incorrect indexing into the EPDATA table.
  • Fixed a bug introduced in v0.24.01 in which full backups would have an illegal PID inserted into the MPLS file.This could cause failed playback (blank screen with only sound or hang).
  • Corrected an issue in which on some BDs that are multipart movie-only BD-RB would incorrectly extract a single component and cause a muxing error.
  • Other minor corrections and cosmetic fixes.
Version 0.24.01 Beta
  • Release Date: Jul 1, 2009
  • Added code to increase output size prediction accuracy. A WARNING to those using custom sizes in order to make "adjusted" output, -- you will likely oversize/undersize. The actual size of the output should now be closer to that specified in the selected target parameter. A special thanks to lithiumus for his help in the sizing adjustments.
  • Changed the default values for AC3. Reencoding will now be done at 640Kbs for 5.1 (rather than 448Kbs) and 224Kbs for 2.0 (rather than 192Kbs). Also the setup dialog option has changed to enable 448Kbs as a secondary option (previously 640Kbs).
  • Fixed an inconsistency in the percentage reporting to the status bar when in minimized mode.
  • Added a LOG entry when BD-RB can't find the X264 window handle. This is just to clearly identify if the 50% complete problem is a result of a failed attempt to retrieve the handle.
  • Corrected a bug that could under certain conditions prevent playback of streams that had secondary video on the original disc.
  • Added code to prevent failed encode on very small sources due to ridiculously low specified bitrate.
  • Added and ETA field to the status display of the GUI that shows an estimate the time needed to complete the current encoding pass.
  • Added a partial implementation of PiP rebuilds. The video should now be included on full backups. Audio support is still in development.
  • Changed the name of the INF file. Previously the job status information (INF) was saved to a file called "BDREBUILDER.INF" in the destination folder. Now, to keep the information for debugging, etc. I have named it according to the source.
  • Added an option to the SETUP dialog for automatic removal of the WORKFILES directory after rebuild. Warning: Selecting this option removes all files required to perform another REBUILD in the event you decided to "tweak" the source slightly. Use with caution.
  • Added a "Shutdown after REBUILD" option under the FILE menu. This will shutdown your computer at job completion (only if BD-RB has successfully completed all its encode and rebuild steps). A warning/abort dialog gives the opportunity to abort the shutdown.
  • Updated X264.EXE to a newer release (r1173).
  • Other minor corrections and cosmetic fixes.
Version 0.23.02 Beta
  • Release Date: Jun 21, 2009
  • Corrected an error in which a file may incorrectly be flagged as no reencode and cause oversizing.
  • Updated X264.EXE to newer version (r1169)
  • Other minor corrections and cosmetic fixes.
  • 0.23.01 Beta:
    • Added the --fps parameter to the X264 command line to circumvent possible inconsistencies in source frame serving.
    • Added code to detect pulldown in VC-1 sources andperform special handling (e.g. auto removal).
    • Changed the method of updating the progress bar back to that in v0.21.01.It seems the O/S isn't consistent returning window handles.
    • Corrected an error in which field deinterlacing could fail when the output of the source codec was not YUY2 or YV12.
    • Corrected an issue related to sources with pulldown that could result in audio synch errors.
    • Changed the default value of the FIX_CLPI hidden INI setting.The CLPI errors were fixed in TSMUXER and this is typically no longer needed.If you are using an older version of TSMUXER rather than the one that is shipped with BD-RB, however, please add FIX_CLPI=1 to the "Options" area of your config (INI) file.
    • Fixed some overall progress reporting errors whenresuming a movie-only encode.
    • Added code to identify troublesome (field based) VC-1 interlaced files.In BD-25 backups they are (if not the main-feature) automatically copied intact to prevent CODEC failures during encoding with X264. NOTE: Setting the RESIZE option will disable this feature.
    • Added two flags to the streams list following the fps indicator."*" means the source is PULLDOWN."**" (BD5/9 only) means the source is FIELD BASED interlacedVC-1 and will be BLANKED during reencoding.Audiowill playback correctly, but with a blank screen. Thisis required in order to prevent CODEC failures on thesesources. If you see a lot of "**" flags, you may want to consider movie-only mode.
    • Added a hidden option called "DISABLE_VC1_FIX=1" this will disable the the two changes above (intact copy and blanking) -- just in case a CODEC is discovered that properly handles these streams.Flags will still be displayed.
    • Added code to detect when a video source does not require encoding to meet target size goals, and keep itintact.Please note that the decision contains morethan meets the eye.For example, if an M2TS is a partof more than one MPLS and a component portion of theother cannot be kept intact -- it may not qualify andrequires encoding.
    • Other minor corrections and cosmetic fixes.
Version 0.22.02 Beta
  • Release Date: Jun 9, 2009
  • Corrected an error in which the CERTIFICATE folder was not being properly removed (when it exists) from movie-only encodes.
  • Added code to use alternate means to obtain window handle (for status bar update) when PID cannot be obtained.This should prevent the confusing "50% completed" display that incorrectly gives theimpression of an encoding freeze.
  • Added a hidden option that will force movie-only encodes into BLU-RAY format. This is enabled by adding "FORCE_BLURAY=1" to the OPTIONS area of the config file (BDREBUILDER.INI).
  • Change the default for PRIORITY to IDLE rather than NORMAL.This is typically the better setting.
  • Other minor corrections and cosmetic fixes.
Version 0.21.02 Beta
  • Release Date: Jun 1, 2009
  • All movie-only modes now use the "--AVCHD" flag in TSMUXER.This should result in better compatibility across more players.
  • When "Stricter AVCHD Compliance for Movie-Only" is selected, BD-RB will check for and remove AUXDATA,BDJO, JAR, META, and CERTIFICATE directories if they exist. This should result in better compatibility across more players.
  • When building Full Backups, BD-RB will now check for and add BDMV, AUXDATA, BDJO, JAR, and META folders if they don't exist.This should result in bettercompatibility across more players.
  • BD-RB now uses the MKV intermediate file format as the default for rebuilds.If for some reason youwish to force the use of .264 files as the default(as in prior BD-RB releases) add this switch to the config (.INI) file:"MKV_INTERMEDIATE=0"
  • Modified the window handle capture routine so it wouldn't incorrectly grab the wrong handle when other instances of X264 is running.
  • Fixed an error in which trailing short "blank video" could cause "Error 00009 DoEncoding..."
  • Fixed an condition that could cause needless warning "Audio and/or PGS size too large." when a short trailing blank video is included in an MPLS.
  • Corrected an error in which certain error conditions in DoEncoding() could result in a BD-RB hang.
  • Fixed a condition in which an error might occur on certain types of non-directly attached drives that is related to timing of renamed files.
  • Added a "KEEP_INTERLACING=1" hidden option.This setting should be considered experimental.This setting is not recommended for most encodes, but is included for certain specific scenarios.The settingtells BD-RB to forego deinterlacing.
  • Added date stamp to error log entries.
  • Updated X264 to version r1159
  • Other minor corrections and cosmetic fixes.
Version 0.21.01 Beta
  • Release Date: May 27, 2009
  • Added code to take advantage of PGS (sub) resizing now included in TSMUXER for 1280x720 resizing.
  • Fixed an error in which PGS (sub) adjustments were not being made when doing movie-only reencoding.
  • Corrected an error in which LPCM files were not being retained correctly when selecting "Keep HD Audio for BD25".It still needs some testing, but should work correctly now.
  • Corrected a problem in which multi-part LPCM files were not being reintegrated properly into Movie-Only encodes to BD-25.
  • Removed BDREBUILDER.INI from installation .ZIP.It prevents accidental overwriting when updating.
  • Updated X264 to latest version (r1153)
  • Updated TSMUXER to latest release (v1.10.6). Note: This version and later REQUIRES TSMUXER v1.10.6 or higher due to use of new features.
  • Other minor corrections and cosmetic fixes.
Version 0.20.09 Beta
  • Release Date: May 15, 2009
  • Fixed a bug in which a "STOP" statement (meant for testing) was left enabled in v0.20.08 and could beencountered randomly.
  • Corrected an error in which a value larger than 2000 for MIN_M2TS_SIZE could cause a failure inattempting to copy files.
  • Other minor corrections and cosmetic fixes.
Version 0.20.08 Beta
  • Release Date: May 5, 2009
  • Corrected source of "DoEncoding() 76 4" error.
  • Corrected an error in which some files were being incorrectly reencoded even though they were smaller than the MIN_MT2S_SIZE parameter (BD-25 only). Note that there may still be (and should be) times when files smaller than MIN_M2TS_SIZE are encoded (when included in an MPLS than also has a larger M2TS).
  • Changed processing so that now selecting "Stricter AVCHD Compliance..." in the SETUP menu now sets the "--avchd" flag for TSMUXER.
  • Updated TSMUXER.EXE to the latest release (v1.10.1).
  • Improved error handling and identification system.
  • Other minor corrections and cosmetic fixes.
Version 0.20.07 Beta
  • Release Date: May 1, 2009
  • Corrected an error introduced in v0.20.06 that made movie-only mode selection result in "Source selected is not BD format".
  • Other minor corrections and cosmetic fixes.
Version 0.20.06 Beta
  • Release Date: Apr 30, 2009
  • Made changes to MPLS processing code to correct for mismatch errors when MPLS/CLPI PID orders are not ordered the same.
  • Rewrote several sections that perform audio encoding and integrated new routines for processing.
  • Corrected an error in which under certain conditions some small parts of a multi-part playlist might not be reencoded -- and result in a video type mismatch.
  • Updated X264.EXE to the latest release (r1140)
  • Updated TSMUXER.EXE to the latest release (v1.9.9)
  • Other minor corrections and cosmetic fixes.
Version 0.20.04 Beta
  • Release Date: Mar 31, 2009
  • Corrected an error in which timing adjustments on certain files may not have the PTS updatedcorrectly on LPCM streams.
  • Added an option to SETUP to keep HD audio streams intact (for BD25 encoding only).
  • Extended the timeout of the beta.Since I haven't had a lot of spare time lately, I want to makesure the program doesn't timeout for anyone betweenversion releases.The timeout is NOT meant to limituse but instead to keep me from having to readdress the same bugs over-and-over.
  • Made several changes to accommodate naming convention in newer versions of TSMUXER.
  • Updated X264 to version r1130.Includes several speed improvements.
  • Fixed an error related to pass reporting on certain types of encodes.
  • Reduced the default target size for BD-25.The new setting of 24450 was too large for BD-RB (which has a limit of 23098).
  • Added setting of the CUSTOM_TARGET_SIZE as an option in the SETUP dialog.
  • Other minor corrections and cosmetic fixes.
Version 0.20.03 Beta
  • Release Date: Mar 9, 2009
  • Corrected an error in which the determined total source size can be distorted.This can result in undersizing.
  • Updated the SETUP dialog follow-on action so the stream display, settings and tables are updatedfollowing a save.In previous versions the INIdata wasn't being reset based on saved settings.This may be the cause of many of the "Failed torebuild BD file(s)" error caused by a mismatchbetween different phases of BD-RB.
  • Added code that saves audio/sub configuration at demux and resets it accordingly at remux.
  • Changed default MIN_M2TS_SIZE to default to 100MB for BD-25 encodes to save time.You can change the the value with MIN_M2TS_SIZE=nnnn.This has no effect on BD-5 and BD-9 encodes.It will also not affect M2TS files that are a part of the main MPLS>
  • INI Editor now reloads INI when saved (you no longer have to exit/reenter for changes to take effect).
  • Added a Custom Target Size option to the SETTINGS/OPTIONS menu.You can set the value by adding CUSTOM_TARGET_SIZE=nnnn to the "[Options]" area of the config (INI) file.
  • Updated X264.EXE to the latest release (r1123).
  • Other minor corrections and cosmetic fixes.
Version 0.20.02 Beta
  • Release Date: Mar 4, 2009
  • Made additional change to the CLPI "fix" code to provide greater compatibility across more players.
  • Regressed the version of TSMUXER included to the same one released with v0.19.6.Apparently the new one introduces issues.
  • Other minor corrections and cosmetic fixes.
Version 0.20.01 Beta
  • Release Date: Mar 2, 2009
  • Added additional code to help prevent removal of subpictures from streams detected as menus.
  • Adjusted the constant for M2TS multiplexing overhead.Output size should be closer to that specified now (prior versions resulted in some undersizing).
  • Added code to prevent certain possibilities of errors in CorrectMPLS().
  • Added code to more definitively recognize menu items for special processing.
  • Updated code to prevent "Quick" encoding of video segments that are a component of a multi- part feature.
  • Made changes to the method for correcting tables in the TSMUXER CLPI files.Panasonic players are hopefully now be able to work without settingthe "FIX_CLPI=0" flag.
  • Updated the status of encode so it more accurately resumes (especially in movie-only -- note: make sure you've selected that same PlayList).
  • Updated nicaudio.dll to v2.02.Don't rememberwhy I was keeping the old version in the zip file distribution.But I've been using this one for a while now.
  • Updated X264.EXE to the latest release (r1115).
  • Updated TSMUXER.EXE to v1.8.18(b).
  • Other minor corrections and cosmetic fixes.
Version 0.19.06 Beta
  • Release Date: Feb 22, 2009
  • Corrected a bug in v0.19.05 that caused failure in CreateBDFiles() when using MOVIE-ONLY mode.
  • Corrected a error in which selecting MKV as the intermediate file could result in problems for movie-only encodes (missing "track=" in META).
  • Made slight adjustments to some sizing settings.
  • Corrected the "selected" check when choosing BD-25 output.
  • Enabled MIN_M2TS_SIZE=nnn as a "hidden" option. When set (for a non-MOVIE only encode) and the output size is BD-25, any M2TS files that is smaller than this value (in MB) is copied intact to the output.Useful for retaining certain files that can't be reencoded (like VC-1 extras with hybrid progressive and interlaced streams) when doing full disc backups.
  • Corrected an error in sizing calculations that could result in significant undersizing. This is especially pronounced on BD-25 encodes.
  • Resolved an issue in which CLPI tables were not being correctly fixed when running movie-only mode.
  • One of the second pass settings incorrectly had --b-adapt selected.Removed.
  • Made improvements to processing for BD-25.Now small menu files are automatically excluded from reprocessing.
  • Other minor corrections and cosmetic fixes.
Version 0.19.04 Beta
  • Release Date: Feb 19, 2009
  • Corrected a bug that could lead to errors in the ExtractAudio() and RunTSMuxer() subroutines.
  • Other minor corrections and cosmetic fixes.
Version 0.19.02 Beta
  • Release Date: Feb 18, 2009
  • Corrected a bug in which the wrong video type could be inserted in the MPLS under very rare circumstances.
  • Added code to adjust subtitles accordingly when the RESIZE 1080p to 720p option is selected.
  • Updated the included release of X264.EXE to release r1114 - which corrects the uncommon but reported "crash" that could occur on some computers.
  • Corrected a condition in RunTSMuxer() that may cause a runtime error.
  • Fixed possible causes of runtime errors in the audio extraction module.
  • Other minor corrections and cosmetic fixes.
Version 0.19.01 Beta
  • Release Date: Feb 16, 2009
  • Corrected an error in which audio track of menu items may not have been updated properly.This could cause menus to not play audio (especially for LPCM).
  • Enabled PGS (subtitle) removal and wrote code to handle removal and updating of MPLS files. Note:If a file is determined to likely be a menu (small with certain characteristics) subtitles will not be removed by default (in the streams display). You can manually remove them -- but only at the risk of creating possible menu problems.
  • Added an option to the SETUP dialog for resizing 1920x1080 sources to 1280x720.This should make BD-5 backups of many sources more viable. Note:If a file is determined to likely be a menu (small with certain characteristics) is will not be resized.
  • Corrected an error in which simple stereo AC3 canunder certain conditions default to 448Kbs or640Kbs (massive overkill).The rate will now becorrectly set 192Kbs.
  • Other minor corrections and cosmetic fixes.
Version 0.18.9 Beta
  • Release Date: Feb 14, 2009
  • Changed the method for determining fps/framecounts and other file info so that AVISYNTH returns are used only as a backup. Small speed improvement.
  • Made changes that lower the likelihood that video encodes will end in unspecific "failure".
  • Enhanced error detection to more clearly identify specific error locations.
  • Updated X264 version to r1112. Seems to fix errors that some received on r1109 -- but not repeatable on reference machine in testing.
  • Added code to automatically back into X264 r1082 after two failed attempts to encode.
  • Other minor corrections and cosmetic fixes.
Version 0.18.8 Beta
  • Release Date: Feb 11, 2009
  • Corrected an error in which a stream with no audio to extract could cause an error.
  • Updated muxing command line in an attempt to correct "skipping" issues with playback on PS3.
  • Corrected an error in which "ConvertToYV12()" can be multiply entered in an AVS file.
  • Made some corrections related to audio stream selection and PIDs used.
  • Updated included X264.EXE to r1109.
  • Other minor corrections and cosmetic fixes.
Version 0.18.7 Beta
  • Release Date: Jan 26, 2009
  • Rewrote movie-only audio handling routines to fix out-of-sync audio on multipart sources.
  • Corrected (another bug) that could cause the wrongMPLS to sometimes be selected as the main-movie inthe Streams List.
  • "Inconsistency" errors made no sense, as they were actually failed encodes.Removed the error and put "failed encode" as should be.
  • Added error ID in critical areas for debugging.
  • Other minor corrections and cosmetic fixes.
Version 0.18.4 Beta
  • Release Date: Jan 22, 2009
  • Fixed an error introduced in v0.18.2 that could set the framecount on a segment to an incorrect value and result in massive undersizing.
  • Corrected a bug that could cause the wrong MPLS to sometimes be selected as the main-movie in the Streams List.
  • Corrected "Runtime Error 6" that could occur during selection of a source.
  • Fixed an error that would cause BD Rebuilder to exit with an error when using "FIX_CLPI=0".
  • Other minor corrections and cosmetic fixes.
Version 0.18.3 Beta
  • Release Date: Jan 21, 2009
  • Fixed an error in which empty folder that should be removed in AVCHD mode were not being correctly removed.
Version 0.17.13 Beta
  • Release Date: Jan 4, 2009
  • orrected an error in which a source that uses LPCM input was crashing with MOVIE-ONLY mode.
  • Fixed a "Runtime Error 9" that could occur when a source did not have a language code set.
  • Added a temporary setting in the config file, example: SPECIAL_DEBUG_FILE="C:\PATHTO\DEBUG.TXT" This is meant to list all files and sizes found in the BD Source path individually in the selected output text file so I can debug incorrect sizing that has been reported.
  • Updated AFTEN to the most recent SVN version.
  • Other minor corrections and cosmetic fixes.
Version 0.17.12 Beta
  • Release Date: Dec 31, 2008
  • Enabled alternate target sizes in the INI file.
  • Corrected the ColorBoost option -- in previous versions it could cause the AVS to fail.
  • Correct an error in which FieldDeinterlace() could be inserted out-of-order in the AVS file.
  • Updated the version of Aften apparently the previous version released can have issues on some computers.
  • Added a hidden parmeter "MKV_INTERMEDIATE=1" - this sets the intermediate file format to ".MKV" rather than ".264".It is meant to support a certain player that gradually goes out-of-sync (for some unknown reason).
  • Other minor corrections and cosmetic fixes.
Version 0.17.9 Beta
  • Release Date: Dec 26, 2008

Rate this software:

Your Rating:
You have not voted yet!

Average: 4.26
Total Ratings: 61

 




Software Submissions