logo Sign In

Fixing Xvids

Author
Time
I recently attained a movie on xvid that refuses to be converted to mpeg2 format. I even have a b!tch of a time playing the file. It starts out black and nonresponsive for the first couple seconds (around 15) then starts playing. Once it is playing it's fine.

However....

The xvid file is 2gig and I'd rather have it as a DVD with chapters. TMPGenc doesn't want to open the file, and I can't find anything else that will accept the file for conversion. Gspot says the file is fine. Anyone have any thoughts?

Here's the file info:


DirectShow claims to be able to play the file. The following combination of filters were used:

{Beginning Electronics.avi} (Source)

GRF Name Avi Splitter
GRF Driver H:\Avi2DVD\Programs\Filters\AviSplitter.ax
GRF DirectShow CLSID {9736D831-9D6C-4E72-B6E7-560EF9181001}
GRF Input Pin pin 0 name Input
GRF Input Pin 0 Media Type (major) MEDIATYPE_Stream {E436EB83-524F-11CE-9F53-0020AF0BA770}
GRF Input Pin 0 Media Type (subtype) MEDIASUBTYPE_Avi {E436EB88-524F-11CE-9F53-0020AF0BA770}
GRF Output Pin pin 0 name Video 0
GRF Output Pin 0 Media Type (major) MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
GRF Output Pin 0 Media Type (subtype) 4cc: DX50 {30355844-0000-0010-8000-00AA00389B71}
GRF Output Pin pin 1 name Audio 1
GRF Output Pin 1 Media Type (major) MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
GRF Output Pin 1 Media Type (subtype) WAVE_FORMAT_MPEGLAYER3 (MP3) (0x0055)



{Avi Splitter} (Splitter)

GRF Name Beginning Electronics.avi
GRF Driver C:\WINDOWS\SYSTEM32\quartz.dll
GRF DirectShow CLSID CLSID_AsyncReader {E436EBB5-524F-11CE-9F53-0020AF0BA770}
GRF Output Pin pin 0 name Output
GRF Output Pin 0 Media Type (major) MEDIATYPE_Stream {E436EB83-524F-11CE-9F53-0020AF0BA770}
GRF Output Pin 0 Media Type (subtype) MEDIASUBTYPE_Avi {E436EB88-524F-11CE-9F53-0020AF0BA770}



{DivX Decoder Filter} (Video Decoder)

DSH 4CC DIVX
DSH Friendly Name DivX Decoder Filter
DSH Driver or Wrapper C:\WINDOWS\system32\divxdec.ax
DSH DirectShow CLSID 4cc: divx {78766964-0000-0010-8000-00AA00389B71}
FIL File Description DivX® Decoder Filter
FIL Company Name DivX, Inc.
FIL File Version 6.1.1.2
FIL Internal Name DivXdec.ax
FIL Legal Copyright Copyright © DivX, Inc., 2001-2005
FIL Original Filename DivXdec.ax
FIL Product Name DivX® Decoder Filter
FIL Product Version 6.1.1.2
FIL Comments Build: TopSecretBuild pro+std
GRF Name DivX Decoder Filter
GRF Driver C:\WINDOWS\system32\divxdec.ax
GRF Primary 4CC DX50
GRF DirectShow CLSID 4cc: divx {78766964-0000-0010-8000-00AA00389B71}
GRF Input Pin pin 0 name XForm In
GRF Input Pin 0 Media Type (major) MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
GRF Input Pin 0 Media Type (subtype) 4cc: DX50 {30355844-0000-0010-8000-00AA00389B71}
GRF Input Pin pin 1 name Subtitle Input
GRF Output Pin pin 0 name XForm Out
GRF Output Pin 0 Media Type (major) MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
GRF Output Pin 0 Media Type (subtype) MEDIASUBTYPE_YUY2 {32595559-0000-0010-8000-00AA00389B71}
REG Additional Media Type 01 4cc: XVID
REG Additional Media Type 02 4cc: xvid
REG Additional Media Type 03 4cc: divx
REG Additional Media Type 04 4cc: DIVX
REG Additional Media Type 05 4cc: dvx1
REG Additional Media Type 06 4cc: DVX1
REG Additional Media Type 07 4cc: dx50
REG Additional Media Type 08 4cc: DX50
REG Additional Media Type 09 4cc: DIV3
REG Additional Media Type 10 4cc: div3
REG Additional Media Type 11 4cc: DIV4
REG Additional Media Type 12 4cc: div4
REG Additional Media Type 13 4cc: DIV5
REG Additional Media Type 14 4cc: div5
REG Additional Media Type 15 4cc: DIV6
REG Additional Media Type 16 4cc: div6
REG Additional Media Type 17 4cc: DXM4
REG Additional Media Type 18 4cc: dxm4
REG Additional Media Type 19 4cc: 3IV1
REG Additional Media Type 20 4cc: 3IV2



{Video Renderer} (Video Renderer)

GRF Name Video Renderer
GRF Driver C:\WINDOWS\SYSTEM32\quartz.dll
GRF DirectShow CLSID CLSID_VideoMixingRenderer {B87BEB7B-8D29-423F-AE4D-6582C10175AC}
GRF Input Pin pin 0 name VMR Input0
GRF Input Pin 0 Media Type (major) MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
GRF Input Pin 0 Media Type (subtype) MEDIASUBTYPE_YUY2 {32595559-0000-0010-8000-00AA00389B71}


{MPEG Layer-3 Decoder} (Audio Decoder)

