10bit mkv - good sound, video all green ?

View previous topic View next topic Go down

10bit mkv - good sound, video all green ?

Post by vilius on Tue Apr 09, 2013 7:02 am

Hello,

Windows 7 64bit SP1
K-Lite Codec Pack 9.8.5 (Full) 32bit
Player: Media Player Classic v1.6.7.7036 (the same included in 9.8.5 package)

So I noticed that some mkv videos not playing - good sound, video all green. These files all were 10bit(all 8bit mkvs play fine).
MediaInfo output:
Code:
General
Unique ID                                : xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Complete name                            : xxxxxxxxxxxxxxxxxxxxxxxxxxxx.mkv
Format                                  : Matroska
Format version                          : Version 4 / Version 2
File size                                : 1.76 GiB
Duration                                : 1h 41mn
Overall bit rate                        : 2 485 Kbps
Encoded date                            : UTC 2013-02-19 15:17:53
Writing application                      : mkvmerge v6.0.0 ('Coming Up For Air') built on Jan 20 2013 09:52:00
Writing library                          : libebml v1.3.0 + libmatroska v1.4.0

Video
ID                                      : 1
Format                                  : AVC
Format/Info                              : Advanced Video Codec
Format profile                          : High 10@L4.1
Format settings, CABAC                  : Yes
Format settings, ReFrames                : 8 frames
Codec ID                                : V_MPEG4/ISO/AVC
Duration                                : 1h 41mn
Bit rate                                : 2 099 Kbps
Width                                    : 1 280 pixels
Height                                  : 536 pixels
Display aspect ratio                    : 2.40:1
Frame rate mode                          : Constant
Frame rate                              : 23.976 fps
Color space                              : YUV
Chroma subsampling                      : 4:2:0
Bit depth                                : 10 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                      : 0.128
Stream size                              : 1.45 GiB (83%)
Writing library                          : x264 core 129 r2245 bc13772
Encoding settings                        : cabac=1 / ref=8 / deblock=1:-1:-1 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=2099 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language                                : English
Default                                  : Yes
Forced                                  : No
Any ideas ?

thanks
Vilius M.

vilius

Posts : 5
Join date : 2013-04-09

View user profile

Back to top Go down

Re: 10bit mkv - good sound, video all green ?

Post by Admin on Wed Apr 10, 2013 1:03 am

Which video decoder is listed under Play > Filters? You probably have a H.264 decoder installed that can't handle 10-bit properly. The pack uses LAV Video decoder by default, and that handles 10-bit perfectly. Sometimes other decoders have very high merit and can get used instead. I can give instructions on how to disable the broken decoder once I know that is the cause.

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: 10bit mkv - good sound, video all green ?

Post by vilius on Wed Apr 10, 2013 1:34 am

Hi,

It's LAV Video decoder - I also see red LAV icon in my notification area.

Vilius M.

vilius

Posts : 5
Join date : 2013-04-09

View user profile

Back to top Go down

Re: 10bit mkv - good sound, video all green ?

Post by Admin on Thu Apr 11, 2013 5:01 am

Did you change any of the video renderer settings in MPC-HC?

Try resetting settings with the Codec Tweak Tool.

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Post by vilius on Fri Jan 17, 2014 2:56 pm

Hello,

I had some time to investigate - so I will revive this for now.

It happens only if components/conditions are:
Matrox_M9128_Card + K-Lite_MPC_Player + 10bit_mkv_Video
result is framed green picture

If one of components described is changed - problem disappears. For example another video card - it plays with no problem, another player like VLC - it plays with no problem, 8bit mkv video - plays with no problem.

Vilius M.

vilius

Posts : 5
Join date : 2013-04-09

View user profile

Back to top Go down

Re: 10bit mkv - good sound, video all green ?

Post by Admin on Sat Jan 18, 2014 4:35 am

Can you post this information? It is useful to know the exact details of the graphics card and driver.
Codec Tweak Tool > Generate Log > System Information

MPC-HC menu > Play > Filters
Click on the video renderer in the list of active filters. It should be Enhanced Video Renderer (custom presenter), if not let me know.
In the properties window, click on the "Pin Info" tab.
Look at the details of the "EVR Input0" pin. Below "Connection media type" it should show "NV12". Is that correct?

Click on LAV Video decoder in the filter list. In its options window, under "Output Formats" uncheck NV12.
Close the player and test if playback works correctly now.

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: 10bit mkv - good sound, video all green ?

Post by vilius on Sat Jan 18, 2014 6:38 pm

- Connection media type:
Video: P010 960x540 23.974fps

Checking NV12 on/off changes nothing.

Codec Tweak Tool > Generate Log > System Information:
Code:
Codec Tweak Tool | Log file | Generated at 2014-01-18 09:31:51


#####  System Information  #####

OS:           Windows 7 Professional  (6.01.7601) (x64)
DirectX:      9.0c + 10 + 10.1 + 11
CPU name:     Intel(R) Xeon(R) CPU E31230 @ 3.20GHz
CPU speed:    3192 MHz
Memory:       4096 MB
Screen size:  1920x1200 (32bits) (59Hz)
Video card:   Matrox M9128 LP PCIe x16
              VendorID: 102b, DeviceID: 0540, SubSys: 22c0102b
