Forum archive - MPC not playing m2ts and ts files

http://www.supermediastore.com/



Forum Archive Home -> Software Playing -> MPC not playing m2ts and ts files



MPC not playing m2ts and ts files

krohm posted 2009 Jun 15 17:49
I ran the ffdshow walkthrough advanced

http://www.avsforum.com/avs-vb/showthread.php?t=719041

and although everything else plays beautifully and brilliantly i get stutter when trying to play m2ts bluray rips.

when trying to play ts files, http://www.mediafire.com/download.php?eenjpeokhi2

it distorts and gives screwed up sound and essentially doesnt play at all

no idea what to do here to get these final couple of video formats to play in media player classic.. any suggestions

cheers



johns0 posted 2009 Jun 15 18:02
Fill out your computer specs to see if you have a good enough system to play these files,them we can go from there.


krohm posted 2009 Jun 15 18:41
core duo e8400 3ghz cpu, ati radeon 4800 gpu, 4 gig (2*2) 1066hz ram


johns0 posted 2009 Jun 15 22:10
Install haali media splitter and see if that helps.If you have any other codecs pack installed such as k-lite then uninstall that.


krohm posted 2009 Jun 16 06:41
na i dont.. just went through the ffdshow video setup which has made everything sweet cept wont play these ts and bluray m2ts files. ill check the haali. na i have nothing installed just ffdshow


poisondeathray posted 2009 Jun 16 11:13
Your sample is avc in .mp4 container, and it looks like you screwed around with the fps; do you have a directshow mp4 splitter installed? haali is actually buggy for .mp4. When I configure the haali install, I uncheckmark .mp4. Instead you can use this one: http://sourceforge.net/project/showfiles.php?group_id=205650& ... _id=541146 , which has better .mp4 support, and even for things like ac3 in .mp4.

Or, you can also try using your gpu for dxva acceleration, try mpchc, you may have to enable it in the options/configuration (it has many internal splitters / decoders that you can configure)



jagabo posted 2009 Jun 16 11:30
Make sure you have a recent (last six months or so) ffdshow with a multithreaded h.264 decoder. Older versions were single threaded.



If you use MPCHC's internal h.264 decoder make sure the number of threads is set to 2 for a C2D CPU:



And as suggested earlier, you can try using the DXVA decoder in MPCHC to have the GPU to do the decoding.



krohm posted 2009 Jun 16 16:20
poisondeathray :
When I configure the haali install, I uncheckmark .mp4. Instead you can use this one: http://sourceforge.net/project/showfiles.php?group_id=205650& ... _id=541146 , which has better .mp4 support, and even for things like ac3 in .mp4.


how do i use this this? where do i add this, what do i do..

after adding wherever i just add it as a filter option in mpc?

poisondeathray :
Or, you can also try using your gpu for dxva acceleration, try mpchc, you may have to enable it in the options/configuration (it has many internal splitters / decoders that you can configure)


yeah i couldnt find the option in media player classic for multi threading or for dxva acceleration..

haha, i dont know how to do anything anyone has suggested, cept the decoder codec option i changed



poisondeathray posted 2009 Jun 16 16:32
You need to register the .ax ; you can do that with radlight filter manager (hit register, and navigate to the .ax). Make sure .mp4 is disabled in the haali configuration

MPC doesn't have DXVA support, you need MPCHC (it's a newer version of MPC with added features, filters etc..., but still fairly clean interface). One nice thing about MPCHC is that you don't need to fool around with registering/ changing filter merits if you configure the internal filters, so it doesn't screw around with your system



krohm posted 2009 Jun 16 16:52
ok i installed halli, made sure mp4 was disabled on installation, registered the filter with radlight.. now what...

yeah i already have mpchc , still just refer to it as mpc as it seems exactly the same. i just have ffdshow audio and video as my current mpc filters do i need to add this new ax in there? or is it done with radlight ?



krohm posted 2009 Jun 16 16:55
ok the h264 filter was already set to 2 theads. do i just tick all filters? some arent ticked


poisondeathray posted 2009 Jun 16 16:55
It should work now :)

If it doesn't , render the video with graphstudio to determine what filters are being used in the directshow chain

Or, you can configure the mpchc options (for the internal mp4 splitter and avc decoder). options=>internal filters=> checkmark the stuff you want like MPEG-TS, MP4,e tc... You can also checkmark h264 (DXVA) if you want to use your graphics card



krohm posted 2009 Jun 16 16:58
ok the audio is now fine (no longer cracklings) but the video is just stuck on a single frame
sheeeiiiit

how do i configure filter and decoder in mpchc... seems like the better option



krohm posted 2009 Jun 16 17:00
the m2ts is still not playing, frames are like super slowed down,.


poisondeathray posted 2009 Jun 16 17:01
Just checkmark them, MP4 and h264(DXVA)

Also I'm not sure what you did with the guide in the 1st post. It might be the cause of all your problems

