"Hard Coded" subtitles are subtitles that are permanently attached to a video file. This means that you cannot switch them on or off -- they will always appear every time you play a video. The Nero Burning ROM computer software (more specifically, the "Nero Recode" software that comes with Nero Burning ROM) natively allows you to hard code subtitles to a video file during the encoding of a file.
Open Nero Recode using its icon in the "Nero" folder of your "Start" menu.
Click "Recode DVDs and Videos to Nero Digital."
Click "Import Files." Select the video file you want to hard code subtitles to using the window that opens on screen. Click "Add Title" to add the video to the Nero Recode window.
Click the "Subtitle" tab at the bottom of the Nero Recode window. Click "Create New Subtitle." From the window that opens, click the "..." button to browse and select your subtitle file.
Click "Next." Use the buttons on screen to select a destination where your file is to be created. You can burn it directly to a DVD, burn it to a disc image file or recode it in the form of a file on your hard drive. If you choose to burn a DVD, put a blank DVD in your burner. Click "Burn" to recode your file with Nero Recode. Your subtitles will be hard coded onto the file.