X-Git-Url: http://git.hcoop.net/clinton/abcde.git/blobdiff_plain/efe231408623824b96b906019901eb35b38524be..HEAD:/abcde-musicbrainz-tool?ds=sidebyside diff --git a/abcde-musicbrainz-tool b/abcde-musicbrainz-tool index 4f2021b..a0a08ae 100644 --- a/abcde-musicbrainz-tool +++ b/abcde-musicbrainz-tool @@ -77,7 +77,9 @@ if ($command =~ m/^id/) { my @sums; foreach my $release (@releases) { + #print Dumper( $release->release_event_list() ); my $a_artist = $release->artist()->name(); + my $a_date = substr (@{$release->release_event_list()->events()}[0]->date(), 0, 4); my $va = 0; if ($a_artist =~ /Various Artists/) { $va = 1; @@ -104,7 +106,7 @@ if ($command =~ m/^id/) { print OUT "#CATEGORY=none\n"; print OUT "DISCID=" . $discid . "\n"; print OUT "DTITLE=" . $a_artist. " / " . $release->title() . "\n"; - print OUT "DYEAR=\n"; + print OUT "DYEAR=" . $a_date . "\n"; print OUT "DGENRE=\n"; my @tracks = @{$release->track_list()->tracks()}; @@ -119,7 +121,8 @@ if ($command =~ m/^id/) { } } - print OUT "EXTD=\n"; + print OUT "EXTD=barcode=" . @{$release->release_event_list()->events()}[0]->barcode() + . " catalognumber=" . @{$release->release_event_list()->events()}[0]->catalog_number() . "\n"; for (my $i = 0; $i < scalar(@tracks); $i++) { printf OUT "EXTT%d=\n", $i; }