From owner-freebsd-multimedia@FreeBSD.ORG Tue Jun 14 07:27:45 2005 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0583316A41C for ; Tue, 14 Jun 2005 07:27:45 +0000 (GMT) (envelope-from steve@sohara.org) Received: from sohara.org (sohara.org [192.220.64.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id B155343D53 for ; Tue, 14 Jun 2005 07:27:44 +0000 (GMT) (envelope-from steve@sohara.org) Received: (qmail 46269 invoked by uid 16563); 14 Jun 2005 07:27:43 -0000 Received: from unknown (HELO df1) ([80.7.161.165]) (envelope-sender ) by 192.220.64.179 (qmail-ldap-1.03) with SMTP for ; 14 Jun 2005 07:27:43 -0000 Date: Tue, 14 Jun 2005 08:27:42 +0100 From: Steve O'Hara-Smith To: David Wassman Message-Id: <20050614082742.0f6fb810.steve@sohara.org> In-Reply-To: <42AE52A6.3070608@cox.net> References: <42AE52A6.3070608@cox.net> Organization: Steve O'Hara-Smith X-Mailer: Sylpheed version 1.9.12 (GTK+ 2.6.7; i386-portbld-freebsd4.8) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-multimedia@freebsd.org Subject: Re: Capturing video with Intel Smart Video Recorder III X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jun 2005 07:27:45 -0000 On Mon, 13 Jun 2005 23:44:38 -0400 David Wassman wrote: > Please help. I am having some difficulty in capturing video with this > card. I notice that the card is reported as having no tuner - is this in fact the case and what are you using as a video source ? > I have compiled a new kernel with the bktr driver. I have tried > NuppelVideo: > > nuvrec -n -V /dev/bktr0 -A /dev/dsp0.0 test > > I get sound but just a blue screen. No video. Most brooktree based cards have several inputs (usually known as devices for no obvious reason) for example mine has TV, S-Video and RCA inputs. The blue screen is a classic symptom of having the wrong input selected. Both nupplevideo and ffmpeg have the same capture code and respond to the BKTR_DEV environment variable to select the input device (for me 1 selects TV, 2 S-Video and 3 RCA). Nuppelvideo and older (0.48 or earlier) versions of ffmpeg also respond to BKTR_FORMAT (pal, ntsc, secam and a few variants), recent versions of ffmpeg have the -tvstd parameter and set a default of ntsc which overrides the BKTR_FORMAT environment variable. Finally if you have a tuner setting BKTR_FREQ to a number in MHz can be used to tune it. > I have also tried ffmpeg: > > ffmpeg -vd /dev/bktr0 -ad /dev/dsp0.0 test.mpg > > I get an unusable file. Now for the ffmpeg warning - ffmpeg-049pre1 has dreadful A/V sync problems when capturing, ffmpeg-devel is much better but still slips. The golden version of ffmpeg for capture is 0.48 which won't slip sync no matter what you do (i've tried with a make buildworld running at the same time, it drops lots of frams and looks awful but the sync is good). If you like I can send you a port skeleton and distfile for ffmpeg-0.48. -- C:>WIN | Directable Mirror Arrays The computer obeys and wins. | A better way to focus the sun You lose and Bill collects. | licences available see | http://www.sohara.org/