[part 1 (streaming)] [part 2 (DVD ripping)]
Alright, now we can finally move on to the good stuff: HD DVDs and Blu-rays. I don’t have a Blu-ray drive, so my guide will focus on HD DVDs, but according to this Gizmodo post, the process is basically identical. I’ll point out the differences when we get there, but you can also check the Gizmodo post for help. Personally, since I use my PS3 for movies anyway and HD movies take up a lot of space, I wouldn’t bother ripping Blu-rays.
So why would we want to rip HD DVDs? Well, because it’s a dead format and it seems silly to have a whole extra player hooked up to your TV just to play movies you can’t buy anymore. By putting HD DVDs on your computer, you should be able to free up some space in your entertainment center and, if you were using a standalone player, you will also free up an input on the TV. However, this guide uses the Xbox 360 HD DVD add-on drive, so you’ll need to get a hold of one before we continue. If you are on Windows XP, you may also need additional drivers for the HD DVD drive; Windows Vista and 7 come with everything you need. You’re also going to need a big hard drive (you’ll need about 35 GB or more for each movie) and two programs:
- Slysoft AnyDVD HD, for decrypting the discs and copying them to your computer–this is not free software, but you can download a 21-day free trial, which should be more than enough
- RipBot264, for converting the files into a more usable format–RipBot needs a couple of codec libraries to run, but it’ll tell you where to get them when you run it (if you don’t already have them)
Download everything and install AnyDVD, then run RipBot264 (it doesn’t need to be installed) and get any of the libraries you don’t already have. Before we get started with the ripping process, be warned that it will take a good 12 hours or so per movie. It would take longer if you were following some other guides, but newer versions of the software we are using allow us to skip a lot of those steps. Also, I would again like to stress that you should only be ripping movies that you legally own. Hollywood, please don’t come after me.
Alright, now that that’s all out of the way, grab your HD DVD drive and plug it in to your computer. Windows should start installing drivers for it. Remember, if you are on Windows XP, you will likely need to follow these steps to make sure everything works (AnyDVD might take care of that for you, though, so you might want to just wait and see what happens first). Once everything is installed, pop in an HD DVD. AnyDVD should pop up a little balloon above your taskbar:

It will probably also remind you that you’re using a free trial. Get used to it. That window pops up every time you do anything with AnyDVD. But hey, at least you didn’t have to pay for it, right? When it finishes scanning (it won’t really tell you, but the balloon will disappear and it should only take a couple seconds), open up AnyDVD’s settings so we can make sure everything is set. The first settings panel that shows up will show the status of your optical drives, so you can verify that your HD DVD has been read. Under the “Video HD DVD” section, have everything set like this:

You can probably also have it remove menus and delete script files if you want. I think those are all the default settings because apparently it doesn’t save settings once you exit the program unless you pay for it. Oh well, the defaults are fine. If you are working with Blu-rays, you might want to check the boxes (under the “Video Blu-ray” section) for removing trailers, prohibited user operations, and region codes, though those options are mainly for people copying the disc to another disc and won’t make any difference for our purposes. Hit ok to close the window and ignore the warning it gives you if you changed anything. Right click the AnyDVD icon in your system tray (the far right side of the Windows taskbar) and select “Rip Video DVD to Harddisk.”

