Archive for the ‘Apple’ Category

XviD_Codec Component 1.0 alpha

Sunday, September 21st, 2008

XviD_Codec 1.0 consists currently of an image decompressor and a movie importer. The image decompressor allows to play video data stored in a format like XviD, DivX or similar. This decompressor has nothing to do with the container format like .mov or .avi. Both of them may contain video data compressed with XviD, but there are many other image codecs available. The movie importer allows to correctly import avi files with certain audio tracks which cannot be imported correctly with the default QuickTime avi importer.

This version is a complete rewrite of image component and contains enhancements to the avi importer made by the perian development team.

Compatibility

This Component requires Mac OS 10.4. It has been tested on a MacBook Pro and a PowerBook G4 Titanium. I don’t think it will run on a PowerPC with a G3 processor. This version is a universal binary so it will run on both PowerPC and Intel macs.

Installing / Uninstalling

To install this component, just drag the File “XviD_Codec 1.0 alpha.component” into Library/QuickTime. The Library directory can be found either at your home directory (to install just for the actual user) or at the top-level of your startup volume (this needs an administrator account). DO NOT PUT IN: /System/Library/QuickTime.
It is possible that the QuickTime directory does not yet exists. In that case you can create it yourself. Pay attention to capital letters if you use a case sensitive file system (i.e. UFS).

“XviD 1.0 Pref App.app” can be placed whereever you like.

To uninstall, just delete the files copied from this disk image.
If you used “XviD 1.0 Pref App.app” to set preferences, then there is a file called “ch.rafz.naegeli.christoph.xvid_codec.plist” in your home directories preferences folder, too.

Compressor

Previous releases of XviD_Codec also included an image compressor which allowed to compress image data in the XviD format. This version does not yet include a compressor. This will follow as soon as I have time.

Feedback

Feedback is very welcome, especially bugs. You can mail to chn1@mac.com.
For latest news, you can check out my homepage:
http://n.ethz.ch/student/naegelic

Known Bugs

There are currently no known bugs for the component.

Audio

This component concerns image data. This means if you don’t hear any audio, then this has nothing to do with this component. In that case you probably miss the audio codec. For AC3 audio data, you can use A52Codec:
http://www.macupdate.com/info.php/id/21875

Preferences

lowdelay
With this flag enabled, XviD_Codec tries to output a frame if possible. With a packed b-frame stream, the component sometimes has to decompress two frames at the same time, meaning that sometimes, you can have 50% cpu usage and it doesn’t play smooth. Disable this option causes a delay of 1 frame at the beginning of the movie but because of this you got smoother playing.

-> Enable this option if you got enough cpu power or if you’re transcoding a movie in a new format (no realtime processing).
-> Disable if the movie doesn’t play smooth.

deblock
Enable deblock filter after decoding an image.

dering
Enable dering filter after decoding an image. This feature needs deblocking enabled