LWN: Comments on "The Grumpy Editor's video journey, part 1" https://lwn.net/Articles/261820/ This is a special feed containing comments posted to the individual LWN article titled "The Grumpy Editor's video journey, part 1". en-us Sun, 07 Sep 2025 22:59:27 +0000 Sun, 07 Sep 2025 22:59:27 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net $50 will get you a used TiVo on ebay https://lwn.net/Articles/315711/ https://lwn.net/Articles/315711/ dlang <div class="FormattedComment"> if you are on cable it will work as before.<br> <p> if you are on an antenna you need a converter box.<br> <p> the tivo has the ability to control an external converter box (it can be configured to do so with a cable or satellite converter, this would work the same way)<br> </div> Tue, 20 Jan 2009 04:44:50 +0000 $50 will get you a used TiVo on ebay https://lwn.net/Articles/315709/ https://lwn.net/Articles/315709/ garymey <div class="FormattedComment"> I have used a TIVO series 2 with an OTA for the Oscar show parties for the past two years. We stop during commercials for costume contests, music, etc and then can start without missing any of the show. We use a video projector.<br> <p> When the switch happens in Feb, what problems will we face. Is there a certain converter box we should get? Will the TIVO no longer work with OTA?<br> </div> Tue, 20 Jan 2009 04:40:32 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/266386/ https://lwn.net/Articles/266386/ thierryg <div class="FormattedComment"><pre> I have used a Hauppage HVR-1110 (DVB-T and analog hybrid), with one of the TV viewer software (xdtv?). Connect VCR to composite in and soundcard audio in. Start the viewer, select composite in, start the VCR, select recording options on xdtv, start recording... The main problem is the need to be able to do real-time encoding and certain file formats limitations (for example, avi files are limited to 4GB). </pre></div> Thu, 24 Jan 2008 10:14:05 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/263188/ https://lwn.net/Articles/263188/ pointwood <div class="FormattedComment"><pre> Thanks a lot for this article, I really look forward to the other parts. I have been looking into video capturing and editing under Linux and as you wrote, the complexity is way too big. </pre></div> Thu, 27 Dec 2007 11:53:03 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/262715/ https://lwn.net/Articles/262715/ leoc I use a <a href="http://www.plextor.com/English/products/ConvertX2.htm">Plextor M402U</a> which is an external USB attached device that has SVHS and audio in, and has GPL'd V4L2 drivers. I bought it a few years ago to use with MythTV and it works great, captures DivX natively. The only downside is that you have to <a href="http://nikosapi.org/software/WIS_Go7007/">patch your kernel</a> because the drivers are not mainline yet. There's also a version with a built in tuner if you have cable. Wed, 19 Dec 2007 19:41:07 +0000 Reasonable defaults https://lwn.net/Articles/262619/ https://lwn.net/Articles/262619/ KotH <div class="FormattedComment"><pre> There are tons of sites on MEncoder (and MPlayer) just use google to find them. And if you don't want to read them, you can use one of the hundreds of the front ends to MPlayer and MEncoder most of which are listed on the MPlayer homepage (<a href="http://www.mplayerhq.hu/design7/projects.html">http://www.mplayerhq.hu/design7/projects.html</a>). BTW: MPlayer and MEncoder are written with a capital second letter. </pre></div> Wed, 19 Dec 2007 11:10:39 +0000 Reasonable defaults https://lwn.net/Articles/262406/ https://lwn.net/Articles/262406/ stefanor <div class="FormattedComment"><pre> I agree about mencoder being able to do almost anything. I learned to use it from using mplayer, and I think that's the best way to approach it. The options are reasonably straight forward (most of the time). I find mencoder to be more capable than transcode / gstreamer / vlc, but none of them can do everything, and most of them I don't know them quite well enough... </pre></div> Mon, 17 Dec 2007 19:59:53 +0000 Analog -> IEEE 1394 https://lwn.net/Articles/262405/ https://lwn.net/Articles/262405/ stefanor <div class="FormattedComment"><pre> Sony's DV decks maybe what you are thinking of. But they generally cost more than cameras :-) </pre></div> Mon, 17 Dec 2007 19:51:03 +0000 Another option would be to... https://lwn.net/Articles/262327/ https://lwn.net/Articles/262327/ dlang <div class="FormattedComment"><pre> but the rest of the conversation is how to get from analog recorded vidow, not from film. doing a freeze frame on videotape is not practical. </pre></div> Sun, 16 Dec 2007 21:42:24 +0000 Another option would be to... https://lwn.net/Articles/262206/ https://lwn.net/Articles/262206/ jd <div class="FormattedComment"><pre> Not quite, though I didn't spell out what would be done. My fault there, sorry. The idea is to step a single frame at a time in the movie projector, and capture that frame as though it was a single still. It doesn't matter whether it's direct or a reflected image. You'd use an image captre device, like a monochrome CCD, but since we're not playing the frames at regular speed, the capture device can operate much slower and capture much more detail. The capture device also wants to be as far from the projector as produces more useful detail. &lt;p&gt; (This eliminates blur, allows you to get all of the detail of the frame, etc.) &lt;p&gt; If it takes 1 second to capture a still at such high resolution, you simply forward to the next frame about once a second, and each frame becomes photographable. (The BBC used similar techniques to produce production stills from camera footage.) &lt;p&gt; You do this once with red only light from the camera, then again with only green light, and finally with blue light. Hence the use of a monochrome CCD. You get a higher resolution capture, but also by blending the images, you end up with HDR stills. Not sure if there is an animated version of OpenEXR, but there is a version of MPEG specifically for HDR. You then use that to convert the stills into a movie. &lt;p&gt; I'm probably still skipping details, but it's a variant on how they "clean" analog movies (which is done frame-by-frame) and then use those stills to rebuild a full movie, originally also on tape (so they had to burn a single frame onto a single celluloid window, with very high accuracy). </pre></div> Sat, 15 Dec 2007 13:48:24 +0000 Another option would be to... https://lwn.net/Articles/262201/ https://lwn.net/Articles/262201/ njs <div class="FormattedComment"><pre> Sorry, what are you talking about? Taking the raw analog tape out of the video and laying it down on a flat-bed scanner (which makes no sense), or... what? </pre></div> Sat, 15 Dec 2007 10:34:29 +0000 Another option would be to... https://lwn.net/Articles/262159/ https://lwn.net/Articles/262159/ jd ...regard the analog medium as simply a collection of stills. Scanning in a time series of still images is much much easier in Linux. You even have the added benefit that if you rescan the same still using red, green and blue, there are packages for stitching such images together into a single high dynamic range image, which may be closer to what was originally on the analog medium. <p> Next up, if there is a sound track, you record that. It's kept separate from the images, at this point you only care that both are time sequenced. <p> You then thread the time-sequenced stills and the sound into a single movie, where the inputs are scaled to an equal length in time, hopefully but not necessarily linearly. That's the hard part. When you record the sound, the slice of sound for a given frame must be shown at the same time as that frame. The painfully bad sync on some YouTube videos, where the individuals involved aren't doing anything nearly as sophisticated as what I'm outlining, shows that this is not an easy thing to do. <p> You now (hopefully) have something that accurately reproduces the movies, is likely superior to something Linux' video input can do (because you produced multiple samples of the images and that can't be done in software alone in most cases), requires much simpler drivers (the graphics aren't sampled in hard real-time and aren't obtained from high-speed video capturing hardware), and will probably cause far less damage to the hair follicles. <p> If the series doesn't already cover such approaches, then maybe it might be worth adding something on non-traditional video capture methods - in this case, using the fact that video is really no different than animation via flicking through pages in a book. Fri, 14 Dec 2007 18:47:35 +0000 Other external solutions for analogue->digital video https://lwn.net/Articles/262125/ https://lwn.net/Articles/262125/ kbengston <div class="FormattedComment"><pre> The acedvio card from canopus works fine over firewire with dvgrab. (A$500, though - they used to make cheaper products.) The "--format dv2" option is a good choice. Grabbed video+audio in DV format is excellent quality, but you need to allow space for about 12 Gbyes/hour captured. Kino works ok to edit and convert to lower bitrate mpeg2 format for DVD. I'll be interested to know how long the grumpy editor takes to edit his captured footage. I believe the standard conversion factor is 1 hour of editing per minute of finished product. </pre></div> Fri, 14 Dec 2007 11:30:26 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/262120/ https://lwn.net/Articles/262120/ ogj <div class="FormattedComment"><pre> What to do if all I have is a laptop (with USB and firewire)? I guess I'll need an external box of some kind then? Any suggestions? I have a few Hi8 tapes. What resolution do they correspond to? Very nice (and entertaining!) article, btw. </pre></div> Fri, 14 Dec 2007 08:26:36 +0000 PVR-250 https://lwn.net/Articles/262112/ https://lwn.net/Articles/262112/ giraffedata I did a lot of research into this question before I bought a PVR-250, which I have been using with IVTV for a while now. I recommend the PVR-250. It is the standard, in that it's what everybody else is using, which means <em>lots</em> of people have blazed the trail for you. <p> But it also costs more. Fri, 14 Dec 2007 02:00:16 +0000 $50 will get you a used TiVo on ebay https://lwn.net/Articles/262111/ https://lwn.net/Articles/262111/ giraffedata <blockquote> Beware that Jan 2009, NTSC broadcast will be interrupted, that TiVo may not be valuable for anything else after that </blockquote> <p> It will still be useful for cable TV, which the majority of US analog televisions connect to today (probably more then), and outside of the US. <p> BTW, it's February 17, 2009. Fri, 14 Dec 2007 01:48:07 +0000 v4l2ucp https://lwn.net/Articles/262097/ https://lwn.net/Articles/262097/ ncm <div class="FormattedComment"><pre> Is "v4l2ucp -- A universal control panel for v4l2 devices" of any value for this sort of thing? </pre></div> Thu, 13 Dec 2007 23:43:56 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/262040/ https://lwn.net/Articles/262040/ tack <div class="FormattedComment"><pre> And with recent flash now supporting h264, online video sucks 40% less. </pre></div> Thu, 13 Dec 2007 17:31:47 +0000 Analog -> IEEE 1394 https://lwn.net/Articles/262035/ https://lwn.net/Articles/262035/ bracher <div class="FormattedComment"><pre> Another possibility is a "media bridge". Essentially that digital camcorder minus the optics. Video (composite or svideo) and stereo audio come in one side, dv output over firewire on the other. The one I have at home seems to branded as "Dazzle", but I seem to remember Sony making them as well. Of course, that's a new piece of hardware, and our Grumpy Editor already has the Hauppauge card... - mark </pre></div> Thu, 13 Dec 2007 17:13:32 +0000 $50 will get you a used TiVo on ebay https://lwn.net/Articles/262028/ https://lwn.net/Articles/262028/ martinfick <div class="FormattedComment"><pre> $50 will get you a used TiVo on ebay. With this and a little hacking to get you the analog input as a channel you can record your data easily from any analog source. (You could do it without hacking too, but it's not as clean and easy.) The nice part is that with a little more hacking (installing TivoWeb,) you can even give it a title and leave it available in a convenient list of other video material accessible easily from the TiVo remote to play directly on your TV. No PC, no monitor, watch it from the convenience of your couch. A little more hacking (mfs_ftp, ffmpeg) and you can extract it and convert it to many other formats for web viewing, emailing to grandparents, saving to DVD... $50 more for an ethernet card (turbonet) will make these tasks much quicker (especially the extracting). Lastly since that $50 TiVo probably has limited storage (+-30GB,) you can spend ~$100 and drop in a 500GB drive. Or, if you already have plenty of space on your PC, stream extra storage there. This may not be quite the same quality as other solutions, but if you are recording VHS or 8mm, the TiVo mpeg1 is probably already better quality (at BEST resolution) than the source. Compression may not be quite as good, but it really won't make that much of a difference with a 500GB drive, soon you will wonder why you bothered trying to get every extra KB of compression. It really is a quite convenient method which is something even the non-techies in the household can do once you have it setup (well, as long as they can program a VCR.) -Martin Beware that Jan 2009, NTSC broadcast will be interrupted, that TiVo may not be valuable for anything else after that (not a problem if you use it just for what I mentioned above.) </pre></div> Thu, 13 Dec 2007 17:00:22 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/262025/ https://lwn.net/Articles/262025/ thoffman <div class="FormattedComment"><pre> Thanks for tackling this project! I was just thinking that it was long past time for me to convert our analog SVHS wedding videos into something more... digital. Then the VCR can go to the garage sale. However, I do not yet have any kind of capture card. Hmm, except maybe an ATI All-In-Wonder 7500 in a box somewhere? Must look. And one of those HDTV-PC Linux-only cards, but I don't think it does analog capture at all. So my question is: Should I buy a "Hauppauge WinTV PVR-250" and safely follow in the trail our fearless editor has blazed? Or is there a different card, available inexpensively (second hand on EBay) which would capture analog video well, and perhaps support the V4L2 streaming mode? Suggestions would be appreciated! </pre></div> Thu, 13 Dec 2007 16:30:27 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/262015/ https://lwn.net/Articles/262015/ drfickle <div class="FormattedComment"><pre> Jon, I have the exact same problem and have been putting it off for years. I GREATLY appreciate reading about your experience as I'd rather put my free time to a more fruitful use. Maybe I will have to just buy/build a MythTV box some day. The last time I looked at paying someone to transfer the video I began a coughing fit. </pre></div> Thu, 13 Dec 2007 15:30:38 +0000 Reasonable defaults https://lwn.net/Articles/262013/ https://lwn.net/Articles/262013/ tnoo <div class="FormattedComment"><pre> No doubt that mencoder is a great tool. One would only wish to have some command line switches, or ready-made scripts, for common tasks, like animating a series of images, or re-encoding a video, that can be played on the default Windows Media Player on my mothers computer. If someone knows about a "Mencoder for Dummies" site, please post it here. </pre></div> Thu, 13 Dec 2007 15:08:18 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/261969/ https://lwn.net/Articles/261969/ stevan <div class="FormattedComment"><pre> I /think/ (but I'm not sure) that kaffeine will record from any video source it can use, and it can use a PVR-250 card. It's possible that the good old standby vlc also does this. S </pre></div> Thu, 13 Dec 2007 11:34:00 +0000 availability of v4l2-ctl https://lwn.net/Articles/261968/ https://lwn.net/Articles/261968/ smurf <div class="FormattedComment"><pre> With Ubuntu Gutsy this is as easy as sudo aptitude install ivtv-utils or your local GUI equivalent. The fun thing here is that, these days, the shell actually has a hook that *tells* you what to install when you type a command it can't find in its path. </pre></div> Thu, 13 Dec 2007 11:33:45 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/261947/ https://lwn.net/Articles/261947/ drag <div class="FormattedComment"><pre> It's probably more accurate to say 'mencoder reflects the complexity of digital video' rather then just saying the tool is complicated. It's not easy stuff. There are a lot of choices you need to make between quality and performance and trade-offs are a natural part of everything. Linux tools like Mencoder or Transcoder are going to be what you need to get the best out of your encodings. The best quality for the smallest files.. this is what their game is about. Otherwise you have two choices... Either take generic defaults and sacrifice quality for usability or have very large files and throw hardware/storage at the problem. Cheap, Easy, Quality: Pick two. </pre></div> Thu, 13 Dec 2007 09:13:15 +0000 Other external solutions for analogue->digital video https://lwn.net/Articles/261939/ https://lwn.net/Articles/261939/ eru <i>my handheld camcorder provides the ability to connect an analog input,</i> <p> Sigh, here in Europe the analog input is usually missing from consumer grade camcorders, even when present in the same model sold outside Europe, because of a certain stupid protectionistic tarif. <p> But I have seen some external analogue-digital video converter boxes that attach to USB or Firewire. Does anyone have experience using such devices with Linux? <p> One very easy solution is to use a recording DVD deck. These are quite affordable these days, and Linux video software has no problem in reading the resulting discs. They do perform a lossy MPEG2 compression, but when you use the maximum quality setting of the deck, it is unlikely to matter, since that quality is probably still better than what your analogue camcorder generates (unless you have serious professional equipment). I have used this method for digitizing my SVHS-C tapes. Thu, 13 Dec 2007 07:49:00 +0000 IEEE 1394 is nice, but... https://lwn.net/Articles/261932/ https://lwn.net/Articles/261932/ khim <p>It was quite a struggle to get video out of IEEE 1394 camera under Linux too. Sure, tools come with your distribution - but they just don't work! Under Mac everything just works and under Windows you need to download <a href="http://www.carr-engineering.com/dvio.htm">executable</a> and tun it. No need to search for strange stuff on <a href="http://rpm.livna.org/rlowiki/">livna</a>, no need to compare pluses and minuses of different modes: just plug camera in, hit "capture" and get the stupid .avi file!</p> <p>Editing under Linux is not so bad - though I'm yet to see any editor where I can look at 4-5 synchronized captures from few cameras and choose fragments - but that functionality is probably considered too advanced for amateurs (even if it existed 50 years ago) so I'll settle for what is available...</p> Thu, 13 Dec 2007 06:39:30 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/261929/ https://lwn.net/Articles/261929/ ruin8tr <ul><i>"Now it's just a matter of bashing all of that data into a useful form for grandparental distribution - a process which looks like it might just take a bit of time."</i></ul> For web-enabled grandparents, I recommend exporting flv from kino and serving it up with flowplayer. Thu, 13 Dec 2007 05:59:05 +0000 Analog -> IEEE 1394 https://lwn.net/Articles/261924/ https://lwn.net/Articles/261924/ brugolsky <div class="FormattedComment"><pre> IIRC, my handheld camcorder provides the ability to connect an analog input, and pass the captured video through to the IEEE 1394 port. I used dvgrab, kino, and transcode a number of years ago to massage some vacation video, and was generally pleased with the results. </pre></div> Thu, 13 Dec 2007 04:32:12 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/261920/ https://lwn.net/Articles/261920/ jwb <div class="FormattedComment"><pre> Did the editor consider using gstreamer? gstreamer has all manner of command line abilities and I find it suited to this type of task. A starting point would be: gst-launch v4l2src ! filesink location=out.mpg Although you could insert more nodes in that pipeline to compress the video, or other operations. </pre></div> Thu, 13 Dec 2007 03:56:51 +0000 The Grumpy Editor's video journey, part 1 https://lwn.net/Articles/261919/ https://lwn.net/Articles/261919/ vmlinuz I think you are unfair in your comments on mencoder. As you say, it is perfectly capable of doing all sorts of weird and wonderful things - and the documentation is sorely lacking in reasons why you might want to do such things - but if all you want to do is copy a video (or stream) from one place to another, a command-line like: <br><tt>mencoder -tv driver=v4l -oac copy -ovc copy -o priceless-video-data.avi tv://</tt> <br>should get you something similar to the cp example given, except for the slightly odd result of having an MPEG stream embedded in an AVI file... <p>Yes, I had to look up the TV options to mencoder, but that's only because I haven't used a TV card for about 3 years now. You would probably want to fiddle with the options to the TV driver - the equivalent of your v4l2-ctl stuff - but the rest of the long mencoder example you posted was mainly configuring the output of the encoding. Using <tt>-oac copy -ovc copy</tt> means mencoder will pass the audio and video data through unchanged, without attempting to scale, filter, transcode, compress or do anything else to it. Thu, 13 Dec 2007 03:46:59 +0000