It will ask you where you want to save everything, so pick a directory and hit “Copy DVD.” It will (again) remind you that you are using a trial version. Hit “Continue” and it will start copying the files. It is basically just copying over everything on the HD DVD, but it is also removing the encryption so that other software can actually use the files. For instance, if you try the next step without first using AnyDVD, it will read the HD DVD just fine, but will warn you that it can’t do anything with it until you decrypt it. Everything would be so much easier if we didn’t have to worry about copy protection…
Once AnyDVD is finished (it’ll probably take about 20-30 minutes), open up RipBot264. When you run RipBot, it scans your computer to make sure you have all the libraries installed. Assuming you already took care of that, the first window you will see is the queue window. The queue is nice because you can put a bunch of movies in the queue and just let the program encode them all one after another instead of you setting them up one at a time. HandBrake also has this feature, but we didn’t use it in the guide. Anyway, click “Add” in the lower right corner and you will be presented with a new window that will allow us to configure lots of options about our encoding, most of which we will be ignoring. Click the “…” button next to the video field. A browse window will pop up. Navigate to the directory created by AnyDVD (it’s probably the name of the movie). Open up the HVDVD_TS folder (for HD DVDs) or the STREAMS folder (for Blu-rays). This folder contains all the video files for the movie, but we are looking for the main feature. On HD DVDs, this is usually named FEATURE_1.EVO or PEVOB_1.EVO (the number is there because it is also usually split into two files); on Blu-rays, the extension will be .m2ts instead of .evo, but I’m not sure what the name will be (all of the guides I can find are exactly the same). For either format, you are basically looking for the largest file (since the feature will be the longest video). If it is split into two files, select the first one and hit “Ok.” It will analyze the file for a couple seconds, then present you with a couple options. The first, the “Playlist,” shows you the files you will be encoding. If the feature is split into two files, you should see that both of the files are part of the active playlist. Under “Chapters,” you can tell it to include chapter information or to ignore it. Under “Video,” you can tell it not to include the video in the encode, but that seems counterproductive for our purposes. Under “Audio,” you can select the audio stream. Some movies have both Dolby Digital Plus and Dolby TrueHD; it’s up to you which one you pick, but the TrueHD option will result in a larger file size (though the audio quality should be better). You can also select whether or not to include subtitles, but I don’t think there is a way to turn them on and off easily while streaming, so I recommend not including them unless you need them. The most important option here is the checkbox for “FLAC” above the audio selection (circled in the picture below). Check that box. Doing so will enable you to directly copy the audio stream rather than compressing it during the encoding process, resulting in better audio. However, if you don’t have a receiver that accepts 5.1 Linear PCM signals (and thus an HDMI input), you’ll need to uncheck the “Keep DTS audio in stream” option in the PS3 Media Server. Yes, that means that the server application is transcoding the audio, resulting in a lower quality signal, but if you upgrade your receiver later, you won’t have to re-encode your movies for better audio. Update: The reason the receiver needs to be able to decode Linear PCM instead of, say, the actual TrueHD or Master Audio stream is that the PS3 doesn’t fully support those codecs and has to decode them internally, so it sends them to your receiver as 5.1 Linear PCM. However, the new PS3 slim may support TrueHD and Master Audio streaming (though your receiver will still need to support those). That was a lot of talking without any pictures, so here’s a picture of all those options to help you understand:

Alright, now that we’ve got all that squared away, click “Ok.” RipBot will take some time to Demux the files. Don’t worry if you don’t know what that means. I don’t either. Basically, it’s just going through the files and figuring out what’s in there. When that’s finished, you’ll see our original list of options, but this time you can actually change some of them. First, at the very bottom, select .MKV as your format and browse to where you want to save the file. Make sure the “Profile” (located under the video selection) is set to “[High 4.0] HD, BluRay, Consoles” (I’m pretty sure it’s set that way by default). Below that, you will see options for “Mode” and “CRF.” You can leave “Mode” set to “CQ,” but you’ll want to set the “CRF” to 18. “CRF” is basically how much compression will be applied to the video. The larger the number, the more compression, so if we want better quality, we want to use the lowest number. That will result in a larger file size, but what’s the point of HD video if you’re settling for lower quality? The “Properties” button will allow you to configure the encoding even more, but you shouldn’t need to and I have no idea what the options mean. You can also set the “Mode” to “2-pass,” which will enable you to select the bitrate for the video encoding so you can get an even better quality video. Personally, I have found “CQ” to be just fine. Under the audio half of the window, you’ll see another “Profile” option. Here is where you can select whether you want RipBot to compress the audio or simply copy the stream. If you didn’t select the FLAC option in the previous window, you won’t be able to select the copy stream option with the MKV format, which we are using. Personally, I like to select “x.x COPY STREAM,” which just copies the audio stream available on the DVD, thus resulting in no quality loss, but you can also have RipBot compress the audio, allowing you to leave the “Keep DTS audio in stream” option enabled in the PS3 Media Server utility. Finally, you’ll want to turn the “Normalize” option to “OFF.” Normalizing basically just makes everything louder, but I don’t like things altering my audio signal, so I turn it off. If you notice that your videos are significantly quieter than when you watch straight off the disc, you might want to set it at 100%, but I think they’re about normal with it off. Here’s how your options should look:

Ok, now you just have to hit “Done” and it will add the encode to the encoding queue. You probably want to uncheck the “Low Priority” option. If you leave it checked, RipBot will use fewer system resources, but it will also take longer to encode. You can add some other movies to the queue if you want, but it takes about 10-12 hours for each movie (on my machine, which is pretty fast). When you’re ready, just hit “Start” and let it run. When it’s finally finished, you have HD movies ready to stream to your PS3 or watch on your computer!
That wraps up my guides. If you’re confused about something or think I left something out, please let me know and I will update the post.