Log in

View Full Version : [Windows] does the .exe XviD install always needs administrative privileges ?


Commuto
25th April 2007, 13:23
Due to (badly fitted) administration rights I haven't the privilege to install the XviD.exe on my Windows machine at work.
My end usage is only to rotate movies I've taken with my digital camera with VirtualDub, therefore I'd only need to install the 'encoder' file into the correct place/directory for VirtualDub to recognize it.

Maybe I'm missing something obvious, but that would have been great to have the XviD package also available as an archive file (.zip or the like)
Any help ..? :thanks:

celtic_druid
25th April 2007, 13:38
1) All my builds are available as a separate 7z archive.
2) For VDub I think you would still need a VIDC registry entry to work. Once you have that you can copy the dll(s) to the VDub dir and it should work.

You could try mencoder. It has a rotate filter (never used it), supports Xvid encoding and should accept MJPEG or whatever your source is. No admin rights should be required.

Otherwise you could ask the domain admin to add you to the local admin group. That's if they allow local admin rights (wouldn't give you any extra network rights).

Commuto
25th April 2007, 14:23
Thank you; could you please point me to your repository? I found no website listed in your profile.
Also, regarding mencoder.. are you sure there is a Windows version? It seems embedded into the Mplayer website, and doesn't offer offer so much documentation on it's easy use (-> I'd rather stick to VirtualDub if possible)
:D

Commuto
25th April 2007, 14:37
OK, for the first question I found the answer.. :) . Apparently http://celticdruid.no-ip.com/xvid/ is the good place :D

foxyshadis
25th April 2007, 17:16
I thought you could do something with the XP Compatibility Toolkit, but I guess not. Oh well. (Short of writing a rootkit or resetting the admin password I'm not sure how else to get the key to show up to Vdub.)

MeGUI got its start as a mencoder gui, though now it's an x264/xvid_encraw gui. It doesn't require admin privs to install, though it does require .net 2.0. You could give it a try.

Commuto
25th April 2007, 17:41
thanks... I tried to install MeGUI, but as you noted I haven't .net installed and no option to access it.
Should XviD always rely on some Registry entry..? I can try to implement them manually but... which ones? :D

celtic_druid
26th April 2007, 03:00
If you could create registry entries, then the installer should work. As for MeGUI. Doesn't that rely on AVISynth anyway? Something like BENCOS would be better since it doesn't require .NET and uses mencoder directly. Not sure at what stage the Xvid encoding is at though and I doubt it supports -vf rotate.

foxyshadis
26th April 2007, 04:24
The relevant registry keys are:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc]
"xvidvfw.dll"="XviD MPEG-4 Video Codec"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32]
"vidc.XVID"="xvidvfw.dll"

(Not including the directshow decoder entries.)

sysKin
26th April 2007, 10:11
The relevant registry keys are:

Yeah, part of HKLM. Both VfW registration and directshow registration is system-wide and requires admin access :/

The fact they left it this way in Vista is one of the most silly Vista decisions they've made (this, and general per-user program installation. Same thing really.).