Ipod movie maker is a dialog window bash script that allows you to merge *.txt subtitles with movie files and save the result in AVI format. You may convert many kinds of video to .mp4, which is an iPod Video compatible format. You will be only questioned about the location of a source movie, subtitles, encoding (default is WINDOWS-1250), font location (default is /home/$USER/.mplayer/font/subfont.ttf), and where to save the resulting .mp4 file. You can have each work done separately, or have whole process done at once, from hardcoding subtitles to encoding to iPod format.
homeTVstream is a collection of shell scripts and a PHP-based Web page for watching TV on your LAN computers. It is based on VLC, and encodes and streams video using port 8080 in an MMS stream. You can watch it with VLC by using the URL mmsh://yourserverip:8080/, with any other MMS-capable player by using the URL mms://yourserverip:8080/, or just by opening the TV page in your Web browser.
libh264bitstream provides a complete set of functions to read and write video streams conforming to the ITU H264 (MPEG4-AVC) video standard. The main design goal is to provide a complete, fully standards-compliant library for reading and writing H264 bitstreams. Reading and writing headers (sequence and picture parameter sets, slice headers, etc.) is fully implemented.
dvdspanky is a CLI tool for converting video files into DVD compatible MPEG streams. It is designed to be easy to use no matter the input source, to automate common transcoding tasks, and provide powerful features such as specifying the destination file size and calculated clipping and letter-boxing. It provides a front-end to transcode, MJPEG tools, mplayer, and feh. The output is ready to use in programs such as dvdauthor.
Video Contact Sheet *NIX creates a contact sheet (preview) from videos by taking still captures distributed over the length of the video. The output image contains useful information on the video such as codecs, file size, screen size, frame rate, and length. It requires MPlayer or FFmpeg and ImageMagick. It is confirmed to work on Linux and FreeBSD, and possibly other POSIX/UNIX systems.
CastCluster provides access to additional content on iTunes, Apple TV, iPod, or a random podcast viewer. It currently supports YouTube, Google Video, Revver, local disks, and RSS feeds as sources of content. It uses ffmpeg for video conversion. It also provides some other bookmarklet functionality, like digg and del.icio.us.
Adam's Ripsuite is a collection of quick and dirty Perl and bash scripts to help rip CDs and manage a music collection. Rips music video DVDs and music CDs to files on your hard drive. Reads track information in from a file on disk. Transcodes music files from and to a variety of formats using mplayer/lame/libogg. Specify an artist name to have their back catalogue copied to a folder. Corrects the case of artist names/song titles for all music files/folders of music files. Adds artist information to files ripped with song title only. Does not support CDDB lookups for track information.
3gp converter is a GUI that uses ffmpeg to convert video files in the 3gp format, which is used by mobile phones. ffmpeg must be compiled with AMR audio-codec support for this to work. Custom encoding parameters can be set for video streams, such as resolution, bitrate, framerate, used codec (h263, mpeg4), and one or two pass encoding. For audio streams, bitrate, samplerate (AAC only), and audio codec (amr_nb, AAC) can be chosen.