From: Greg Russell on
On Mon, 08 Feb 2010 16:33:26 -0500, Lew Pitcher wrote:

> On February 8, 2010 16:15, in comp.os.linux.misc, jerry(a)example.invalid
> wrote:
>
>> Greg Russell <me(a)invalid.com> wrote:
>>> I was given a home-made DVD that plays on a standard DVD player, but
>>> I'm unable to view it on a computer, with the ultimate intention of
>>> frame-by- frame editing using kino. Your help and/or advice is very
>>> welcomed, please.
> [snip]
>> Are you sure it's being mounted as UDF? What happens if you force it:
>> mount /dev/hdc /mnt/dvd -t udf
>>
>> What does "file /dev/hdc" tell you?
>
> ITYM
> file -s /dev/hdc
>
> The -s flag tells file(1) to check the contents of the "special file"
> rather than the special file itself

Excellent, some positive progress:

$ file -s /dev/hdc
/dev/hdc: ISO 9660 CD-ROM filesystem data '2009_12_06_05H00M_PM'

Yet the filesystem structure is not innately recognized, nor is it
explicitly:

# mount -t iso9660 /dev/hdc /mnt/dvd
mount: Not a directory


From: Greg Russell on
On Tue, 09 Feb 2010 02:22:38 +0000, Darren Salt wrote:

>> I was given a home-made DVD that plays on a standard DVD player, but
>> I'm unable to view it on a computer, with the ultimate intention of
>> frame-by- frame editing using kino. Your help and/or advice is very
>> welcomed, please.
> [snip]
>
> That it can be played (not "plays") on a typical DVD player is a good
> sign; you should also be able to play it using more or less any
> video-capable media player. For example:
> gxine dvd://dev/hdc
> or, if told to use /dev/hdc by default:
> gxine dvd://

$ gxine dvd://dev/hdc
gxine: error while loading shared libraries: libmozjs.so: cannot open
shared object file: No such file or directory

$ xine dvd://dev/hdc
This is xine (X11 gui) - a free video player v0.99.5.
(c) 2000-2007 The xine Team.
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.IFO.

> dvdrip may also be of use; and, as others have said, mounting it as UDF
> will work for direct file access (but this probably isn't the best way
> of accessing the content).

dvdrip -> "Rip Title" -> "Read DVD table of contents" (dev/hdc default)
produces no dvd activity, no results, and the 3 GUI buttons remain greyed
after the selection, although the "Logging" tab displays:

Mon Feb 8 20:40:38 2010 Detected transcode version: 10103
Mon Feb 8 20:40:58 2010 Project file saved to '/home/grussell/dvdrip-
data/unnamed.rip'
Mon Feb 8 20:40:58 2010 Project unnamed created
Mon Feb 8 20:41:25 2010 Start job 'Read TOC (lsdvd|tcprobe)'
Mon Feb 8 20:41:25 2010 Start job 'Read TOC (lsdvd)'
Mon Feb 8 20:41:25 2010 Executing command: execflow lsdvd -a -n -c -s -v
-Op \/dev\/hdc 2>/dev/null && echo EXECFLOW_OK

"... mounting it as UDF" doesn't work for file access of any kind, as it
simply doesn't mount.

$ lsdvd /dev/hdc
Can't open disc /dev/hdc!

Something strange on the DVD for sure, although it can be played in a
regular hardware player..



From: Florian Diesch on
Greg Russell <me(a)invalid.com> writes:


> # mount /dev/hdc /mnt/dvd -t iso9660
> mount: Not a directory

/mnt/dvd has to be an existing directory.
What does "ls -l /mnt/dvd" tell you?



Florian
--
<http://www.florian-diesch.de/software/pdfrecycle/>
From: Darren Salt on
I demand that Greg Russell may or may not have written...

> On Tue, 09 Feb 2010 02:22:38 +0000, Darren Salt wrote:
>>> I was given a home-made DVD that plays on a standard DVD player, but
>>> I'm unable to view it on a computer, with the ultimate intention of
>>> frame-by- frame editing using kino. Your help and/or advice is very
>>> welcomed, please.
>> [snip]
>> That it can be played (not "plays") on a typical DVD player is a good
>> sign; you should also be able to play it using more or less any
>> video-capable media player. For example:
>> gxine dvd://dev/hdc
>> or, if told to use /dev/hdc by default:
>> gxine dvd://

> $ gxine dvd://dev/hdc
> gxine: error while loading shared libraries: libmozjs.so: cannot open
> shared object file: No such file or directory

Hmm. libmozjs.so? That sounds suspiciously like it's being treated as a
library private to certain browsers and mail clients.

gxine should be requiring libmozjs.so.2d (these days), and that should be in
the default library search path. If not, then your libmozjs or xulrunner
installation (whichever package provides libmozjs.so) is broken and you
should probably be filing bug reports in the appropriate place (and working
around this brokenness by setting LD_LIBRARY_PATH appropriately).

(Surely Debian aren't the only ones getting this sort of thing *right*...)

> $ xine dvd://dev/hdc
> This is xine (X11 gui) - a free video player v0.99.5.
> (c) 2000-2007 The xine Team.
> 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.IFO.

Ouch. But I see from another posting that it's apparently an ISO9660 FS, yet
not mountable...

[snip]
> Something strange on the DVD for sure, although it can be played in a
> regular hardware player..

I can't argue with that. I suggest complaining loudly at whoever provided you
with that DVD.

--
| Darren Salt | linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds ,demon,co,uk | Northumberland | Army
| + They're after you...

I have to stop now; my fingers are getting hoarse!
From: Greg Russell on
"Florian Diesch" <diesch(a)spamfence.net> wrote in message
news:u1b747-sej.ln1(a)mid.florian-diesch.de...

>> # mount /dev/hdc /mnt/dvd -t iso9660
>> mount: Not a directory
>
> /mnt/dvd has to be an existing directory.
> What does "ls -l /mnt/dvd" tell you?

$ ls -l /mnt/dvd
total 0