Projects tagged ‘library’ and ‘multimedia’


[37 total ]

405USERS
   

Rediscover Your Music! Amarok is the music player for Linux and Unix with an intuitive interface. Amarok makes playing the music you love easier than ever before - and looks good doing it.

303USERS
   

FFmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. FFmpeg is developed under Linux, but it can compiled under most operating systems, including Windows.

107USERS
   

Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many ... [More] popular games, including the award winning Linux port of "Civilization: Call To Power." SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2, but these are not officially supported. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, P [Less]

59USERS
   

Music Player Daemon (MPD) allows remote access for playing music (MP3, Ogg Vorbis, FLAC, AAC, Mod, and wave files) and managing playlists. MPD is designed for integrating a computer into a stereo system that provides control for music playback over a ... [More] local network. It is also makes a great desktop music player, especially if you are a console junkie, like frontend options, or restart X often. [Less]

56USERS
 

Rockbox is an open source replacement firmware for portable music players. It runs on a wide range of different models.

34USERS
   

JACK is a low-latency audio server. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. Its clients can run in their own processes (i.e., as normal applications), or can ... [More] they can run within the JACK server (as a "plugin"). JACK is different from other audio server efforts in that it has been designed from the ground up to be suitable for professional audio work. This means that it focuses on two key areas: synchronous execution of all clients, and low latency operation. [Less]

22USERS
 

XBMC is a multimedia player/jukebox for the Xbox from Microsoft. It can be used to play or view most common video, audio, and picture formats such as MPEG-1/2/4, DivX, XviD, MP3, AAC, JPG, and GIF directly from a CD or DVD in the Xbox DVD-ROM drive ... [More] or from the Xbox hard drive. XBMC can also stream files over a local network or from the Internet. Playlist and slideshow functions, a weather forecast, and many audio visualizations are also included. [Less]

19USERS
   

The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. ALSA has the following significant features: * Efficient support for all types of audio interfaces, from consumer sound cards to ... [More] professional multichannel audio interfaces. * Fully modularized sound drivers. * SMP and thread-safe design. * User space library (alsa-lib) to simplify application programming and provide higher level functionality. * Support for the older Open Sound System (OSS) API, providing binary compatibility for most OSS programs. [Less]

18USERS
   

Quod Libet is a PyGTK audio player that supports many ways to search your library. It lets you make playlists based on regular expressions, and you can add any tags you want to your audio files.

12USERS
   

Sonata is an elegant GTK+ music client for the Music Player Daemon (MPD). Features - Expanded and collapsed views - Automatic remote or local album art - Automatic fetching of lyrics - Playlist and stream support - Support for editing tags ... [More] - System tray icon with tooltip - Popup notification - Library searching and playlist filtering - Keyboard friendly - Support for multimedia keys - Commandline control [Less]

9USERS
 

XBMC media center is a free cross-platform media-player jukebox and entertainment hub. XBMC is open source (GPL) software available for Linux, Mac OS X, Microsoft Windows operating-system, and the Xbox game-console. XBMC can play a very complete ... [More] spectrum of of multimedia formats, and featuring playlist, audio visualizations, slideshow, and weather forecast functions, together with a multitude of third-party plugins. [Less]

5USERS
   

SDL_mixer is a sound mixing library that is used with the SDL library, and almost as portable. It allows a programmer to use multiple samples along with music without having to code a mixing algorithm themselves. It also simplyfies the handling of loading and playing samples and music from all sorts of file formats.

3USERS
   

Jajuk is software that organizes and plays music. It is a fully-featured application geared towards advanced users with large or scattered music collections.

3USERS
   

Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming.

3USERS
   

Libnemesi let you add multimedia streaming playback in your applications in a quick and straightforward way. This software, derived from the experience matured with NeMeSi is fully compliant with IETF's standards for real-time streaming of multimedia ... [More] contents over Internet. libnemesi implements RTSP – Real-Time Streaming Protocol (RFC2326) and RTP/RTCP – Real-Time Transport Protocol/RTP Control Protocol (RFC3550) supporting the RTP Profile for Audio and Video Conferences with Minimal Control (RFC3551). [Less]

2USERS

Omorphia is a 3D graphics and multimedia engine written in Delphi featuring support for OpenGL and DirectX rendering without having to distinguish in your own source when using this engine.

1USERS
   

Bufferpool is a memory management library used in feng, libnemesi, felix. It provides a nice way to store rtp packets efficiently and share them across applications.

1USERS
 

This 2D sceletal animation libary supports OpenGl and the DirectX renderer. It reads and writes xml files for animations. The code is completely written in c++ and uses tinyxml and the standard Library. There is also an editor being developed with ... [More] gtkmm alongside the libary. The editor can be used to create animtions which can be loaded with the libary. Both, editor and libary, are still in development and additional programmers are welcome. If you are interested in helping to develop this libary please contact me at mail@fkrauthan.de. [Less]

1USERS

Libneuro is a toolkit and middleware for visual applications, including games. Currently limited to 2d surfaces, it however contains an advanced painter's algorithm which is the backbone for core utilities like graphical user interfaces. The ... [More] painter's algorithm is designed to avoid the whole screen to be redrawn on the frame buffer at every cycle, thus it is efficient on older systems. [Less]

1USERS
 

XmlCatalog is an application written for Windows operating systems. It is designed to help you maintain and organize a catalog of your computer media collection, including CD-ROMs, DVDs, diskettes, removable drives, hard drives, or any other present ... [More] or future storage media. For the catalog database XML is used and all data is stored in UTF-8 format. XmlCatalog application is written in C++. It is free and open source software for everyone. [Less]

1USERS

libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams.

1USERS

Quicktag is a small library for reading the metadata of popular fileformats, which presents a simple library interface that is easy to integrate. It is coded in C++.

1USERS
   

liba52 is a free library for decoding ATSC A/52 streams. It is released under the terms of the GPL license. The A/52 standard is used in a variety of applications, including digital television and DVD. It is also known as AC-3.

1USERS

midillo is a library and set of tools for MIDI files manipulation. At this point it consists of simple diagnostic dump of MIDI file, filter, that strips unwanted events and converter to SMF format 0 files so that the keyboard which is not as capable as computer would understand it.

1USERS
 

SFML is a free multimedia C++ API that provides you low and high level access to graphics, input, audio, etc.

1USERS
   

libdca is a free library for decoding DTS Coherent Acoustics streams.

1USERS
 

The musik project is a cross platform media management and playback system that provides a separate core and UI, an easy to use and extensible C++ API, powerful batch tagging and renaming, an embedded SQL database, and threaded playback and crossfading.

1USERS
 

A multimedia processing and authoring framework and a video playout server for television broadcasting.

1USERS

eXtensible Binary Universal Protocol (XBUP) is attempt to create universal platform independent protocol for general usage. It should use best unary-binary encoding and most logical tree structure based on strong arguments.

0USERS

Netembryo is a network abstraction library plus some misc utility functions used as foundation for feng, libnemesi, felix.