What .m2ts? you uploaded a .mp4. Maybe your specific .m2ts has issues?

Try a self contained player eg. KMplayer or VLC what happens?



krohm posted 2009 Jun 16 17:10
i followed the ffdshow video configuration exactly.. followed the video also, configured with avisynth plugins etc etc, just didnt do reclock configuration or anything as only have stereo sound.

everything worked sweet straight off the bat cept for these ts and m2ts files..

im sure there is something preventing the playback as its not my hardware

ill try kmplayer and vlc now, should i post some images of my setup..

what can i do here.. it stays on one frame with those ts files and plays the audio and the m2ts files are frame chopping everywhere but the audio is fine

so its some kind of video decoding issue..



krohm posted 2009 Jun 16 17:14
boom !@ KMplayer played everything beautifully. the ts files no problems and the m2ts files straight away. awesome..

on the install it uses its own decoders...



poisondeathray posted 2009 Jun 16 17:16
That's what I meant. All the configuration in the 1st post in the avsforum setup might be screwing things up.

Alot of it is unecessary, and should only be used for specific situations. e.g. You don't need reclock or any filters unless you are doing something very specific. It will impair playback.



poisondeathray posted 2009 Jun 16 17:17
krohm :
boom !@ KMplayer played everything beautifully. the ts files no problems and the m2ts files straight away. awesome..

on the install it uses its own decoders...


That pretty much proves it. You basically screwed up your direct show system config by screwin around with all those uncesssary settings and filters from the avsforum post.



krohm posted 2009 Jun 16 17:18
cancel that there is some audio delay

what a surprise it doesnt work the way it should ! who would have thought



poisondeathray posted 2009 Jun 16 17:22
It might be something specific to your .m2ts file e.g. not properly decrypted, corrupted etc..., your other sample was a .mp4 file

Often blu-rays have audio gaps that need to be fixed. tsmuxer can fix some, but eac3to can also

You can also adjust the delay for constant sync issues by using the sync adjust feature in most software (i.e. shift the audio), for kmplayer right click =>playback=>audio resync



krohm posted 2009 Jun 16 17:25
i havent really changed much in ffdshow video decoder config, ive changed the rhb conversion, the output options, resize aspect ratio, luma method and luma blur, and avisynth, and changed the avisynth, raw video and mpg2 codecs.. it all seemed logical as i was following the guide.. ill double check again to make sure.. with the avisynth i put in some setmtmode code option.. i dunno here what to do as everything else plays perfectly...


krohm posted 2009 Jun 16 17:26
it was an anydvd exact copy of the bluray disc shouldnt be a problem with the source? or can that happen anyways...


poisondeathray posted 2009 Jun 16 17:27
All those filters are cpu intensive, and they add up, so it's possible that it's lagging your system too much on a dual core. Try undoing everything, no filters, clean install of ffdshow + haali for .m2ts playback. And if you system is fast enough, then slowly add back the filters 1 at a time

Also try the graphstudio suggestion to farther diagnose possible issues with your directshow filters

It's also possible your file is corrupted etc....you've provided almost no information on it. e.g. it might be vc-1, which in that case you should be using a vc-1 decoder instead of an avc decoder...you can use mediainfo to determine some characteristics. If you can't figure it out, upload a sample



krohm posted 2009 Jun 16 17:58
ok i uninstalled avisynth haali and ffdshow and reinstalled everything and followed the guide exactly from http://www.youtube.com/user/foxhoundfan

no dice, exact same problem as original, plays the audio doesnt play the video, couple of jaggered frames.. also with the m2ts file it doesnt play the video properly at all.

they are not my video sources but im looking at getting a device that will record tv in this quality and produce these videos

http://www.mediafire.com/?dkddww2jyjh
http://www.mediafire.com/?t3bo4gx1swb



poisondeathray posted 2009 Jun 16 18:26
it's interlaced h.264, and ffdshow has difficulty/glitches with that stream on this system too (I tested the 1st one only)

It works fine here with MPC using divx h.264 decoder, or coreavc as the decoder instead of ffdshow



jagabo posted 2009 Jun 16 18:31
krohm :
how do i configure filter and decoder in mpchc...

View -> Options -> Internal Filters. In the Source Filters box enable the file readers you want (MP4/MOV, Matroska, MPEG PS/TS/PVA, whatever). In the Transform Filters box enable the H264/AVC (DXVA) (for GPU decoding), or H264/AVC (FFmpeg) (CPU decoding) filters. Double click on H264/AVC (FFmpeg) and it will bring up the FFmpeg config dialog where you can set the decoding thread number.

Those clips look like Hauppauge HD PVR recordings to me. They are 1920x1088, 25 fps, progressive (they may be encoded interlaced but the frame contents are progressive).



