AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for BD Rebuilder

<<Back to software description

Changes for v0.60.29 - v0.61.01

  • - Updated build with a new version of TSMUXER that supports UHD. Disabled correction of UHD M2TS, saving considerable time.
  • - Added code to prevent non-compatible sources that have been imported but are not compliant from flagging a "keep original" signal.
  • - Updated encoding parameters of UHD sources so that master-display settings using values of zero are not output for encoding.
  • - Changed the default so that, on UHD sources, an original imported file is used for input for encoding if it is still available.
  • - Fixed an error that resulted in a "- Source issue found, attempting correction..." to popup unnecessarily during UHD muxing and cause special muxing to take place.
  • - Corrected an issue that could cause several odd problems (including a possible wrong language track) when importing some sources with TrueHD audio tracks with Atmos.
  • - Fixed an error in which HDR could (rarely) not be transferred to newly encoded file.
  • - Added code to improve muxing speed during import of UHD video file sources.
  • - Made numerous changes to make UHD processing more stable.
  • - Other minor corrections and cosmetic fixes.



Changes for v0.60.26 - v0.60.29

  • - Updated the UHD remuxing routines to more accurately represent the access points for FF/REW on dolbyvision sources.
  • - Added routine to scan/examine dolbyvision streams and align iframes in the reencoded output for matching CPI() references.
  • - Added code to extract and convert timed text subtitles to SRT from MP4 files during import so they can be used in BD creation or output to ALTERNATE formats.
  • - Other minor corrections and cosmetic fixes.



Changes for v0.60.17 - v0.60.26

  • - Corrected an issue in which stopping an encode of a source that is being inverse telecined -- and then restarting without exiting could (on rare occasions) cause an incorrect framecount that truncates the the video output.
  • - Added a new hidden option FORCE_MONO_RATE which allows the user to force the bitrate used for monophonic audio.
  • - Corrected an error in which MPLS sequence end times could be incorrectly updated on UHD sources due to TSMUXER losing HEVC frames. This could cause stutter between M2TS files on multipart sources -- or early playback termination on singlepart sources.
  • - Other minor corrections and cosmetic fixes.



Changes for v0.60.02 - v0.60.03

  • - Updated ALTERNATE encoding so that HDR information is kept when encoding UHD with HEVC settings.
  • - Fixed an error in which particularly odd variable framerate sources might result in incorrect framerates during import.
  • - Fixed an error in which conversion from VFR to CFR of 720x480/576 sources during import results in incorrect aspect ratio.
  • - Added HEVC/No resize ALTERNATE presets to the default list for UHD output.
  • - Corrected the x: function in filtering so it correctly finds and executes external filters when ALTERNATE titles are added to a batch filter via "Add multiple playlists to queue".
  • - Fixed an error introduced in v0.60.02 that forced AVISYNTH mode rather than FFMPEG for frame serving when testing UHD backups.
  • - Other minor corrections and cosmetic fixes.



