);
-e $fn && die("cowardly refusing to clobber $fn");
my @pictures = ('--picture', quote('3|image/jpeg|||cover.front.jpeg')); # TODO optional
+ @pictures = (); # XXX
my $tracknum_s = two_digits($tracknum);
say(join(' ',
'flac -o',
'The Spectre Within',
'1985',
[],
+ undef,
],
'single disc';
'101',
'1989-03-14',
[2],
+ undef,
],
'second disc';
'Close',
undef,
[],
+ undef,
],
'extraneous DISCNUMBER tag with DISCTOTAL=1 ignored';
discnumber => [],
tracknumber => 1,
title => 'Tarot Woman',
+ version => undef,
}
},
{
discnumber => [],
tracknumber => 2,
title => 'Run With the Wolf',
+ version => undef,
}
},
],
discnumber => [],
tracknumber => 1,
title => 'faket',
+ version => undef,
}
}
],
discnumber => [],
tracknumber => 1,
title => 'faket',
+ version => undef,
}
}
],
];
sub two_digits {
- my $n = shift;
+ my $n = shift || 0;
my $s = sprintf('%02d', $n);
if (length($s) != 2) {
die("$n won't fit into two digits")