A few weeks ago (sorry it took me so long!) a few readers asked me about hardsubbing (embedding subtitles into the video stream) videos from their ripped Blurays. They specifically wanted to do it with RipBot.
After playing around with it for a few minutes, I discovered that it is actually very easy to do!
Here is how...
To begin, make sure you have your Blu-ray ripped to your hard drive. I have several guides on this procedure already, so simply look around if you are lost on this step.
When you are ready, open RipBot.
Selecting Your Bluray
RipBot will automatically open a "open file" dialog box. Navigate to where your Bluray is stored, and select the main movie. You will then see a window like the one below. Feel free to edit the settings like you want, but make sure to at least extract the subtitles you desire.
As you can see, I selected to extract all subtitles as that way I can hardsub any subtitles I like.
When you are satisfied with your choices, click the OK button. You will see RipBot's demuxing progress in the bottom left-hand corner, like this:
Embedding Your Subtitles
Once your demuxing has finished, select the Properties button like I have highlighted below.
You will be presented with the processing properties for this video encode. Look at the bottom of this new window and you will see the Permanent Subtitle section.
Under the drop-down menu, select Build in picture.
RipBot will present you with a file selection dialog window. It should display the subtitles that you demuxed earlier. Choose whichever subtitle file you want to hardsub (you can only choose one). When you have selected your subtitle, click Open.
RipBot will go about converting your subtitle to a more usable format automatically. Take note that this step requires that you have Java installed, so be sure that you do.
When it has finished with the conversion, you can either preview your video, or just view the generated Avisynth script by clicking on the Script option in the upper right-hand corner.
Note: In the above screenshot, the selection says Show Margins, but that is because I am already viewing the Avisynth script. It toggles back and forth as you switch between the margins and script modes.
Okay, that's it! You can start the encode process are you normally would, and then enjoy your freshly hardsubbed video!