Changes for v0.50.24 - v0.50.25

  • - Fixed an issue that could cause CRF value prediction to jump dramatically on the final value when using One-Pass CRF.
  • - Added a fix that prevents encoding from failing when attempting to encode multipart sources to ALTERNATE HEVC that have the ATCDelta flag asserted.
  • - Modified the file import mechanism so it fixes MKV inconsistencies caused by oddball muxing engines. It "prepares" (remuxes) MKV files before attemping import. This fixes occasional sync issues with audio during imports of MKV. This can be disabled via the "Import/Quick-Play Settings" dialog from the SETTINGS menu (to save time).
  • - Added a new IMPORT_CONVERT_FORCE hidden setting. Forces imports to be reencoded (to AVC) during import (even when it isn't required).
  • - Added IMPORT_VFR_DISABLE as a hidden option When set to "1", BD-RB ignores indicators to the contrary, and assumes constant frame rate.
  • - Corrected a rare issue that could occur when performing file imports that require conversion to AVC or VFR reencoding.
  • - Fixed an error in which ALTERNATE resizing may not occur as specified on certain files that have been imported into a pseudo-BD structure.
  • - Updated the included version of X264.EXE to the latest release (r2851).
  • - Updated the included version of X264-64.EXE to the latest release (r2851).
  • - Other minor corrections and cosmetic fixes.



Changes for v0.50.22 - v0.50.24

  • - Added code to do a sanity check on font size settings in quick-menu and prevent text from overflowing it's display area.
  • - Updated import procedures so interlaced sources are handled better.
  • - Added hidden option IMPORT_ORDER_BFF. It allows you to tell BD-RB to default to BFF field order when importing. Care should be taken with this setting.
  • - Improved some of the resizing parameters associated with importing and pseudo-BD.
  • - Added a parameter to autocropping that prevents heights that are not a multiple of four.
  • - Added code to import routines to handle EAC3/DD+ sources. Requires LAV Filters or FFDSHOW be installed.
  • - Corrected a set of resizing conditions in which IMPORT_PAL_TO_FILM did not work.
  • - Corrected setting for IMPORT_VFR_SCAN so that it defaults to off.
  • - Updated the included version of X264.EXE to the latest release (r2833).
  • - Updated the included version of X264-64.EXE to the latest release (r2833).
  • - Other minor corrections and cosmetic fixes.



Changes for v0.50.21 - v0.50.22

  • - 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.
  • - Updated the included version of mkvextract and mkvmerge to v9.7.1.
  • - Other minor corrections and cosmetic fixes.



Changes for v0.50.19 - v0.50.21

  • - 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 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.



Changes for v0.50.18 - v0.50.19

  • - 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.



Changes for v0.50.16 - v0.50.18

  • - 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.



Changes for v0.50.12 - v0.50.16

  • - 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 and 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 discontinuitous 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.



Changes for v0.50.11 - v0.50.12

  • - 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.



Changes for v0.50.07 - v0.50.08

  • - 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.



Changes for v0.50.06 - v0.50.07

  • 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.



Changes for v0.50.05 - v0.50.06

  • 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.



Changes for v0.50.04 - v0.50.05

  • 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.



Changes for v0.50.03 - v0.50.04

  • 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.



Changes for v0.50.02 - v0.50.03

  • 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.



Changes for v0.50.01 - v0.50.02

  • 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.



Changes for v0.49.07 - v0.50.01

  • 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.



Changes for v0.49.05 Beta - v0.49.07

  • 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 should11:28 AM 11/19/2014 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.



Changes for v0.49.04 Beta - v0.49.05 Beta

  • - 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.



Changes for v0.49.02 Beta - v0.49.04 Beta

  • 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.



Changes for v0.49.01 Beta - v0.49.02 Beta

  • Modified processing so that MPEG-2 sources use DEGINDEX 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/2914.
  • Other minor corrections and cosmetic fixes.



Changes for v0.48.05 Beta - v0.49.01 Beta

  • 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 undefinedlanguage 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.



Changes for v0.48.03 Beta - v0.48.05 Beta

  • - 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.
  • September 2nd, 2014 - v0.48.04
  • - 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.



Changes for v0.48.02 Beta - v0.48.03 Beta

  • 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.



Changes for v0.48.01 Beta - v0.48.02 Beta

  • Corrected and 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.



Changes for v0.47.07 Beta - v0.48.01 Beta

  • 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.



Changes for v0.47.06 Beta - v0.47.07 Beta

  • 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.



Changes for v0.47.05 Beta - v0.47.06 Beta

  • 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.



Changes for v0.47.04 Beta - v0.47.05 Beta

  • 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.



Changes for v0.46.14 Beta - v0.47.04 Beta

  • 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.48.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.



Changes for v0.46.13 Beta - v0.46.14 Beta

  • 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 an 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.



Changes for v0.46.11 Beta - v0.46.13 Beta

  • 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.



Changes for v0.46.10 Beta - v0.46.11 Beta

  • 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.



Changes for v0.46.07 Beta - v0.46.10 Beta

  • 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 subtitle 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.



Changes for v0.46.05 Beta - v0.46.07 Beta

  • 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.



Changes for v0.46.03 Beta - v0.46.05 Beta

  • 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.



Changes for v0.45.05 Beta - v0.46.03 Beta

  • 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.



Changes for v0.45.04 Beta - v0.45.05 Beta



Changes for v0.45.03 Beta - v0.45.04 Beta

  • 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 of 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.



Changes for v0.44.17 Beta - v0.45.03 Beta

  • 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.



Changes for v0.44.16 Beta - v0.44.17 Beta

  • 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.



Changes for v0.44.15 Beta - v0.44.16 Beta

  • 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.



Changes for v0.44.14 Beta - v0.44.15 Beta

  • 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 vey rare authoring circumstances could cause BD-RB to lock in a forever loop.
  • 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.



Changes for v0.44.09 beta - v0.44.14 Beta

  • 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.



Changes for v0.44.06 beta - v0.44.09 beta

  • 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 and 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.



Changes for v0.44.05 Beta - v0.44.06 beta

  • Corrected an new error in which ALTERNATE encodes using vFormat=8 (intact) was not working on multipart sources.



Changes for v0.44.04 beta - v0.44.05 Beta

  • 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 could 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.



Changes for v0.44.03 beta - v0.44.04 beta

  • 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.
  • Corrected a bug in v0.44.2 in which encoding 3D sources that were not multipart was not



Changes for v0.44.02 beta - v0.44.03 beta

  • Corrected a bug in v0.44.2 in which encoding 3D sources that were not multipart was not working



Changes for v0.43.04 Beta - v0.43.06 Beta

  • 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.



Changes for v0.43.03 Beta - v0.43.04 Beta

  • 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 andMKVEXTRACT to the latest release (v6.1.0).
  • Updated the included version of X264.EXE to thelatest release (r2273).
  • Updated the included version of X264-64.EXE to the latest release (r2273).
  • Other minor corrections and cosmetic fixes.



Changes for v0.43.01 Beta - v0.43.03 Beta

  • - 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 converion -- 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.



Changes for v0.42.08 Beta - v0.43.01 Beta

  • 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 is was 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. They 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).
  • Updated the included version of X264-64.EXE to the latest release (r2245).
  • Other minor corrections and cosmetic fixes.