krohm posted 2009 Jun 16 19:38
ive just installed coreavc, and added it as a preferred filter in mpc, still doesnt work.. am i not ustilising coreavc properly? is it not working.. how do i get mpc to use haali and coreavc to play these files..


poisondeathray posted 2009 Jun 16 19:42
I used MPC (not MPCHC, so if you used MPCHC, you have to disable all the internal splitters, decoders etc.)

Can you see the coreavc icon when playing back? I don't know what is installed on your PC. You would raise the merit or lower the merit (or unregister) other competing decoders until coreavc is preferred. ffdshow is usually set high, so you can set it to disabled in the settings (instead of ffmpeg-mt as in jagabo's screenshot above). You can use graphstudio to visualize the directshow filter chain and to change merit of various filters (or use radlight to change merit/disable)



jagabo posted 2009 Jun 16 19:53
Did you install CoreAVC Pro? The standard version is single threaded. You need a multithreaded decoder. I would also enable the "Crop 1088 to 1080" option. You don't need the deinterlace option for those videos -- set it to Weave.

I get the best results in MPCHC using the internal MPEG splitter and CoreAVC Pro. Second best is with ffdshow mt. MPCHC's internal h.264 software decoder (ffmpeg) has some kind of problem with Hauppauge HD PVR TS files. All I get is a black window (maybe the 1088 vs 1080 line issue). The internal h.264 DXVA decoder works fine and gives the lowest CPU usage.



krohm posted 2009 Jun 16 19:57
BOOOM !!! coreavc worked instantly, just added the coreavc filter in mpchc, blocked the ffdshow filter, then set coreavc to prefer. everything played like butter. ohh yeah

thanks again poisondeathray. always helping me ! cheers

normally i would think a poison death ray would not be something awesome and helpful, yet here we are



poisondeathray posted 2009 Jun 16 19:59
I forgot to mention using that haali splitter has some audio glitches (at least on this pc) in the middle of that 1st file, and that I used the internal .ts splitter in MPC, but it sounds like you got some combination working

cheers



poisondeathray posted 2009 Jun 16 20:11
jagabo :

Those clips look like Hauppauge HD PVR recordings to me. They are 1920x1088, 25 fps, progressive (they may be encoded interlaced but the frame contents are progressive).


It might be once of those with mixed content, because on the first clip, near the end there is definitely interlacing (like standard pure interlace pattern), but the most of the content has MBAFF type pattern interlacing with fine horizontal lines and it doesn't look as "clean" as pure progressive (or maybe it's just artifacting from the low quality)



jagabo posted 2009 Jun 16 20:23
poisondeathray :
jagabo :

Those clips look like Hauppauge HD PVR recordings to me. They are 1920x1088, 25 fps, progressive (they may be encoded interlaced but the frame contents are progressive).


It might be once of those with mixed content, because on the first clip, near the end there is definitely interlacing (like standard pure interlace pattern), but the most of the content has MBAFF type pattern interlacing with fine horizontal lines and it doesn't look as "clean" as pure progressive (or maybe it's just artifacting from the low quality)

The bumblebee at the end of 2008_8_10_22_47_37.TS? Yes, that has interlaced frames. Missed it.



nitro1973 posted 2009 Jun 18 02:39
This thread is a reason why do i use and like Splash player.
No configurations/advanced settings. 3min to download and install and all h.264 videos work perfectly.
Similar performance to coreavc and its free.
1080i streams work supersmooth, even better than perfectly thanks to "1080i to 1080p" mode.

Overall player is still missing some basic functionality but final release should be great.



joshsstuff posted 2009 Aug 25 06:15
jagabo :
Did you install CoreAVC Pro? The standard version is single threaded. You need a multithreaded decoder. I would also enable the "Crop 1088 to 1080" option. You don't need the deinterlace option for those videos -- set it to Weave.

I get the best results in MPCHC using the internal MPEG splitter and CoreAVC Pro. Second best is with ffdshow mt. MPCHC's internal h.264 software decoder (ffmpeg) has some kind of problem with Hauppauge HD PVR TS files. All I get is a black window (maybe the 1088 vs 1080 line issue). The internal h.264 DXVA decoder works fine and gives the lowest CPU usage.


I just acquired a problem with my Media Player Classic (Home_Cinema)
before yesterday I could easily play the .MTS files (AVCHD used by Panasonic) However, they just stopped playing on MPC ??
They still play fine on every other player I have installed but now all I get is a black screen and "playing" displayed ??

I have tried:
-updating K-light codec
-installing MPC again
-updating Core AVC

The only significant thing I did before loosing playback was encode a video in Vegas Platinum

??





jagabo posted 2009 Aug 25 07:43
Right click on the video while it's playing (even if it's all black) and select filters. What filters are in use?



Login/Register to our forum to be able to post here.








DVDFab DVD to DVD lets you backup DVDs to DVDr, AVI or MP4 for portable devices. More info or download trial!
About   Advertise   Forum Archive   RSS Feeds   Statistics