Prty::File::Audio - Information über Audio-Datei
Prty::Hash
$aud = $class->new($file);
Instanziiere ein Audio-Datei-Objekt und liefere eine Referenz auf dieses Objekt zurück.
$artist = $aud->artist;
Liefere den Künstler der Audio-Datei.
extractMetaData()
$title = $aud->title;
Liefere den Titel der Audio-Datei.
$bitrate = $aud->bitrate;
Liefere die Bitrate der Audion-Datei (z.Zt. als Zeichenkette).
$duration = $aud->duration;
Liefere die Länge (Dauer) der Audion-Datei in Sekunden (ggf. mit Nachkommastellen).
$ext = $aud->extension;
Liefere die Extension der Audio-Datei.
$file = $aud->file;
Liefere den Dateinamen (Pfad) der Audio-Datei.
$aud->analyzeFile;
Analysiere die Audio-Datei mit ffprobe und weise die ermittelten Eigenschaften an die betreffenden Attribute des Objektes zu.
$aud->extractMetaData;
Zerlege den Dateiname in die Komponenten <Artist> und <Title> und weise sie den betreffenden Objektattributen zu.
Es wird vorausgesetzt, dass der Dateiname folgenden Aufbau hat:
<Path>/<Artist> - <Title>.<Extension>
Die Methode liefert keinen Wert zurück.
Frank Seitz, http://fseitz.de/
To install Prty, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Prty
CPAN shell
perl -MCPAN -e shell install Prty
For more information on module installation, please visit the detailed CPAN module installation guide.