INTERACT FORUM

More => Old Versions => Media Center 16 (Development Ended) => Topic started by: raldo on July 08, 2011, 04:15:57 pm

Title: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 08, 2011, 04:15:57 pm
RO Standard. ION graphics. See graph below. See sys info below.

What gives?
-------------------------
Media Center 16.0.121.0 Registered -- C:\Program Files (x86)\J River\Media Center 16\

 Workstation 6.1  (Build 7600)
Intel Pentium III 1600 MHz MMX / Memory: Total - 3407 MB, Free - 2044 MB

Internet Explorer: 8.0.7600.16385 / ComCtl32.dll: 5.82.7600 / Shlwapi.dll: 6.1.7600 / Shell32.dll: 6.1.7600 / wnaspi32.dll: N/A
Ripping /   Drive E:   Mode:ModeSecure  Type:Auto  Speed:Max
  Digital playback: Yes /  Get cover art: Yes /  Calc replay gain: Yes /  Copy volume: 32767
  Eject after ripping: Yes /  Play sound after ripping: No 

Burning /  Drive E: HL-DT-ST DVDRAM GT30N       Addr: 0:1:0  Speed:47  MaxSpeed:47  BurnProof:Yes
  Test mode: No /  Eject after writing: Yes /  Direct decoding: Yes /  Write CD-Text: Yes
  Use playback settings: No /

Portable Device Info
  Removed devices:


Interface Plugins:
  TiVo Server (Active)

-------------------------
Filter Graph Info:

    Filter 'JRiver Audio Renderer'
        CLSID: {A4002F8E-510F-442C-8AD3-F9C7B23FB394}
        Host:
        Input Pin 'In'
            Connected to pin 'Output' of filter 'LAV Audio Decoder (auto-configured)'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_IEEE_FLOAT, Format type FORMAT_WaveFormatEx

    Filter 'Enhanced Video Renderer'
        CLSID: {FA10746C-9B63-4B6C-BC49-FC300EA5F256}
        Host: c:\windows\syswow64\evr.dll
        Input Pin 'EVR Input0'
            Connected to pin 'Out' of filter 'ffdshow Video Decoder (auto-configured)'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_YV12, Format type FORMAT_VideoInfo2
        Input Pin 'EVR Input1'

    Filter 'ffdshow Video Decoder (auto-configured)'
        CLSID: {04FE9017-F873-410E-871E-AB91661A4EF7}
        Host: C:\Users\Harald\AppData\Roaming\J River\Media Center 16\Plugins\ffdshow\ffdshow.ax
        Input Pin 'In'
            Connected to pin 'Output' of filter 'JRiver Video Monitor'
            Major type MEDIATYPE_Video  Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO
        Output Pin 'Out'
            Connected to pin 'EVR Input0' of filter 'Enhanced Video Renderer'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_YV12, Format type FORMAT_VideoInfo2
        Input Pin 'In Text'

    Filter 'LAV Audio Decoder (auto-configured)'
        CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
        Host: C:\Users\Harald\AppData\Roaming\J River\Media Center 16\Plugins\lav\LAVAudio.ax
        Input Pin 'Input'
            Connected to pin 'Output' of filter 'JRiver Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'In' of filter 'JRiver Audio Renderer'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_IEEE_FLOAT, Format type FORMAT_WaveFormatEx

    Filter 'JRiver Video Monitor'
        CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
        Host:
        Input Pin 'Input'
            Connected to pin 'Video' of filter 'LAV Source 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 'In' of filter 'ffdshow Video Decoder (auto-configured)'
            Major type MEDIATYPE_Video  Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO

    Filter 'JRiver Audio Monitor'
        CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
        Host:
        Input Pin 'Input'
            Connected to pin 'Audio' of filter 'LAV Source Splitter'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'Input' of filter 'LAV Audio Decoder (auto-configured)'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx

    Filter 'LAV Source Splitter'
        CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
        Host: C:\Users\Harald\AppData\Roaming\J River\Media Center 16\Plugins\lav\LAVSplitter.ax
        Output Pin 'Video'
            Connected to pin 'Input' of filter 'JRiver Video Monitor'
            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 Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: jmone on July 09, 2011, 12:57:10 am
