INTERACT FORUM

Please login or register.

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

Author Topic: SOLVED: Red October can't play MKV files with VC-1 video  (Read 9682 times)

Mark_A_W

  • Recent member
  • *
  • Posts: 21
SOLVED: Red October can't play MKV files with VC-1 video
« on: January 25, 2012, 05:28:27 am »

Hi

I'm having a problem with my bluray/hd-dvd ripped MKV files containing VC-1 video.   I get a "Failed to connect Video decoder to source/splitter error".   All files with VC-1 are affected consistently.

It occurs with both versions of Red October, Standard and HQ (not surprisingly, it's not a renderer issue).


I suspect the auto configured version of LAV Video Decoder has VC-1 disabled?   LAV Video has this disabled by default, I think.   And I believe the auto configured version is squirreled away somewhere by MC....so I can't fiddle.


I also tried various custom codec settings, trying ffdshow as the decoder and WMVDecoder with no luck.  As well as different splitters (so maybe my theory above is wrong..).
The best I can get with LAV Splitter selected (not LAV Splitter/Source) is a preview image and "opening" text.  MC then hangs and I have to end the process in task manager.

The only config that will work is Windows Merit (ick).

I'm running Media Center 17.0.73.0 registered, and have the latest version of LAV Filters 0.44 and madVR 0.8 installed.    These VC-1 files are clean and play in MPC-HC and ZP with no issues, using LAV Splitter, madVR and any VC-1 decoder.

Any help much appreciated.

Thanks

Mark
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14497
  • I won! I won!
Re: Red October can't play MKV files with VC-1 video
« Reply #1 on: January 25, 2012, 05:47:04 am »

Hi Mark & welcome (I recognise your nic from other forums)  ;D

* VC-1 plays fine in both RO modes and has for a long time (including VC-1i) and does so from all container types.  Try checking / unchecking HW Accel under Tools --> Options --> General Video Settings. 

Can you give
1) a descrition of your GPU etc
2) a media info of the file you are playing  (eg my example of a VC-1 file)
Code: [Select]
General
Unique ID                        : 201367817038852857907576771531485127065 (0x977E07E6E8084F788740E3F1C3A6A199)
Complete name                    : \\MAIN\Media\Video\Utilities\MyMKVFilePCM.mkv
Format                           : Matroska
File size                        : 19.7 GiB
Duration                         : 1h 58mn
Overall bit rate                 : 23.7 Mbps
Encoded date                     : UTC 2009-11-29 00:58:20
Writing application              : mkvmerge v2.9.8 ('C'est le bon') built on Aug 13 2009 12:49:06
Writing library                  : libebml v0.7.7 + libmatroska v0.8.1

Video
ID                               : 1
Format                           : VC-1
Format profile                   : AP@L3
Codec ID                         : WVC1
Codec ID/Hint                    : Microsoft
Duration                         : 1h 58mn
Width                            : 1 920 pixels
Height                           : 1 080 pixels
Display aspect ratio             : 16:9
Frame rate                       : 23.976 fps
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Compression mode                 : Lossy

Audio
ID                               : 2
Format                           : PCM
Codec ID                         : A_PCM/INT/LIT
Duration                         : 1h 58mn
Bit rate mode                    : Constant
Channel(s)                       : 6 channels
Sampling rate                    : 48.0 KHz
Bit depth                        : 24 bits

Text
ID                               : 3
3) do a right click when the file is playing --> Direct Show Filters --> Copy Graph Info to Clip Board and then past it here (see my example)

