View Single Post
  #1   (View Single Post)  
Old 28th December 2009
teckk teckk is offline
Port Guard
 
Join Date: May 2008
Posts: 11
Default libdvdcss and freebsd

None of my video players and mencoder will use libdvdcss, or it isn't decoding CSS DVD's
Code:
uname -a
7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May  1 08:49:13 UTC 2009     root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
Code:
$ ogle dvd://
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Could not open dvd:// with libdvdcss.
libdvdread: Can't open dvd:// for reading
ERROR[ogle_nav]: faild to open/read the DVD
DVDSetDVDRoot:: Root not set
Code:
$ xine dvd://
This is xine (X11 gui) - a free video player v0.99.5.
(c) 2000-2007 The xine Team.
libdvdread: Encrypted DVD support unavailable.
libdvdread: Attempting to use device /dev/ad0s2a mounted on / for CSS authentication
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdread: Encrypted DVD support unavailable.
Code:
$ mplayer dvd://
MPlayer 1.0rc2-4.2.1 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.00GHz (Family: 15, Model: 2, Stepping: 7)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
EDIT FOR SPACE..........
Opening audio decoder: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
a52: CRC check failed!  0.150 ct:  0.010   5/  4 ??% ??% ??,?% 0 0 
a52: error at resampling
A:   1.2 V:   1.7 A-V: -0.490 ct: -0.023  26/ 22  0%  0% 14.6% 0 0 
demux_mpg: 24000/1001fps progressive NTSC content detected, switching framerate.
a52: CRC check failed!  0.527 ct: -0.031  29/ 24  0%  0% 13.1% 0 0 
a52: error at resampling
a52: CRC check failed!  0.294 ct: -0.048  33/ 28  0%  0% 12.9% 0 0 
a52: error at resampling
A:   2.1 V:   2.2 A-V: -0.106 ct: -0.056  35/ 30  0%  0% 24.2% 0 0
They aren't using libdvdcss or it isn't working.
Code:
$ pkg_info | grep libdvd
libdvdcss-1.2.10_1  Portable abstraction library for DVD decryption
libdvdnav-0.1.10_4  The library for the xine-dvdnav plugin
libdvdread-4.1.3_1  MPlayer version of the libdvdread project
Code:
$ locate libdvd | less
/usr/local/lib/libdvdcss.a
/usr/local/lib/libdvdcss.la
/usr/local/lib/libdvdcss.so
/usr/local/lib/libdvdcss.so.3
/usr/local/lib/libdvdnav.a
/usr/local/lib/libdvdnav.la
/usr/local/lib/libdvdnav.so
/usr/local/lib/libdvdnav.so.4
/usr/local/lib/libdvdread.a
/usr/local/lib/libdvdread.so
/usr/local/lib/libdvdread.so.4
/usr/local/lib/libdvdread.so.4.1.3
/usr/local/libdata/pkgconfig/libdvdcss.pc
I 've been googling and searching bsd forums and LQ for this. Haven't foung the answer yet. I can dump the .vob with mplayer, use mencoder to do what I want but no CSS decryption. They aren't using libdvdcss or it's broke.
What did I fail to do? Or is there a prob with freebsd and libdvdcss?

I'll be away for a few days. Thanks for the info in advance.
Reply With Quote