From owner-freebsd-multimedia Fri Apr 20 16:15:25 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from mail.numachi.com (numachi.ne.mediaone.net [24.128.242.11]) by hub.freebsd.org (Postfix) with SMTP id 2649737B43C for ; Fri, 20 Apr 2001 16:15:21 -0700 (PDT) (envelope-from reichert@natto.numachi.com) Received: (qmail 8095 invoked by uid 3001); 20 Apr 2001 23:15:19 -0000 Received: from natto.numachi.com (198.175.254.216) by numachi.numachi.com with SMTP; 20 Apr 2001 23:15:19 -0000 Received: (qmail 9712 invoked by uid 1001); 20 Apr 2001 23:15:18 -0000 Date: Fri, 20 Apr 2001 19:15:18 -0400 From: Brian Reichert To: Nate Williams Cc: Brian Reichert , freebsd-multimedia@FreeBSD.ORG Subject: Re: Playing DVD movies on FreeBSD (was Re: DVD drive.) Message-ID: <20010420191518.B20862@numachi.com> References: <20010419135144.A27643@Odin.AC.HMC.Edu> <20010419171054.W20862@numachi.com> <15072.47717.362702.935272@nomad.yogotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15072.47717.362702.935272@nomad.yogotech.com>; from nate@yogotech.com on Fri, Apr 20, 2001 at 04:38:29PM -0600 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Apr 20, 2001 at 04:38:29PM -0600, Nate Williams wrote: > > I, for one, have specifically gotten 'The Matrix' to play on my > > desktop under 4.1-RELEASE. > > Do you have a 'cookbook' that shows how this is done, including the > software you used? Adjust for your system, and I assume you can find the right software off of the net, and patch if neccessary. What I'm doing (and I certainly would appreciate input from folks doing things differently. As root: mount_cd9660 /dev/acd0c /mnt /usr/local/dvd/bin/tstdvd /dev/acd0c This'll print out magic numbers, and end with Received Session Key: XX XX XX XX XX Authenticated Received Disc Key: XX XX XX XX XX XX XX XX XX XX Authenticated if it works. As a user, get a list of vob files. % find /mnt -name \*.vob This combination of tools works best for me: In a simple script ( I call mine 'vob_play'): FindKey $1 | DecVOB $1 | mpeg2player -vob -f - Which you'd call with: ./vob_play You can play it off of disk directly. I can even pull it (choppily) off of my laptop via a PCMCIA DVD-ROM. Hint: the start of the movie is vts_02_1.vob. YMMV. My tools are months old. I have found several difficulties: - the sound doesn't always syncronize well. - tstdvd can't guess every disc's key. - the bottleneck is not the decryption, but the playing; I don't know a UNIX mpeg player that will take advantage of any MPEG hardware, so you're trapped to what you're CPU can do. - with some tools, your X display has to be set to 16 bits. Hence, some disks / titles won't work with these tools. When I have time, I want to check out the lastest-and-greatest tools, but, hey. Have fun... > Nate - Looking to be a DVD-kiddie. :) -- Brian 'you Bastard' Reichert 37 Crystal Ave. #303 Daytime number: (603) 434-6842 Derry NH 03038-1713 USA Intel architecture: the left-hand path To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message