Linux SoftwareMultimediaVideoVideoDog 0.31

VideoDog 0.31


VideoDog software was a kind of video /bin/cat, to grab a single frame of a video4linux device or set some pictures default. Now i
Developer:   Gleicon S. Moraes
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   135K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


VideoDog software was a kind of video /bin/cat, to grab a single frame of a video4linux device or set some pictures default.

Now it evolved into a complete image capture/processing environment, with a simple and clean API, and using almost no external libs.

It works with linux's v4l subsystem, has a lot of algorithms for image processing and storage, including motion detection, alpha blending logos, image formats, edge detection, and so on. Also, it includes examples on how to deal with jpeglib, gtk, SDL and XLib, regarding image capture and processing.

You can use a simple config file, suited for the most common needs, or use the command line options.

To change the path, just edit the makefile. The default path is /etc/vd.conf.
In the folder called "extra" you will find the gtkpnm, xputjpeg, gtk_cam and a small swap asm function, bgr2rgb.

There is a man page. Just check it with man ./videodog.man or move to a proper location. Its not complete yet, so, I didn`t put it in the Makefile.

*In a short:*

Just grabs a frame from v4l device or set its picture defaults. Useful for scripts, webcam scripts. No dependencies of any external libs.

This code is GPL'ed, feel free to use it and send me tips, patches,etc, etc.

Please, send me bug reports, feedbacks, ideas, patches and stuffs.

Possible outputs:

RAW frame (RGB)
PNM frame
JPEG frame
TARGA24 (tga) frame.
Double buffer loop capture or single frame with any format.

Tested with:

CPiA driver (webcam II parport)
Bttv driver ( bt 848 & 878 )
ov511 ( webcam III usb )
DLINK cam
tags the makefile  external libs  image capture  single frame  

Download VideoDog 0.31


 http://paginas.terra.com.br/informatica/gleicon/video4linux/videodog0.31.tar.gz


Authors software

VideoDog 0.31 (by Gleicon S. Moraes)
VideoDog software was a kind of video /bin/cat, to grab a single frame of a video4linux device or set some pictures default.

Now i

ArpMonitor 0.04 (by Gleicon S. Moraes)
ArpMonitor will log any ARP request to and from your machine or network


Similar software

VideoDog 0.31 (by Gleicon S. Moraes)
VideoDog software was a kind of video /bin/cat, to grab a single frame of a video4linux device or set some pictures default.

Now i

Frameworks 0.3.6 (by Patrick Mahoney)
Frameworks is stop-motion animation frame capture software primarily for Linux

De-interlace 1.01 (by Federico Mena-Quintero)
When an image is taken from a video capture source (f.i

wmwebcam 0.3.5 (by timecop)
wmwebcam can watch your own webcam in a small dockapp window

sn-webcam 0.8.0 (by sn-webcam Team)
sn-webcam is a program that captures and displays frames from an sn9c102-based Sonix/Microdia Webcam, using Video for Linux 2 and the

camsource 0.7.0 (by Richard Fuchs)
camsource project grabs images from a video4linux device and makes them available to various plugins for processing or handling

WWWcam 1.8 (by Stefan Meyer)
WWWcam is for grabbing, archiving, and Web publishing pictures from a video-device-based Webcam

Image::ParseGIF 0.2 (by Benjamin Low and Ed Halley)
Image::ParseGIF can parse a GIF image into its compenent parts.

SYNOPSIS

use Image::ParseGIF;

$gif = new Image::ParseGIF

MPEG::Audio::Frame 0.09 (by Yuval Kojman)
MPEG::Audio::Frame is a class for weeding out MPEG audio frames out of a file handle.

SYNOPSIS

use MPEG::Audio::Frame;

GlobMoeSt 0.0.6 (by Arne Bochem)
GlobMoeSt means Global Motion eStimation.

Currently, the program works by determining the global motion vectors between each two s


Other software in this category

MPlayer 1.0 RC1 (by The MPlayer Project)
MPlayerMPlayer is a movie player for Linux (runs on many other Unices, and non-x86 CPUs, see th

Xine 1.1.3 (xine-lib) (by The xine-Project)
Xinexine is a free (gpl-licensed) high-performance, portable and reusable multimedia playback e

MplayerXP 0.6.0 (by Nick Kurshev)
MplayerXP is a branch of the well known mplayer (http://mplayerhq.hu) which is based on the new (thread based) core.

The new core

Ogle DVD player 0.9.2 (by The Ogle Group)
Ogle is a real DVD player that supports DVD menus and navigation

XawTV 3.95 (by Gerd Knorr)
xawtv started as TV application for the bttv driver, because the Motif-based "xtvscreen" was the only TV application at this time

    search


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


Subscribe in Rojo
Google Reader
Add to My Yahoo!

Add to My AOL
Subscribe with Bloglines
Subscribe in NewsGator Online
Add 'nixbit linux software' to Newsburst from CNET News.com
del.icio.us nixbit linux software


Top tags