Media Player Classic could not render MEDIASUBTYPE_YV12

This is a bizarre problem I ran into on my new desktop that I wasn’t able to find a solution to by googling, so hopefully this post will help some other poor soul avoid hours of banging head against keyboard which is not good for either head or keyboard. Anyways…

Let’s say you have an XP Pro x64 64-bit system. You’ve installed Avisynth and DGMPGDEC and have run dgindex on some video and set up an avs project file for it. Most things read it in fine, like AvsP and Megui. But when you try to play it with Media Player Classic you get an error that it can not render MEDIASUBTYPE_YV12.

I’m not sure if this has anything to do with a 64-bit OS, but I’ve done the same thing on 32-bit systems before and never ran into the problem. It could also be a quirk in the software versions of the programs I use. Anyhow, I’m putting all this in so that the next person to search on the terms I was searching on will find some useful advice.

There is one easy workaround for it which is to stick “converttorgb()” at the end of the avs file, but that has issues of its own once you get to encoding or whatever else you were going to do with the avs project.

There are a few pointers in google to setting ffdshow to use the RGB YV12 output conversion settings to solve the problem, which is the wrong advice but put me on the right path.

The real solution is to bring up the ffdshow “Video decoder configuration” program, click on codecs, scroll all the way to the bottom and find the “Raw Video” format. Click on the second column (which probably says “disabled”) and a little pulldown menu will come up. Set it to “all supported” and then click on the “OK” button at the bottom.

Should play just fine now.

Tweets for Today

  • 12:55 xrl.us/ovc6i "These issues aren’t Republican or Democrat, left or right, liberal or conservative. They are simply economics." -Laffer #
  • 19:09 PlecoDict 2.0 is on Release Candidate 2. Much improved over 1.0. Free upgrade (most features) for paid users. www.pleco.com/ #
  • 19:42 Interesting: search for "great depression" on amazon.com and 6 of first 10 items are out of stock. #

Automatically shipped by LoudTwitter

Lyrics: Honey Bee (Sundae Club)

One of my favorite tracks from the new album. Supposedly this track is a tribute to ELO. Lyrics are in lower case because I felt like it.

Artist: Sundae Club
Song: Honey Bee
Album: British Summer Time (free download for a limited time)

do you sometimes seem to feel in another dimension
you’re still turning on the wheel with no intention

and it is hard to breathe
true love is on the scene
there’s nothing in between

if you could turn this thing around in another direction
maybe you’d burn it to the ground and build it up again

suddenly it’s found
and love is on the scene
there’s nothing in between

on
through those years
kept the sun still rising here
and it is so
honey bee
come on fly on home to me
to me

i can see that you confound all expectations
you’re the one who takes the crown ’cause you’re goin’ places

and anyway it’s sound
cause love is on the scene
there’s nothing in between

on
through those years
kept the sun still rising here
and it is so
honey bee
come on fly on home to me

and on
through those years
kept the sun still rising here
and it is so
honey bee
come on fly on home to me

and on
through those years
kept the sun still rising here
and it is so
honey bee (fade out…)

Tweets for Today

  • 12:20 XP Pro 64-bit Multilingual User Interface CDs for download: msmvps.com/blogs/xperts64/archive/2005/07/05/56552.aspx #
  • 18:49 Desktop upgrade parts bought: Core 2 Quad 9550 2.83ghz, Gigabyte EP43-DS3R, 2x2GB Transcend DDRII-800, 2xWD640GB, Lite-on iHAS120 #
  • 18:51 The burner part number sounds like a lolcat: "Can has burner? i HAS!" #

Automatically shipped by LoudTwitter