Thread Audio::FLAC::Header Informationen extrahieren
(19 answers)
Opened by KarlaCluft at 2013-01-15 00:08
Ich erkenne Dein Problem nicht und kann es nicht nachvollziehen.
Mein Testskript auf Basis Deines Codes: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #! /usr/bin/env perl use strict; use warnings; use Audio::FLAC::Header; my $file = shift or die "no file specified\n"; my $flac = Audio::FLAC::Header->new( $file ); my $info = $flac->info(); for my $k ( keys %$info ) { print "$k: $info->{$k}\n"; } print "--8<--\n"; my $tags = $flac->tags(); for my $k ( keys %$tags ) { print "$k: $tags->{$k}\n"; } print "--8<--\n"; # siehe Antwort von pq for my $k ( qw( trackLengthMinutes trackLengthSeconds bitRate fileSize ) ) { print "$k: ", $flac->{$k}, "\n"; } Mein Testlauf: Code: (dl
)
1 $ perl t.pl 7041888513520_01_13_96kHz.flac Siehe die letzte Zeile, da steht das gewünschte... edit: Code ueberarbeitet: Trennzeilen eingefügt und bitRate+fileSize aufgenommen Last edited: 2013-01-17 22:53:43 +0100 (CET) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |