perl2dvd is part of a video conversion plug-in for SageTV. A few of its uses are creating DVD's, cutting commercials, and compressing videos.
TV Streaming like Slingbox or ORB. Its around 150mb, so it can fit in a USB dongle or CF card. You can stream live tv/video, record (like an PVR/Tivo), has a tv guide and its a network router with firewall,UPNP and bandwidth control. HTTP config.
Slinspit is command line tool for creating slideshow from still photos. Includes several effects (titles, Ken Burns, blend etc.) and allows easy adding of new ones.
Automatically sorts TV show episodes into an organised directory structure. Can optionally move non-episodes into a separate directory. Also optional integration with Kodi/xbmc (notification and library update). dir structure:[show]/[season x]/[eps]
Overlay GPS info on videos taken with a sports camera
SportsCameraOverlay is a command line facility to overlay GPS info on videos taken with a sports (helmet) camera. Currently tested and working with a Contour GPS and a Contour+2 camera. The GPS enabled line of contour cameras store the GPS (NMEA sentences) in the subtitles of the video file, so using this program with a GPS enabled contour camera simplifies things as there is no need to line up the starting points of the video and the GPS data. Can also be passed a file that contains GPS info and overlay this on any video. This way the program can be used for overlaying GPS info onto any brand of sports camera. Currently two overlay types are available, a "speedo" overlay and a "digital" (textual) overlay designed around snowsports. A few sample videos: http://www.youtube.com/watch?v=RHWcOntLT5Q http://www.youtube.com/watch?v=HelsKZeIRlM Note: This project is in its infancy and will only work on linux based operating systems without significant code changes.
The SubMerge project matches an appropriate subtitle file (.srt, .sub) to each video file (e.g. .avi). The user must provide SubMerge with a video file and a subtitle file. Lost.S01E14.avi + lost114.HDTV.Ihavelongname.srt -> Lost.S01E14.srt
Command line tool 'subs' and its perl backend Subtitles.pm provide means for simple re-timing, joining, splitting, and format conversion of the subtitle files. Supported subtitle formats are .srt, .sub, .smi, and .idx.
TVEz (pronounced tweezie) is a browser-based system to manage movies, shows and clips stored on local or remote filesystems. Uses IMBD to retrieve movie information; parses file names to create listings. Currently interfaces with Xine.
TiVoDecode Manager (TDM) is an Applescript Studio interface (i.e. "wrapper") for the tivodecode program that automates the process of downloading of standalone TiVo Series 2 files to your computer and decoding into MPEG-2 or MPEG-4 files.
Tivo2dvd creates and executes the series of commands required to access, format, and burn television shows from a Series II Tivo directly to a DVD. It supports processing multiple shows at once, to a DVD with menus.
TivoTool allows you to download, stream, or burn videos from your Series 1 or 2 Tivo or DTivo. You can also send videos to iTunes for viewing on a video enabled iPod. The command line version consists of a subset of these functions and works on Linux.
Transform laptops, desktops, PDAs, and smartphones into personal on-the-go digital TVs, togotv allows individuals anywhere-anytime access to their own television. Togotv redirects, or "placeshifts", live TV streams similar Sling Devices.
UglySub is a program that organizes the free UNIX /Linux utilities presenting a GUI front end to translate, edit, or create new subtitles to movies; convert video to MP4, generate DVDs with menu, and much more!
Bunch of CGI (perl) scripts with a database backend to maintain indexes of tapes or other linear-time media with programmes on it, and identify broadcast programming worth adding automatically. Currently only supports UK listings from the Radio Times onli
A Perl script that takes VOB (DVD), DV, MOV, DivX files or VideoTV input and makes a Divx movie using transcode to encode it. Extensibly customizable, and interactive with voice support (using flite) to report progress.
Video Message Server is a free and open source solution aimed at providing a method of recording and delivering video content such as video messages in webmail or embedded video in a website. Implements an RTMP server using the Red5 library.
This script creates a series of html5 webpages from an existing directory structure containing video files. Primarily designed to steam to iOS devices and download video to Android devices. It may stream to other html5 devices.
Play video's on your TV controlled by your Squeezebox RC. A remote controlled Windows Media Player. Especially suited for control by the wonderful Squeezebox or SliMP3 MP3 player devices, but a GUI RC application is bundled. Written in wxPerl.
ViewMAX is a feature enhanced branch of ZoneMinder.
ViewMAX is a feature enhanced branch of ZoneMinder. It includes a new look and feel, and attempts to maintain compatibility with it's original ZM parent code tree. This project is no longer being extended or supported.
The VisualART Interface will take/convert and deliver any file format to the best (streaming) format so it can be displayed completely platform independent. This happens seamlessly and realtime.
An ffmpeg GUI for video encoding. Supports DVD and files and converts to all formats allowed by ffmpeg, including the iPod, PSP, and other popular formats.
Voquad : Video On Quasi Demand. This is a Video on Demand Web Based Application. You have to select your video listed in a web page then click for encoding in Theora format. It's use the "<video>" tag from HTML 5 for streaming.
A perl script to download and archive webcam images in jpg format. The script will determine how often the image is updated and will download images to a series of sequentially numbered files.
This project is an easy to use web interface to record TV shows to your hard drive. It is an improved version of webvcr which adds xmltv support, nvrec support, favorites, an improved schedule viewer, and much more.
This perl script downloads as many videos from Youtube as you want. It reads a text file containing the all of the urls to the video(s). You can use it to easily download 1 video or 100 videos.