OpenQuicktime aims to be a portable library for handling Apple's
QuickTime(TM) popular media files on Unix-like environments. This
project was firstly designed to allow the porting of the 3ivx codec
on any Unix, but is now a completely separate and fully Open Source
project. Details:
- OpenQuicktime library contains no embedded codecs but has a
plugin system to dynamically load audio and video codecs.
- OpenQuicktime contains no colorspace conversion algorithm.
- OpenQuicktime is fully portable and fully configurable with all
the autoconfigure and automake magic we have been able to add.
- OpenQuicktime supports compressed headers (decoding only for the
moment).
- OpenQuicktime supports Quicktime Sound System version 2.
- OpenQuicktime can support any inputs and outputs (file, HTTP,
FTP, RTP, ...), in fact the functions used to read, write and
seek are overloadable.
- OpenQuicktime has an overloadable plugin mechanism. This is a
complex feature which enables any application to use its own
codecs instead of the OpenQuicktime ones.
Audacious is an open source audio player. A descendant of XMMS, it plays
your music how you want it, without stealing away your computer's
resources from other tasks.
A C++ library for MXF file I/O.
Utilities included:
* mxfsplit, mxfwrap and simplewrap, to create and access MXF files;
* mxfdump and mxf2dot, to dump the MXF in text or graphical (graphviz)
format.
This port provides a FreeBSD kernel module that
video4linux enabled applications and applications
that can handle raw YUV420P data can use to access
several USB based webcams.
pHash is an open source software library released under the GPLv3 license that
implements several perceptual hashing algorithms, and provides a C-like API to
use those functions in your own programs. pHash itself is written in C++.
gst-python provides a convenient wrapper for the GStreamer library for
use in Python programs, and takes care of many of the boring details
such as managing memory and type casting.
This utility rearranges a Quicktime file such that the moov atom
is in front of the data, thus facilitating network streaming.
This is needed to prepare .mp4 and .3gp files for playing on an
Android device.
gst-python provides a convenient wrapper for the GStreamer library for
use in Python programs, and takes care of many of the boring details
such as managing memory and type casting.
[ excerpt (with adaptations) from developer's website with modifications ]
MKVtoolnix will evolve into a set of tools to create, alter and
inspect Matroska files under Linux and other Unices, just what the
OGMtools do for the OGM format.
quvi is a command line tool for parsing flash media stream URLs. It supports
many websites including YouTube and Dailymotion.
Starting from 0.4.0, the quvi distribution has split into libquvi-scripts,
libquvi and quvi.