Как создать плагин для MPG в цифровой библиотеке с помощью Perl? - PullRequest
0 голосов
/ 22 сентября 2011

Я ищу создание плагина для цифровой библиотеки greenstone для извлечения метаданных из файла mpg. Кто-нибудь может мне помочь с любой документацией? Я совершенно новичок в Perl, поэтому я также ищу хороший справочник для изучения Perl.

1 Ответ

1 голос
/ 22 сентября 2011

Image::ExifTool может использоваться для анализа файлов MPEG (и многих других форматов). В документации много примеров использования. Например, чтобы напечатать BitDepth файла:

#!/usr/bin/env perl

use strict;
use warnings;

use Image::ExifTool;

my $filename = '/path/to/file';

my $exif_tool = Image::ExifTool->new;
$exif_tool->ExtractInfo($filename);
print $exif_tool->GetValue('BitDepth');
...