From owner-freebsd-hardware@FreeBSD.ORG Fri Jan 27 02:43:15 2006 Return-Path: X-Original-To: freebsd-hardware@freebsd.org Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0E3E16A420 for ; Fri, 27 Jan 2006 02:43:15 +0000 (GMT) (envelope-from tim@spyderweb.com.au) Received: from bofh.spyderweb.com.au (219-90-184-198.ip.adam.com.au [219.90.184.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id 254B343D46 for ; Fri, 27 Jan 2006 02:43:14 +0000 (GMT) (envelope-from tim@spyderweb.com.au) Received: from localhost ([127.0.0.1]) by bofh.spyderweb.com.au with esmtp (Exim 4.60 (FreeBSD)) (envelope-from ) id 1F2JaG-000AHD-63 for freebsd-hardware@freebsd.org; Fri, 27 Jan 2006 13:13:32 +1030 Message-ID: <43D988D3.10100@spyderweb.com.au> Date: Fri, 27 Jan 2006 13:13:31 +1030 From: Tim Aslat User-Agent: Thunderbird 1.5 (X11/20060120) MIME-Version: 1.0 To: freebsd-hardware@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: DVD packet writing query X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jan 2006 02:43:15 -0000 Hi All, I have a project I've been working on for a while, and unfortunately, I've just been handed a new specification for it. I am capturing and encoding video on a FreeBSD 5.4 box using a combination of ffmpeg, dvdauthor, growisofs, and a few miscellaneous scripts to handle the encoding, however, the show-stopper is that the change in spec requires me to be able to write the authored video on the fly, and only have the final session close once the recording is complete. Similar to the Sony standalone DVD recorders. From the research that I have done, it seems like I need something like the following sequence.... 1. capture video from camera in 5 minute blocks 2. encode video to DVD format VOB files 3. author using something like "dvdauthor -o - input_x.vob | growisofs -Z /dev/cd0 -" 4. repeat until capture length is achieved 5. then use "dvdauthor -o - -T |growisofs -Z /dev/cd0 " to finalise the recording 6. spit out the disk ready for use in a standalone DVD player. I know this is over simplified, but it should be enough to get the idea. If the solution required custom development, I'm prepared to pay a reasonable fee for someone to do it for me as it's become quite urgent to be completed Regards Tim -- Tim Aslat Spyderweb Consulting http://www.spyderweb.com.au Phone: +61 8 84193434 Mobile: +61 0401088479