VLC media player is a multimedia player, framework, streamer, and encoder. It can play inputs like files, network streams, DVDs, audio CDs, Blu-Rays, capture devices, and screens. It can play most audio and video codecs and formats (MPEG 1/2/4, H264, VC-1, DivX, WMV, Vorbis, AC3, AAC, MKV, etc.), but can also be used to convert to different formats and/or send streams through the network.
The VideoLAN MiniServer (vlms) is a streaming server that works with the VideoLAN Client. It can read MPEG or MPEG2 streams (from a DVD, a file, or an encoding card) and send them through the network to a remote host or to a broadcast/multicast IP address. It has no scripting support but can easily be integrated into shell scripts.
libdvdcss is a cross-platform library for transparent DVD device access with on-the-fly CSS decryption. It currently runs under Linux, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, BeOS, Win95/Win98, Win2k/WinXP, MacOS X, HP-UX, QNX, and OS/2. It is used by libdvdread and most DVD players such as VLC because of its portability and because, unlike similar libraries, it does not require your DVD drive to be region locked.
TOIlet is a tool that renders ASCII and ANSI art text, just like FIGlet but with many enhancements. It has support for Unicode glyphs and ANSI colours within fonts and ANSI colour input. It can also apply filters on the output (rotate, colourise, etc.) and can produce output in various formats, including ANSI, HTML, and SVG.
zzuf is a transparent application input fuzzer. Its purpose is to find bugs in applications by corrupting their user-contributed data, which frequently comes from untrusted sources on the Internet. It works by intercepting file and network operations and changing random bits in the program's input. zzuf's behavior is deterministic, making it easier to reproduce bugs.
Re: Comments/Questions about 0.70
> vlc sure is a great package! I compiled 0.70 on my linux box and it went
> eventually ok, but maybe it would be a good idea to include a
> "pre-configure.sh" script that uses wget or something to get all the
> other packages vlc depends on (mad, dvdcss, ffmpeg etc), unpacks them and
> calls configure with --with-mad-tree=../madstuff etc.
This is usually the job of the distributions (why aren't you using Debian sid anyway? :p). But such a script is being developed, please see extras/contrib/README in the vlc source tree.
> Question: I don't have a compiler in my Windows box, but I'd love to try vlc's
> windows port to play DVD's with it. Does the windows binary (zip) come with
Yes it does.