I thought I had every codec under the sun to be able to play every type of video to be found anywhere on the internet then I download a few vids from Google Video in avi format and MPC won't decode the video for some strange reason.
AviCodec tells me the codec required is OpenDivx v4 and the fourCC is 'divx'. Obviously I have XviD installed and it's set to be the decoder for fourCCs DIVX, DX50 & mp4v as well as XviD of course. So what's going on? Why won't XviD decode this?
+ Reply to Thread
Results 1 to 14 of 14
-
-
Thanks for the help guys. ffdshow will decode it fine and it plays perfectly well in MPC using that filter but for other reasons I would prefer to not have to rely on ffdshow. I prefer to only use ffdshow for the bare minimum and in my case that means FLV1 only otherwise I find ffdshow to be one of those programs that tends to take over everything. I don't understand why XviD isn't picking up this Google Video (and all other Google Video) avis.
I tried VLC last week as part of my efforts to get FLV playback support working but I don't like it and would much prefer to stay with MPC instead. Just for references sake, the specific video I'm having issues with is this oneCode:http://video.google.com/videoplay?docid=4970924175821685579&q=squirrel+launch
My XviD version is the CVS that comes packaged up with the latest v2.37b of AutoGK and my MPC version is the celtic_druid CVS mplayerc.rev611-2.2kxp
I would post up a GSpot analysis but I can't get GSpot to export anything. I keep using the export option but it just won't create a file anywhere I can find. -
Believe it or not I had actually already thought of that. I have been changing the fourCC willy nilly all over the place using the AVI FourCC Changer program in the tools section of this site but it makes no difference. One thing I have noticed is when opened in GSpot it says "Compatibility Note: Has Google Data Chunk" highlighted in yellow in the container window.
I'm wondering if Google somehow try to gently corrupt their videos with junk data in the header somehow to confuse players or filters that aren't designed to ignore it?
I should point out that I have no issues whatsoever with any other kind of video file I've come across. And I play everything with MPC, so this isn't some newbie problem with too many codec packs installed resulting in DLL-hell. I have no codec "packs" installed at all apart from ffdshow for FLV1 support if you count that as a codec pack. Even then, everything in ffdshow is disabled apart from FLV1 support. -
In order to properly change the fourCC I found that you had to remux, which takes care of the googlde data chunk.
-
I figured it out using this guide: http://www.digital-digest.com/articles/FLV_to_AVI_Conversion_Guide_page4.html
And it works. You sir, are a dead-set legend! Shame it's such a performance. Demuxing, changing fourCC, remuxing again. Maybe I'll just do my best to avoid GoogleVideo as much as humanly possible in future.
Thanks again.
Similar Threads
-
Cannot play video that require the intel i263 codec
By mysts in forum Software PlayingReplies: 1Last Post: 7th Mar 2010, 20:00 -
video file won't play. need to know what type it is - what codec?
By chriscaton in forum Video ConversionReplies: 7Last Post: 12th Jan 2010, 08:20 -
Black screen on AVIs in WMP11 - RemotelyAnywhere codec being used - help!
By Iceblade in forum Software PlayingReplies: 8Last Post: 8th Nov 2009, 21:46 -
Which codec to play this MPEG video on Vista x64?
By pcgurusaxguy in forum Software PlayingReplies: 4Last Post: 4th Jun 2009, 14:41 -
play DV-Codec AVI-video on a multimedia external disc on TV
By sigmaflex in forum Media Center PC / MediaCentersReplies: 3Last Post: 13th Dec 2008, 08:54