Check out the Latest Articles:
Converting Blu-ray to SD DVD using multiAVCHD

As some of you may remember, I wrote up a tutorial for converting Blu-rays to standard DVDs (that can be played in a regular DVD player) using AVStoDVD. Well, I’ve found a “better” way. The secret is multiAVCHD.

UPDATE: There is now a video screencast version of this tutorial, as can be found here.

multiAVCHD is a fantastic program for the conversion of multiple video sources (AVI, MP4, MKV, Blu-ray, HDDVD, DVD, etc) to several different output formats varying from standard Blu-ray to AVCHD to (the one we’ve all been waiting for) SD-DVD.

SD-DVD is what many of us think of as the standard what-you-buy-for-your-kids-in-Walmart DVD. It’s completely compatible with any standard DVD player and is very portable. It is encoded with the MPEG2 codec instead of the new MPEG4/AVC codec that is used in your PS3 or Blu-ray player.

Well, enough blabbering. The main reason why multiAVCHD is so great for dealing with Blu-ray to DVD conversions is that it was specifically designed to handle Blu-ray content. AVStoDVD is not. AVStoDVD is great for handling AVI to DVD conversions with menus for example, but it’s Blu-ray support is a little lacking. And that’s okay, because that is not what it was made for.

multiAVCHD on the other hand is a very robust conversion application that is both free and actively supported by the developer, Dean Kasabow. He has helped me through my Blu-ray troubles, and now I hope to do the same for you.

Okay, let’s get started. First make sure that you have ripped your Blu-ray to your hard drive.

Note: One thing that multiAVCHD does not (yet) support for SD-DVD output is menus. But, the fact of the matter is that most of us don’t really care about menus when we are only going to be watching the main movie anyways. If you want to create your own menus, use AVStoDVD, else multiAVCHD is just fine.

Note: multiAVCHD requires the usual suspects: Avisynth, Haali’s Media Splitter and FFDShow. Make sure you have them installed and working before using the program.

1)

Start up multiAVCHD. You should be a window like the one below. If it alerts you about an update that is available, go ahead and download it. Like I said, the author is very active and new features are added almost daily.

The main program window for multiAVCHD.

2)

First off, we are going to configure our output settings. Swing on over to the Settings tab and select your MPEG2 encoder as I have shown below. In this case, I went ahead and chose the QuEnc 1-pass profile but feel free to chose which ever one you want. The HCenc 2-pass profile may yield a better quality result but can also take longer. In the latest version, HCenc 1-pass was also added. It is about 2x faster than HCenc 1-pass, and is still very high quality. Choose whichever you want.

The dropdown box for selecting the output MPEG2 encoder under the Settings tab of multiAVCHD

Now, swing on over to the Author tab, and select your desired TV System output. In this case, I’m running an NTSC setup, but for those of you in PAL country (mostly Europe), you will want to change this.

An image of the author tab with the "TV System" drop-down box highlighted.

3)

Okay, now we want to load our source. The way that is recommended by the author is to use the AVCHD / BDMV / DVD folders button. This way, multiAVCHD can scan all of the playlists in the BDMV.

Why do we want the playlists, you may ask? We want the playlists because they offer a more dependable support of input files (as you can see in the comments) and they support cases where the main movie is split up over multiple m2ts files.

Once you have selected your BDMV folder, multiAVCHD will spend some time analyzing your input files. When it is done, remove any unnecessary playlists (such as extras, or special features) using the Remove button in the input files area.

An alternative way: In the top left corner of multiAVCHD you should see a button labeled Add video files. Click it, and navigate to your Blu-ray folder and select the m2ts with the largest size, as I have shown below. This tends to be a little faster than the playlist method, as it doesn’t have to scan the whole BDMV folder and it’s playlists, but it can be less dependable. The author recommends that you use the playlist method, but I use the Add video files method from time to time when I know I won’t have any problems with my source.

A file selection dialog window for source selection in multiAVCHD.

multiAVCHD will scan and analyze your input file and display it in the source window like below. You can also see that your input has been added to the overall compilation by looking at the Compliation area and seeing the name of your file or movie (00010 in this case).

The input selection list in multiAVCHD.

4)

Now, click on your source in the compilation area. You only have to click once, and then wait as multiAVCHD loads your properties.

Ex. I clicked on the “1. 00010″ and multiAVCHD popped up the window below.

