From owner-freebsd-questions@FreeBSD.ORG Mon Jan 18 00:56:24 2010 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B4C31065670 for ; Mon, 18 Jan 2010 00:56:24 +0000 (UTC) (envelope-from cpghost@cordula.ws) Received: from fw.farid-hajji.net (fw.farid-hajji.net [213.146.115.42]) by mx1.freebsd.org (Postfix) with ESMTP id 5B1048FC14 for ; Mon, 18 Jan 2010 00:56:23 +0000 (UTC) Received: from phenom.cordula.ws (phenom [192.168.254.60]) by fw.farid-hajji.net (Postfix) with ESMTP id 292E2380E5; Mon, 18 Jan 2010 01:39:39 +0100 (CET) Date: Mon, 18 Jan 2010 01:39:38 +0100 From: cpghost To: Jens Schweikhardt Message-ID: <20100118003938.GB5632@phenom.cordula.ws> References: <20100117211355.GA1645@schweikhardt.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100117211355.GA1645@schweikhardt.net> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: questions@freebsd.org Subject: Re: Problem viewing DVDs X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2010 00:56:24 -0000 On Sun, Jan 17, 2010 at 10:13:55PM +0100, Jens Schweikhardt wrote: > hello, world\n Hi Jens, > I'm trying to view a "Friends" DVD (original) on my 8-Current system > but none of the dvd viewer apps (eg. ogle and mplayer) work. > Investigating I found that I can mount the DVD as a cd9660 file > system, but all the *.vob files result in an I/O error when read, > while all the non-vobs can be read just fine: > > /cdrom/video_ts # ls -l > total 3841434 > -r-xr-xr-x 1 root wheel 12288 Dec 21 2004 video_ts.bup > -r-xr-xr-x 1 root wheel 12288 Dec 21 2004 video_ts.ifo > -r-xr-xr-x 1 root wheel 3016704 Dec 21 2004 video_ts.vob > -r-xr-xr-x 1 root wheel 90112 Dec 21 2004 vts_01_0.bup > -r-xr-xr-x 1 root wheel 90112 Dec 21 2004 vts_01_0.ifo > -r-xr-xr-x 1 root wheel 7192576 Dec 21 2004 vts_01_0.vob > -r-xr-xr-x 1 root wheel 1073739776 Dec 21 2004 vts_01_1.vob > -r-xr-xr-x 1 root wheel 1073739776 Dec 21 2004 vts_01_2.vob > -r-xr-xr-x 1 root wheel 1073739776 Dec 21 2004 vts_01_3.vob > -r-xr-xr-x 1 root wheel 701995008 Dec 21 2004 vts_01_4.vob > /cdrom/video_ts # md5 * > MD5 (video_ts.bup) = 7c22ee5d3160bc66158b13033ab3f87b > MD5 (video_ts.ifo) = 7c22ee5d3160bc66158b13033ab3f87b > md5: video_ts.vob: Input/output error > MD5 (vts_01_0.bup) = 21acaafc3988d8a296881c878865a7d1 > MD5 (vts_01_0.ifo) = 21acaafc3988d8a296881c878865a7d1 > md5: vts_01_0.vob: Input/output error > md5: vts_01_1.vob: Input/output error > md5: vts_01_2.vob: Input/output error > md5: vts_01_3.vob: Input/output error > md5: vts_01_4.vob: Input/output error > > and for each file dmesg says > acd0: FAILURE - READ_BIG ILLEGAL REQUEST asc=0x6f ascq=0x03 > g_vfs_done():acd0[READ(offset=5834752, length=65536)]error = 5 > > Is this a case of some kind of DRM protection I'm seeing here? > Am I missing something else? The drive is a > acd0: DVDR at ata8-master SATA150 > (LG GH22) on a Asus P5Q3 Deluxe with Intel P45/ICH10R chipset. this usually happens with CSS scrambled VOBs. Have you tried to extract the VOBs with sysutils/vobcopy (e.g. using its --mirror option)? Just make sure that multimedia/libdvdread is actually compiled with multimedia/libdvdcss as a dependency, before compiling vobcopy. The ports should take care of that though. You may still see acd failures in dmesg using vobcopy (no idea why), but the copied VOBs should still be okay. I have no problems viewing them with mplayer. > Regards, > > Jens > -- > Jens Schweikhardt http://www.schweikhardt.net/ > SIGSIG -- signature too long (core dumped) Good luck, -cpghost. -- Cordula's Web. http://www.cordula.ws/