DSH Friendly Name MPEG Layer-3 Decoder
DSH Driver or Wrapper H:\Avi2DVD\Programs\Filters\l3codecx.ax
DSH DirectShow CLSID {38BE3000-DBF4-11D0-860E-00A024CFEF6D}
DSH Format Tag 0x0055
FIL File Description MPEG Layer-3 Audio Decoder
FIL Company Name Fraunhofer Institut Integrierte Schaltungen IIS
FIL File Version 1, 5, 0, 50
FIL Internal Name L3CODECX.AX
FIL Legal Copyright Copyright (C) 1997 Fraunhofer IIS
FIL Original Filename L3CODECX.AX
FIL Product Name MPEG Layer-3 Audio Codec for Microsoft DirectShow
FIL Product Version 1, 5, 0, 50
GRF Name MPEG Layer-3 Decoder
GRF Driver H:\Avi2DVD\Programs\Filters\l3codecx.ax
GRF DirectShow CLSID {38BE3000-DBF4-11D0-860E-00A024CFEF6D}
GRF Input Pin pin 0 name XForm In
GRF Input Pin 0 Media Type (major) MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
GRF Input Pin 0 Media Type (subtype) WAVE_FORMAT_MPEGLAYER3 (MP3) (0x0055)
GRF Output Pin pin 0 name XForm Out
GRF Output Pin 0 Media Type (major) MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
GRF Output Pin 0 Media Type (subtype) MEDIASUBTYPE_PCM {00000001-0000-0010-8000-00AA00389B71}
REG Additional Media Type 01 WAVE_FORMAT_MPEGLAYER3 (MP3) (0x0055)

{Default DirectSound Device} (Audio Renderer)

GRF Name Default DirectSound Device
GRF Driver C:\WINDOWS\SYSTEM32\quartz.dll
GRF DirectShow CLSID CLSID_DSoundRender {79376820-07D0-11CF-A24D-0020AFD79767}
GRF Input Pin pin 0 name Audio Input pin (rendered)
GRF Input Pin 0 Media Type (major) MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
GRF Input Pin 0 Media Type (subtype) MEDIASUBTYPE_PCM {00000001-0000-0010-8000-00AA00389B71}
Author
Time
I use river Past Video Cleaner on all those damn Xvids,i just keep the same original framerate and aspect ratio and let it convert to normal avi using Huffyuv,and it converts audio to PCM 48 khz,DVD quality,i love this software,it has converted anything i have thrown at it so far(knock on wood)
DJ
Author
Time
Well, it's met it's match. First time, it tested it for 10 seconds then had an illegal error crash. The second and subsequent times it couldn't find any recognizable video.

*shrug*

I guess I'm up the creek with this one.
Author
Time
The problem may not be the xvid - it could be your computer. Try sending the file to someone else and see if they can convert it.

You'd be surprised what thrid-party codecs can do to the vital workings of your computer.

<span class=“Italics”>MeBeJedi: Sadly, I believe the prequels are beyond repair.
<span class=“Bold”>JediRandy: They’re certainly beyond any repair you’re capable of making.</span></span>

<span class=“Italics”>MeBeJedi: You aren’t one of us.
<span class=“Bold”>Go-Mer-Tonic: I can’t say I find that very disappointing.</span></span>

<span class=“Italics”>JediRandy: I won’t suck as much as a fan edit.</span>

Author
Time
I put a post on the newsgroup. Other xvids play fine. This one seems to be just odd.
Author
Time
The info you posted implies this is a DivX encoded file, not XviD. The DivX decoder filter is being used to render the video.

You may have more success if you uninstall DivX and try ffdshow.

(Finding ffdshow for download can be a confusing process. This site is probably your best bet.)

Guidelines for post content and general behaviour: read announcement here

Max. allowable image sizes in signatures: reminder here

Author
Time
That's the other thing.... how in blazing hades do you uninstall divx?!?
It doesn't show up under the control panel ->sound devices -> video codecs Unless I'm doing something wrong.
Author
Time
DivX 5 had an uninstaller. Start -> Programs -> DivX, uninstall.
Or try C:\Program Files\DivX.

Not much help; I've not had DivX installed for years.

Guidelines for post content and general behaviour: read announcement here

Max. allowable image sizes in signatures: reminder here

Author
Time
Well, after much deliberation, I finally thought to throw it into virtualdub. When it loaded the avi, it came up with a window stating "reconstructing index file." I guess this is the problem. Anyone know the best (least painful) fix? Or multiple fixes?

(FixDivx doesn't work.)
Author
Time
Try doing a straight save to a new file (directstream or something like that.)

<span class=“Italics”>MeBeJedi: Sadly, I believe the prequels are beyond repair.
<span class=“Bold”>JediRandy: They’re certainly beyond any repair you’re capable of making.</span></span>

<span class=“Italics”>MeBeJedi: You aren’t one of us.
<span class=“Bold”>Go-Mer-Tonic: I can’t say I find that very disappointing.</span></span>

<span class=“Italics”>JediRandy: I won’t suck as much as a fan edit.</span>

Author
Time
The ffdshow filters don't seem to be working in virtualdub, but I *have* found a solution. QuEnc will actually take the file. It takes awhile to start (like when I play the file) but does convert it.

50 programs for one little video. I love video work.
Author
Time
Originally posted by: ThatArtGuy
The ffdshow filters don't seem to be working in virtualdub, ...
Did you enable libavcodec decoding for DivX in the VfW setup?

Guidelines for post content and general behaviour: read announcement here

Max. allowable image sizes in signatures: reminder here

Author
Time
D'OH! I knew I forgot something. Oh well, problem has since been fixed. Thanks for your help!