The window that displays all properties for an input source in multiAVCHD.

5)

In recent versions of multiAVCHD, support for multiple audio and subtitle tracks has just been added. In this case, I kept my HD DTS audio and removed the other two, since I knew that the first track contained the main (english) audio track for my movie, and the rest were foreign languages.

The audio tracks detail area for a source in multiAVCHD.

To edit your subtitle tracks, simply swing on over to the Subtitles tab and add (external subtitles) or remove subtitles as you see fit. Currently, external subtitle tracks take priority over internal subtitle tracks. What this means is that an external subtitle track will appear first in your subtitle selection menu when playing the output DVD.

6)

Now, we need to set out title for SD-DVD output. On the right side of the window, you should see the Transcode button as I have highlighted below. Click on it.

The input title properties window with the "Transcode" button highlighted.

7)

You should now see a window like the one below.

The main window for transcoding in multiAVCHD.

On the bottom right, you will see a drop-down box. In the screenshot above it is set to Blu-ray/AVCHD compliant. Set this to Create SD-DVD title as I have done below.

An image of the transcode format dropdown with "Create SD-DVD title" selected.

8)

Now, we are going to choose our output size. Then encoder area should now have changed to display your desired MPEG2 encoder name (QuEnc in my case). Click on the Bitrate Suggestions button as I have highlighted.

The multiAVCHD bitrate suggestions button.

You will now see a list of output sizes and bitrates. Since I want to encode burn my output to a single layer DVD, I select the DVD-5 option from the list and click Use.

A window detailing all of the bitrate / output size selections in multiAVCHD.

9)

Now, at this point we are pretty much done with the transcoding window. However, some of you may want to hardcode an external subtitle onto your output. To do this, use the drop-down box on the bottom left of the transcode window like I have shown below. Again, since I don’t want to hardcode a subtitle onto my output, I have disabled this feature, but it’s there if you need it.

Once you are done setting up your transcode parameters to your liking, go ahead and click Apply.

The dropdown box for hard coding an external subtitle into an encode in muliAVCHD.

10)

Okay, it looks like we are almost done. Two things that I like to do while I’m still in my title’s properties window is to give it a name in the Title Name field, and then to save the current project using the Save button down in the bottom right. Save the project file some place that you will be able to remember later (like your Desktop) so that it will save you some time in case a problem occurs.

Once you have configured your title properties correctly, you can safely close the properties window and return to the main program.

The input properties window with the "Save" button highlighted.

11)

Okay, the hard part is done, I promise! Now, in the bottom left of the main window, there is a little field called the Output Suffix. I usually fill this in with some clever short hand so that if I happen to do a bunch of encodes and save them to the same directory, I will be able to quickly tell which is which because the root folder will contain my clever distinguishing phrase.

Well, THAT and I like to be thorough in my projects. Do what you will.

The output suffix to be appended to the output folder generated by multiAVCHD

12)

Well, that about covers it. Now we are just going to go ahead and save one more time (because it never hurts!) and start the encode.

The multiAVCHD project save and start buttons.

13)

After pressing Start you should see a window like the one below. As you can see, multiAVCHD supports a plethora of output options, but in this case we only want the SD-DVD option. Again, in the interest of being thorough, I go ahead and give my compilation an appropriate name. Then push the button and sit back and enjoy the ride!

The multiAVCHD output selection window with the "SD-DVD" button highlighted.

Note: Depending on how you have multiAVCHD configured, you may get a nice preview of your output while the encode is running. I personally disable the preview, but that’s entirely your option.

Quicktip)

As the author has pointed out to me, if you are comfortable with the default choices of multiAVCHD, you can safely load your source files and jump to Step 11 if you are so inclined. multiAVCHD will prompt you to fit your compilation to DVD-5 (single layer DVD) and mark your title for transcoding to MPEG2 automatically. In addition, it will adjust the output resolution and select the first audio and subtitle tracks for your output automagically. Cool huh?

Again, this is if you trust in multiAVCHD to make the right decisions (which there is no reason why it shouldn’t) or if you don’t want to adjust any of the output options by hand.

Enjoy!