Not a powerful enough PC would be my guess.  Have a look perf mon and see if you are maxing out either core
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 09, 2011, 05:45:36 am
Not a powerful enough PC would be my guess.  Have a look perf mon and see if you are maxing out either core

It has an ION GPU so it should play well. WMP has no problems with this video.

In MC, all cores are maxed out. not in WMP.

Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: tls62dk on July 09, 2011, 06:19:41 am
I dont beleive RO or RO HQ is using hw accel, so the ION gpu will not help you. I see the same with my AsRock with a ION GPU. It woks for me when using PowerDVD that can do HW accel.

TLS
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: lepa on July 09, 2011, 06:39:28 am
I've no experience on atom ion systems but maybe you could use LAV Cuvid to decode video.
So select Red October/HQ wtih additional filters and check LAV Cuvid.

http://forum.doom9.org/showthread.php?t=160290
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: JimH on July 09, 2011, 08:58:27 am
I've no experience on atom ion systems but maybe you could use LAV Cuvid to decode video.
So select Red October/HQ wtih additional filters and check LAV Cuvid.

http://forum.doom9.org/showthread.php?t=160290

This will be automatic in a build that should be public next week.  Thanks to nevcairiel.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: tls62dk on July 09, 2011, 10:45:12 am
Sounds great! I just tried it with my Atom MC with ION gpu and it worked just perfect. Adding DirectVobSub from the newest CCCP build gave me my subtitles back, even placed in the right position on the screen.

TLS
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 09, 2011, 03:39:33 pm
This will be automatic in a build that should be public next week.  Thanks to nevcairiel.

Can't wait!
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: imugli on July 09, 2011, 06:07:31 pm
This will be automatic in a build that should be public next week.  Thanks to nevcairiel.

This is excellent news.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 17, 2011, 04:06:52 pm
I've installed .128 and checked RO HQ. This should supposedly use LAV CUID when possible. Should it do so for my .mts file? It's no longer slowmo but rather choppy.

I don't see any lav stuff expect for splitter and audio. The decoder is ffdshow. That's the filter in question, isn't it? Here's the graph:

