DVD-Read

 view release on metacpan or  search on metacpan

lib/DVD/Read.pm  view on Meta::CPAN

After wasting some times to look the code, it seems 'tcprobe' code wrong.

In a nutshell, Title is made of chapter, chapter point to first cells,
each cells have a first and last sector. But a chapter can have severals
cells. This is what is used by lsdvd to count cells.

'tcprobe' assume each chapter have only one cells, then fetch cells[chapter]
to get sectors number. Which is wrong, according 'lsdvd' code.

Notice both VGM and VTS are often need to get title information.
This module will transparently fetch information need to retrieve
information you want.

=head2 PERFORMANCE NOTICE

You have two way to fetch title object:

    my $dvd = DVD::Read->new('/dev/crom');
    my $title = $dvd->get_title(1);
    # or in another way
    my $title = DVD::Read::Title->new($dvd, 1);



( run in 0.338 second using v1.01-cache-2.11-cpan-0a6323c29d9 )