Friday, December 04, 2009

Media Player Classic could not render some of the pins in the graph

最近要播影片老是出現"Media Player Classic could not render some of the pins in the graph" 的錯誤訊息,第一次我就覺得算了,頂多就是不要看那段影片。
今天從同事那拿常看得動畫,高高興興的在下班後打開來看,居然又是一樣的錯誤訊息。
我所安裝的k-lite版本沒更新,應該是更新後就可以。沒想到凡是都有意外,更新了還是不行。只好把這段錯誤訊息google一下。很幸運,我找到的第一各網站就有解答。只要參考解答,就可以播囉!我節錄一段訊息:

Q: "Media Player Classic could not render some of the pins in the graph" errors
A:

This usually means that there is a filter missing that is needed to decode one of the streams in the file. The error message should show some information about the required format, but this information is very cryptic. Below you can find some of the values that the error might show you, together with the format that belongs to it.

majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {726D6173-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}

The format above is AMR audio. To play this you need to enable AMR in ffdshow audio decoder.

majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA-00389B71}
subtype: Unknown GUID Name {31535046-0000-0010-8000-00AA00389B71}
formattype: Format_VideoInfo {05589F80-C356-11CE-BF01-00AA0055595A}

The format above if FPS1 video. To play this you need Fraps. Or enable FPS1 in ffdshow video decoder configuration.


FYI
http://www.codecguide.com/faq_mpc.htm

No comments: