Подсчитать совокупную длительность звучания МР3 файлов

Имеется несколько терабайтов иерархически структуированных папок и подпапок, содержащих немеряно МР3 файлов различного качества (битрейта). В смысле корреляция между размером и продолжительностью звучания каждого файла условна.
Есть ли какой-нибудь не очень программоёмкий способ узнать точную суммарную продолжительность звучания всех этих файлов?
Предыстория вопроса: Накачал очень много аудиокниг. И вдруг задумался, а я вообще успею их прослушать до того, как склею ласты.
Понятно, что слово "точную" идёт вразрез с с тем фактом, что точное время склеивания ласт мне неизвестно.
Но так уж задался вопрос, что поделаешь.
UPD: Было предложено скинуть корень в проигрыватель. Сделано. Считает. 1/5 уже насчитал.