-
Notifications
You must be signed in to change notification settings - Fork 1
Video capture and archiving utility for Linux with command line and GTK+ GUI. Intended for use in archival quality VHS/Laserdisc or other analog capture.
License
joncampbell123/video-capture-v1-public
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Video capture and archiving program. Runtime requirements: - Linux kernel 2.6 or higher - Video4linux2 compatible capture devices (the older Linux 2.4-ish video4linux interface is not supported) - 1GHz processor or faster, dual core recommended - 256MB of RAM or higher - X-Windows (XFree86 or X.org) with SHM and Xv extension libraries - GTK+ 2.23 or higher - Glib, pango, freetype - FFMPEG 2.5.x or higher - FFMPEG must have been compiled with support for libx264 (open source H.264 encoder) Also recommended: - X-Windows installion with stable drivers and YUV overlay support - 800x600 or higher display - Plenty of hard disk space As of 2011/11/30 some keyboard shortcuts have been implemented to assist in using the program: Left/Right Arrow Keys ................. Single-step through the AVI Spacebar .............................. Toggle between Play/Pause or begin playback Escape ................................ Stop playback ',' and '.' keys ...................... Slow down/Speed up and possibly reverse playback. These keys also have < and > markings on them. 1, 2, 3, and 4 ........................ Switch to input 1, 2, 3, or 4 Shift+I ............................... Switch to IP input Shift+F ............................... Switch to File input Ctrl+O ................................ Select capture file for File input What is currently implemented: - video capture, live feed display, and recording to an AVI file when recording activated - loading/saving configuration (videocap.ini) - IP input configuration dialog - Client-server communication - The use of the X-Windows SHM extension (shared memory segment bitmap transfer) - The use of the X-Windows XVideo extension to enable use of the hardware YUV overlay typically present on modern VGA graphics chipsets. - Scrubbing through the captured file Yet to do: - IP input decoding and display (MPEG transport stream). TS code is in place, not yet fully functional. - File -> Convert menu command. I understand one of the things to implement was a "convert to other format" option. - IP input metadata reception and decoding (partially written, not yet stable and complete).
About
Video capture and archiving utility for Linux with command line and GTK+ GUI. Intended for use in archival quality VHS/Laserdisc or other analog capture.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published