Liboil is a library of simple functions that are optimized for various CPUs. These functions are generally loops implementing simple algorithms, such as converting an array of N integers to floating-point numbers or multiplying and summing an array of N numbers. Such functions are candidates for significant optimization using various techniques, especially by using extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).
GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing.
Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.
GStreamer is released under the LGPL.
GStreamer Base Plug-ins is a well-groomed and well-maintained collection of GStreamer plug-ins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included.
Plug-ins with dependencies built:
alsa
cdparanoia
gnomevfs
ogg
pango
theora
video4linux
vorbis
ximagesink
xvimagesink
3 Packages within:
liboil 0.3.14
gstreamer 0.10.19
gst-plugins-base 0.10.19
Requires: Core & Xorg & Gnome VFS:http://www.slax.org/modules.php?action=detail&id=355
Gnome-VFS only needed when used without the gnome-platform
Does not require multimedia libraries. But some formats will not be available without external libs. I recommend Multimedia Libraries module, which has cdparanoia, or to just leave that plugin unavailable. KDE is linked due to the cdparanoia dep.
|