Net::Discident - query discident.com for DVD details
my $ident = Net::Discident->new( $path ); my $fingerprint = $ident->ident(); my $data = $ident->query();
Stores and returns the fingerprint of the DVD at path.
Returns the fingerprint of the DVD already added with new() or fingerprint().
new()
fingerprint()
The first two forms will return the data that discident.com knows about the given DVD fingerprint, either passed as an argument or already calculated from a path. This data looks like:
discs => { '3DF28C7A-3EB4-41F2-7CD8-27B691EF984D' => { confirmed => 'true', tag => '1A' }, }, gtin => '00794043444623', title => 'Long Kiss Goodnight'
The third form, using a GTIN ("Global Trade Item Number"), may contain more information if it is registered with discident.com. Such as:
discs => { '3DF28C7A-3EB4-41F2-7CD8-27B691EF984D' => { confirmed => 'true', tag => "1A" }, }, genre => 'Action/Adventure', gtin => '00794043444623', productionYear => 1996, studio => 'New Line', title => 'Long Kiss Goodnight'
Will return the URL used to query discident.com for the given identifier or already calculated identifier.
Mark Norman Francis <norm@cackhanded.net> and Steve Marshall <steve@nascentguruism.com>.
Based upon Objective C code provided by discident.com -- https://github.com/discident/objectivec.
Copyright 2011 Mark Norman Francis and Steve Marshall.
This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License version 2.0.
To install Net::Discident, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::Discident
CPAN shell
perl -MCPAN -e shell install Net::Discident
For more information on module installation, please visit the detailed CPAN module installation guide.