[How to] Convert AVCHD ISO to MKV

These steps will help you convert an AVCHD ISO to MKV so it is playable on your PC.

After some searching after my previous post.

I have found the answer on the AfterDawn forums.

The only difference being that IsoMagic failed to open up the ISO at all.  Instead I used IsoBuster created by Smart Projects.

The software you will need is:

  • IsoBuster - (You will need to purchase, as free trial does not allow ability to extract.)
  • tsMuxeR - Freeware.
  • mkvtoolnix - Freeware (Windows download at the bottom.)

Here are the steps:

  1. Open the ISO in IsoBuster.  Navigate to the BDMV folder then the STREAM folder.
  2. In this folder you should find a the video called 00000.mts or 00001.mts or something similar.
  3. Extract this to somewhere on your harddrive.
  4. Once the file has finally finished extracting to the hard drive, open up tsMuxeR.
  5. Add the file you just extracted, you should have a window like the following:
  6. Press Start demuxing. This will take a few minutes depending on the size of the file and your computer.
  7. The outcome of this is that we will have seperate audio and video files which we will now merge together using a great tool called mkvmerge.
  8. In mkvmerge, we want to select the .ac3 file and the .264 file, so go to Add at the top right and select both these files.
  9. mkvmerge will correctly detect what sort of file they are, but you will need to manually set the fps of the video as mkvmerge won't be able to detect it.  The output from tsMuxeR will tell you the fps, then all you need to do now is select where you want to save the finished MKV and press Start Muxing.
  10. Like the demux this will take a while depending on the files and the hardware in your PC, once complete you can play the MKV in your media player.

Job done.  Let me know in the comments if this worked for you.

Edit: See comments if you are getting an out of sync problem.


Works great!

I followed your directions exactly (except for using daemon tools instead of IsoBuster) but the audio is out of sync in the resulting mkv file. I checked my source and the audio is fine.


I had this problem with one of mine, most came out OK, but one was out of sync. In the end I just used tsMuxeR again and muxed it as .ts which plays perfectly fine in SMPlayer.

Make sure you put the proper FPS. DO NOT round 23.976 up to 24. Pick the 24000/1001 option for this and it should work.

24000/1001 did the trick. I had used 23.976 but I guess that wasn't close enough. Thanks for the help!

Works great!! Thanks!

Hey thanks for this :) i have no PS3 to play these iso's and powerdvd wasn't an option ;) VLC plays these video files, flawlessly, as stated above, make sure you put the exact FPS otherwise you will have sync issues ;) cheers!!

So, I'm trying to use .m2ts files from my hard disk video camera without success. After demuxing and merging the files to mkv, I get a still picture in VLC and audio for a few seconds, then VLC quits. Any suggestions?

You could try playing in SMPlayer and see if the same thing happens, if so then there must be a problem with the mkv that was produced.

Yeah, pretty much the same thing happened. Video is distorted with horizontal lines and the audio has an echoing effect. I'll have to play some more with the two programs to see if I can get a better result. Thanks for the quick response.

Hi, Works excellent, except for the subs. It leaves me with sup subtitle files, and mvkmerge won't read them...

You only need steps 1-3 above.
Then you can open the m2ts file directly in media player classic (comes with combined community codec pack).
No splitting audio, etc so audio is in perfect sync.

Can't find a Contact form, so...

Did you modify the comment style? The default miniml theme does not differentiate comments with colors, how did you do that?

Just modify the comments.php file and the CSS.

Yes you can play the m2ts file however you cannot seek or fast forward/reverse the m2ts file in any player that I have tried.

As i said before this works perfectly, this is the third time i've viewed the tutorial, takes about 5mins in total with a quad core and 4gb ram :D thansk again admin :D


The problem for me being is that in my stream folder there

are about 102 .mts files like 00000.mts ,mine start from

00000.mts ,theres no 00001.mts ,to 00115.mts

The movie it self is spread amongst all these files

So what do i load now ? I tried just the 00000.mts

But that didnt work

Please advise



I also dont have the option bind video to FPS option

