Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

What to do with a DVD-RW +VR disk? UDF file system

195 views
Skip to first unread message

Hendrik Boom

unread,
Sep 23, 2011, 4:50:01 PM9/23/11
to
On my Toshiba D-VR7KC2 DVD recorder I have recorded some video on a DVD-
RW, using the +VR recording format.

But I'm unable to play it on my wheezy system in either VLC or the Gnome
Mplayer.

Now according to online documentation I have a strong suspicion that this
is recorded in some form of the so-called UDF file system. What do I
have to do to get my machine to recognize this, either for playing it or
for copying the video off it?

Writing video to it would be nice, but not immediately needed.

I might add that I have no problem playing ordinary commercial DVDs.

-- hendrik


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/j5irb2$562$1...@dough.gmane.org

Camaleón

unread,
Sep 24, 2011, 6:10:01 AM9/24/11
to
On Fri, 23 Sep 2011 20:48:35 +0000, Hendrik Boom wrote:

> On my Toshiba D-VR7KC2 DVD recorder I have recorded some video on a DVD-
> RW, using the +VR recording format.

Is the disc finalized? Can it play in another DVD video reader?

> But I'm unable to play it on my wheezy system in either VLC or the Gnome
> Mplayer.

I would launch those programs from command line and read the output
error, maybe it gives some clue about the failure.

> Now according to online documentation I have a strong suspicion that
> this is recorded in some form of the so-called UDF file system. What do
> I have to do to get my machine to recognize this, either for playing it
> or for copying the video off it?

(...)

UDF is quite well supported format for reading (and a bit less when it
comes to writing) so this wouldn't be an issue at all.

Greetings,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/pan.2011.09...@gmail.com

Hendrik Boom

unread,
Sep 24, 2011, 4:30:01 PM9/24/11
to
On Sat, 24 Sep 2011 10:03:11 +0000, Camaleón wrote:

> On Fri, 23 Sep 2011 20:48:35 +0000, Hendrik Boom wrote:
>
>> On my Toshiba D-VR7KC2 DVD recorder I have recorded some video on a
>> DVD- RW, using the +VR recording format.
>
> Is the disc finalized?

Thanks. That was a ggod question. It is, now.

> Can it play in another DVD video reader?

It plays on the DVD recorder it was recorded on. I don't have another
DVD player on hand.

the DVD drive I have on this machine (an ASUS EEEPC) is an LG USB DVD
drive.

>
>> But I'm unable to play it on my wheezy system in either VLC or the
>> Gnome Mplayer.
>
> I would launch those programs from command line and read the output
> error, maybe it gives some clue about the failure.

Did that. No joy; Details follow.

Opening vlc from the command line, and attempting to open /dev/dvd (the
choice it gives me):


hendrik@notlookedfor:~$
hendrik@notlookedfor:~$ vlc
VLC media player 1.1.11 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x9d108fc] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1316625008)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:3130): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Can't stat /dev/dvd
No such file or directory
libdvdread: Could not open /dev/dvd
libdvdnav: vm: failed to open/read the DVD
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Can't stat /dev/dvd
No such file or directory
libdvdread: Could not open /dev/dvd
[0xb4c0439c] dvdread demux error: DVDRead cannot open source: /dev/dvd
[0x9ffe40c] main input error: open of `dvd:///dev/dvd' failed: (null)

and in vlc's message window:

Playback failure:
DVDRead could not open the disc "/dev/dvd".
Your input can't be opened:
VLC is unable to open the MRL 'dvd:///dev/dvd'. Check the log for details.

Now there appears to be no /dev/dvd, as tetified by ls in another shell
window:

hendrik@notlookedfor:~$ ls -l /dev/dvd
ls: cannot access /dev/dvd: No such file or directory
hendrik@notlookedfor:~$


So the first step seems to be to find out why there's no /dev/dvd.


But I did find a device /dev/video0.


hendrik@notlookedfor:~$ ls -l /dev/video0
crw-rw----+ 1 root video 81, 0 Sep 24 10:48 /dev/video0
hendrik@notlookedfor:~$

Not sure what /dev/video0 is, but I tried it. Typing it into the open
media dialog gets me no further:

libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav: Can't seek to block 32
libdvdnav: Unable to find map file '/home/hendrik/.dvdnav/.map'
libdvdread: Can't seek to block 256
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdread: Can't seek to block 256
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Can't seek to block 256
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdread: Can't seek to block 256
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.BU.
[0xa06b084] main input error: open of `dvd:///dev/video0' failed: (null)

