Page 1 of 1

Is Cinepak Vista-supported?

PostPosted: Mon Aug 10, 2009 7:05 pm
by jfcwilson
Hello all,

Is the Cinepak video codec supported by Windows Vista? E.g. does it ship with vista, not does it come in a download. I know xp ships with it.

PostPosted: Mon Aug 10, 2009 8:59 pm
by Vairon
You can try the K-lite codec pack, download it, works in vista!

Not that

PostPosted: Mon Aug 10, 2009 9:41 pm
by jfcwilson
Thanks, but that wasn't what I meant. I myself have the cinepak codec, on my XP Home PC. What I want to know is if I encode my video in my game with cinepak, players will be able to play it in vista without downloading anything, e.g. if vista has cinepak included with it.

PostPosted: Mon Aug 10, 2009 10:56 pm
by juhuwoorps
I don't think that the cinepak codec comes with windows. either xp or vista.

Is it able that you have installed it with a other programm?

PostPosted: Tue Aug 11, 2009 1:27 am
by Candle
Cinepak is a video codec developed by Peter Barrett at SuperMac Technologies, and released in 1991 with the Video Spigot, and then in 1992 as part of Apple Computer's QuickTime video suite. It was designed to encode 320x240 resolution video at 1x (150 kbyte/s) CD-ROM transfer rates. The codec was ported to the Microsoft Windows platform in 1993. It was also used on first-generation and some second-generation CD-ROM game consoles, such as the Atari Jaguar CD, Sega CD, Sega Saturn, and 3DO.

It was the primary video codec of early versions of QuickTime and Microsoft Video for Windows, but was later superseded by Sorenson Video, Intel Indeo, and most recently MPEG-4 and H.264. However, movies compressed with Cinepak are generally still playable in most media players.

Cinepak is based on vector quantization, which is a significantly different algorithm from the discrete cosine transform (DCT) algorithm used by most current codecs (in particular the MPEG family, as well as JPEG). This permitted implementation on relatively slow CPUs (video encoded in Cinepak will usually play fine even on a 25 MHz 68030), but tended to result in blocky artifacting at low bitrates, which explained the criticism levelled at the FMV-based video games.

Cinepak divides a movie into key images and intra-coded images. Each image is divided into a number of horizontal bands which have individual 256-color palettes transferred in the key images. Each band is subdivided into 4x4 pixel blocks. The compressor uses vector quantization to determine the one or two band palette colors which best match each block and encodes runs of blocks as either one color byte or two color bytes plus a 16-bit vector which determines which pixel gets which color, similarly to S3 Texture Compression. The data rate can be controlled within a narrow range by adjusting the rate of key versus intra-coded frames and by adjusting the permitted error in each block and the block run-length.

The original name of this codec was CompactVideo, which is why its FourCC identifier is "CVID".

I'm pretty sure

PostPosted: Tue Aug 11, 2009 5:20 am
by jfcwilson
I'm pretty sure it does come with XP; I ran a test video on an XP PC at the public library that had had no games installed on it(naturally) and it worked.

Candle, that post was very informative about he technical aspects of encoding(which I AM very intrested in) but it doesn't really answer my question.

PostPosted: Tue Aug 11, 2009 4:55 pm
by Candle
The codec was ported to the Microsoft Windows platform in 1993

It's in windows.


PostPosted: Tue Aug 11, 2009 5:55 pm
by jfcwilson
Yes, but it's an old codec. It seems reasonable to guess that it may have been taken off Windows in the Vista incarnation.