Filter Graph Info:

    Filter 'JRiver Audio Renderer'
        CLSID: {A4002F8E-510F-442C-8AD3-F9C7B23FB394}
        Host:
        Input Pin 'In'
            Connected to pin 'Output' of filter 'LAV Audio Decoder (auto-configured)'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_IEEE_FLOAT, Format type FORMAT_WaveFormatEx

    Filter 'madVR'
        CLSID: {E1A8B82A-32CE-4B0D-BE0D-AA68C772E423}
        Host: C:\Users\Harald\AppData\Roaming\J River\Media Center 16\Plugins\madvr\madvr.ax
        Input Pin 'Input'
            Connected to pin 'Out' of filter 'ffdshow Video Decoder (auto-configured)'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_YV12, Format type FORMAT_VideoInfo2

    Filter 'ffdshow Video Decoder (auto-configured)'
        CLSID: {04FE9017-F873-410E-871E-AB91661A4EF7}
        Host: C:\Users\Harald\AppData\Roaming\J River\Media Center 16\Plugins\ffdshow\ffdshow.ax
        Input Pin 'In'
            Connected to pin 'Output' of filter 'JRiver Video Monitor'
            Major type MEDIATYPE_Video  Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO
        Output Pin 'Out'
            Connected to pin 'Input' of filter 'madVR'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_YV12, Format type FORMAT_VideoInfo2
        Input Pin 'In Text'

    Filter 'LAV Audio Decoder (auto-configured)'
        CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
        Host: C:\Users\Harald\AppData\Roaming\J River\Media Center 16\Plugins\lav\LAVAudio.ax
        Input Pin 'Input'
            Connected to pin 'Output' of filter 'JRiver Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'In' of filter 'JRiver Audio Renderer'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_IEEE_FLOAT, Format type FORMAT_WaveFormatEx

    Filter 'JRiver Video Monitor'
        CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
        Host:
        Input Pin 'Input'
            Connected to pin 'Video' of filter 'LAV Source 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 'In' of filter 'ffdshow Video Decoder (auto-configured)'
            Major type MEDIATYPE_Video  Sub type Unknown GUID Name: {31435641-0000-0010-8000-00AA00389B71}, Format type FORMAT_MPEG2_VIDEO

    Filter 'JRiver Audio Monitor'
        CLSID: {A4207487-E7D8-406B-9882-B66370DE2492}
        Host:
        Input Pin 'Input'
            Connected to pin 'Audio' of filter 'LAV Source Splitter'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'Input' of filter 'LAV Audio Decoder (auto-configured)'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx

    Filter 'LAV Source Splitter'
        CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
        Host: C:\Users\Harald\AppData\Roaming\J River\Media Center 16\Plugins\lav\LAVSplitter.ax
        Output Pin 'Video'
            Connected to pin 'Input' of filter 'JRiver Video Monitor'
            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 Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_DOLBY_AC3, Format type FORMAT_WaveFormatEx
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: JimH on July 17, 2011, 04:20:57 pm
I've installed .128 and checked RO HQ. This should supposedly use LAV CUID when possible.
It's only used with Nvidia hardware.  Other hardware won't support it.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: lepa on July 17, 2011, 05:27:25 pm
Ions are Nvidia based. Does MC download Lav Cuvid decoder or just check if it is already available in the system?
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: JimH on July 17, 2011, 05:42:07 pm
MC downloads it.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 18, 2011, 12:30:24 am
Yes, it seems as if lav cuvid has been downloaded. I can see it in the windows file structure under users...roaming .

As a test, I tried to select ROHQ with additional filters but I cannot see lav cuvid. It appears it hasn't been registered for regular direct show.

So I tried manually registering the filter using the .bat file and I get "the module 'LAVCUVID.AX' failed to load" and further down "The specified procedure failed to load". (i ran the batch file as admin btw.)
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: Hendrik on July 18, 2011, 01:05:13 am
You may need a newer NVIDIA driver.
I don't know which version of LAV CUVID the MC guys used to bundle with MC16 - i would recommend the "Legacy CUDA" version, it has a way lower requirement on the NVIDIA driver, with no real-world disadvantages.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 18, 2011, 02:49:31 am
You may need a newer NVIDIA driver.
Upgrading driver now.

"Legacy CUDA" version, it has a way lower requirement on the NVIDIA driver, with no real-world disadvantages.

I Searched the referred post http://forum.doom9.org/showthread.php?t=160290 for the legacy lav cuvid version but I couldn't see any legacy version for win7 64. Only a legacy 32 bit version.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: jmone on July 18, 2011, 03:09:37 am
Raldo you always want the 32-Bit version of the FILTERS as MC is 32-Bit (it does not matter if Win is 32 or 64 bit but what the app is).
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 18, 2011, 04:51:05 am
Raldo you always want the 32-Bit version of the FILTERS as MC is 32-Bit (it does not matter if Win is 32 or 64 bit but what the app is).

Of course. I installed the 32 bit older version, but it seems as if mc cannot use lav cuvid as a decoder.

I tried both RO std/hq with addl filters lav cuvid, but the filter info (rightclick context) does not list lav cuvid.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: JimH on July 18, 2011, 07:04:59 am
As a test, I tried to select ROHQ with additional filters but I cannot see lav cuvid. It appears it hasn't been registered for regular direct show.
The Red October system is separate from the Windows DirectShow system.  If you want to use a filter with another player, you will need to install the filter.

The advantage to this is that you (or another player) can do whatever you need to make other software work, and MC can do its own thing, choosing known good filters and settings without affecting your other settings.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 18, 2011, 07:15:26 am
The Red October system is separate from the Windows DirectShow system.  If you want to use a filter with another player, you will need to install the filter.

