- my %args = map { split(/=/, $_, 2); } split(/&/, $1);
- $metadata->{'DLURL'} = sprintf('http://www.youtube.com/get_video.php?video_id=%s&t=%s',
- $metadata->{'ID'}, $args{'t'});
+ my %args = map { split(/=/, $_, 2); } split(/&(?!amp;)/, $1);
+ $metadata->{'DLURL'} = sprintf('http://www.youtube.com/get_video.php?video_id=%s&t=%s%s',
+ $metadata->{'ID'}, $args{'t'}, $append);