From owner-freebsd-multimedia@FreeBSD.ORG Thu Jul 8 06:58:43 2004 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 9B51C16A4CE for ; Thu, 8 Jul 2004 06:58:43 +0000 (GMT) Received: from mail10.svc.cra.dublin.eircom.net (mail10.svc.cra.dublin.eircom.net [159.134.118.26]) by mx1.FreeBSD.org (Postfix) with SMTP id E17AE43D31 for ; Thu, 8 Jul 2004 06:58:40 +0000 (GMT) (envelope-from steve@sohara.org) Received: (qmail 75728 messnum 9204696 invoked from network[159.134.254.61/159-134-254-61.as1.nas.naas.eircom.net]); 8 Jul 2004 06:58:37 -0000 Received: from 159-134-254-61.as1.nas.naas.eircom.net (HELO localhost) (159.134.254.61) by mail10.svc.cra.dublin.eircom.net (qp 75728) with SMTP; 8 Jul 2004 06:58:37 -0000 Date: Thu, 8 Jul 2004 07:58:30 +0100 From: Steve O'Hara-Smith To: Tim Aslat Message-Id: <20040708075830.597d4589.steve@sohara.org> In-Reply-To: <20040708112551.43be26d3@bofh.spyderweb.com.au> References: <20040708112551.43be26d3@bofh.spyderweb.com.au> X-Mailer: Sylpheed version 0.9.11 (GTK+ 1.2.10; i386-portbld-freebsd4.10) X-Face: %]+HVL}K`P8>+8ZcY-WGHP6j@&mxMo9JH6_WdgIgUGH)JX/usO0%jy7T~IVgqjumD^OBqX,Kv^-GM6mlw(fI^$"QRKyZ$?xx/ Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: freebsd-multimedia@freebsd.org Subject: Re: Hauppauge PVR-350 -> DVD query X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jul 2004 06:58:43 -0000 On Thu, 8 Jul 2004 11:25:51 +0930 Tim Aslat wrote: > Hi All, > > Just wondering what would be the best way of getting the MPEG2 stream > from a PVR-350 card to a suitable format for DVD burning. Disclaimer: I've not used the output from a PVR-350 for this but I have used mpeg2 streams from several other sources. > Currently I'm using transcode + mpeg2enc + dvdauthor but it's a bit > slower than I'd like since this is for a semi-realtime application. That seems a bit heavy handed - you should be able to generate DVD compliant VOBs from random mpeg2 streams by splitting the stream with mpeg2desc (I use mpeg2desc -a 0 -o audio -v 0 -o video >/dev/null) and remultimplexing with tcmplex (tcmplex -m d -o $name.vob -i video -p audio). You get mpeg2desc from the dvddauthor port and tcmplex from the transcode port. Don't try and use FIFOs between mpeg2desc and tcmplex, it doesn't work. Fifos seem to work with mplex but often (IME) generate broken VOBs :( > Preferably I'd rather be able to dump the captured MPEG stream directly > to dvdauthor and be done with it, unfortunately I have to > split the stream into audio/video, then re-multiplex, then I can feed it > to dvdauthor. This is probably necessary, I suspect that the output from the PVR-350 lacks the DVD NAV (VOBU) packets required by dvdauthor (and DVDs). -- C:>WIN | Solar Thermal Systems The computer obeys and wins. | http://www.soleire.com/ You lose and Bill collects. | Directable Mirror Arrays | http://www.sohara.org/