Code: [Select]
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_PCM, Format type FORMAT_WaveFormatEx

    Filter 'JRiver Subtitle Renderer'
        CLSID: {F74E834C-9C98-43ED-89B1-19A9DF82E774}
        Host:
        Input Pin 'In'
            Connected to pin 'Subtitle' of filter 'LAV Source Splitter'
            Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD}  Sub type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}, Format type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}

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

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

    Filter 'LAV Video Decoder (auto-configured)'
        CLSID: {EE30215D-164F-4A92-A4EB-9D4C13390F9F}
        Host: C:\Users\Mum and Dad\AppData\Roaming\J River\Media Center 17\Plugins\lav\LAVVideo.ax
        Input Pin 'XForm In'
            Connected to pin 'Output' of filter 'JRiver Video Monitor'
            Major type MEDIATYPE_Video  Sub type Unknown GUID Name: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2
        Output Pin 'XForm Out'
            Connected to pin 'EVR Input0' of filter 'Enhanced Video Renderer'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_NV12, Format type FORMAT_VideoInfo2

    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_PCM, 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_PCM, 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: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2
        Output Pin 'Output'
            Connected to pin 'XForm In' of filter 'LAV Video Decoder (auto-configured)'
            Major type MEDIATYPE_Video  Sub type Unknown GUID Name: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2

    Filter 'LAV Source Splitter'
        CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
        Host: C:\Users\Mum and Dad\AppData\Roaming\J River\Media Center 17\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: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2
        Output Pin 'Audio'
            Connected to pin 'Input' of filter 'JRiver Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
        Output Pin 'Subtitle'
            Connected to pin 'In' of filter 'JRiver Subtitle Renderer'
            Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD}  Sub type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}, Format type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}

Logged
JRiver CEO Elect

JohnT

  • Citizen of the Universe
  • *****
  • Posts: 4627
Re: Red October can't play MKV files with VC-1 video
« Reply #2 on: January 25, 2012, 09:07:51 am »

Could you send a log file to johnt at jriver dot com?  
For VC-1, if you have CUVID support we use the LAV video decoder, else we use the Microsoft video decoder DMO.
Logged
John Thompson, JRiver Media Center

Mark_A_W

  • Recent member
  • *
  • Posts: 21
Re: Red October can't play MKV files with VC-1 video
« Reply #3 on: January 25, 2012, 04:36:51 pm »

Hi Mark & welcome (I recognise your nic from other forums)  ;D

* VC-1 plays fine in both RO modes and has for a long time (including VC-1i) and does so from all container types.  Try checking / unchecking HW Accel under Tools --> Options --> General Video Settings.  

Can you give
1) a descrition of your GPU etc
2) a media info of the file you are playing  (eg my example of a VC-1 file)

3) do a right click when the file is playing --> Direct Show Filters --> Copy Graph Info to Clip Board and then past it here (see my example)





Hi Jmone

I have an ATI 4850, so no CUVID.

Below is Media Info data on the file:
Code: [Select]
General
Unique ID                                : 238509506118247067760923538464077123463 (0xB36F428E6773B6239E38EB97037A0F87)
Complete name                            : G:\BD and HD-DVD\xxxxxx\xxxxxx VC-1 TrueHD (FLAC).mkv
Format                                   : Matroska
Format version                           : Version 1
File size                                : 16.8 GiB
Duration                                 : 1h 57mn
Overall bit rate mode                    : Variable
Overall bit rate                         : 20.5 Mbps
Encoded date                             : UTC 2009-02-23 08:26:45
Writing application                      : mkvmerge v2.4.2 ('Oh My God') built on Jan 18 2009 17:30:28
Writing library                          : libebml v0.7.7 + libmatroska v0.8.1

Video
ID                                       : 1
Format                                   : VC-1
Format profile                           : AP@L3
Codec ID                                 : WVC1
Codec ID/Hint                            : Microsoft
Duration                                 : 1h 57mn
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 23.976 fps
Original frame rate                      : 29.970 fps
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Compression mode                         : Lossy
Title                                    : PID 597
Language                                 : English
Default                                  : Yes
Forced                                   : No

Audio
ID                                       : 2
Format                                   : FLAC
Format/Info                              : Free Lossless Audio Codec
Codec ID                                 : A_FLAC
Duration                                 : 1h 57mn
Bit rate mode                            : Variable
Channel(s)                               : 6 channels
Sampling rate                            : 48.0 KHz
Bit depth                                : 24 bits
Writing library                          : libFLAC 1.2.0 (UTC 2007-07-15)
Default                                  : Yes
Forced                                   : No


End of part 1...

 
Logged

Mark_A_W

  • Recent member
  • *
  • Posts: 21
Re: Red October can't play MKV files with VC-1 video
« Reply #4 on: January 25, 2012, 04:39:05 pm »

Hi Mark & welcome (I recognise your nic from other forums)  ;D

* VC-1 plays fine in both RO modes and has for a long time (including VC-1i) and does so from all container types.  Try checking / unchecking HW Accel under Tools --> Options --> General Video Settings.  

Can you give
1) a descrition of your GPU etc
2) a media info of the file you are playing  (eg my example of a VC-1 file)
[



I cannot copy the filter graph of a file with VC-1 during playback as playback will not start.   However to see what filters are loading in general, I have copied the filter graph of a file with AVC video:


Code: [Select]
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_PCM, Format type FORMAT_WaveFormatEx

    Filter 'JRiver Subtitle Renderer'
        CLSID: {F74E834C-9C98-43ED-89B1-19A9DF82E774}
        Host:
        Input Pin 'In'
            Connected to pin 'Subtitle' of filter 'LAV Source Splitter'
            Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD}  Sub type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}, Format type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}

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

[b]    Filter 'LAV Video Decoder (auto-configured)'    THIS IS FOR AN AVC FILE, NOT VC-1!!
        CLSID: {EE30215D-164F-4A92-A4EB-9D4C13390F9F}
        Host: C:\Users\Mark\AppData\Roaming\J River\Media Center 17\Plugins\lav\LAVVideo.ax
        Input Pin 'XForm 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 'XForm Out'
            Connected to pin 'Input' of filter 'madVR'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_NV12, Format type FORMAT_VideoInfo2[/b]

    Filter 'LAV Audio Decoder (auto-configured)'
        CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
        Host: C:\Users\Mark\AppData\Roaming\J River\Media Center 17\Plugins\lav\LAVAudio.ax
        Input Pin 'Input'
            Connected to pin 'Output' of filter 'JRiver Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type Unknown GUID Name: {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354}, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'In' of filter 'JRiver Audio Renderer'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_PCM, 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 'XForm In' of filter 'LAV 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 Unknown GUID Name: {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354}, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'Input' of filter 'LAV Audio Decoder (auto-configured)'
            Major type MEDIATYPE_Audio  Sub type Unknown GUID Name: {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354}, Format type FORMAT_WaveFormatEx

    Filter 'LAV Source Splitter'
        CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
        Host: C:\Users\Mark\AppData\Roaming\J River\Media Center 17\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 Unknown GUID Name: {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354}, Format type FORMAT_WaveFormatEx
        Output Pin 'Subtitle'
            Connected to pin 'In' of filter 'JRiver Subtitle Renderer'
            Major type Unknown GUID Name: {E487EB08-6B26-4BE9-9DD3-993434D313FD}  Sub type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}, Format type Unknown GUID Name: {F7239E31-9599-4E43-8DD5-FBAF75CF37F1}
Logged

Mark_A_W

  • Recent member
  • *
  • Posts: 21
Re: Red October can't play MKV files with VC-1 video
« Reply #5 on: January 25, 2012, 04:53:49 pm »

Could you send a log file to johnt at jriver dot com?  
For VC-1, if you have CUVID support we use the LAV video decoder, else we use the Microsoft video decoder DMO.

Log file sent via e-mail.  (The current log file is RO HQ, the previous one is using Custom I think, attempting to use Haali Splitter.)


As I have an ATI 4850 it should be using the microsoft decoder.


Thank you guys for the prompt response!


(Below is an extract from the log file.)

Mark

