source: gsdl/trunk/perllib/cpan/Image/ExifTool/Unknown.pm@ 16842

Last change on this file since 16842 was 16842, checked in by davidb, 16 years ago

ExifTool added to cpan area to support metadata extraction from files such as JPEG. Primarily targetted as Image files (hence the Image folder name decided upon by the ExifTool author) it also can handle video such as flash and audio such as Wav

File size: 1.7 KB
Line 
1#------------------------------------------------------------------------------
2# File: Unknown.pm
3#
4# Description: Unknown EXIF maker notes tags
5#
6# Revisions: 04/07/2004 - P. Harvey Created
7#------------------------------------------------------------------------------
8
9package Image::ExifTool::Unknown;
10
11use strict;
12use vars qw($VERSION);
13use Image::ExifTool::Exif;
14
15$VERSION = '1.13';
16
17# Unknown maker notes
18%Image::ExifTool::Unknown::Main = (
19 WRITE_PROC => \&Image::ExifTool::Exif::WriteExif,
20 CHECK_PROC => \&Image::ExifTool::Exif::CheckExif,
21 GROUPS => { 0 => 'MakerNotes', 1 => 'MakerUnknown', 2 => 'Camera' },
22
23 # this seems to be a common fixture, so look for it in unknown maker notes
24 0x0e00 => {
25 Name => 'PrintIM',
26 Description => 'Print Image Matching',
27 SubDirectory => {
28 TagTable => 'Image::ExifTool::PrintIM::Main',
29 },
30 },
31);
32
33
341; # end
35
36__END__
37
38=head1 NAME
39
40Image::ExifTool::Unknown - Unknown EXIF maker notes tags
41
42=head1 SYNOPSIS
43
44This module is loaded automatically by Image::ExifTool when required.
45
46=head1 DESCRIPTION
47
48Image::ExifTool has definitions for the maker notes from many manufacturers,
49however information can sometimes be extracted from unknown manufacturers if
50the maker notes are in standard IFD format. This module contains the
51definitions necessary for Image::ExifTool to read the maker notes from
52unknown manufacturers.
53
54=head1 AUTHOR
55
56Copyright 2003-2007, Phil Harvey (phil at owl.phy.queensu.ca)
57
58This library is free software; you can redistribute it and/or modify it
59under the same terms as Perl itself.
60
61=head1 SEE ALSO
62
63L<Image::ExifTool::TagNames/Unknown Tags>,
64L<Image::ExifTool(3pm)|Image::ExifTool>
65
66=cut
Note: See TracBrowser for help on using the repository browser.