y41p codec

posted in Video Codecs

Could anyone help me with y41p codec? I’ve downloaded a .rar file from a peet-to-peer software. It contais a .drv file and a .txt one. How can I install the codec using them? If I can’t, what should I do to install it? reply


ADVERTISEMENTS

-- removed for brevity -- reply

Feedback


Oddly my backslashes didn’t come through... I’ll repost using forward slashes instead, but you’ll get the idea...

that’s the brooktree 411 codec

P.S: For other people looking for the y41p codec look on tim taylor’s site.
http://www.timtaylor.net/codec.htm

The drv file should be copied to your windows/system (win9x, me) , winnt/system32 (win nt 4, 2000) , or windows/system32 (win xp) folder.

If you have windows 9x (and maybe me) the rest is straightforward. Go to your windows folder, find the file named system.ini and look for the [drivers32] section (or create it if it doesn’t exist) and add those two lines underneath it
VIDC.BT20=btvvc32.drv
VIDC.Y41P=btvvc32.drv
Note: if it doesn’t work copy the drv file to the windows folder instead of windows/system. the system folder may not be in your path.

for the curious:
vidc.abcd=codecdriver.dll means an avi with fourcc abcd will be handled by a file named codecdriver.dll.

Under Windows NT 4, 2000, and XP you will have to do more work, as the os refers to the registry to read fourcc’s instead of ini files (win 9x can do it either way, but the registry keys are in a different location)
Open the registry editor. Go to start, run, then type regedit.
Navigate to the key
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/drivers.desc
make sure drivers.desc is highlighted on the left (selected)
right click anywhere on the right pane and create a new string value
right click it and rename it btvvc32.drv
right click it again and choose modify
In the value data box type
Brooktree ProSumer 32-Bit Video/411 Video Codec

Now navigate to the key
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Drivers32
(in many cases it’ll be the “folder” right underneath drivers.desc on the left)
make sure Drivers32 is highlighted
scroll all the way down on the right. you’ll spot the pattern vidc.[fourcc] and on the right the name of the file that handles that fourcc.
in the same fashion, right click anywhere on the right and make a new string value
name it VIDC.BT20 (IMPORTANT: the fourcc is case-sensitive) and set its value to btvvc32.drv
make another string value and name it VIDC.Y41P and also set its value to btvvc32.drv

You should be done now. To verify you’ve done it right run virtualdub and go to video, and compression. you should see two brooktree codecs. other ways to verify the codec is installed:
http://www.moviecodec.com/questions/installedcodecs.html


Note: this is a general procedure for manually installing 32-bit codecs. installation of 16-bit codecs (like indeo 2.1, ati vcr1, connectix videc) will work on win9x, but i still haven’t found how to work them on win2k and xp. if anyone has a workaround post it here!

More: for registry fourcc handling in win9x the registry key is
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/MediaResources/icm
You create a key (“folder”) named VIDC.BT20 and one named VIDC.Y41P
For each key you create 2 (or 3) string values. The string values will be named Description, Driver, and FriendlyName (optional).
Description will have value
Brooktree ProSumer 32-Bit Video/411 Video Codec
driver will have value btvvc32.drv and friendlyname will have the same value as driver.
if i omitted anything just look above at the other vidc.[fourcc] and spot the pattern. it’s not (that) hard. reply

Feedback


Thanks guys, it worked for me on a Windows XP!

I placed “BTVVC32.DRV” file into: C:\WINDOWS\system32

and followed the above procedure. Also, you can just paste the folowing into notepad and save it as yourfile.reg So then you just double click on that file the next time you want to install the driver and it does it automatically.

Paste what follows after this line:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32]
“VIDC.BT20”=“btvvc32.drv”
“VIDC.Y41P”=“btvvc32.drv”

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc]
“btvvc32.drv”=“Brooktree ProSumer 32-Bit Video/411 Video Codec" reply

Feedback

ADVERTISEMENTS

Post Your Answer

Topic
Your reply
Your name

or log in

By submitting this form you agree to our posting rules,
privacy policy and our disclaimer.