This is to enable the 32-bit codec on XP 64-bit edition only! It will allow VirtualDub-Win32 (the standard version) to have AC3ACM codec available. It will make no difference on VirtualDub x64.
It does appear that 32-bit VFW-ACM codecs can exist on the 64-bit system at the same time.
This one seems to be working for 32-bit version of AC3ACM on XP 64-bit;
The only problem with it seems to be that on uninstall it will also kill part of the REG entries for the 64-bit version of AC3ACM. I havn't decided what to do about it.............A person could always reinstall the 64-bit 'AC3ACM.inf' though.; AC-3 ACM Codec install file - 15dec06
; Usage: right-click on this file and choose "Install"
; For 32-bit codec on WindowsXP 64-bit Edition
[Version]
Signature = "$Windows NT$"
Class = MEDIA
[Strings]
DisplayNameWin="AC-3 ACM Codec"
UninstallDispName="AC-3 ACM Codec (32-bit)"
UninstallPath="Software\Wow6432Node\Microsoft\Wind ows\CurrentVersion\Uninstall\AC3ACM"
MediaClassName="Media Devices"
mfgname="fccHandler"
[SourceDisksNames]
1=%DisplayNameWin%,"",1
[SourceDisksFiles]
AC3ACM_x6432.inf=1
AC3ACM.acm=1
[DefaultInstall]
CopyFiles = AC3ACM.Copy, AC3ACM.Copy.Inf
AddReg = AC3ACM.AddReg
[DefaultUnInstall]
DelFiles = AC3ACM.Copy, AC3ACM.Copy.Inf
DelReg = AC3ACM.DelReg
[AC3ACM.Copy]
AC3ACM.acm
[AC3ACM.Copy.Inf]
AC3ACM_x6432.inf
[AC3ACM.AddReg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\msacm\msacm.ac3acm,Description,,%DisplayNameWin %
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\msacm\msacm.ac3acm,Driver,,"AC3ACM.acm"
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\msacm\msacm.ac3acm,FriendlyName,,%DisplayNameWi n%
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32","msacm.ac3acm",,"AC3A CM.acm"
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers.desc",AC3ACM.acm,,%Displ ayNameWin%
HKLM,%UninstallPath%,DisplayName,,%UninstallDispNa me%
HKLM,%UninstallPath%,UninstallString,,"%16425%\run dll32.exe setupapi,InstallHinfSection DefaultUninstall 132 %17%\AC3ACM_x6432.inf"
[AC3ACM.DelReg]
; HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\msacm\msacm.ac3acm
HKLM,Software\Wow6432Node\Microsoft\AudioCompressi onManager\DriverCache\msacm.ac3acm
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers.desc","AC3ACM.acm",,""
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers32","msacm.ac3acm",,""
HKLM,%UninstallPath%
[DestinationDirs]
DefaultDestDir = 16425 ; SysWOW64
AC3ACM.Copy = 16425 ; SysWOW64
AC3ACM.Copy.Inf = 17 ; Inf
--edit--
The separate Uninstall entries appear like this in 'Add-Remove' list;
.
+ Reply to Thread
Results 1 to 6 of 6
-
-
This should be an easy one (but this is the first edit);
; Cedocida DV Codec install file - 15dec06
; Usage: right-click on this file and choose "Install"
; For 32-bit codec on WindowsXP 64-bit Edition
[version]
signature="$Windows NT$"
Class = MEDIA
[DefaultInstall]
CopyFiles=DVR.Files.Inf,DVR.Files.Dll
AddReg=DVR.Add.Reg
[DefaultUnInstall]
DelFiles=DVR.Files.Dll,DVR.Files.Inf,DVR.Files.Ini
DelReg=DVR.Del.Reg
[SourceDisksNames]
1="Cedocida DV Codec","",1
[SourceDisksFiles]
cedocida_x6432.inf=1
cedocida.dll=1
[DestinationDirs]
DVR.Files.Inf=17
DVR.Files.Dll=16425
DVR.Files.Ini=25
[DVR.Files.Inf]
cedocida_x6432.inf
[DVR.Files.Dll]
cedocida.dll
[DVR.Files.Ini]
cedocida.ini
[DVR.Add.Reg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,Description,,"Cedocida DV Codec"
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,Driver,,"cedocida.dll"
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,FriendlyName,,"Cedocida DV Codec"
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers.desc",cedocida.dll,,"Ced ocida DV Codec"
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32",vidc.dvsd,,"cedocida. dll"
HKLM,Software\Wow6432Node\Microsoft\Windows\Curren tVersion\Uninstall\Cedocida,DisplayName,,"Cedocida DV Codec 32-bit (Remove Only)"
HKLM,Software\Wow6432Node\Microsoft\Windows\Curren tVersion\Uninstall\Cedocida,UninstallString,,"%164 25%\rundll32.exe setupapi,InstallHinfSection DefaultUninstall 132 %17%\cedocida_x6432.inf"
[DVR.Del.Reg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers.desc","cedocida.dll",,""
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers32","vidc.dvsd",,""
HKLM,Software\Wow6432Node\Microsoft\Windows\Curren tVersion\Uninstall\Cedocida
--edit--
It won't uninstall, but then the original shouldn't either. A typo? (is a portion of this *.inf missing?)
The original *.inf doesn't add the Uninstall string;
[DVR.Add.Reg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,Description,,"Cedocida DV Codec"
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,Driver,,"cedocida.dll"
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,FriendlyName,,"Cedocida DV Codec"
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\drivers.desc",cedocida.dll,,"Ced ocida DV Codec"
HKLM,"Software\Microsoft\Windows NT\CurrentVersion\Drivers32",vidc.dvsd,,"cedocida. dll"
[DVR.Del.Reg]
HKLM,Software\Microsoft\Windows\CurrentVersion\Uni nstall\Cedocida
HKLM,Software\Microsoft\Windows\CurrentVersion\Uni nstall\Cedocida,DisplayName,,"Cedocida DV Codec (Remove Only)"
HKLM,Software\Microsoft\Windows\CurrentVersion\Uni nstall\Cedocida,UninstallString,,"rundll.exe setupx.dll,InstallHinfSection DefaultUninstall 132 %17%\cedocida.inf"
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,Description
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,Driver
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,FriendlyName
It works BTW.
. -
Hmmm, video codecs don't really belong in the 'Audio' section, but where should this thread go?
Editing, cutting and joining maybe? I'll let the Mods decide.
. -
The Panasonic DV codec was an easy transition. Unfortunately, it uses the same FourCC code as the Cedocida DV codec. Unless you make your own unique FourCC, you can only use one of these codecs at a time.
; Panasonic DV Codec install file - 15dec06
; Usage: right-click on this file and choose "Install"
; For 32-bit codec on WindowsXP 64-bit Edition
[version]
signature="$Windows NT$"
Class = MEDIA
[DefaultInstall]
CopyFiles=DVR.Files.Inf,DVR.Files.Dll
AddReg=DVR.Add.Reg
[DefaultUnInstall]
DelFiles=DVR.Files.Dll,DVR.Files.Inf
DelReg=DVR.Del.Reg
[SourceDisksNames]
1="Panasonic DV Codec","",1
[SourceDisksFiles]
PanaDV_x6432.inf=1
pdvcodec.dll=1
[DestinationDirs]
DVR.Files.Inf=17
DVR.Files.Dll=16425
DVR.Files.Ini=25
[DVR.Files.Inf]
PanaDV_x6432.inf
[DVR.Files.Dll]
pdvcodec.dll
[DVR.Add.Reg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,Description,,"Panasonic DV Codec"
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,Driver,,"pdvcodec.dll"
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd,FriendlyName,,"Panasonic DV Codec"
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers.desc",pdvcodec.dll,,"Pan asonic DV Codec"
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32",vidc.dvsd,,"pdvcodec. dll"
HKLM,Software\Wow6432Node\Microsoft\Windows\Curren tVersion\Uninstall\PanaDV,DisplayName,,"Panasonic DV Codec 32-bit (Remove Only)"
HKLM,Software\Wow6432Node\Microsoft\Windows\Curren tVersion\Uninstall\PanaDV,UninstallString,,"%16425 %\rundll32.exe setupapi,InstallHinfSection DefaultUninstall 132 %17%\PanaDV_x6432.inf"
[DVR.Del.Reg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.dvsd
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers.desc","pdvcodec.dll",,""
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers32","vidc.dvsd",,""
HKLM,Software\Wow6432Node\Microsoft\Windows\Curren tVersion\Uninstall\PanaDV
--edit--
Making your own FourCC code will require that you change your source DV-file to match. (this example - PDVC)
; Panasonic DV Codec install file (PDVC) - 15dec06
; Usage: right-click on this file and choose "Install"
; For 32-bit codec on WindowsXP 64-bit Edition
[version]
signature="$Windows NT$"
Class = MEDIA
[DefaultInstall]
CopyFiles=DVR.Files.Inf,DVR.Files.Dll
AddReg=DVR.Add.Reg
[DefaultUnInstall]
DelFiles=DVR.Files.Dll,DVR.Files.Inf
DelReg=DVR.Del.Reg
[SourceDisksNames]
1="Panasonic DV Codec","",1
[SourceDisksFiles]
PanaDV_xPDVC.inf=1
pdvcodec.dll=1
[DestinationDirs]
DVR.Files.Inf=17
DVR.Files.Dll=16425
DVR.Files.Ini=25
[DVR.Files.Inf]
PanaDV_xPDVC.inf
[DVR.Files.Dll]
pdvcodec.dll
[DVR.Add.Reg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.pdvc,Description,,"Panasonic DV Codec"
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.pdvc,Driver,,"pdvcodec.dll"
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.pdvc,FriendlyName,,"Panasonic DV Codec"
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers.desc",pdvcodec.dll,,"Pan asonic DV Codec"
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32",vidc.pdvc,,"pdvcodec. dll"
HKLM,Software\Wow6432Node\Microsoft\Windows\Curren tVersion\Uninstall\PanaDV,DisplayName,,"Panasonic DV Codec 32-bit (Remove Only)"
HKLM,Software\Wow6432Node\Microsoft\Windows\Curren tVersion\Uninstall\PanaDV,UninstallString,,"%16425 %\rundll32.exe setupapi,InstallHinfSection DefaultUninstall 132 %17%\PanaDV_xPDVC.inf"
[DVR.Del.Reg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResourc es\icm\vidc.pdvc
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers.desc","pdvcodec.dll",,""
HKLM,"Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\drivers32","vidc.pdvc",,""
HKLM,Software\Wow6432Node\Microsoft\Windows\Curren tVersion\Uninstall\PanaDV
*and it exists along side Cedocida DV codec.
. -
VFAPI Codec - 32-bit mode in WinXP 64-bit Edition
Two files must be added;
vifpset_x6432.bat
%WINDIR%\SysWOW64\rundll32.exe advpack.dll,LaunchINFSection vifp_x6432.inf,DefaultInstall
vifp_x6432.inf
VFAPI - 15dec06
; Usage: right-click on this file and choose "Install"
; For 32-bit codec on WindowsXP 64-bit Edition
[Version]
Signature="$Windows NT$"
[DefaultInstall]
CopyFiles = CodecCopyFiles
AddReg = RegCodec
[DestinationDirs]
CodecCopyFiles=16425
[RegCodec]
HKLM, "Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32","VIDC.VIFP", ,"VFCodec.dll"
HKLM, "Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers.desc", "VFCodec.dll",, "VFAPI Reader Codec v1.05"
[SourceDisksNames]
1="VFAPI Reader Codec v1.01 install","",1
[CodecCopyFiles]
VFCodec.dll
[SourceDisksFiles]
VFCodec.dll=1
. -
https://www.videohelp.com/tools/Cedocida_DV_Codec
Thanks for thinking of the x64 folks.
.
Similar Threads
-
64-Bit Vegas Pro 9 fails to open 64-bit UT Video Codec Pack
By Smells_Like_Feet in forum EditingReplies: 1Last Post: 2nd Oct 2011, 15:14 -
How can I change the color depth of an AVI file? 32-bit to 24-bit
By evansste in forum Newbie / General discussionsReplies: 0Last Post: 10th Jun 2011, 01:17 -
Trouble installing AC3 ACM codec on 64 bit OS
By Teemo in forum AudioReplies: 0Last Post: 30th May 2011, 15:42 -
LAME 32-bit or 64-bit in EAC under Windows 7 64-bit?
By flashandpan007 in forum AudioReplies: 1Last Post: 12th Apr 2011, 09:40 -
Looking for a conversion software that uses Dshow/VFW/ACM codecs
By giuliojiang in forum Video ConversionReplies: 2Last Post: 9th Jul 2010, 08:28