Code: [Select]
0009094: 7820: Playback: CJRPlaybackEngine::Play: Start
0009094: 7820: Playback: CJRPlaybackEngine::Play: Playing: G:\BD and HD-DVD\xxxxxx\xxxxxx VC-1 FLAC.mkv
0009094: 7820: Playback: CJRPlaybackEngine::Play: Filetype: mkv; Type: 3; Can play: 1; Playback object: 0x6b8cc68
0009094: 7820: Playback: CJRPlaybackEngine::StartPlayFile: Start
0009094: 7820: Podcast: CDXColorControls::Clear: Start
0009094: 7820: Podcast: CDXColorControls::Clear: Finish (0 ms)
0009094: 7820: Podcast: CDXColorControls::Clear: Start
0009094: 7820: Podcast: CDXColorControls::Clear: Finish (0 ms)
0009094: 7820: Playback: CDisplayPlugin::LoadPlugin: Start
0009094: 7820: Playback: CDisplayPlugin::LoadPlugin: Plugin: Current Playback Display
0009094: 7820: Playback: CDisplayPlugin::LoadPlugin: Finish (0 ms)
0009094: 7820: Playback: CDXPlayerWindow::LayoutWindow: Start
0009094: 7820: Playback: CDXPlayerWindow::LayoutWindow: Graph doesn't have video interfaces
0009094: 7820: Playback: CDXPlayerWindow::LayoutWindow: Finish (0 ms)
0009094: 7820: Playback: CDXPlayerWindow::OpenFile: Start
0009094: 7820: Playback: CDXPlayerWindow::OpenFile: Filename: G:\BD and HD-DVD\xxxxxxt\xxxxxx VC-1 FLAC.mkv type: mkv. DXPlayerWindow 0x6b8e1a0
0009094: 7820: Playback: CDXPlayerWindow::OpenFile: Finish (0 ms)
0009094: 7820: Playback: CJRPlaybackEngine::StartPlayFile: Play returned: 1
0009094: 7820: Playback: CJRPlaybackEngine::StartPlayFile: Finish (0 ms)
0009094: 7820: Playback: CJRPlaybackEngine::Play: StartPlayFile returned 1
0009094: 7820: Playback: CJRPlaybackEngine::Play: Finish (0 ms)
0009094: 7820: Playback: CPlayerZone::Play: Play succeeded
0009094: 8576: Playback: CDXPlayerWindow::Thread: Start
0009094: 7820: Playback: CPlayerZone::Play: Finish (0 ms)
0009094: 8576: Playback: CDXPlayerWindow::Thread: Loading graph
0009094: 8576: Playback: CDXPlayerWindow::Load: Start
0009094: 7820: General: CMCUICore::SetMode: Start
0009094: 7820: General: CMCUICore::SetMode: Setting UI mode: 2
0009094: 8576: Playback: DShowVideoGraph::Render: Start
0009094: 8576: Playback: DShowVideoGraph::ConnectSourceAndSplitter: Start
0009094: 7820: General: CMCViewContainerWnd::Create: Start
0009094: 7820: General: CMCViewContainerWnd::Create: Creating window
0009094: 7820: General: CMCViewContainerWnd::Create: Initializing
0009094: 7820: General: CMCViewContainerWnd::Create: Finish (0 ms)
0009110: 7820: General: CMCUICore::UpdateScreenResolution: Start
0009110: 7820: General: CMCUICore::UpdateScreenResolution: Default fullscreen settings:
0009110: 7820: General: CMCUICore::UpdateScreenResolution: Monitor changed to monitor: 1
0009110: 7820: General: CMCUICore::UpdateScreenResolution: Changing settings to:
0009126: 7820: General: CMCUICore::UpdateScreenResolution: Finish (16 ms)
0009126: 7820: General: CMainUIWnd::Resize: Start
0009126: 7820: Playback: CDXPlayerWindow::LayoutWindow: Start
0009126: 7820: Playback: CDXPlayerWindow::LayoutWindow: Graph doesn't have video interfaces
0009126: 7820: Playback: CDXPlayerWindow::LayoutWindow: Finish (0 ms)
0009126: 7820: General: CMainUIWnd::Resize: Finish (0 ms)
0009141: 7820: General: CMCUICore::SetMode: Finish (47 ms)
0009141: 8576: Playback: DShowVideoGraph::ConnectSourceAndSplitter: Finish (47 ms)
0009141: 8576: Playback: CStreamSelectionList::FindStreams: Start
0009141: 8576: Playback: CStreamSelectionList::UpdateStreamsList: Start
0009141: 8576: Playback: CStreamSelectionList::UpdateStreamsList: Number of streams: 2
0009141: 8576: Playback: CStreamSelectionList::UpdateStreamsList: Stream 0, Name V: PID 597 [eng] (vc-1 advanced L3, yuv420p, 1920x1080) [default], Group 0, flag 3, lcid 0x409, hr = 0x0
0009141: 8576: Playback: CStreamSelectionList::UpdateStreamsList: Stream 1, Name A: flac, 48000 Hz, 5.1, s24 [default], Group 1, flag 3, lcid 0x0, hr = 0x0
0009141: 8576: Playback: CStreamSelectionList::UpdateStreamsList: Finish (0 ms)
0009141: 8576: Playback: CStreamSelectionList::FindStreams: Finish (0 ms)
0009141: 8576: Playback: DShowVideoGraph::ConnectDecoders: Start
0009141: 8576: Playback: DShowVideoGraph::ConnectAudioDecoder: Start
0009141: 8576: Playback: DShowVideoGraph::ConnectAudioDecoder: Added LAV audio decoder: 0B6B2A6C
0009141: 8576: Playback: DShowVideoGraph::ConnectDecoder: Start
0009141: 8576: Playback: DShowVideoGraph::ConnectDecoder: Output pin 1: 06B8C25C; Output pin 2: 00000000; Decoder: 0B6B2A6C; Media type: Audio
0009141: 8576: Playback: DShowVideoGraph::ConnectDecoderPin: Start
0009141: 8576: Playback: DShowVideoGraph::ConnectDecoderPin: Success
0009141: 8576: Playback: DShowVideoGraph::ConnectDecoderPin: Finish (0 ms)
0009141: 8576: Playback: DShowVideoGraph::ConnectDecoder: Finish (0 ms)
0009141: 8576: Playback: DShowVideoGraph::ConnectAudioDecoder: Finish (0 ms)
0009141: 8576: Playback: DShowVideoGraph::LoadVideoRenderer: Start
0009141: 8576: Playback: DShowVideoGraph::LoadVideoRenderer: Waited for user interface mode change: 0.00ms
0009141: 8576: Playback: DShowVideoGraph::LoadVideoRenderer: Loading video renderer: madVR
0009157: 8752: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Start
0009172: 8752: Database: CDataHolder::Load: Field: Image File; Files: 33517; Pointer bytes: 134216; Data bytes: 12392; Elapsed ms: 2.016
0009172: 8576: Playback: DShowVideoGraph::LoadVideoRenderer: Finish (31 ms)
0009172: 8576: Playback: DShowVideoGraph::ConnectVideoDecoder: Start
0009172: 8576: Playback: CSubtitleEngine::CSubtitleEngine: Start
0009172: 8576: Playback: CSubtitleEngine::CSubtitleEngine: Finish (0 ms)
0009172: 8576: Playback: CSubtitleEngine::~CSubtitleEngine: Start
0009172: 8576: Playback: CSubtitleEngine::~CSubtitleEngine: Finish (0 ms)
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoder: Start
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoder: Output pin 1: 06BCC6F4; Output pin 2: 00000000; Decoder: 0E3A299C; Media type: Video
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoderPin: Start
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoderPin: Failed to connect Video decoder to source / splitter.
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoderPin: Finish (0 ms)
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoder: Finish (0 ms)
0009172: 8576: Playback: DShowVideoGraph::ConnectVideoDecoder: Added LAV video decoder: 0E1A2A6C
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoder: Start
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoder: Output pin 1: 06BCC6F4; Output pin 2: 00000000; Decoder: 0E1A2A6C; Media type: Video
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoderPin: Start
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoderPin: Failed to connect Video decoder to source / splitter.
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoderPin: Finish (0 ms)
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoder: Finish (0 ms)
0009172: 8576: Playback: DShowVideoGraph::ConnectVideoDecoder: Finish (0 ms)
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoders: Failed connecting video decoder.
0009172: 8576: Playback: DShowVideoGraph::ConnectDecoders: Finish (31 ms)
0009172: 8576: Playback: DShowVideoGraph::Render: Rendering success: 0
0009172: 8576: Playback: DShowVideoGraph::Render: Finish (78 ms)
0009172: 8576: Playback: CDXPlayerWindow::Load: Failed to connect Video decoder to source / splitter.
0009172: 8576: Playback: CPlayerZone::JRPlaybackEngine_PlaybackError: Start
0009172: 8576: Playback: CPlayerZone::JRPlaybackEngine_PlaybackError: Error: Failed to connect Video decoder to source / splitter.
0009172: 8576: Playback: CPlayerZone::JRPlaybackEngine_PlaybackError: Finish (0 ms)
0009172: 8576: Playback: CDXPlayerWindow::Load: Finish (78 ms)
0009172: 8576: Playback: CPlayerZone::JRPlaybackEngine_PlaybackError: Start
0009172: 8576: Playback: CPlayerZone::JRPlaybackEngine_PlaybackError: Error: Failed to connect Video decoder to source / splitter.
0009172: 8576: Playback: CPlayerZone::JRPlaybackEngine_PlaybackError: Finish (0 ms)
0009172: 8576: Playback: CPlayerZone::PlayNextFile: bCanPlayNext=0, m_bPlaybackError=1
0009172: 8576: Playback: CPlayerZone::PlayNextFile: Starting playback error thread
0009172: 8576: Playback: CDXPlayerWindow::Thread: Finish (78 ms)
0009172: 7820: Playback: CPlayerZone::HandlePlaybackError: Start
0009188: 7820: Database: CDataHolder::Load: Field: Protection Type; Files: 33517; Pointer bytes: 0; Data bytes: 48; Elapsed ms: 0.097
0009188: 7820: Playback: CPlayerZone::HandlePlaybackError: Finish (16 ms)
0009188: 7820: Playback: CPlayerZone::Stop: Start
0009188: 7820: Playback: CPlayerZone::Stop: Checking for not loaded playback engine
0009188: 7820: Playback: CPlayerZone::Stop: Firing stop to playback engine
0009188: 7820: Playback: CDXPlayerWindow::StopVideo: Start
0009188: 7820: Playback: CDXPlayerWindow::StopVideo: Finish (0 ms)
0009188: 7820: Podcast: CDXColorControls::Clear: Start
0009188: 7820: Podcast: CDXColorControls::Clear: Finish (0 ms)
0009188: 7820: Playback: CPlayerZone::Stop: Processing internal previous / next
0009188: 7820: Playback: CPlayerZone::Stop: Clearing display info
0009188: 7820: Playback: CPlayerZone::Stop: Updating statistics
0009188: 7820: Database: CDataHolder::Load: Field: Number Plays; Files: 33517; Pointer bytes: 7304; Data bytes: 4168; Elapsed ms: 0.123
0009188: 7820: Database: CDataHolder::Load: Field: Last Played; Files: 33517; Pointer bytes: 7304; Data bytes: 4168; Elapsed ms: 0.291
0009188: 7820: Playback: CPlayerZone::Stop: Updating playback state
0009188: 7820: Playback: CPlayerZone::Stop: Updating UI
0009188: 7820: Playback: CPlayerZone::Stop: Applying database changes
0009188: 7820: Playback: CPlayerZone::Stop: Finish (0 ms)
0009188: 8752: Playback: CPlayerZoneDisplayInfoLoadImageThread::Thread: Image: 04672BC8
0009188: 8752: Playback:
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Red October can't play MKV files with VC-1 video
« Reply #6 on: January 25, 2012, 05:31:04 pm »

