Check out the Latest Articles:
How to convert Blurays with HDConvertToX

Okay, since I myself have been getting more and more into Bluray backup and the like, I will be posting a series of articles on Bluray conversion, both to MKV and to Bluray/AVCHD. This article is a tutorial on converting a Bluray disk that you have already ripped to your hard drive. The only tool necessary is HDConvertToX!

Okay, let’s get started.



HDC Open Select

First of all, click the “Open File” button and navigate to where your Bluray is located on your hard drive. Select the .m2ts file with the largest file size (usually above 10 gigabytes). Click “Open“.

In addition, HDConvertToX is equipped with “Drag and Drop” functionality, so if you have your source directory already open, you can simply drag the largest .m2ts file onto the “Open File” field.



Next, in the “Use Best Decoder” dropdown, select “Force DirectShowSource2“. The reason for this is that it will use your native DirectShow decoder installed on your system, so if you have CoreAVC or FFDShow-Tryouts installed, you will be able to use multithreaded decoding for faster performance. If you do not have a multicore system, or you don’t know what that is, then stick with the defaults.


HDC Bluray Analysis

Next, click the “Analyze file” button. It should take roughly 30 seconds to finish analyzing your input file and collecting the information that it needs. Just let it do it’s thing, you’ll be fine.


HDC Bluray Cropping Information

Once the analysis has finished, you will see a nice grouping of information layed out for you. Most of it is just nice to know, so you can feel free to ignore it if you like.  HDConvertToX (HDC) is even smart enough to calculate cropping values for you! So no need for those pesky black bars. Feel free to edit these values to your preference, or use the “Visual Crop” tool to adjust the cropping values to your liking.

Many users recommend that you check the auto-calculated crop values using the Visual Crop tool, as it can be incorrect at times.


HDC X264 in MKV Select

HDC Bluray Size

Next, click on the “Video” tab. Change your “Encode Using:” dropdown to match your desired codec and container. For me, it’s X264 in MKV. Choose what you like ( and use ) most often. In addition, set your desired file size. In this instance, I select 4482 MB, which is roughly the size of a DVD. I find it’s a nice file size choice for my Bluray backups, and affords me fantastic quality with proper encoding settings.

Which brings us to the encode settings! The built in slider is pretty self explanatory, but I have always liked the “Extreme Quality” option. It’s certainly slower, but I am a quality buff. Feel free to choose your favorite profile here.

Note: Since I was backing up this disk for playback on my PC, I left the rest of my settings at default. If you want to use this file in a hardware device such as Popcorn Hour, select the “NMT (Network Media Tank) Compatibility” option. You may have to adjust your encoding settings as well, but I don’t own a Popcorn Hour, so I couldn’t tell you any more. Refer to the HDC thread I linked to in the beginning of the article for more information.


HDC Audio Settings

Next up is the audio. I prefer to leave my audio in it’s original channels, which is different than HDC’s defaults. Use the drop down’s to enter your settings for audio codec, bitrate, channels, and bitrate managment (cbr, abr, vbr). Everything else can be left comfortably at default.


HDC Track Select

Now, navigate to the “Audio & Subs Selection” tab. As you can see in the above screenshot, I have select my DTS Master audio track, and a second, 2 channel track which contains the director’s comments. For good measure, I have included some english subtitles as well. Since I don’t like to have my subs “hardcoded” (or “burned”) into my video, I like to mux my subtitles into my final container. That way I can turn them off and on whenever I want! After you have selected your tracks, you can pretty much leave everything else at default.


HDC Save Ouput file

HDC Output

We are almost done! First, click on the “Save File …” button in the top left corner. Navigate to your desired output directory, and name your file something appropriate (“Output” in this case). Press “Save“.


HDC Add to QueueHDC Start Queue

Final steps! Press the “Add to Queue” button. You will see a list of all the commands and their corresponding parameters displayed that will be executed to complete your conversion. When you think everything looks good, go ahead and hit “Start Queue“!


