Log in

View Full Version : Codec not showing up after installation?


Koepi
7th March 2004, 16:36
Hello everybody,

since we got some complaints and calls for help about codecs not showing up in Virtualdub/VDubmod/... I decided to code a small tool which isn't as aggressive as the "bigfix" stuff in the FAQ.

Now I need your help. I can only artificially add empty entries to my registry and the tool works very nice there - but I need to see some real life problems solved with it.

So if you experience this problem, please download and execute Vidc.Cleaner and look carefully into the output window. Does a line like

"EMPTY!: * = empty -> Fixed." or
"EMPTY!: * = empty -> Unable to fix."

appear? Does the codec show up afterwards (maybe a reboot is needed, or a least a restart of your encoding application).

Please report back for support and feedback :)

Best regards
Koepi

EDIT: 07.03.2004, 19:30h MET; Damn, I attached an "old" version first which definatly just works in artificial scenarios. This new attachment should work for real scenarios as well. :)

EDIT2: 09.03.2004, 09:45h MET; New version. Shinta pointed out that in one run not all empty entries were delted and suggested that i forgot to decrement a pointer. This was true, so here we go with a "one run solves all empty entries"-fixed version!

kallekill
8th March 2004, 10:24
I have a similar problem with an old codec. I installed divx5 when it was new and then I have been trying to uninstall it but it keeps showing up after a while. If I install Divx 5.11 I can use divx 5.11 for a while, but then Divx5 replaces it again. It doesn't work correctly either and I can't skip or search in a movie. The only thing to prevent divx 5 from taking over my system is using ffdshow to playback divx 3,4 and 5.

I tried vidccleaner but it didn't show anything. Are there any dll's I should delete that only affects Divx 5?

Koepi
8th March 2004, 10:41
Ah sorry, you have to hit "OK" to start it, my bad. After that it'll show you if something's fishy in the registry.

But that DivX5 problem seems to come from somewhere else, dunno if Vidc.Cleaner can help that (yet).

Regards
Koepi

xlv600
8th March 2004, 10:54
I don't have XviD installed because I use DivX5.11. No problem neither.
But I tested your app for fun and it reports:
All 36 lines = clean
result=> Proper:36 Empty:0 Not read:16

Uncle Joe
8th March 2004, 12:06
Good job!
THX
I tested your app for fun and it reports:

result=> Proper:50 Empty:0 Not read:18

I must click OK twice to get results and the first read was diferent for de secund read but after taht the final result was alwais the same.

FatChuang
8th March 2004, 12:13
Originally posted by kallekill
I have a similar problem with an old codec. I installed divx5 when it was new and then I have been trying to uninstall it but it keeps showing up after a while. If I install Divx 5.11 I can use divx 5.11 for a while, but then Divx5 replaces it again. It doesn't work correctly either and I can't skip or search in a movie. The only thing to prevent divx 5 from taking over my system is using ffdshow to playback divx 3,4 and 5.

I tried vidccleaner but it didn't show anything. Are there any dll's I should delete that only affects Divx 5?

If you are using windvd5........
maybe the problem is WinDVD's "divxdec.ax"

WinDVD5 setup will install another divx5 codec at the same time....

(C:\Program Files\InterVideo\DVD5\divxdec.ax)

you can uninstall it by doing this:
regsvr32 /u "C:\Program Files\InterVideo\DVD5\divxdec.ax"

crusty
8th March 2004, 12:17
1st: Proper 28 empty 18 not read 33
2nd: Proper 28 empty 9 not read 24

The empty goes down to 0 running it consecutive times. Weird.
Nice little tool though. Could it be made resizable?

InfernoTheBurner
8th March 2004, 12:17
to kallekill :

That problem happens to me with the k-lite codec pack.
I have to install DivX 5.1.1, then the codec pack and then the DivX again. If I don't, sometimes the decoder is replaced with DivX 5.05 or the encoder is missing...

ernstblaauw
8th March 2004, 13:12
Originally posted by InfernoTheBurner
to kallekill :

That problem happens to me with the k-lite codec pack.
I have to install DivX 5.1.1, then the codec pack and then the DivX again. If I don't, sometimes the decoder is replaced with DivX 5.05 or the encoder is missing...
I think you have to download a newer version of the k-lite codec pack. The lastest version has DivX 5.1.1.

SeeMoreDigital
8th March 2004, 14:32
Koepi,

Does your tool work in the same way as this (http://www.btinternet.com/~digital56k/BigFix1.6b.exe) DivX tool?

For more info there's a thread about it here (http://forum.doom9.org/showthread.php?s=&postid=439497).

Cheers

AllTimeSToneD
8th March 2004, 16:02
Proper 21 empty 0 not read 12

What does the "not read" mean?

Koepi
8th March 2004, 16:43
SeeMoreDigital:

it's supposed to do what we _need_ from that so the codec lists aren't empty - not more, not less.
That BigFix thingy does some very critical things like deleting xvid dsf and some other filters which should stay there IMO.

Regards
Koepi

EDIT:
"Not read" means there are keys in the registry which aren't accessable(!), but they usually don't harm anything due to that ;)

SeeMoreDigital
8th March 2004, 17:32
Thanks for the clarification.

I just ran it on my system and everything appears to be in order. Which is quite a surprise!

Cheers and thanks

thoralf
8th March 2004, 19:34
hi koepi,

doesn't work for me on non-admin-accounts ...

apart from that: quite helpful :-)

kallekill
8th March 2004, 20:06
I ran your tool and got 8 empty lines that were fixed. Divx 5 keeps showing up though.

I have never installed any codec-packs so that can't be it. I had Windvd installed a couple of months ago, but I went back to Windvd 4 since I got stutters at chapter changes. It don't know why an older version of divx still is somewere on the harddrive when I have uninstalled it and installed a newer version. Divx 5 seems like some kind of virus that keeps popping up :(
Guess I have to use ffdshow instead but I think the quality is a little worse than divx 5 and divx 3.11. Mostly play xvid anyway so it's not that big of a problem.

Koepi
8th March 2004, 20:18
thoralf:

you want me to write a program that uses some exploits on your system to gain admin rights on user accounts? Interesting idea though ;)

Seriously, of course you need admin rights for fixing such issues :-/

Best regards
Koepi

InfernoTheBurner
9th March 2004, 01:14
Originally posted by ernstblaauw :
I think you have to download a newer version of the k-lite codec pack. The lastest version has DivX 5.1.1.
I use the latest that has DivX 5.1.1....
That's the problem! How does 5.05 appear instead? Anyway, I have solved the problem reinstalling them.

Koepi
9th March 2004, 09:47
Thanks to Shinta I could fix a small oddity in the tool. As reported here already, you needed more than one run to clean all empty lines - I forgot to decrement a pointer.

Please test if this version now finds all empty lines in the first run :)

Thank you all for the support,

regards
Koepi

Shinta
9th March 2004, 09:52
Tested! Seems to work now. ^__^

mfg,
Shinta

PS: Wow! My 1st posting, after being registered for more than a year. Shame on me.... - Oh! I forgot, Hello everyboby, Ni hao, ohayou gosaimasu, Moin Moin and Servus alle miteinander!

gamr
9th March 2004, 14:34
WOW

media player classic is opening in record time now :) good work koepi

is there a command line flag to call it and have it run without asking and exit when its done? i wouldnt mind to make this automatic for a couple various things :)

Koepi
9th March 2004, 14:38
Automatic? A hidden switch? ME? I would NEVER do such bad things!

;)

run it with -a and it doesn't even really show up (it finishes too fast for that). I added that switch so it will be executed post-installation with my next XviD build :) (of course you can deselect that, but why would you want to?).

Regards
Koepi

thoralf
9th March 2004, 14:41
koepi:

Seriously, of course you need admin rights for fixing such issues :-/

Well, I didn't know that. It is quite possible to play around with filter registrations without being admin ...
And being a conscious windows user, I somewhat loath the idea of bein logged in as an admin all the time :-)

With kind regards,
Thoralf.

Koepi
9th March 2004, 15:09
Originally posted by thoralf
And being a conscious windows user, I somewhat loath the idea of bein logged in as an admin all the time :-)
[/B]

You must be kidding me %)

Well, but if it is _really_ getting even into windows user heads then I could add a simple "mv -R * /dev/t0nne" without hurting anyone ;)

(Even on *NIX i usually work as root - because of lazyness, and because I play with the kernel sources and don't want to use "userland tools" for that)

Regards
Koepi

LigH
9th March 2004, 19:19
My report:

- had no problems before
- started the tool
- it ran and found several clean, and 0 wrong entries
- system still works fine

So at least, it didn't hurt... ;)

Anton
9th March 2004, 21:46
I tried your tool, because I noticed that in TMPGenc I can only select a few codecs to output to in .avi format (only indeo, cinepak, msv1 and uncompressed). In Virtualdub I can see every codec I have, so no problem there.

Your tool did cleanup a few things, the "fixed" codecs were wave{nr}, midi{nr}, mixer{nr} and aux{nr} where nr were several numbers for each device. However, it didn't change anything in TMPGenc. I'm still trying to figure out what is wrong there...