From owner-freebsd-multimedia@FreeBSD.ORG Sat Apr 9 00:35:10 2005 Return-Path: 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 A1A6416A4CE for ; Sat, 9 Apr 2005 00:35:10 +0000 (GMT) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A54843D2F for ; Sat, 9 Apr 2005 00:35:10 +0000 (GMT) (envelope-from cronopiolopez@gmail.com) Received: by wproxy.gmail.com with SMTP id 69so984260wra for ; Fri, 08 Apr 2005 17:35:06 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=uts3X1uMzQhHQyOlDy/ZsGaOOMXuCCPPA50ILHpsHypWiNHmkV+m7UsNWq32CNl6kn6+L4B+oRmpucM2cfIBKiZrFDYnW3+znQi9AVJuQ6JVb5t9QikKh+CRrUOyI19srXwXI0cB5lW3tmXRSN84SRoekpljc85DeBbIbzC1Kcs= Received: by 10.54.50.33 with SMTP id x33mr195299wrx; Fri, 08 Apr 2005 17:35:06 -0700 (PDT) Received: by 10.54.32.71 with HTTP; Fri, 8 Apr 2005 17:35:06 -0700 (PDT) Message-ID: <8f8eb53e050408173533358528@mail.gmail.com> Date: Sat, 9 Apr 2005 02:35:06 +0200 From: =?ISO-8859-1?Q?Lluis_L=F3pez?= To: freebsd-multimedia@freebsd.org In-Reply-To: <8f8eb53e0504081724104790a4@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable References: <20050408140100.1d4fee0e@bofh.spyderweb.com.au> <8f8eb53e0504081724104790a4@mail.gmail.com> Subject: DVD burning question X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: =?ISO-8859-1?Q?Lluis_L=F3pez?= List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 00:35:10 -0000 On Apr 8, 2005 6:31 AM, Tim Aslat wrote: > Hi All, > > Hopefully this is the right forum for this question, if not I apologise > in advance. > > I'm trying to create a security application using FreeBSD as the base > OS, with a combination of other open source software, a video capture > card (Hauppauge PVR-350) and a couple of DVD burners. > > The people I'm developing it for want me to re-build it to enable > on-the-fly burning of the captured video stream, instead of capturing > to HDD then transcoding, etc. I'm not entirely sure this is possible, > and would like to know other people's experiences or suggestions. > > Regards > > Tim > > -- > Tim Aslat > Spyderweb Consulting > http://www.spyderweb.com.au > Phone: +61 8 84193434 > Mobile: +61 0401088479 > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe@freebsd.= org" > This is my "one step" solution: ----8<----cut-here---8<--- #!/bin/sh # Step 1: making fifos mkfifo fifoaudio fifovideo fifodvd # Step 2: record time echo "Put record limit in seconds" read limit # Step 3: The great pipe cat /dev/cxm0|mpeg2desc -a 0 -o fifoaudio -v 0 -o fifovideo /dev/null|\ mplex -f8 fifoaudio fifovideo -l $limit -o fifodvd|dvdauthor -o dvd -f fifo= dvd # Step 4: making TOC dvdauthor -T -o dvd # Step 5: burning dvd growisofs -Z /dev/cd0 -dvd-video dvd # Step 6: cleaning rm fifoaudio fifovideo fifodvd dvddirdel -o dvd ----8<----cut-here---8<--- Needs disk sppace, but is the most fast solution that I have found . For work needs: multimedia/dvdauthor multimedia/mplex sysutils/growisofs Regards, Luis L=F3pez Sol=E9.