When I had Windows 2000 installed I used the Mainconcept DV codec and moved qcap.dll from the system32 directory so that Premiere could use the MC codec rather than the MS DV codec (but not for capturing). To do this I had to disable the system file checker (SFC) in the registry otherwise qcap.dll would magically reappear in the system32 directory as soon as I moved it out. Now I've got Windows XP installed the same trick doesn't work - even if SFC is disabled in the registry qcap.dll still re-appears when I try to move it. I found a web site which had a solution involving installing the recovery console and using a hex editor to modify sfc_os.dll which allowed the registry change to work. The problem is that I've now installed XP SP1 and the version of sfc_os.dll has changed, so the hex editor instructions are no longer correct. Does anyone know how to disable SFC in Windows XP SP1 so that I can avoid using the MS DV codec in Premiere? thanks, Justin
My understanding is that Premiere has its own DV codec built in, so it doesn't use the installed codec (MS, MC, etc.). I believe this is necessary to take advantage of the ability of Premiere to simply copy the data without decompressing and recompressing it when the video is just edited and not processed. Xesdeeni
I use this reg code to replace MS Codec [qdv.dll] with MainConcept one [mcdvd_32.dll], to go back just replace mcdvd_32.dll with qdv.dll and run script again. ; Start of code Windows Registry Editor Version 5.00 ; Display [HKEY_CLASSES_ROOT\CLSID\{101193C0-0BFE-11D0-AF91-00AA00B67A42}\InprocServer32] @="C:\\WINNT\\System32\\mcdvd_32.dll" "ThreadingModel"="Both" ; DV Muxer [HKEY_CLASSES_ROOT\CLSID\{129D7E40-C10D-11D0-AFB9-00AA00B67A42}\InprocServer32] @="C:\\WINNT\\System32\\mcdvd_32.dll" "ThreadingModel"="Both" ; DV Video Encoder [HKEY_CLASSES_ROOT\CLSID\{13AA3650-BB6F-11D0-AFB9-00AA00B67A42}\InprocServer32] @="C:\\WINNT\\System32\\mcdvd_32.dll" "ThreadingModel"="Both" ; Format [HKEY_CLASSES_ROOT\CLSID\{4150F050-BB6F-11D0-AFB9-00AA00B67A42}\InprocServer32] @="C:\\WINNT\\System32\\mcdvd_32.dll" "ThreadingModel"="Both" ; DV Splitter [HKEY_CLASSES_ROOT\CLSID\{4EB31670-9FC6-11CF-AF6E-00AA00B67A42}\InprocServer32] @="C:\\WINNT\\System32\\mcdvd_32.dll" "ThreadingModel"="Both" ; DV Video Decoder [HKEY_CLASSES_ROOT\CLSID\{B1B77C00-C3E4-11CF-AF79-00AA00B67A42}\InprocServer32] @="C:\\WINNT\\System32\\mcdvd_32.dll" "ThreadingModel"="Both" ; End of code
--------------------- Audi S4 '04 Im A Confused Lunatic Racing Down The Street!
There is a program (freeware) called DV-switch that does what you want under XP. Can't recall where I found it. If you can't find it send me your email-adress and I'll send it to you.
Igor140 posted the following utility called Video Codec Swap oor VC Swap. I haven't tried it yet but I did launch it and it does a great job of showing all of the video codecs, including the ones that you don't want enabled. Vulcan, I appreciate your offer to email DV Switch to BlackBat. Unfortunately, that solution doen't scale very well for everyone else on the forum. ;)
Here is what I found regarding DV Switch. This is the download site. This is a "how to use it" Its in French but that shouldn't bother you too much. (There are pictures :))
--------------------- '05 Speed Yellow 996 Turbo S Cabrio - X50 '01 CB E46 M3 Drop Top 6 speed 19" HRE 448R, AC Schnitzer Suspension, Dinan CAI, Dinan software, Dinan Front Strut Bar, Powerflex RTAB's <-------SOLD!
Can anyone get DVSwitch to work with After Effects 7.0 or 8.0 under Windows XP SP2? I really need a way to disable or eliminate the Microsoft DV codec, which is causing me grief when I try to use footage captured in Sony Vegas. Here is the DV Codec Switch utility in the attachment since it is nowhere to be found online any more.