and

Your input can't be opened:
VLC is unable to open the MRL 'dvd:///dev/video0'. Check the log for
details.

Not sure where to go next. An I missing device drivers? Do I need a
kernel module for the UDF file system? Some other packages?

For the record,

hendrik@notlookedfor:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 04f2:b071 Chicony Electronics Co., Ltd 2.0M UVC
Webcam / CNF7129
Bus 002 Device 002: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Bus 001 Device 005: ID 152e:1640 LG (HLDS)
hendrik@notlookedfor:~$

-- hendrik

(...)


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/j5le14$hj$1...@dough.gmane.org

Brian

unread,
Sep 24, 2011, 6:10:02 PM9/24/11
to
On Sat 24 Sep 2011 at 20:19:49 +0000, Hendrik Boom wrote:

> libdvdread: Can't stat /dev/dvd
> No such file or directory
> libdvdread: Could not open /dev/dvd
> libdvdnav: vm: failed to open/read the DVD
> libdvdread: Using libdvdcss version 1.2.10 for DVD access
> libdvdread: Can't stat /dev/dvd
> No such file or directory
> libdvdread: Could not open /dev/dvd
> [0xb4c0439c] dvdread demux error: DVDRead cannot open source: /dev/dvd
> [0x9ffe40c] main input error: open of `dvd:///dev/dvd' failed: (null)

Normally typing 'vlc' just brings up the interface, so why it is looking
for a device is a mystery to me. Anyway, now vlc is there you'll want to
go to the Disc device section from Media/Open Disc... and give it
something like /dev/cdrom or /dev/srX (x=1,2...),

The configuration file for vlc is in ~/.config or you could set a
default other than /dev/dvd in the Input & Codecs section of the
Preferences menu.


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20110924215015.GA3578@desktop

Camaleón

unread,
Sep 25, 2011, 9:30:01 AM9/25/11
to
On Sat, 24 Sep 2011 20:19:49 +0000, Hendrik Boom wrote:

(...)

> Playback failure:
> DVDRead could not open the disc "/dev/dvd". Your input can't be opened:
> VLC is unable to open the MRL 'dvd:///dev/dvd'. Check the log for
> details.
>
> Now there appears to be no /dev/dvd, as tetified by ls in another shell
> window:
>
> hendrik@notlookedfor:~$ ls -l /dev/dvd
> ls: cannot access /dev/dvd: No such file or directory
> hendrik@notlookedfor:~$
>
> So the first step seems to be to find out why there's no /dev/dvd.

That's weird...

sm01@stt008:~$ ls -l /dev/dvd
lrwxrwxrwx 1 root root 3 sep 25 11:13 /dev/dvd -> sr0

Does the system detect the insertion of the DVD? I mean, can you see an
icon on the desktop or something under "/media/*"?

> But I did find a device /dev/video0.

Hum... this is usually for webcams or video cameras, not DVDs.

What's the out put of "ls -la /dev/video0" and "dmesg|grep -i dvd"?

(...)

> Not sure where to go next. An I missing device drivers? Do I need a
> kernel module for the UDF file system? Some other packages?

I think the problem could be at DVD media detection, it seems not to be
recognized by the system.

Greetings,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Archive: http://lists.debian.org/pan.2011.09...@gmail.com

Weaver

unread,
Sep 25, 2011, 11:20:02 PM9/25/11
to

Run lshw as root also.
I get this:

*-cdrom
description: DVD writer
product: CD/DVDW SH-W162Z
vendor: TSSTcorp
physical id: 0.0.0
bus info: scsi@1:0.0.0
logical name: /dev/cdrom
logical name: /dev/cdrw
logical name: /dev/dvd
logical name: /dev/dvdrw
logical name: /dev/scd0
logical name: /dev/sr0
version: TS00
capabilities: removable audio cd-r cd-rw dvd dvd-r
configuration: ansiversion=5 status=nodisc

If your system picks it up, from there it has to be configuration.
I've got the same problem. I've never had movies on a debian system,
but then again, I've never spent enough time to figure out why.

First steps so far, for me, was to go here:

http://debian-multimedia.org/

put the right entry into /etc/apt/sources.list
update, download the key, then do a 'safe-upgrade' with aptitude.

I think the site is going to be my main resource because the forums
for SMplayer and Xine are woeful.
In a past experience, I never got an answer from the xine mail list
and there were maybe three messages on it over a one month period and
I posted a question on the SMplayer forum a week ago and still no
answer there.

Anything I pick up I'll post as I go.
Regards,

Weaver.

--
"In a world without walls and fences,
what need have we for Windows or Gates?"
-Anon.


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Archive: http://lists.debian.org/20110926131721....@riseup.net

Hendrik Boom

unread,
Oct 28, 2011, 2:20:02 PM10/28/11
to
OK. I went at it systematically, with a root shell on the side to
monitor what was going on.

It appears to be a permissions problem. I may have to get around it as
root, but I'd like to have some idea what's going on first.

Here's what happened, starting from before I plugged in the USB DVD drive:

Initially:

hendrik@notlookedfor:~$ su
Password:
notlookedfor:/home/hendrik# ls /dev
agpgart loop1 sda2 tty2 tty45 uinput
autofs loop2 sda3 tty20 tty46 urandom
block loop3 sda4 tty21 tty47 usb
bsg loop4 sda5 tty22 tty48 v4l
btrfs-control loop5 sda6 tty23 tty49 vcs
bus loop6 sda7 tty24 tty5 vcs1
char loop7 sda8 tty25 tty50 vcs2
console MAKEDEV sg0 tty26 tty51 vcs3
core mapper shm tty27 tty52 vcs4
cpu mcelog snapshot tty28 tty53 vcs5
cpu_dma_latency media0 snd tty29 tty54 vcs6
disk mem sndstat tty3 tty55 vcs7
dm-0 net stderr tty30 tty56 vcsa
dm-1 network_latency stdin tty31 tty57 vcsa1
dm-2 network_throughput stdout tty32 tty58 vcsa2
dri null tty tty33 tty59 vcsa3
fb0 port tty0 tty34 tty6 vcsa4
fd ppp tty1 tty35 tty60 vcsa5
full psaux tty10 tty36 tty61 vcsa6
fuse ptmx tty11 tty37 tty62 vcsa7
hidraw0 pts tty12 tty38 tty63 VG1
hidraw1 random tty13 tty39 tty7 vga_arbiter
hpet rfkill tty14 tty4 tty8 video0
initctl root tty15 tty40 tty9 xconsole
input rtc tty16 tty41 ttyS0 zero
kmsg rtc0 tty17 tty42 ttyS1
log sda tty18 tty43 ttyS2
loop0 sda1 tty19 tty44 ttyS3
notlookedfor:/home/hendrik#

Next plug in USB DVD player. Then look at syslog and ls again:

notlookedfor:/home/hendrik# tail /var/log/syslog
Oct 28 12:44:32 notlookedfor kernel: [75156.024851] USB Mass Storage
support registered.
Oct 28 12:44:33 notlookedfor kernel: [75157.039253] scsi 2:0:0:0: CD-
ROM HL-DT-ST DVDRAM GP08NU20 1.00 PQ: 0 ANSI: 0
Oct 28 12:44:33 notlookedfor kernel: [75157.044786] scsi 2:0:0:0:
Attached scsi generic sg1 type 5
Oct 28 12:44:33 notlookedfor kernel: [75157.336214] sr0: scsi3-mmc drive:
24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
Oct 28 12:44:33 notlookedfor kernel: [75157.336227] cdrom: Uniform CD-ROM
driver Revision: 3.20
Oct 28 12:44:33 notlookedfor kernel: [75157.336720] sr 2:0:0:0: Attached
scsi CD-ROM sr0
Oct 28 12:45:10 notlookedfor acpid: client 2138[0:0] has disconnected
Oct 28 12:45:13 notlookedfor acpid: client connected from 2138[0:0]
Oct 28 12:45:13 notlookedfor acpid: 1 client rule loaded
Oct 28 12:45:14 notlookedfor kernel: [75197.760323] composite sync not
supported
notlookedfor:/home/hendrik# ls /dev
agpgart hpet rtc tty15 tty42 ttyS3
autofs initctl rtc0 tty16 tty43 uinput
block input scd0 tty17 tty44 urandom
bsg kmsg sda tty18 tty45 usb
btrfs-control log sda1 tty19 tty46 v4l
bus loop0 sda2 tty2 tty47 vcs
cdrom loop1 sda3 tty20 tty48 vcs1
cdrom1 loop2 sda4 tty21 tty49 vcs2
cdrw loop3 sda5 tty22 tty5 vcs3
cdrw1 loop4 sda6 tty23 tty50 vcs4
char loop5 sda7 tty24 tty51 vcs5
console loop6 sda8 tty25 tty52 vcs6
core loop7 sg0 tty26 tty53 vcs7
cpu MAKEDEV sg1 tty27 tty54 vcsa
cpu_dma_latency mapper shm tty28 tty55 vcsa1
disk mcelog snapshot tty29 tty56 vcsa2
dm-0 media0 snd tty3 tty57 vcsa3
dm-1 mem sndstat tty30 tty58 vcsa4
dm-2 net sr0 tty31 tty59 vcsa5
dri network_latency stderr tty32 tty6 vcsa6
dvd network_throughput stdin tty33 tty60 vcsa7
dvd1 null stdout tty34 tty61 VG1
dvdrw port tty tty35 tty62 vga_arbiter
dvdrw1 ppp tty0 tty36 tty63 video0
fb0 psaux tty1 tty37 tty7 xconsole
fd ptmx tty10 tty38 tty8 zero
full pts tty11 tty39 tty9
fuse random tty12 tty4 ttyS0
hidraw0 rfkill tty13 tty40 ttyS1
hidraw1 root tty14 tty41 ttyS2
notlookedfor:/home/hendrik#

Now /dev/sro exists. as well as /dev/cdrom. /dev/cdrom1, /dev/dvd. /dev/
dvd1/ /dev/dvdrw. and /dev/dvdrw1/

More specifcally,

notlookedfor:/home/hendrik# ls -l /dev/sr0 /dev/cdr* /dev/dvd*
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/cdrom -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/cdrom1 -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/cdrw -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/cdrw1 -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/dvd -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/dvd1 -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/dvdrw -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/dvdrw1 -> sr0
brw-rw----+ 1 root cdrom 11, 0 Oct 28 12:44 /dev/sr0
notlookedfor:/home/hendrik#

so /dev/sr0 has restricted permissions, just rw for root and for the cdrom
group.

notlookedfor:/home/hendrik# cat /etc/group | grep cdrom
cdrom:x:24:dummy
notlookedfor:/home/hendrik#

But it's quite clear I'm not in the cdrom group. Would this explain why
I'm haveing trouble playing the DVD I recorded on my DVD recorder?
Possibly. Except that I have no trouble playing a commercial DVD, which
I presume not being in the cdrom group would also prevent. Nonetheless,
I'll put myself into the cdrom grop.

notlookedfor:/home/hendrik# adduser hendrik cdrom
Adding user `hendrik' to group `cdrom' ...
Adding user hendrik to group cdrom
Done.
notlookedfor:/home/hendrik#

