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.