INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: coreAVC playback  (Read 5959 times)

park

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2358
  • I wish I had more to say!
coreAVC playback
« 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).
Logged

park

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2358
  • I wish I had more to say!
Re: coreAVC playback
« Reply #1 on: October 02, 2008, 09:32:47 am »

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.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72439
  • Where did I put my teeth?
Re: coreAVC playback
« Reply #2 on: October 02, 2008, 10:07:18 am »

Installing CCCP often solves problems like this.  Check the DirectShow entry on our wiki for more info.  Link above.
Logged

park

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2358
  • I wish I had more to say!
Re: coreAVC playback
« Reply #3 on: October 02, 2008, 10:44:26 pm »

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.
Logged

fitbrit

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4887
Re: coreAVC playback
« Reply #4 on: October 10, 2008, 09:06:39 pm »

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.
Logged

park

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2358
  • I wish I had more to say!
Re: coreAVC playback
« Reply #5 on: October 12, 2008, 11:18:02 am »

Do you know if it is possible to download older versions of coreAVC?
Logged

fitbrit

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4887
Re: coreAVC playback
« Reply #6 on: October 12, 2008, 11:34:18 am »

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.
Logged

Daydream

  • Citizen of the Universe
  • *****
  • Posts: 771
Re: coreAVC playback
« Reply #7 on: October 12, 2008, 09:19:32 pm »

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).
Logged

fitbrit

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4887
Re: coreAVC playback
« Reply #8 on: October 12, 2008, 10:07:09 pm »

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.
Logged

park

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2358
  • I wish I had more to say!
Re: coreAVC playback
« Reply #9 on: October 12, 2008, 11:22:50 pm »

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.
Logged

park

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2358
  • I wish I had more to say!
Re: coreAVC playback
« Reply #10 on: October 21, 2008, 07:47:41 am »

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:


Quote
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}
Logged

fitbrit

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4887
Re: coreAVC playback
« Reply #11 on: October 23, 2008, 08:48:17 pm »

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.
Logged

park

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2358
  • I wish I had more to say!
Re: coreAVC playback
« Reply #12 on: October 27, 2008, 09:28:07 am »

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.
Logged

park

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2358
  • I wish I had more to say!
Re: coreAVC playback
« Reply #13 on: November 24, 2008, 01:50:36 am »

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.
Logged
Pages: [1]   Go Up