as i see here in the tutorial



Are you sure there isn't one big MTS file for the whole film?

If not you may need to do each one seperately then append each one to make it in to a single file.

Or there should be a better of doing this by now.

I found an another way to extract the m2ts file without having to purchase isoBuster or DaemonTool pro. I downloaded a live Linux CD. I uses Fedora but any version would work. I use the CD and bootup from the PC with the AVCHD iso file. Mounted the ntfs disk with the AVCHD iso file. Mount the iso file. Then step 1 to get to the m2ts file. Copy the file to the ntfs mount. Boot the pc back to Windows and you have gotten the m2ts.

Everything works. However, after running tsMuxeR, I have a .sub (subtitle) file. I'm not able to add that file into my mkv file with mkvMerge. Is there a way to add subtitle into mkv file?

Whoow, it works flawlessly.
This is a very good manual for converting AVCHD to MKV format.
I use a Popcorn Hour to play all the great HD-movies on a 50 inch Plasma.
Before this I didn't know how to handle AVCHD ISO files, Thanks again!

It's work fine great job !
But the size of the mkv is around 20 Gb
What is the way to reduce it (around 8-9 Gb) ?


You will have to re-encode the whole video which will take hours.

OK but with what tool ?

Something like Staxrip or MeGUI should do the job. There are plenty of guides online.

How to convert 50 fps mts to mkv, i've tried several times, result = slowmotion.

When using mkvmerge you will need to set the FPS to 50, or you will need to reencode the original 50fps mts file to a 24fps mkv using Staxrip, MeGUI or a similar application.

very nice but what about the subs ? because i cant add the sup file to the merge program


ISObuster does not extract the m2ts for me. It takes only half a second and the file is not in the directory I saved it in. Any pointers?

Are you using the right m2ts file?

I believe so, it's the file named 00000 if Im not mistaken, also the same thing happens if I try to extract the whole BDC file. I'm puzzled. My dilema is: I have bought a Sony 40W5500 and this can apparantly play AVCHD files streamed from my PC, so I decided to test it but I cant extract the files from the iso.

Does the ISO/Bluray disc have copyright protection on it?

Problem solved, I used ISObuster, thanks anyway.....


when i get to step 5 and try to demux it gives a message "cannot create file
D:\.meta access denied. what the ... is this?
every step up to that point was no problem but now i got stuck.
anyone familiar with this?


Is D: writable?

what do you mean, should u direct it to an dvdrom?
'cause in my case i mean D as in my hard drive.

No, it should be to a hard drive. Not sure what the problem is, I have never come across it or heard of it. I assume that the hard drive isn't full and you have full write permissions? You could try creating a subfolder and using that as your destination, or trying another drive.

I'm having the same issue as Dirt, from Jan 2009. I have m2ts files beginning with 00000 and going through 00131 for a total of 73 files. There are 3 files ~15gb each and most of the rest are 23mb with one 540mb file.
How do I get these all into a single .mkv?

awsome tut man wish i new what i was doin wrong dude i got a bunch of vts files i dont seem to see any mts got any idea and dont seem to see any BDMV folder then the STREAM folder.

Great stuff! I have a PS3 with Yellow Dog Linux on it. I guess you can write a cmd that will create an ISO from an Blu-ray disc and place it on the internal HDD. I want to get the ISO over to my PC where I can perform the conversions. I read up that you need an MKV to start with and then run it through Tsmuxer to create an m2ts file with the PS3 can read. Does any one know how to take an iso file and get it all the way to a PS3 format that it can read?

There seems to be a new and much easier way to do this. Simply mount the ISO with Daemon Tools and run MakeMKV against it. MakeMKV is free to downloaf from www.makemkv.com

It works! Thank you!

and subs you can added to it.?
thats my question because ill can read over about this
topic thanks in advance,

i use brorsoft avchd video converter which is much easier and fast to use.

Thanks for this! It is 100% working. just follow the steps provided.

my video has dts as audio source, my tv does not support dts, can i convert to mkv with ac3 container - which program should i use to do the same?

[...] [...]