Next, I'll try putting my DVD into the DVD player.

i'm told in a popup window,

Unablec to mount $ DVD Rewritable Volume $

Not Authorized

and invited to click "OK" in the message box. Now I don't particularly
think this is OK, but I click it anyway.
Back to my root login, I check out /mnt. It looks as if nothing
particular is moounted there,

notlookedfor:/home/hendrik# ls /mnt
notlookedfor:/home/hendrik# df /mnt
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VG1-testing--root 20642428 9825456 9768396 51% /

so, as root, I mount /dev/dvd

notlookedfor:/home/hendrik# mount /dev/dvd /mnt

and it appears to succeed. What's on that disk?

notlookedfor:/home/hendrik# ls /mnt
DVD_RTAV
notlookedfor:/home/hendrik# ls /mnt -l
total 2
d--------- 2 4294967295 4294967295 2048 Dec 31 2001 DVD_RTAV
notlookedfor:/home/hendrik# ls -l /mnt/DVD_RTAV/
total 3301444
-rw-rw-rw- 1 4294967295 4294967295 122880 Nov 28 2002 VR_MANGR.IFO
-rw-rw-rw- 1 4294967295 4294967295 3380555776 Nov 28 2002 VR_MOVIE.VRO
notlookedfor:/home/hendrik# ls -al /mnt/DVD_RTAV/
total 3301448
d--------- 2 4294967295 4294967295 2048 Dec 31 2001 .
drwxrwxrwx 3 4294967295 4294967295 2048 Oct 2 17:52 ..
-rw-rw-rw- 1 4294967295 4294967295 122880 Nov 28 2002 VR_MANGR.IFO
-rw-rw-rw- 1 4294967295 4294967295 3380555776 Nov 28 2002 VR_MOVIE.VRO
notlookedfor:/home/hendrik# file /mnt/DVD_RTAV/*
/mnt/DVD_RTAV/VR_MANGR.IFO: data
/mnt/DVD_RTAV/VR_MOVIE.VRO: MPEG sequence, v2, program multiplex
notlookedfor:/home/hendrik#