After who knows how many hours, you’ll have a shiny new MKV file containing all of your desired tracks waiting for you! Nice process, no?

  • Connor

    Genius absolutely genius. Only problem is when you have a 1 TB hdd formatted with Fat 32, making it be completely impossible about limiting files to 4gigs

  • Adub

    Well, you really shouldn’t be dealing with Hi Def files when working with a limited file system. However, you can always split your output MKV files with MKVToolnix. It will even link them for you, so that if you have a supporting MKV splitter (such as Haali’s), you can play them back flawlessly as one movie.

  • Ytoff

    The problem with your guide is that some Blu-Ray discs (and it’s becoming increasingly true especially with Disney’s Blu-Rays) simply don’t have a ‘largest’ M2TS file. They use playlists (MPLS) files to direct the user through various video and audio languages. In that case, I would suggest the use of BD Rebuilder or RipBot264 which can easily understand MPLS format.

  • Adub

    Yes, and it is for this reason that I am working on several other guides for tools that are able to directly read the Blu-ray structure.

  • Homer

    Has anyone tried this program on windows 7?
    if so did you encounter any cropping difficulties or other issues?

  • Kaddas

    I would like to thank you a lot, for taking the time to create this the best tutorial of how to convert Blu-Ray video files. Thanks and appreciated.
    is there any posablity to convert it while keeping the same picture quality at the same time?
    Something like that:
    VIDEO CODEC…: x264, 2pass, level 4.1
    FRAMERATE…..: 23.976 fps
    BITRATE…….: ~12800-13200bps
    RESOLUTION….: 1920×1080
    AUDIO1……..: English DTS 5.1 1536 kbps

    Please Help

  • Adub

    Yes and no. The fact is that we are dealing with lossy codecs here, which means that no matter how you encode it, you are theoretically going to lose quality. If you wan to keep perfect quality, you are reduced to just remuxing to a container such as mkv.

  • Kaddas

    Yes I ment MKV

    Someone encoded Bu-Ray to MKV with this info file specification

    VIDEO CODEC…: x264, 2pass, level 4.1
    FRAMERATE…..: 23.976 fps
    BITRATE…….: ~12800-13200bps
    RESOLUTION….: 1920×1080
    AUDIO1……..: English DTS 5.1 1536 kbps

  • Adub

    Okay, that’s fine. But look at the difference in my words. When you encode (and compress) a video, you will lose quality. How much is dependent on what file size you desire.

    If you don’t want to lose quality, then you can REMUX (keyword = mux) the bluray into a mkv container using something like MakeMKV or Eac3to. However, you have no control over the file size. The filesize will be exactly the same as that of the original Bluray, except it’s all contained in one file.

  • rickatnight11

    I’m running this on Windows 7 32-bit, and when I analyze the file it gives me the error “error analyzing input file.” Any thoughts? I have all of the prerequisite programs installed.

  • Rick White

    As a followup, I tried installing XP into a VirtualBox machine, so that I would have a brand-new test besd for this. I installed HdConvertToX, updated it, and then each of the required tools…and it still can’t analyze the file. I’m doing something wrong, but I can’t figure out what.

  • Adub

    You have all of the pre-reqs installed huh? Windows 7 sometimes has issues with the precedence of Directshow filters.

    If you drag and drop the analyse.avs file in the analysis folder onto something like Media Player Classic Home Cinema, you should be able to see the error.

    First, make sure that FFDShow-tryouts is installed and configured correctly. If this doesn’t work, try this tool:

    If you need more help, let me know.

  • Torpedo

    I have the same problem with SEVEN…please help me…!

  • Adub

    And did you try any of my recommendations above?

  • Torpedo

    Yes, I tried all your recomendations.

    The problem is with “2001: Space Odissey” (at the end I converted it with RipBot264), but it’s all ok with “Closer” and “Apocalypto”.

  • GaRYCs

    … finally I pushed the “Generate Encode” buttom – left-down corner: “Starting encoding!!! ” – and I’m waiting and waiting …… and nothing!!!!!!!!!!!!!!
    How can I check the encoding because my Save file dir is empty !!!???
    The 000.m2ts file is apprx. 14 GB, my config:
    Intel Core Duo E8650 3.00GHz, 4 GB RAM- so in this case what means encoding time???

  • Adub

    You should see a command prompt window pop up. Also, you can check your task manager to make sure that something is running.

  • GaRYCs

    In Task manager/Process the HDConverToX_new.exe is running (mem:11032K) but CPU usage is 0% !!! Something is wrong (with me)…
    When I push the Start Queue it respone in the left corner: Starting queue! Please wait ….But how long??? The last command/buttom is Generate encode, is it?

  • Adub

    Hmm…You seem to be having some problems. Take a look at “flebbers” problems here (, and see if you can resolve them in the same fashion. Usually the best way is to delete your current HDConvertToX directory and do a fresh install of the package. Also make sure that you have all of the necessary codecs (such as ffdshow-tryouts) and your commandline is clean.

  • Andrew Vickers


    I was just curious to know what other people are experiencing for speed/time to convert Blu Ray to h264. I have a pretty powerful machine Win7 x64, i7 2.66Ghz, 6GB ram…. right now it’s showing ETA 12 hours?! This cant be right?


  • Adub

    It depends on the profile you are using. The more intense the profile, the longer it will take. 12 hours is certainly not unheard of.

  • Nightwalker_z

    It’s really simple to read playlist files. Just open a playlist with tsmuxer (tsmuxergui) and create a single m2ts file. This file may be opened with HDConvertToX.

    Btw.: Thanks for the great work Adub!

  • Adub

    And thank you for your contribution!

  • Hexogen

    It doesn’t seem to recognize that Haali is installed. Is there anyway to force it to recognize? I’ve tried running from several locations, even Program Files, no go. It was able to find AviSynth with no problems. Any ideas would be appreciated. I’m Running Vista 32bit.

  • Adub

    First make sure you have the latest version of all necessary software installed. Your Avisynth version should be fine, however, make sure you have the latest HDConvertToX, FFdshow (tryouts), and Haali media splitter. If necessary, uninstall and reinstall the necessary programs. If you still have troubles, post your troubles on this forum so that the author can help to get it resolved.

  • Olav

    First off, looks like a awesome product. But I just dont find the MKV file, what I do get is job folder (job0, job1 etc.) but no .mkv file. What is done wrong here?

  • Patrick

    This tool is awesome! Works great. I am having trouble with one small thing. I’ve converted a few blurays now and they all came out great except that once the queue is done it doesn’t say the job is finished. It just sort of hangs there.
    The other thing is that all the files in the job folder, I need to manually delete those once the conversion finishes?

    Thanks again! So far I love this thing!

  • Adub

    Sounds like a bug. Have you tried contacting the original program author? He is most often available on the Doom9 forums.

  • Patrick

    Thanks Adub, I’ll check out Doom9.

  • Brad

    I also had the issue where the program would say that haali is not installed (using vista.) I just ignored the issue as I did install the latest version of Haali linked in the doom forums. Its currently encoding fine. Using about 15% of all 4 cores (Q6600). Seems that it will take about an hour.

  • http://no Alex

    Beside me program does not save the file in specified directory, but creates its folder “job” in folder of the program HDConverToX. And this not file *.mkv, but apart video, sound and subtitles. Why? And my KMPlayer does not see subtitles, when I merge flows in MKVmerge GUI. Why?

  • Adub

    It sounds like the job failed. Check HDConverttoX’s log, making sure it succeeded correctly.


    I’m grateful for your guidance
    1. What is the procedure to insert subtitle?
    2. I think maybe 5 GB Chqdrdr volume for movies? (A training set of size scale)
    3. What are the best settings for AVI format be better?
    I am impatiently waiting for the answer

  • Adub

    Just FYI, but HDConvertToX development has fallen by the wayside (read: it’s stopped).

    The three programs that I recommend for Blurary conversion are BDRebuilder (example guide) (which supports subtitles and AVI output), BDtoAVCHD (I’ll have a guide for it’s use on the way) and RipBot (guide).


    How can I put the font size and the shape of the film changed the way I HDConvertToX_3.0.691.4632 program?

  • Adub

    What? I get the font size change, but the shape of the film? Are you talking about the resolution or aspect ratio? And what about HDConvertToX_3.0.691.4632?

  • lover

    I have a question how can i use high level 4.1 ? only use level 3.1