Avifile 0.7.43
Details
| Size: | 0K |
| Last Update: | 2008-04-22 21:57:19 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Hamster |
| Price: | $0.00 |
Description:
Avifile 0.7.43 is video software developed by Hamster.
This project attempts to provide a working implementation of a few multimedia-related utilities for x86 Linux. At the time of its creation in May 2000 its primary goal was creation of video capture and recompression applications that would work with most popular AVI file format and newest data compression methods ( Indeo Video and variations of MPEG-4 for image compression and MPEG Layer-3/Windows Media Audio for sound ).
The core idea of the project was in using Win32 dynamic-link libraries in Linux environment. However, it has become most popular because of its side product - an AVI movie player that could play DivX ;-) movies in Linux with reasonable performance and stability. Since then most of work was done in this direction.
Now it supports a wide range of codecs ( compressors/decompressors ) such as DivX ;-), Indeo Video, I263, and others, able to show subtitles and perform video output using YUV overlays when necessary support from hardware and operating system is available.
It is also able to play most files in ASF format, and current development CVS code is capable of streaming ASF media over HTTP. The project is not intended to provide 'universal' media framework for Linux, nor to do much more than what it currently does. Moreover, it's mostly a proof-of-concept work. It was the first project that introduced the idea of using Windows DLLs and very limited ( ~50 Kbytes of code ) subset of Win32 API for audio/video (de)compression in nix environments, the idea which is already reused in several other - more general - software projects.
It is the first project that extends that idea to the usage of DirectShow audio/video decoders for the same purpose ( by emulating DirectShow/DCOM environment from decoder point of view ). It is the only project that includes a player for files in Advanced Streaming Format. All these features are essential for the complete modern multimedia environment, and hopefully will become available in near future in such perspective architectures as Arts ( KDE ) or GStreamer ( Gnome ).
Aside from reusing the ideas, the project is used as is in a few media players for Linux, such as XMMS, XTheater or LAMP. The code of this project is distributed under General Public License version 2. Basically it means that you may do anything you want with this code, but if you want to redistribute it or any its derivatives, you have to do it under GPL and you have to make the source code available. For more details visit the site of Free Software Foundation.
Legal issues covering Win32 DLLs which accompany source code are a bit more complicated. These DLLs are freely available in the Internet ( exact URLs to most of them are available on this site ). For those DLLs which come with the license, their copyright owners allow using them at no cost if you do not disassemble, reverse-engineer them, etc. In some cases ( Indeo Video ) they explicitly allow to include these files into other projects under mentioned restrictions. Many DLLs are available without having to accept any license agreement at all ( DivX ;-), all DirectShow codecs ), what obviously means that any kind of activity with them is acceptable.
There is no warranty about the quality of this project. It is written mostly by one former university student with background in the area of Applied Physics in his spare time. I cannot even guarantee that it compiles properly on your system, because I don't have resources to test it on all existing distributions of Linux and flavors of Unix. I try to resolve the issues that I'm informed about.
Avifile 0.7.43 supports english interface languages and works with Linux.
Downloading Avifile 0.7.43 will take if you use fast ADSL connection.
0 comments
Add to
Avifile 0.7.43 Version History
Related Software
|
|
From category: Audio |
| Adcd 0.8 RC1 is audio software developed by Antonio Diaz Diaz. Adcd project is a cd player for Linux with a ncurses (text mode) interface. Adcd can play all the tracks from a disc in order (... |
|
|
From category: Audio |
| DAP 2.1.5 is audio software developed by Richard Bruce Kent. DAP is a digital audio processor for Unix, originally developed for SGI. It now supports Solaris, Linux and ships with several distribut... |
|
|
From category: Audio |
| Gaim Video and Voice Support 1.2.0 is audio software developed by Tim Ringenbach. Gaim Video and Voice Support is a friendly fork of the gaim project to concentrate on video and voice support, whic... |
|
|
From category: amaroK-Scripts |
| Amakode is a script for Amarok to transcode music.... |
|
|
From category: Audio |
| Cjukebox 1.37 is audio software developed by Robert Muth. Cjukebox is a python/curses based management system for audio files and playlists. Its user interface was inspired by the Norton commander... |
|
|
From category: Audio |
| cdgtools 0.3 is audio software developed by Kelvin Lawson. cdgtools are tools for handling and ripping CD+G karaoke disks. Here are some key features of \"cdgtools\": Rips CD+G karaoke d... |
|
|
From category: Video |
| CeeMedia 0.5.2.1 is video software developed by Christian Storgaard. CeeMedia is a program for cataloguing your movie collection. It can retrive info and cover images from places such as Ama... |
|
|
From category: amaroK-Scripts |
| Scrooglyrics is an Amarok script to download song lyrics from Scroogle.... |
|
|
From category: Graphics |
| BordersHelper 2.0 is graphics software developed by Personal PC Helpers. BordersHelper can remove the black border from scanned documents. Black border removal is a feature of document manag... |
|
|
From category: Graphics |
| dbblast is a utility that automatically removes dust spots or "bunnies" from JPEG images taken with digital SLRs.... |
|
|
From category: Audio |
| ac3jack 0.1.2 is audio software developed by Jesse Chappel. ac3jack is a tool for creating an AC-3 (Dolby Digital) multichannel stream from its JACK input ports. Using this tool, an AC-3 stream (up... |
|
|
From category: Audio |
| Cactus Audio Player 0.2.4 is audio software developed by Sebastian Kraft. Cactus is just an audio file player. But it has some features that makes it different from other players. There are... |
|
|
From category: Audio |
| dproc 0.2 is audio software developed by Axel Meinhardt. dproc gets video, audio, teletext, epg, etc. from any digital video card that is supported by Linux and broadcasts it on your network or rec... |
|
|
From category: Graphics |
| Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL.... |
|
|
From category: Video |
| Arguvision R0 is video software developed by Vassili Leonov. Arguvision project is an enterprise class video surveillance system. Arguvision is based on a distributed Linux or Unix cluster archi... |
Leave a comment