This is not what I was expecting, but I can't say I know what to expect.

Now let's try starting VLC, as ordinary user, I could start is from the
gnome menu, but I do it from the shell, in case there should be relevant
messages:

It starts up.

hendrik@notlookedfor:~$ vlc
VLC media player 1.1.12 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x877f8fc] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1319859644)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:16422): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

edia->open disk

Open media dialogue shows up, with DVD checked, disk device /dev/
dvd ,starting posision litle 0, chapter 0, audio track -1, subtitles
track -1

And the shell window now says,

(process:16422): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()
Warning: call to rand()

I say "play".

shell window gets

libdvdnav: Using dvdnav version 4.1.4
libdvdread: Using libdvdcss version 1.2.10 for DVD access
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.
libdvdnav: vm: failed to read VIDEO_TS.IFO
libdvdread: Using libdvdcss version 1.2.10 for DVD access
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.BU.
[0xb4c00624] main input error: open of `dvd:///dev/dvd' failed: (null)

and an error window pops up saying

Your input can't be opened:
VLC is unable to open the MRL 'dvd:///dev/dvd'. Check the log for details.

But it doesn't have a menu item to show a log. Presumably that's why I
needed to start it from the shell.

What's my next step? Presumably it's a permissions problem. What is the
meaning of user ID and group ID 4294967295 anyway? Should I copy the
VR_MANGR.IFO and VR_MOVIE.VRO files as root and change their permissinos?
Should I run vlc as root? Should I try to chmod the files on the DVD
itself? Would that even work?

-- hendrik




--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/j8er7h$g3$1...@dough.gmane.org

Hendrik Boom

unread,
Oct 28, 2011, 4:20:01 PM10/28/11
to
Ouch! That was formatted so badly (though it looked fine in the editor)
that I'm trying to replace the uglies now.

-- hendrik
Oct 28 12:44:33 notlookedfor kernel: [75157.039253] scsi 2:0:0:0: CD-ROM HL-DT-ST DVDRAM GP08NU20 1.00 PQ: 0 ANSI: 0
Now /dev/sro exists. as well as /dev/cdrom. /dev/cdrom1, /dev/dvd. /dev/dvd1/ /dev/dvdrw. and /dev/dvdrw1/

More specifcally,

notlookedfor:/home/hendrik# ls -l /dev/sr0 /dev/cdr* /dev/dvd*
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/cdrom -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/cdrom1 -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/cdrw -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/cdrw1 -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/dvd -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/dvd1 -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/dvdrw -> sr0
lrwxrwxrwx 1 root root 3 Oct 28 12:44 /dev/dvdrw1 -> sr0
brw-rw----+ 1 root cdrom 11, 0 Oct 28 12:44 /dev/sr0
notlookedfor:/home/hendrik#

so /dev/sr0 has restricted permissions, just rw for root and for the cdrom group.

notlookedfor:/home/hendrik# cat /etc/group | grep cdrom
cdrom:x:24:dummy
notlookedfor:/home/hendrik#

But it's quite clear I'm not in the cdrom group. Would this explain why I'm having trouble playing the DVD I recorded on my DVD recorder? Possibly. Except that I have no trouble playing a commercial DVD, which I presume not being in the cdrom group would also prevent. Nonetheless, I'll put myself into the cdrom grop.
Open media dialogue shows up, with DVD checked, disk device /dev/dvd ,starting posision litle 0, chapter 0, audio track -1, subtitles track -1
Archive: http://lists.debian.org/j8f2bf$5tm$2...@dough.gmane.org

Hendrik Boom

unread,
Oct 28, 2011, 4:30:02 PM10/28/11
to
On Fri, 28 Oct 2011 20:12:32 +0000, Hendrik Boom wrote:

> Ouch! That was formatted so badly (though it looked fine in the editor)
> that I'm trying to replace the uglies now.
>
> -- hendrik

Sorry, no better. ls listings still illegible.

-- hendrik


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/j8f32f$5tm$3...@dough.gmane.org

Dom

unread,
Oct 29, 2011, 12:30:02 AM10/29/11
to
On 28/10/11 21:12, Hendrik Boom wrote:
(snip lots of stuff I can't help with)

> notlookedfor:/home/hendrik# ls -al /mnt/DVD_RTAV/
> total 3301448
> d--------- 2 4294967295 4294967295 2048 Dec 31 2001 .
> drwxrwxrwx 3 4294967295 4294967295 2048 Oct 2 17:52 ..
> -rw-rw-rw- 1 4294967295 4294967295 122880 Nov 28 2002 VR_MANGR.IFO
> -rw-rw-rw- 1 4294967295 4294967295 3380555776 Nov 28 2002 VR_MOVIE.VRO
> notlookedfor:/home/hendrik# file /mnt/DVD_RTAV/*
> /mnt/DVD_RTAV/VR_MANGR.IFO: data
> /mnt/DVD_RTAV/VR_MOVIE.VRO: MPEG sequence, v2, program multiplex
> notlookedfor:/home/hendrik#
>

> I say "play".
>
> shell window gets
>
> libdvdnav: Using dvdnav version 4.1.4
> libdvdread: Using libdvdcss version 1.2.10 for DVD access
> 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.
> libdvdnav: vm: failed to read VIDEO_TS.IFO
> libdvdread: Using libdvdcss version 1.2.10 for DVD access
> 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.BU.
> [0xb4c00624] main input error: open of `dvd:///dev/dvd' failed: (null)