The advantage to this is that you (or another player) can do whatever you need to make other software work, and MC can do its own thing, choosing known good filters and settings without affecting your other settings.

Ok, so we need to find out why MC's version of lav cuid does not work?
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 18, 2011, 07:20:45 am
Sounds great! I just tried it with my Atom MC with ION gpu and it worked just perfect. Adding DirectVobSub from the newest CCCP build gave me my subtitles back, even placed in the right position on the screen.

TLS, are you on win7 64bit?
Title: Re: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: imugli on July 18, 2011, 08:25:13 am
Raldo, try using RO Standard.

Also, the latest (.9) release of Cuvid is for CUDA 4 and above. I had to update my gpu drivers to get this.

The release on the doom forums is for 32bit and 64bit from what I can remember.

I'm using an Atom / Ion setup on my system and RO STD works fine with cuvid
Title: Re: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 18, 2011, 01:49:48 pm
Raldo, try using RO Standard.

Also, the latest (.9) release of Cuvid is for CUDA 4 and above. I had to update my gpu drivers to get this.

The release on the doom forums is for 32bit and 64bit from what I can remember.

I'm using an Atom / Ion setup on my system and RO STD works fine with cuvid

I've installed the latest driverset from Asrock but I'm still not sure which version of the driver (and thus CUDA version) my system has. I find nVidias control panel confusing and it's hard to find the correct drivers on nVidia's pages.

But I'll try to find the driver version/cuda version and keep you posted.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: lepa on July 18, 2011, 01:55:48 pm
with stock nvidia driver, the driver information is found from control panel's help --> system info
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 18, 2011, 02:10:10 pm
with stock nvidia driver, the driver information is found from control panel's help --> system info
Thanks. The driver version is 186.34 . Do you know if this supports CUDA 4.0?

Edit: Page two on the system info page shows the cuda version to be 2.2
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: BryanC on July 18, 2011, 02:45:59 pm
Thanks. The driver version is 186.34 . Do you know if this supports CUDA 4.0?

Edit: Page two on the system info page shows the cuda version to be 2.2


Those drivers are really old.

Here are the newest drivers (http://www.nvidia.com/Download/index.aspx?lang=en-us)

Also, this leads me to believe that you don't actually have ION graphics:

Quote from: raldo
Workstation 6.1  (Build 7600)
Intel Pentium III 1600 MHz MMX / Memory: Total - 3407 MB, Free - 2044 MB
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: raldo on July 18, 2011, 02:55:05 pm
It works now. Startup time is also quite fast, just a few seconds.

The conclusion is (as usual) get the latest driver. Goto the nVidia pages (and not the motherboard manufacturer's pages, in my case Asrock).
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: glynor on July 18, 2011, 03:09:54 pm
Also, this leads me to believe that you don't actually have ION graphics:

This catches me from time to time.  MC's CPU detection isn't CPU-Z quality.  The speed is usually right, but ignore the detected CPU model.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: fitbrit on July 18, 2011, 04:09:05 pm
My Intel HTPC died yesterday (temporary, due to failed SSD). I replaced it for the time being with my ION PC. I wanted to use LAV CUVID to get the CUDA acceleration, so I had to go with RO HQ. However, that was a little too much for a high bit-rate 1080p video, so I had to use HQ with additional filters - replacing MadVR with EVR. This worked like a charm, and I would recommend it if you continue to have periodic speed issues.
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: imugli on July 18, 2011, 11:46:02 pm
It works now. Startup time is also quite fast, just a few seconds.

The conclusion is (as usual) get the latest driver. Goto the nVidia pages (and not the motherboard manufacturer's pages, in my case Asrock).

Glad to hear you got it working  ;)
Title: Re: H.264 (L4 high yuv420, 1920x1080, mts) plays slow motion...
Post by: Hendrik on July 19, 2011, 01:01:18 am
Granted, the 180 series drivers are even too old for the legacy cuda build - it requires at least 190. :D

But upgrading is always recommended, the playback performance is much better with the latest driver series.