Video driver: MxMUm64 (Version 2.4.3.2) (9-10-2013)
Audio device: Envy24 Family Audio Controller WDM
Audio driver: Envy24HF.sys (Version 5.12.1.3655) (12-4-2009)

#####  K-Lite Codec Pack  #####

KLCP version: 10.2.5 (base 10.2.0)
KLCP type:    standard

MPC renderer: EVR CP
MPC subs:     1


#####  Decoder Settings #####

LAV Video (x86):
H264=1|0 VC1=1|0 MPEG2=1|0 MPEG4=1|0 FLV1=1 WMV3=0

LAV Audio (x86):
MP3=1 AAC=1 Vorbis=1 AC3=1 DTS=1 LPCM=1 WMA=0

LAV Video (x64):
H264=1|0 VC1=1|0 MPEG2=1|0 MPEG4=1|0 FLV1=1 WMV3=0

LAV Audio (x64):
MP3=1 AAC=1 Vorbis=1 AC3=1 DTS=1 LPCM=1 WMA=0


#####  DirectShow Filters (32-bit)  #####

(A total of 70 filters, 0 shown, 70 hidden)


#####  DirectShow Filters (64-bit)  #####

(A total of 71 filters, 0 shown, 71 hidden)


#####  ICM Class Manager (32-bit)  #####

(A total of 2 filters, 0 shown, 2 hidden)


#####  ICM Class Manager (64-bit)  #####

(A total of 2 filters, 0 shown, 2 hidden)


#####  Default source filters (32-bit)  #####

.3g2    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.3gp    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.3gp2   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.3gpp   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.aac    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ac3    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.alac   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.amr    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ape    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.bdmv   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.bmp    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.dib    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.dts    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.dv     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.evo    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.f4v    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.flac   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.flv    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.gif    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.hdmov  {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.jfif   {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.jpe    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.jpeg   {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.jpg    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.m2t    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.m2ts   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.m4a    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.m4v    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mka    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mks    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mkv    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mov    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mp3    {E436EBB5-524F-11CE-9F53-0020AF0BA770}  File Source (Async.)
.mp4    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mp4v   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mpc    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mpls   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mpv4   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mts    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.oga    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ogg    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ogm    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ogv    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ra     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.rm     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.rmvb   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.tga    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.tp     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ts     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.webm   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.wtv    {C9F5FE02-F851-4eb5-99EE-AD602AF1E619}  StreamBufferSource
.wv     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source

#####  Default source filters (64-bit)  #####

.3g2    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.3gp    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.3gp2   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.3gpp   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.aac    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ac3    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.alac   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.amr    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ape    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.bdmv   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.bmp    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.dib    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.dts    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.dv     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.evo    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.f4v    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.flac   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.flv    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.gif    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.hdmov  {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.jfif   {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.jpe    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.jpeg   {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.jpg    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.m2t    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.m2ts   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.m4a    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.m4v    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mka    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mks    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mkv    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mov    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mp3    {E436EBB5-524F-11CE-9F53-0020AF0BA770}  File Source (Async.)
.mp4    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mp4v   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mpc    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mpls   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mpv4   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.mts    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.oga    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ogg    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ogm    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ogv    {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ra     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.rm     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.rmvb   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.tga    {7DF62B50-6843-11D2-9EEB-006008039E37}  Generate Still Video
.tp     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.ts     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.webm   {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source
.wtv    {C9F5FE02-F851-4eb5-99EE-AD602AF1E619}  StreamBufferSource
.wv     {B98D13E7-55DB-4385-A33D-09FD1BA26338}  LAV Splitter Source

#####  ACM and VFW Codecs (32-bit)  #####

(A total of 14 codecs, 0 shown, 14 hidden)


#####  ACM and VFW Codecs (64-bit)  #####

(A total of 13 codecs, 0 shown, 13 hidden)


vilius

Posts : 5
Join date : 2013-04-09

View user profile

Back to top Go down

Re: 10bit mkv - good sound, video all green ?

Post by vilius on Sat Jan 18, 2014 7:11 pm

Looks like I found a workaround - disabling 10bit and 16bit LAV video decoder output formats forces MPC to use 8bit - and now it plays 10bit files with no problem.

But some bug still exists in this configuration.

vilius

Posts : 5
Join date : 2013-04-09

View user profile

Back to top Go down

Re: 10bit mkv - good sound, video all green ?

Post by Admin on Mon Jan 20, 2014 7:35 am

Seems like a bug in the Matrox driver. It should not be accepting P010 input if it doesn't support that. Your workaround will obviously avoid that problem.

Updating the driver might also fix it. I found a newer version on the Matrox website.
http://www.matrox.com/graphics/en/support/drivers/

Admin
Admin

Posts : 2986
Join date : 2011-06-17

View user profile http://codecs.forumotion.net

Back to top Go down

Re: 10bit mkv - good sound, video all green ?

Post by Sponsored content Today at 10:55 pm


Sponsored content


Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum