0Haali Matroska logoProblems with DS splitters playing a range of m2ts files

Ever since set­tings up a HTPC run­ning Win7 Media Cen­ter I have had the occa­sional prob­lem play­ing m2ts files. ffd­show sup­ports all of the codecs used in m2ts files but still a few files play without without either audio or video, or the play­back isn’t smooth des­pite more than ample hard­ware. I have exper­i­mented extens­ively with both haali matroska split­ter and gabests mpeg split­ter but both have their flaws.

  1. Install both gabest and haali split­ters (enabling mpeg-ts in haali).
  2. In the registry browse to [HKEY_CLASSES_ROOTMedia TypeExtensions]
  3. Make sure there is an entry for .m2ts and add an entry for .m2t
  4. Inside each there should be a string named “Source Filter”
  5. Set the source fil­ter for each of the 2 files to the CLSIDs (see below) of each of the split­ters (e.g. set m2t to haali and m2ts to gabest).
  6. Change the file exten­sion of any .m2ts files that are prob­lem­atic to .m2t. They will then play via the other split­ter — which hope­fully won’t have any prob­lems with them!

Gabest CLSID = {1365BE7A-C86A-473C-9A41-C0A6E82C9FA3}
Haali CLSID = {55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}

Please note — the above refers entirely to x64 codecs, split­ters and play­ers. It should work the same for x86 32bit but I haven’t tested it

—update

I am now using .m2ts and .ts to dis­crim­in­ate as the .m2t exten­sion isn’t recog­nised by Media Cen­ter Mas­ter.  .ts and .m2ts are also sup­posed to be inter­change­able — they both rep­res­ent an mpeg-2 trans­port stream.

Please send us your thoughts by commenting below! If you would like to subscribe please use the subscribe link on the menu at the top right. You can also share this with your friends by using the social links below. Cheers.

Leave a Reply

Fill in your details below or click an icon to log in: