置換じゃなくて後方参照($1)じゃだめなの?

$_ =~ /^.*\.wmv/;
$wmv = $1;

これで $wmv に「/test/hoge/fugaaaa.wmv」がはいる。
はず。確認してないけど。