For those of you who want to read up on / get support for multiAVCHD, you can access it’s Doom9 thread here.


  • Sentri

    Great tut of a great app

  • hoju3508

    Very nice tutorial!

  • http://multiavchd.deanbg.com Dean Kasabow

    Thanks for the guide, Adub!

    I’d still strongly suggest that users use the PLAYLIST (mpls) of the main movie and not the big M2TS file.

    Although it will require some additional space and ~10-15mins more of processing time it may fix some issues with the input video/audio streams.

    A recent attempt to convert Blu-ray to SD DVD using the m2ts file led to getting the first 7 mins of the movie and the rest 1hr30min was just a still frame (which after some investigation turned out to be an error in the original blu-ray disc – just a small glitch during the muxing phase). Using the playlist and getting it remuxed before the reencoding cured the problem.

    Dean

  • Dreamflakes

    Hi

    Great, easy and very useful tutorial Adub!

    Thank you very much!

  • http://adubvideo.net Adub

    You are quite welcome!

  • x1

    Not to mention audio setup for SD DVD have to be 448 (default 640). I have problem the first time wonder why output is higher than black disc, by couple mb.

  • TT

    Hi,

    After my install of multiAVCHD, I tried a simple conversion of wmv to avi with a small file and at the end of the process the program failed to convert…

    [13:53:49] Encoding…
    [13:53:53] Added audio: A_AC3, “c:\program files\multiavchd\_temp\multitemp-20101204\video 1.wmv.t1-0.ac3″, lang=eng
    [13:53:53] Creating AVI file…
    [13:53:58] Failed!
    [13:53:58] No compatible folders/files processed…

    Does anyone know what “No compatible folders” means? and how can I go about fixing the problem? Thanks in advance.

  • Perro

    Great tutorials! Thank you very much for taking the time to create and share these.

    I’m an old hand at DVD conversion, etc, but BRD is still new to me. In reading these tutorials, a couple of questions come to mind.

    1) How do you know which playlist file to select? I recently ripped my first BRD and made this mistake of not ripping the entire disc, but let HDFabDecrypter choose for me. It picked 0000.mpls which resulted in a correctly-ordered movie with the wrong title language and visually-impaired sound. I’ve re-ripped my BRD entirely, but now I have a boatload of playlists…

    2) In many of the tutorials, it is obvious which m2ts file holds the main movie title. The BRD I’m experimenting with has numerous smaller m2ts files that appear to hold various bits and pieces of the movie. Is there a procedure that is recommended in such a case?

  • http://adubvideo.net Adub

    If you have trouble figuring out which playlist to select, use something like BDinfo or BDEdit to find the playlist with the longest run time. These pieces of software will analyze the entire Blu-ray file by file.

  • x1

    Is there a way to keep two audio stream? after converted I can’t only select only one audio

  • http://adubvideo.net Adub

    Make sure that your MultiAVCHD is up to date, and then click on the Title Properties. It should show you a list of audio tracks. Make sure that you have your two. It should work then.

  • Old Man

    If it’s possible, how can I use multiAVCHD to convert a multi-episode/title BD to a multi-episode/title DVD?

    My efforts to do this resulted in one DVD with each episode contained in its own VIDEO_TS folder and each VIDEO_TS folder contained its own VIDEO_TS.IFO, VIDEO_TS.BUP, VTS_01_0.IFO, VIDEO_TS_01_0.BUP, and VIDEO_TS_01_1.VOB.

    This results in only the first episode being available for playback.

    Simply making just one VIDEO_TS folder and changing the filenames does not cure the problem.

    Any factual insight will be appreciated.

  • Old Man

    Please ignore my previous post, as it’s been resolved…

  • http://www.indonesiangems.com reko

    Dear Sir,

    I dropped 3 .mts files each around 1 minute duration to multiAVCHD … click START button, then click the SD-DVD button.

    After the compilation, the result was 3 folders each containing Audio_TS and Video_TS folders.

    How do I join these folders to make one DVD-disc ?

    Any kind of help would be greatly appreciated. Thank you in advanced.

    regards.

  • Fabian

    Great tutorial, but I’d like to know how to crop/resize video.
    I have a 1280×720 video which includes black bars on the right and the left.
    I want to convert to 720 x 576 and resize the area to full screen.
    Also, the original file is 50fps progressive and I want the output to be 25fps interlaced. I want the transcoder to take the odd lines of the odd frames and interlace them with the even lines of the even frames.
    Do you know how to set the transcoder to do so?
    Thank you in advance.