Well, it seems +VR discs don't use the same file names (and probably
content/format) as standard DVD discs.

> VLC is unable to open the MRL 'dvd:///dev/dvd'. Check the log for details.

Has it logged anything to /var/log/(something)?

Hmm, a quick search implies there might be a vlc-log.txt file somewhere.
Check your home directory.

> What's my next step? Presumably it's a permissions problem.

I don't think it's permissions (you did log right out and in again after
adding yourself to the crdom group, right?)

> What is the meaning of user ID and group ID 4294967295 anyway?

Convert those values to Hex and you get FFFFFFFF (or -1). It's a dummy
value. Probably to avoid matching with any exisiting user/group IDs.

> Should I copy the VR_MANGR.IFO and VR_MOVIE.VRO files as root and change their permissinos?

Try opening the VR_MOVIE.VRO file directly from VLC. Some searching
implies that might work.

> Should I run vlc as root?

That's generally not a good idea.

> Should I try to chmod the files on the DVD itself? Would that even work?

I doubt that will work.

Good luck trying to read that disc.
I hope I've helped a little.

--
Dom


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/4EAB7F8F...@rpdom.net

Hendrik Boom

unread,
Oct 29, 2011, 11:10:01 AM10/29/11
to
Couldn't find anything. The only logs that even mention vlc are
aptitude, dpkg, and popularity-contest.

