On 18/12/2007, Charlie Parker <cparker.reikimaster@xxxxxxxxx> wrote:
> My computer has a Samsung SH-S183L
> 18X DVD+R 8X DVD+RW 8X DVD+R DL 18X DVD-R 6X DVD-RW 12X DVD-RAM 16X DVD-ROM
> 48X CD-R 32X CD-RW 48X CD-ROM 2MB Cache SATA DVD Burner With LightScribe
> TechnologyI don't think it's a media issue as I have used this particular
> DVD-R media very successfully on the computer and also in the dvd recorder
> that made this particular disc.
Okay, that sounds reasonable. You ought not to have any trouble with a
drive like that.
> Or does that Panasonic DMR-ES15S simply "finalize" in a way that is
> non-standard in terms of the file structure but completely understandable to
> other DVD players? My wife emailed me and told me that the DVD works
> perfectly in 3 different dvd players at her school. But non of the ripping
> software I've gotten so far knows what to do with it.
Hmm, the only thing I can think of in that case is a filesystem issue.
DVDs and CDs can have multiple file systems overlaid on top of each
other. They'll have an ISO9660 FS, usually also a "Joliet" file system
for longer file names, and (rarely) a "Rock Ridge" file system, in
which file sytem entries have UNIX style attributes. There are some
others such as UDF as well.
As far as I'm aware, only ISO9660 is required to play DVDs - all the
names are suitably short (max 12 chars I think) and it's a simple
format, so I suspect it gets used by most, if not all hardware DVD
players. The major OSes all support Joliet and various versions of
UDF, and Unix-based OSes also read Rock Ridge.
SO... what if the Joliet file system (or maybe UDF) is corrupted, but
the ISO9660 table is fine? That would explain why it works for
hardware DVD players. Now I guess you just need to disable Joliet
support, although I don't know at what stage you'd need to do it for
dvd::rip, whether it uses the Linux kernel to read the file system, or
one of the userland (lsdvd, vobcopy) apps reads it in from the raw
disc.
I'm no expert on this stuff I'm afraid, so I may be completely wrong here.
~phil
|