[TriLUG] Video capture and burn (to DVD)
Maxwell Spangler
maxpublic05 at maxwellspangler.com
Sat Oct 29 20:01:32 EDT 2005
On Sat, 29 Oct 2005, Roy Vestal wrote:
> I want to be able to capture either the S-Video or RCA out of my camcorder
> and burn to DVD. I'm not really wanting to get into "Pro" stuff, but I want
> really good quality.
> The fun part is I need this to work on a laptop if possible. I have a dual
What kind of camcorder do you have? Is it mini-DV or an older analog camera?
If it is a mini DV camera then you're in very good shape. If you don't have a
mini-DV camera, read on to below.
Mini DV cameras store their sound and video on the tapes as digitized
information. All you need to do in order to get that information onto your PC
is connect a firewire/IEEE-1394 cable between your host computer and your mini
DV camera and press play. Using software for linux called 'kino' you'll be
able to capture that data perfectly and then export it to a variety of formats
including mpeg1, mpeg2, mpeg4/divx and DVD .vob files.
If you care to do this on a laptop you can, but be warned that capturing raw
mini DV video will consume a lot of hard drive space very quickly. The data
will be 'pushed' from the camera over the firewire connection to your PC and
there is no way for the PC to tell the camera to pause to let it catch up so
you'll need to make sure you're PC is fast enough to handle this job. A
relatively modern processor and hard drive should be fine -- I can do this
task on my HP Pentium M 1500Mhz laptop (1 gig of ram and a 5400 hard drive.)
If you attempt to run other programs at the same time you may have trouble.
You may encounter some challenges along the way. When I was using a 2.4 based
kernel and an external hard drive I found the bursty i/o of the 2.4 kernel
with external USB drives was insufficient for video capture. A simple upgrade
to a 2.6 kernel (via moving from Fedora 1 to 2 or 3) solved this problem.
If you don't have a mini DV camera there are two easy ways to capture video
with Linux. You can buy a specialized device like the Canopus ADVC-100 or you
can buy a mini DV camera like my Canon ZR200 which has a video-pass through
feature.
The Canopus ADVC-100 is literally a black box with inputs on one side and
outputs on the other. Feed it an SVIDEO or RCA video/audio combination on one
side and it digitizes the analog video and audio, packages it into DV format
data and sends it via Firewire/IEEE-1394 to your host computer. The Canopus
is not easily found at retail stores but is EXCELLENT in quality and far
superior to the a/v capture equipment you'll find at Best Buy. It works
*perfectly* with Linux and sound+video quality is excellent. I used an
ADVC-100 to capture programs recorded on my Tivos originally recorded from
DirecTV. Picture quality was *amazing*.
If you don't want to buy a specialized box like the ADVC-100 then you can
purchase a mini DV cam that will let you do the same thing. The Canon ZR200 I
have is a nice example. Plug in its RCA video+audio connections into your
other camcorder, VCR, dvd player or Tivo, etc. Play the video on your old
camcorder and it is fed to the new mini DV camera. The camera will digitize
it, pack it into DV format frames and send them out its Firewire/IEEE-1394
connection to your PC. I use this trick regularly now that I don't have a
Canopus and I do have a mini DV camera.
My experience with video capture on Linux has been a very positive one. I've
encountered a variety of obstacles on the way as will you, but in the end its
a very satisfying feeling to accomplish such a task with standards based
hardware and all free software.
hope this helps :)
--
-- ----------------------------------------------------------------------------
Maxwell Spangler
Chapel Hill, North Carolina
More information about the TriLUG
mailing list