Date: Thu, 18 Feb 2010 08:29:19 +0100 From: Polytropon <freebsd@edvax.de> To: Gary Kline <kline@thought.org> Cc: FreeBSD Mailing List <freebsd-questions@freebsd.org> Subject: Re: video and FreeBSD? Message-ID: <20100218082919.880a6ba4.freebsd@edvax.de> In-Reply-To: <20100217193330.GA95373@thought.org> References: <20100217193330.GA95373@thought.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 17 Feb 2010 11:33:32 -0800, Gary Kline <kline@thought.org> wrote: > Guys, > > If I wanted to capture a video stream (say 30fps) in RAM and > store it or write to a file and/or sent it to a website or on > to another computer, what ports are avalable for this kind of > live capture? I use mencoder for that. The input for video is a PCI video card (Haupauge something, using bktr driver), and audio is captured from a standard PCI sound card (cmi driver). Postprocessing to file or piping the information is possible. > Is there one standard for moving images [jpg, mov, avi]? Not that I know. "Moving images", e. g. animated images, are often implemented using the GIF format. Video, often combined with audio, are encoded using a certain mechanism (e. g. MPEG) and then encapsulated into a container that takes care of video and audio synchonization. > Or does this depend on the camera or associated hardware? Often cameras provide one arbitrary may of representing the information. My cheap Aiptek (AEG Snap) camera, for example, stored images in PNM format, while my Canon S3 IS already uses JPG for that. Other cameras I know use a certain bitmap format. It's the same with video: Some cameras produce AVI, oders MPEG. Those information can be obtained as strem ("webcam functionality") or as a file ("download from camera"). > There isn't much in ports; or it may be that I'm just not > searching on the right keywords. The port mplayer / mencoder / gmencoder is your universal BSD army knife for most tasks. :-) Other interesting ports are gtkam and gphoto2, and of course there's a KDE tool which's name I can't remember, but it's something with "K". It would be easier to find a good tool if you could be more specific on what exactly you're trying to achieve. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100218082919.880a6ba4.freebsd>