[Namazu-devel-ja 1524] Re: [Namazu-win32-users-ja 918] Re: Windows ネイティブ版 Namazu 2.0.17RC5 動作チェック

Yukio USUDA m6694ha392t @ asahi-net.or.jp
2007年 3月 4日 (日) 21:08:22 JST


臼田です

Yukio USUDA wrote:
> ====================
> 8 of 40 tests failed
> ====================
> となりました。
> ID3v2.mp3 の処理に問題があることが原因のようで
> ppm uninstall MP3-Info としてからもう一度
> 試すと All 40 tests passed になりました。
> MP3-Info.pm がまた仕様を変えたのかも知れません。
>   

ActivePerl の MP3-Info.pm 1.21 で起きている
問題は MP3-Info が ID3v2 タグを ID3v1 タグとして誤認識している?
ようなので下記のような修正をして PASS するように
しようと思います。

--- share\namazu\filter\mp3.pl.org Sun Mar 04 20:56:16 2007
+++ share\namazu\filter\mp3.pl Sun Mar 04 20:58:01 2007
@@ -94,7 +94,9 @@
}

my $tagref = get_mp3tag($mp3);
-
+ if (ref $tagref->{TITLE}) {
+ $tagref = get_mp3tag($mp3, 2);
+ }
my $songname = defined $tagref->{TITLE} ? $tagref->{TITLE} : '';
my $artist = defined $tagref->{ARTIST} ? $tagref->{ARTIST} : '';
my $album = defined $tagref->{ALBUM} ? $tagref->{ALBUM} : '';

臼田幸生




Namazu-devel-ja メーリングリストの案内