>
> Hmm, a quick search implies there might be a vlc-log.txt file somewhere.
> Check your home directory.

Nothing in ls -a *vlc* */*vlc* */*/*vlc*

>
>> What's my next step? Presumably it's a permissions problem.
>
> I don't think it's permissions (you did log right out and in again after
> adding yourself to the crdom group, right?)

Oops! Will do that and try again when I have time, probably later this
weekend.

>
>> What is the meaning of user ID and group ID 4294967295 anyway?
>
> Convert those values to Hex and you get FFFFFFFF (or -1). It's a dummy
> value. Probably to avoid matching with any exisiting user/group IDs.

I didn't know there even were 4-byte UIDs. I guess my brain is still on
Unix on the PDP-11.

>
>> Should I copy the VR_MANGR.IFO and VR_MOVIE.VRO files as root and
>> change their permissinos?
>
> Try opening the VR_MOVIE.VRO file directly from VLC. Some searching
> implies that might work.
>

I'll try that. I'll also look for a spec for this file format and its
associated .IFO.

>> Should I run vlc as root?
>
> That's generally not a good idea.

I didn't think so either. But it might provide a data point if it worked.

>
>> Should I try to chmod the files on the DVD itself? Would that even
>> work?
>
> I doubt that will work.

No. But might there be some way of overriding file-system permissions
when mounting a volume?

Or maybe using sshfs logging into my machine as root? Again, to be done
carefully if at all.

>
> Good luck trying to read that disc.
> I hope I've helped a little.

Thanks.

-- hendrik


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/j8h4g5$95d$1...@dough.gmane.org

Hendrik Boom

unread,
Oct 29, 2011, 3:20:01 PM10/29/11
to
On Sat, 29 Oct 2011 05:22:39 +0100, Dom wrote:

> On 28/10/11 21:12, Hendrik Boom wrote: (snip lots of stuff I can't help
> with)
>
>> What's my next step? Presumably it's a permissions problem.
>
> I don't think it's permissions (you did log right out and in again after
> adding yourself to the crdom group, right?)

It's hard to see how it could not be a permisions problem, because the
top-level directory on the DVD has no permissions -- neither read, write,
nor execute are allowed to anybody, no matter whether owner, group, or
world.

Unless VLC partially runs as root, of course. or completely bypasss the
file systam.

-- hendrik


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/j8hjg8$mkm$1...@dough.gmane.org

Dom

unread,
Oct 30, 2011, 7:30:01 AM10/30/11
to
On 29/10/11 20:17, Hendrik Boom wrote:
> On Sat, 29 Oct 2011 05:22:39 +0100, Dom wrote:
>
>> On 28/10/11 21:12, Hendrik Boom wrote: (snip lots of stuff I can't help
>> with)
>>
>>> What's my next step? Presumably it's a permissions problem.
>>
>> I don't think it's permissions (you did log right out and in again after
>> adding yourself to the crdom group, right?)
>
> It's hard to see how it could not be a permisions problem, because the
> top-level directory on the DVD has no permissions -- neither read, write,
> nor execute are allowed to anybody, no matter whether owner, group, or
> world.

Ah, my apologies. I missed the permissions of the top level when I read
your mail.

Hmm, very odd. Perhaps the umask= option on mount can override this?
Unfortunately I am unable to test this myself.

> Unless VLC partially runs as root, of course. or completely bypasss the
> file systam.

AFAIK it uses normal file system access methods.

--
Dom


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/4EAD33...@rpdom.net

Hendrik Boom

unread,
Oct 30, 2011, 11:40:02 AM10/30/11
to
On Sat, 29 Oct 2011 19:17:28 +0000, Hendrik Boom wrote:

> On Sat, 29 Oct 2011 05:22:39 +0100, Dom wrote:
>
>> On 28/10/11 21:12, Hendrik Boom wrote: (snip lots of stuff I can't help
>> with)
>>
>>> What's my next step? Presumably it's a permissions problem.
>>
>> I don't think it's permissions (you did log right out and in again
>> after adding yourself to the crdom group, right?)
>
> It's hard to see how it could not be a permisions problem, because the
> top-level directory on the DVD has no permissions -- neither read,
> write, nor execute are allowed to anybody, no matter whether owner,
> group, or world.
>
> Unless VLC partially runs as root, of course. or completely bypasss the
> file systam.
>
> -- hendrik

As root, I mounted the DVD on /mnt (when I just put the disk in as
prdinary user running gnome, I was told it couldn't mount it), then
copied the entire disk as files to my hard drive, then changed the owner
and permissions to my my files, with rwx permissions.

After that, I could get VLC to play the first mpeg in file., but none
of the others. It completely ignored the VR_MANGR.IFO file, which is
supposed to contain the menus and index the way mpegs are scattered
within the VR_MOVIE.VRO file.

I'd be at happy if I could figure out how to split up the VR_MOVIE.VRO
file into mpegs, so I could play them separately. Especially if I could
also extract the menu information and metadata in the VR_MANGR.IFO file.

-- hendrik


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/j8jqpj$mkm$2...@dough.gmane.org

Hendrik Boom

unread,
Oct 30, 2011, 1:20:01 PM10/30/11
to
OK. Copying the DVD to my hard drive works, provided I do it as root. I
need root because the top-level directory on my DVD has *no permissions
whatsoever*. The files within this directory, though, have reasonable
permissions for user, group, world. But the uid and gid are -1.

VLC will only play the first program in the files so copied.

To get the rest, I use a program I found at http://www.pixelbeat.org/docs/
DVD-VR/ which links to http://www.pixelbeat.org/programs/dvd-vr/
It reads the IFO and VRO files and puts together a sequence of VOB files.

VLC will play these VOB files.

I've used more disk space on my laptop this week than I've used in the
previous year, though -- essentially two copies of the data on the DVD.
It wold be good to find some way to combine all this hackery so as not to
need all that file space.

-- hendrik


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/j8k0oa$mkm$3...@dough.gmane.org

Hendrik Boom

unread,
Oct 30, 2011, 2:50:01 PM10/30/11
to
On Sun, 30 Oct 2011 11:22:17 +0000, Dom wrote:

> On 29/10/11 20:17, Hendrik Boom wrote:
>> On Sat, 29 Oct 2011 05:22:39 +0100, Dom wrote:
>>

>>
>> It's hard to see how it could not be a permisions problem, because the
>> top-level directory on the DVD has no permissions -- neither read,
>> write, nor execute are allowed to anybody, no matter whether owner,
>> group, or world.
>
> Ah, my apologies. I missed the permissions of the top level when I read
> your mail.
>
> Hmm, very odd. Perhaps the umask= option on mount can override this?
> Unfortunately I am unable to test this myself.

umask=, uid=, gid= only st the default umask, uid, and gid. When I tried
them, even being root when issuing the mount command, i still ended up
with the same no privileges on the root directory.

sshfsing in to root didn't work either -- apparently the sshfs client
rejects the attempt, and didn't even ask for a password.

-- hendrik


--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/j8k62t$g14$1...@dough.gmane.org

Hendrik Boom

unread,
Nov 2, 2011, 2:00:03 PM11/2/11
to
So, is the stuff in that program from http://www.pixelbeat.org/docs/ DVD-
VR/ that decodes .VRO files something that VLC (and other media players)
should do in a streaming style to avoid using all that temporary disk
space? Or should it be a file system that VLC just reads stuff from?
Where's the proper place to discuss this?

-- hendrik



--
To UNSUBSCRIBE, email to debian-us...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/j8s090$vcr$1...@dough.gmane.org
0 new messages