From owner-freebsd-multimedia Sun May 18 22:34:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA03951 for multimedia-outgoing; Sun, 18 May 1997 22:34:35 -0700 (PDT) Received: from mpress.com (mpress.com [208.138.29.130]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id WAA03946 for ; Sun, 18 May 1997 22:34:32 -0700 (PDT) Received: (qmail 19355 invoked by uid 100); 19 May 1997 05:34:27 -0000 Message-ID: <19970518223426.63773@mpress.com> Date: Sun, 18 May 1997 22:34:26 -0700 From: Brian Litzinger To: Charles Henrich Cc: j@uriah.heep.sax.de, freebsd-multimedia@FreeBSD.ORG Subject: Re: Anyone know of any software for playing Video CDs? References: <5liddk$prh$1@msunews.cl.msu.edu> <199705162047.QAA05694@crh.cl.msu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199705162047.QAA05694@crh.cl.msu.edu>; from Charles Henrich on Fri, May 16, 1997 at 04:47:09PM -0400 Sender: owner-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >As Amancio Hasty wrote: > > >> Jordan, we can play read both CDI and VideoCD. I wrote the original code > >> to read CDI . Brian should be able to step in and explain again. > >> the videocd format is not really ISO9660 compliant . yes, you can > >> read the directory structure however the actual video stream is still > >> pretty much Phillips format and in fact the blocks are not even 2048. > I think jordan wrote: > >I suppose that's yet another vendor-specific format (like CD-DA), > >not covered by the SCSI-2 standard? > >Is it covered by SCSI-3? On May 16, Charles Henrich wrote: > One should be able to tell cdd to read the track as raw data and output it to > stdout for processing by a videoCD application.. Sorry to be so late in getting in on this conversation. The format of VideoCD/CDI diskettes is the proprietary property of Sony and Philips. I sent $350 to the appropriate people and wrote the code that Amancio is often refering to. You can basically say briansprogram /dev/cdc0 track13 | your_mpeg1_systemsstream_decoder It even will display a catalog of the tracks on the CDROM. I then met with representatives of Philips and showed them the cool things I could do with software. I asked if I could publish the source, they said no. More exactly they said I couldn't publish anything that would "give away" the definition of the format. 8-( I'll call them up, and see if things have changed. With DVD around they might not be so tight fisted with VideoCD/CDI. Personally, I've never understood how letting the format be public knowledge would cost them anything. I've wanted to write a filter for Charles Henrich's cdd to that you could do cdd | briansfilter | your_mpeg1_systemsstream_decoder Which would minimize the amount of code involved which is object only. Maybe some clever sole could reverse engineer the briansfilter part. I'll try to find some time to write briansfilter. -- Brian Litzinger brian@mediacity.com