BD Rebuilder can you now shrink and make a complete/full backup of your Blu-ray movies to DVD sizes(4.37GB or 7.95GB) or to single layer Blu-ray Disc(23GB). This very very very basic guide will show you how it works. And remember that BD Rebuilder is still in BETA mode so it will NOT work on every system and with every Blu-ray movie yet.


Tools required
ffdshow (free)
avisynth (free)
Haali Media Splitter (free)
BD Rebuilder BETA (free)
AnyDVD HD ($111, required for commercial Blu-ray movies)
BD Decrypter (free, to burn the shrinked Blu-ray on DVD or Blu-ray media)
AVCHD.Patcher ( to make it PS3/Blu-ray compliant)

Preperation
Install ffdshow, haali media splitter, avisynth and AnyDVD HD.
Extract the BD Rebuilder files to a folder.


Guide
Launch BD Rebuilder.
Choose your Blu-ray Drive or the folder with the Blu-ray files.
Set a working path (you need a lot of HDD space, ~15-50GB!!!)
Under Mode choose if you want to backup the entire Blu-ray(Full Backup) or just the Main Movie.
Under Settings->Options choose the output file size, DVD-5(4.37GB), DVD-9(7.95GB) or BD-25(23GB). Bigger file size = better video quality but if you just keep the main movie and ONE audio track you still can get pretty good quality on a DVD-5.
Under Settings->Setup can you set what audio and subtitle tracks you want to keep. Try remove as many audio tracks possible and you will get more space for the video = better video quality. You can also set it to DO NOT convert DTS to AC3 if you want to keep the DTS track.
Backup.



Wait...wait....wait...go to bed...



Done

You can now burn the Blu-ray Disc output folder to a DVDR or BDR and it might work on some standalone Blu-ray players. Burn using BD Decrypter, select Write files/folders to disc, add the folder that BD Rebuilder made and BD Decrypter.



Problems
One use for converting HDMV to AVCHD is for example that it allows the PS3 to play HD mpeg2 video from DVD with menus. tsMuxer can also be used to play HD mpeg2 video as AVCHD from DVD, but tsMuxer doesn't easily allow for the sort of menus that can be created with programs like VideoStudio. The following are steps that seem to work for converting home-authored HDMV to AVCHD. You'll need AVCHD-Patcher (Download location) and XVI32 (or another hex editor) to make the conversion.

1) Start with files in Blu-ray HDMV format. There are a number of commercial programs that can create HDMV with menus, and VideoStudio is one example. See The Authoritative Blu-ray Disc (BD) FAQ for a listing of other programs to create HDMV. From reports it seems very likely that BD-J will not work with this method.

2) Run AVCHD-Patcher, go to the /BDMV directory, and drag the index.bdmv file into the patcher. A new window will popup telling you the file has been patched. After you click ok the program will add AVCHD information to the file.


3) Delete the index.bdmv.bak file created by the patcher. It's simply a backup of the original index.bdmv file that is not needed.

4) Run XVI32 (free) and open the index.bdmv file that was changed. You need to edit INDX0200 to read INDX0100. To do this select the 2 in INDX0200 at the top right as shown in the image below. Type the number 1 and save the file.


5) Now open MovieObject.bdmv from the same directory in XVI32. Similar to the last step, change MOBJ0200 to MOBJ100. Change the 2 shown in the image below to a 1, save the file.


6) Copy the revised index.bdmv and MovieObject.bdmv files from /BDMV to /BDMV/BACKUP. You'll need to overwrite the files that are already in the backup directory.

7) Burn the /BDMV folder and sub-folders to a DVD using UDF 2.5 format. Step 4 from this guide shows how to set the disc format with ImgBurn or Nero. AVCHD does not seem to include the /CERTIFICATE folder from HDMV, so I wouldn't include it. The only directories that seem to be in commercial AVCHD are:
/BDMV
/BDMV/BACKUP
/BDMV/BACKUP/CLIPINF
/BDMV/BACKUP/PLAYLIST
/BDMV/CLIPINF
/BDMV/PLAYLIST
/BDMV/STREAM



NOTES:
A) The AVCHD-Patcher program will not change anything if the file is already an AVCHD structure. tsMuxer for example creates an AVCHD file structure when the "Blu-ray" output setting is chosen.

B) Typical consumer software for creating HDMV appears to work fine, but Scenarist is known to default to setting a copy protection indicator (cpi) bit in the BDMV video. PS3bdfix101 can correct the video in the STREAMS directory if the BDMV was created by Scenarist with cpi on. For most programs that create BDMV you will never have to worry about cpi and PS3bdfix101 would make no changes to the video.

C) Steps 3 to 6 are not required for all players, but they're included to make the video more compatible.

D) The complete set of steps for converting HDMV to AVCHD seemed to play on the PS3, BDP-S1, BDP-S500, BDP-S550, BD30, BD35, BD55, BH200, and BD-P1500. The BDP-S550 and BD35 would not play the AVCHD if the hex editing from steps 4 and 5 was not included. The only player I tried that wouldn't play AVCHD was the BD-P2500, but the firmware might not have been current and I know many of the prior Samsungs before the BD-P1400 update were reported as unable to play AVCHD.