INTERACT FORUM
More => Old Versions => Media Center 13 (Development Ended) => Topic started by: park on September 28, 2008, 10:45:06 am
-
Hi,
I'm trying to playback mkv files using coreAVC for the video stream. I can play them back in WMP fine, and in Zoomplayer. Both of those programs launch Haali, coreAVC and ffdshow Audio. MC does too, but wont show any video. Infact the whole media center interface freezes up and I have to force close the program every time.
I have tried using each of the video renderers and got limited success with the haali and EVR renderers once, but MC crashed when I tried to make the video fullscreen. Havent even been able to get visuals using the same renderers since that initial success.
I have tried to copy the directshow filters graph to the pasteboard but MC always freezes as I click on it in the menu. Basically it shows that Haali media splitter, CoreAVC, FFdshow audio, and Directvobsub are loaded.
Using the ffdshow video filter (with h.264 enabled) works in MC ok, but coreAVC doesnt (even with h.264 disabled in ffdshow).
-
To follow up on this, I have tested it on MC12 on a different computer (windows xp SP2) and see the same problem. Zoomplayer plays h.264 encoded mkvs back perfectly using coreavc, whilst MC plays without picture. I have tried using all of the video renderers and get a black screen when using legacy, but just the MC icon with all the others.
I am using a trail version of coreavc 1.8
I should also note that I am getting perfect playback when playing the same files using ffdshow video decoder. It's just using coreavc that is not working in MC.
-
Installing CCCP often solves problems like this. Check the DirectShow entry on our wiki for more info. Link above.
-
Thanks for the reply Jim. I already have CCCP installed. But I need to use coreAVC to be able to playback HD h.264 files from my Canon HF11 camcorder, so I have to disable ffdshow video decoder and use coreAVC.
Following other's advice, I made sure that h.264 was disabled in ffdshow so that coreavc could take control of it. CoreAVC loads up properly when I play a file in MC but there's no picture in playback. Using exactly the same settings (coreAVC, ffdshow audio) in zoomplayer gives me perfect playback.
-
Park, I'm seeing this behaviour too. It was fine until I installed CoreAVC 1.8. Version 1.6 works perfectly. The problem is with both MC12 and MC13 and COreAVC 1.8 as far as I can tell. MediaPlayerClassic Home Cinema has no problems with CoreAVC 1.8.
-
Do you know if it is possible to download older versions of coreAVC?
-
Do you know if it is possible to download older versions of coreAVC?
Unless you contact Core Technologies and ask for it, I don't think there's a legal way to get it. There will be a 1.85 version out shortly. It seems, however, that the problem could be with MC, as even 1.80 works with MPC-HC.
-
Let me see... clickety-click, MediaCenter 13.0.54, CoreAVC 1.8... piking up some mkv file at random, play. It works.
What's getting used - CoreAVC, CoreAAC, Haali Media Splitter, Haali Media Renderer.
Picking up a different mkv file... CoreAVC, AC3Filter, Haali Media Splitter, Haali Media Renderer; works again.
Give it a run to Graphedit and see what's getting picked up by default, based on DirectShow filters' merit alone. Tweak it with a filter manager if you feel the need. Better yet, configure MC to use certain filters for certain file types (force CoreAVC on it, if haven't already).
-
Let me see... clickety-click, MediaCenter 13.0.54, CoreAVC 1.8... piking up some mkv file at random, play. It works.
What's getting used - CoreAVC, CoreAAC, Haali Media Splitter, Haali Media Renderer.
Picking up a different mkv file... CoreAVC, AC3Filter, Haali Media Splitter, Haali Media Renderer; works again.
Give it a run to Graphedit and see what's getting picked up by default, based on DirectShow filters' merit alone. Tweak it with a filter manager if you feel the need. Better yet, configure MC to use certain filters for certain file types (force CoreAVC on it, if haven't already).
Glad it works for you. Some of my mkv files were able to play for a second or two using CoreAVC 1.8, but then I just got a black screen. Now all is working well, reverting back to 1.6 Pro.
-
I tried using MC to force using coreAVC and that's when I got pictureless playback. Even stranger, using the same filter set, Zoomplayer was playing the files back with no problems.
-
I'm pretty sure MC is the culprit for lack of coreAVC display. Files play perfectly in both zoomplayer and WMP. A new version of coreAVC has been released too with bug fixes, and yet it's still just MC that is having problems.
I set MC to use the same filter chain that zoomplayer shows when i play the videos there. Here is the graph info. Help greatly appreciated:
Filter Graph Info:
Filter 'Default DirectSound Device'
CLSID: {79376820-07D0-11CF-A24D-0020AFD79767}
Host: quartz.dll
Input Pin 'Audio Input pin (rendered)'
Connected to pin 'Out' of filter 'ffdshow Audio Decoder'
Major type MEDIATYPE_Audio Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
Filter 'DirectVobSub (auto-loading version)'
CLSID: {9852A670-F845-491B-9BE6-EBD841B8A613}
Host: C:\Program Files\Combined Community Codec Pack\Filters\VSFilter.dll
Input Pin 'Video'
Connected to pin 'Output' of filter 'CoreAVC Video Decoder'
Major type MEDIATYPE_Video Sub type MEDIASUBTYPE_YV12, Format type FORMAT_VideoInfo2
Output Pin 'Output'
Input Pin 'Input'
Connected to pin 'Subtitle' of filter 'Haali Media Splitter'
Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD} Sub type Unknown GUID Name: {87C0B230-03A8-4FDF-8010-B27A5848200D}, Format type Unknown GUID Name: {87C0B230-03A8-4FDF-8010-B27A5848200D}
Input Pin 'Input'
Filter 'ffdshow Audio Decoder'
CLSID: {0F40E1E5-4F79-4988-B1A9-CC98794E6B55}
Host: C:\Program Files\Combined Community Codec Pack\Filters\FFDShow\ffdshow.ax
Output Pin 'Out'
Connected to pin 'Audio Input pin (rendered)' of filter 'Default DirectSound Device'
Major type MEDIATYPE_Audio Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
Input Pin 'In'
Connected to pin 'Output' of filter 'JRiver Media Proxy Audio'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {000000FF-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Input Pin 'In2'
Filter 'CoreAVC Video Decoder'
CLSID: {09571A4B-F1FE-4C60-9760-DE6D310C7C31}
Host: C:\Program Files\CoreCodec\CoreAVC Professional Edition\CoreAVCDecoder.ax
Input Pin 'Input'
Connected to pin 'Output' of filter 'JRiver Media Proxy Video'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO
Output Pin 'Output'
Connected to pin 'Video' of filter 'DirectVobSub (auto-loading version)'
Major type MEDIATYPE_Video Sub type MEDIASUBTYPE_YV12, Format type FORMAT_VideoInfo2
Filter 'JRiver Media Proxy Audio'
CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
Host:
Input Pin 'Input'
Connected to pin 'Audio' of filter 'Haali Media Splitter'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {000000FF-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Output Pin 'Output'
Connected to pin 'In' of filter 'ffdshow Audio Decoder'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {000000FF-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Filter 'JRiver Media Proxy Video'
CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
Host:
Input Pin 'Input'
Connected to pin 'Video' of filter 'Haali Media Splitter'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO
Output Pin 'Output'
Connected to pin 'Input' of filter 'CoreAVC Video Decoder'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO
Filter 'Haali Media Splitter'
CLSID: {55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}
Host: C:\Program Files\Combined Community Codec Pack\Filters\Haali\splitter.ax
Output Pin 'Video'
Connected to pin 'Input' of filter 'JRiver Media Proxy Video'
Major type MEDIATYPE_Video Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO
Output Pin 'Audio'
Connected to pin 'Input' of filter 'JRiver Media Proxy Audio'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {000000FF-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Output Pin 'Subtitle'
Connected to pin 'Input' of filter 'DirectVobSub (auto-loading version)'
Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD} Sub type Unknown GUID Name: {87C0B230-03A8-4FDF-8010-B27A5848200D}, Format type Unknown GUID Name: {87C0B230-03A8-4FDF-8010-B27A5848200D}
-
It'd be really cool if someone looked into this. CoreAVC 1.8x has the lowest CPU usage I've seen yet for 1080p mkv files, and it'd be great to use in MC13.
-
A new twist: It seems that MC is able to utilize coreAVC perfectly for playback of m2ts files. It seems to be MKVs with h.264 streams inside them that MC is having problems with.
-
An update on this:
1. I unistalled cccp and coreavc. I installed coreavc with its version of haali, and setup haali using its own options.
2. In coreavc's configuration I set it to be the preferred decoder.
3. I then installed CCCP unticking haali from that installation, and unticked playback of h.264 from the CCCP options.
4. In MC I opened the directshow options for mkv set the renderer to haali renderer, and unticked all the other filters, to allow MC to use the filter chain dictated by windows.
Now I get perfect playback of all my h.264 encoded mkvs, and m2ts files using the coreavc codec in MC.
Problem solved.