Depuis réglages une HTPC en cours d'exécution Win7 Media Center J'ai eu le problème de temps en temps la lecture de fichiers M2TS. ffdshow prend en charge tous les codecs utilisés dans les fichiers m2ts mais encore quelques fichiers jouent sans sans audio ou vidéo, ou la lecture n'est pas lisse malgré plus ample matériel. Je l'ai expérimenté abondamment à la fois haali séparateur de Matroska et [intlink id=“58” type=“post”]gabests splitter mpeg[/intlink] mais les deux ont leurs défauts.
haali doesn’t seem to correctly support HD audio formats, and whilst gabest does it has problems with some of my files — particularly those that are 1440×1080 rather than 1920×1080. Eventually I discovered the following simple work-around.
- Install both gabest and haali splitters (enabling mpeg-ts in haali).
- In the registry browse to [HKEY_CLASSES_ROOTMedia TypeExtensions]
- Make sure there is an entry for .m2ts and add an entry for .m2t
- Inside each there should be a string named “Source Filter”
- Set the source filter for each of the 2 files to the CLSIDs (voir ci-dessous) of each of the splitters (par exemple. set m2t to haali and m2ts to gabest).
- Change the file extension of any .m2ts files that are problematic to .m2t. They will then play via the other splitter — which hopefully won’t have any problems 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, splitters and players. It should work the same for x86 32bit but I haven’t tested it
—update
I am now using .m2ts and .ts to discriminate as the .m2t extension isn’t recognised by Media Center Master. .ts and .m2ts are also supposed to be interchangeable — they both represent an mpeg‑2 transport stream.
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”