Changes for v0.42.07 Beta - v0.42.08 Beta

  • - 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.



Changes for v0.42.06 Beta - v0.42.07 Beta

  • 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.



Changes for v0.42.04 Beta - v0.42.06 Beta

  • - 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.



Changes for v0.42.03 Beta - v0.42.04 Beta

  • 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.



Changes for v0.42.02 Beta - v0.42.03 Beta

  • 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.



Changes for v0.41.01 Beta - v0.42.02 Beta

  • 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.



Changes for v0.40.11 Beta - v0.41.01 Beta

  • 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.
  • Corected 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
  • Other minor corrections and cosmetic fixes.



Changes for v0.40.10 Beta - v0.40.11 Beta

  • 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.



Changes for v0.40.09 Beta - v0.40.10 Beta

  • 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.



Changes for v0.40.08 Beta - v0.40.09 Beta

  • 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.



Changes for v0.40.07 Beta - v0.40.08 Beta

  • 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.



Changes for v0.40.06 Beta - v0.40.07 Beta

  • 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.



Changes for v0.40.05 Beta - v0.40.06 Beta

  • 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.



Changes for v0.40.04 - v0.40.05 Beta

  • 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 are 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.



Changes for v0.40.02 Beta - v0.40.02 Beta

  • 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.



Changes for v0.40.01 Beta - v0.40.02 Beta

  • Corrected an issue introduced in v0.40.1 in which an error message appeared 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.



Changes for v0.39.07 Beta - v0.40.01 Beta



Changes for v0.39.06 Beta - v0.39.07 Beta

  • 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.



Changes for v0.39.05 Beta - v0.39.06 Beta

  • Fixed an error in v0.39.5 that could cause a "Runtime Error 5" at startup.
  • Added code to check and correct for leading M2TS file audio weirdness when building to movie-only from a multipart source.



Changes for v0.39.04 Beta - v0.39.05 Beta

  • 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 processedcorrectly -- 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.



Changes for v0.39.03 Beta - v0.39.04 Beta

  • 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.



Changes for v0.39.02 Beta - v0.39.03 Beta

  • 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.



Changes for v0.39.01 Beta - v0.39.02 Beta

  • 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.



Changes for v0.38.09 Beta - v0.39.01 Beta

  • 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.



Changes for v0.38.08 Beta - v0.38.09 Beta

  • 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 nowthe 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.



Changes for v0.38.04 Beta - v0.38.08 Beta

  • IMPORTANT FIX. Corrected an error introduced in v0.38.5 in which M2TS referenced rough 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.



Changes for v0.38.03 Beta - v0.38.04 Beta

  • 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.



Changes for v0.38.02 Beta - v0.38.03 Beta

  • 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.



Changes for v0.37.08 Beta - v0.38.02 Beta

  • 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.



Changes for v0.37.07 Beta - v0.37.08 Beta

  • 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.



Changes for v0.37.06 Beta - v0.37.07 Beta

  • 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.



Changes for v0.37.05 Beta - v0.37.06 Beta

  • 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.



Changes for v0.37.04 Beta - v0.37.05 Beta

  • 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.



Changes for v0.37.01 Beta - v0.37.03 Beta

  • 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.



Changes for v0.36.09 Beta - v0.37.01 Beta

  • 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.



Changes for v0.36.06 Beta - v0.36.09 Beta

  • 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.



Changes for v0.36.04 Beta - v0.36.06 Beta

  • 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=2 in 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.



Changes for v0.36.03 Beta - v0.36.04 Beta

  • 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 clear up any remaining reports of audio sync problems on 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.



Changes for v0.35.01 Beta - v0.36.01 Beta

  • 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 are using 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 using ALTERNATE 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-54.EXE to the latest release (r1745).
  • Other minor corrections and cosmetic fixes.



Changes for v0.34.09 Beta - v0.34.10 Beta

  • 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.



Changes for v0.34.06 Beta - v0.34.07 Beta

  • 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.



Changes for v0.34.02 Beta - v0.34.04 Beta

  • 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.



Changes for v0.32.07 Beta - v0.33.02 Beta

  • 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 I expect to add other choices in future releases. The output to alternate formats does not attempt to reach target sizes, but instead uses a fixed CRF which can be set via the "ALTCRF=n" hidden parameter. The default 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.



Changes for v0.32.05 Beta - v0.32.07 Beta

  • 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.



Changes for v0.31.02 Beta - v0.31.04 Beta

  • 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.



<<Back to software description