Gmerlin is a multimedia framework, which allows you to quickly
develop multimedia applications. It is built upon gavl (for low
level Audio/Video things) and libxml2 (for loading and saving
configuration data and other things). The gmerlin API can be used
at multiple levels: Either you take the basic things like plugins,
fifos, message-queues and gavl audio/video converters and build
your own media engine. The other possibility is to use the player
or transcoder engines directly. The latter approach is probably
easier, but you'll have less freedom in controlling the process.
Gmerlin includes GUI player with mediatree and a GUI transcoder
among other things.
libdvdcss is a simple library designed for accessing DVDs like a block device
without having to bother about the decryption. The important features are:
- Portability. Currently supported platforms are GNU/Linux, FreeBSD, BeOS
and Windows.
- The MacOS X version is being worked on as well.
- Simplicity. There are currently 7 functions in the API, and we intend to
keep this number low.
- Freedom. libdvdcss is released under the General Public License, ensuring
it will stay free, and used only for free software products.
- Just better. Unlike most similar projects, libdvdcss doesn't require the
region of your drive to be set.
The mplex multiplexes MPEG audio and video streams into system layers.
From INSTRUCT (in the mplex source):
>
> Please note that I do not have a comprehensive instruction manual for this
> release. I suggest you try the program out with some default values and
> learn something more about ISO/IEC 11172-1 (aka MPEG1/Systems).
>
>
> Christoph.
> moar@heaven.zfe.siemens.de
> +---------------------------------------+--------------------------------+
> | http://www.informatik.tu-muenchen.de/ | Christoph Moar |
> | cgi-bin/nph-gateway/hphalle6/~moar/ | Kaulbachstr.29a |
> | index.html | 80539 Munich |
> | email:moar@informatik.tu-muenchen.de | voice: ++49 - 89 - 23862874 |
> +---------------------------------------+--------------------------------+
[ from developer's readme ]
OQTEncoder is just here to show how simple it is to realize an
encoder using OpenQuicktime... It is simple, new and doesn't have
a lot of functionality but it should soon be better and it's already
usable ;)
Just launch it without options and it will explain you how to use
it ;). Here follows a simple example to encode any mpeg file using
the great program mpeg2dec from Aaron Holzman:
mpeg2dec -s -o pgmpipe test.mpg | oqtencoder -V jpeg test.mov
LiVES is a Free, Open Source video editor *and* a VJ tool.
LiVES lets you start editing and making video right away, without having
to worry about formats, frame sizes, or framerates. LiVES will let you
start creating your own tools, utilities and effects via the built in
RFX builder.
LiVES is aimed at the digital video artist who wants to create their own
content, the video editor who wants to produce professional looking
video, and the VJ who wants to captivate with spectacular images.
FreetuxTV is a WebTV player working on the Linux platform based on GTK2+
and LibVLC.
The goal of this project is to create a WebTV player.
It can be used by french people to watch ADSL TV on the PC with ISPs or by
other people to watch WebTV and Web Radio in many languages. The GUI is
developed in GTK2+ and is using the VLC engine to display the channels.
Features :
- Play TV (Free, SFR and WebTV)
- Play in full screen mode
- Play in miniature Mode
- Support for multimedia keys
- Add new groups of channels from M3U playlists
This is a fork off of the vstream library from the tivo-mplayer project.
It has been stripped down to just the client code, and includes an example
client application. If you have vserver installed on your Tivo (which most
tivo hackers do), then you can use this simple client to stream .ty files
from it. MPlayer will also include support for this library soon. This
library can also be used by MPlayer/MEncoder to watch/re-encode tivo
streams live over a network.
(As of October 2005, mplayer does in fact have support for this library.)
EtherPEG was a program that sniffed for JPEGs passing by on the AirPort
networks at MacHack, and showed them on the huge screen to shame people
into a) turning the 802.11 encryption on, or b) reducing amount of pr0n
they download at weirdo Mac conventions. DRIFTNET can do the same for
*your* office, and make an attractive desktop accessory to boot. The
program promiscuously sniffs and decodes any JPEG downloaded by anyone
on your LAN, displaying it in an attractive, ever changing mosaic of
fluffy kittens, oversized navigation buttons, and blurred images of Big
Brother Elizabeth fiddling. It's UNIX only. Your sysadmin is undoubtedly
running it already. So stop that. Now.
SNMP++v3.x is a C++ API which supports SNMP v1, v2c, and v3.
SNMP++v3.x is based on SNMP++v2.8 from HP* and extends it by support
for SNMPv3 and a couple of bug fixes.
The v3 support to SNMP++ and AGENT++ is provided by courtesy of
Jochen Katz (katz07@agentpp.com).
SNMP++v3.x extends the original SNMP++v2.8 by the following:
# SNMPv3 including User Security Model (USM) with:
# MD5 and SHA authentication
# DES and IDEA privacy
# Thread-safety
# Bug-fixes
The general idea of these scripts is to check as many things as possible with
SNMP: disks, memory, load, network interfaces, running processes, etc...
The other idea is to select disks, interfaces, process using regular
expressions:
- it is possible to test more than one disk/int/process in one Nagios check
(ex.: eth* instead of eth0,eth1,eth2,...)
- you only have to provide a unique part of the name to select a
disk/int/process (ex. : "C:" instead of "C:\ Label: Serial Number xxxxxxx"
makes it easy to use on multiple Windows hosts).
Most of these scripts can make performance outputs.