ProTip:  If you wrap your log pasties in [code] bbtags (you can select the text and hit the # button on the forum post editor), they'll look like jmone's and not yours.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14497
  • I won! I won!
Re: Red October can't play MKV files with VC-1 video
« Reply #7 on: January 25, 2012, 05:53:24 pm »

Mark - can you split off the first 10sec or so and upload the sample to a hosting site? (I just use http://www.filesplitter.org/) as you don't even have to remux


Logged
JRiver CEO Elect

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Red October can't play MKV files with VC-1 video
« Reply #8 on: January 25, 2012, 06:15:43 pm »

1080p VC-1 in MKV has almost worked for me for some time on XP SP3. A few moths ago it did not work at all. (I have Windows 7 only an old "test PC" and it is not powerful enough to play 1080p).

The RO ST or RO HQ filters are loaded correctly, the file plays, and also the subtitles show up. However, I have a sync problem - video plays in slow motion and lags behind audio. This isn't a CPU issue (CPU usage is below 30% during playback).
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

Mark_A_W

  • Recent member
  • *
  • Posts: 21
Re: Red October can't play MKV files with VC-1 video
« Reply #9 on: January 25, 2012, 06:19:48 pm »

Mark - can you split off the first 10sec or so and upload the sample to a hosting site? (I just use http://www.filesplitter.org/) as you don't even have to remux




Sample here:
http://dl.dropbox.com/u/1372034/sample%20VC-1%20%28FLAC%29.mkv


Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14497
  • I won! I won!
Re: Red October can't play MKV files with VC-1 video
« Reply #10 on: January 25, 2012, 07:43:11 pm »

Classic flick and one I use for my testing (but I kept the TrueHD track)!  Anyway, as you can see your sample plays fine on my Win-7 rig so I hope JohnT can see something in your log file.  Are you running Win7?  Have you tried unchecking HW Accel?

Code: [Select]
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_PCM, 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 'out0' of filter 'WMVideo Decoder DMO'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_NV12, Format type FORMAT_VideoInfo2
        Input Pin 'EVR Input1'

    Filter 'WMVideo Decoder DMO'
        CLSID: {94297043-BD82-4DFD-B0DE-8177739C6D20}
        Host: c:\windows\syswow64\qasf.dll
        Input Pin 'in0'
            Connected to pin 'Output' of filter 'JRiver Video Monitor'
            Major type MEDIATYPE_Video  Sub type Unknown GUID Name: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2
        Output Pin 'out0'
            Connected to pin 'EVR Input0' of filter 'Enhanced Video Renderer'
            Major type MEDIATYPE_Video  Sub type MEDIASUBTYPE_NV12, Format type FORMAT_VideoInfo2

    Filter 'LAV Audio Decoder (auto-configured)'
        CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
        Host: C:\Users\Mum and Dad\AppData\Roaming\J River\Media Center 17\Plugins\lav\LAVAudio.ax
        Input Pin 'Input'
            Connected to pin 'Output' of filter 'JRiver Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type Unknown GUID Name: {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354}, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'In' of filter 'JRiver Audio Renderer'
            Major type MEDIATYPE_Audio  Sub type MEDIASUBTYPE_PCM, 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: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2
        Output Pin 'Output'
            Connected to pin 'in0' of filter 'WMVideo Decoder DMO'
            Major type MEDIATYPE_Video  Sub type Unknown GUID Name: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2

    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 Unknown GUID Name: {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354}, Format type FORMAT_WaveFormatEx
        Output Pin 'Output'
            Connected to pin 'Input' of filter 'LAV Audio Decoder (auto-configured)'
            Major type MEDIATYPE_Audio  Sub type Unknown GUID Name: {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354}, Format type FORMAT_WaveFormatEx

    Filter 'LAV Source Splitter'
        CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
        Host: C:\Users\Mum and Dad\AppData\Roaming\J River\Media Center 17\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: {31435657-0000-0010-8000-00AA00389B71}, Format type FORMAT_VideoInfo2
        Output Pin 'Audio'
            Connected to pin 'Input' of filter 'JRiver Audio Monitor'
            Major type MEDIATYPE_Audio  Sub type Unknown GUID Name: {1541C5C0-CDDF-477D-BC0A-86F8AE7F8354}, Format type FORMAT_WaveFormatEx
Logged
JRiver CEO Elect

fitbrit

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4889
Re: Red October can't play MKV files with VC-1 video
« Reply #11 on: January 25, 2012, 10:08:53 pm »

Works well for me too, and sounds amazing I might add.
Logged

Mark_A_W

  • Recent member
  • *
  • Posts: 21
Re: Red October can't play MKV files with VC-1 video
« Reply #12 on: January 25, 2012, 10:14:34 pm »

Sorry, I'm running:

W7 x64
Core i7 950
Ati 4850
Dual monitors
hardware accel off (but on makes no difference)

Mark
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Red October can't play MKV files with VC-1 video
« Reply #13 on: January 25, 2012, 10:28:14 pm »

I just tried it out because my config is very similar to yours.

I'm on a:

Win 7 x64
Core i5 750 (overclocked)
AMD 4850
Dual Monitors

Other settings, in case they're relevant... I'm using

MC 17.0.76
Options -> Audio -> Output Mode: WASAPI Event Style
Outputting to analog outs on the PC
Video Mode: ROHQ
Hardware Acceleration: Off
AMD Catalyst 11.2 (I haven't updated in a while because it is working fine and my GPU is old now in this machine)

It worked fine.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

Mark_A_W

  • Recent member
  • *
  • Posts: 21
Re: Red October can't play MKV files with VC-1 video
« Reply #14 on: January 26, 2012, 03:59:07 am »

I just tried it out because my config is very similar to yours.

I'm on a:

Win 7 x64
Core i5 750 (overclocked)
AMD 4850
Dual Monitors

Other settings, in case they're relevant... I'm using

MC 17.0.76
Options -> Audio -> Output Mode: WASAPI Event Style
Outputting to analog outs on the PC
Video Mode: ROHQ
Hardware Acceleration: Off
AMD Catalyst 11.2 (I haven't updated in a while because it is working fine and my GPU is old now in this machine)

It worked fine.

Crap.  Our setups are almost identical.

Works for you, but not for me  :(
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10969
Re: Red October can't play MKV files with VC-1 video
« Reply #15 on: January 26, 2012, 08:31:30 am »

You wouldn't happen to have used some of those codec tweak tools that disable certain decoders, like the MS WMVideo DMO Decoder in this case? :)
Logged
~ nevcairiel
~ Author of LAV Filters

JohnT

  • Citizen of the Universe
  • *****
  • Posts: 4627
Re: Red October can't play MKV files with VC-1 video
« Reply #16 on: January 26, 2012, 09:01:42 am »

Could you look at the database field "Compression" for this MKV file and copy and paste it here?  From the log file you sent it doesn't look like we're recognizing that the video codec is VC-1.  If the compression field looks wrong, try doing a "Library Tools -> Update Library from Tags" on the file.
Logged
John Thompson, JRiver Media Center

Mark_A_W

  • Recent member
  • *
  • Posts: 21
Re: Red October can't play MKV files with VC-1 video
« Reply #17 on: January 26, 2012, 03:17:37 pm »

You wouldn't happen to have used some of those codec tweak tools that disable certain decoders, like the MS WMVideo DMO Decoder in this case? :)

Nup.

This decoder works fine in other players.
Logged

Mark_A_W

  • Recent member
  • *
  • Posts: 21
Re: Red October can't play MKV files with VC-1 video
« Reply #18 on: January 26, 2012, 03:23:16 pm »

Could you look at the database field "Compression" for this MKV file and copy and paste it here?  From the log file you sent it doesn't look like we're recognizing that the video codec is VC-1.  If the compression field looks wrong, try doing a "Library Tools -> Update Library from Tags" on the file.

It says "mkv video (video: unknown codec, audio: FLAC Framed)".


And yes, "Library Tools -> Update Library from Tags", has changed the compression field to "mkv video (video: WVC1, audio: FLAC Framed)", and it works now  :)


Thank you John!  Can't complain about the support!


BTW I had some other fun with Tags - I had to manually set the Media Sub-Type to Movies, as only 1/3 of my movies were recognised as movies.  Something funny is going on.
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10969
Re: Red October can't play MKV files with VC-1 video
« Reply #19 on: January 26, 2012, 03:27:55 pm »

Could you look at the database field "Compression" for this MKV file and copy and paste it here?  From the log file you sent it doesn't look like we're recognizing that the video codec is VC-1.  If the compression field looks wrong, try doing a "Library Tools -> Update Library from Tags" on the file.

I wonder why that matters, though? :)
If i were to create something like auto filter selection, i would instantiate the source filter, and then check the media type it creates on its output pin for a specific type to match against, and not rely on a database field.
Just saying, seems like alot of extra work to rely on the field there for codec selection - especially if the field sometimes fails to populate. :)
Logged
~ nevcairiel
~ Author of LAV Filters

JohnT

  • Citizen of the Universe
  • *****
  • Posts: 4627
Re: Red October can't play MKV files with VC-1 video
« Reply #20 on: January 26, 2012, 03:35:11 pm »

I wonder why that matters, though? :)
If i were to create something like auto filter selection, i would instantiate the source filter, and then check the media type it creates on its output pin for a specific type to match against, and not rely on a database field.
Just saying, seems like alot of extra work to rely on the field there for codec selection - especially if the field sometimes fails to populate. :)
Well, that's how the database field IS populated - by building the graph at import time and checking the media type.  Unfortunately we had a bug a while back that didn't handle a few file types correctly so database entries prior to that time could be mucked up.  Update from tags fixes it of course, and we shouldn't see this problem moving forward.
Logged
John Thompson, JRiver Media Center
Pages: [1]   Go Up