Не проверял, но примерно так
Библиотека
BEncoded
/* Скачать файл и сохранить на сервере, путь в переменную $filename */
$be = new BEncoded(file_get_contents($filename));
$count = count($bencoded->nodes['info']['files']);
for($i=0; $i < $count; ++$i){
$size += $bencoded->nodes['info']['files'][$i]['length'];
}