А длительность ролика он определяет? Можете вручную запустить плеер?
Он должен определять ее по-любому, неважно, что со скриптом.
Если там всегда стоит 0:00 и даже вручную ничего не запускается, то, вероятно, данный браузер не поддерживает формат mp3 в тэге audio. Почитайте доки про этот тэг и посмотрите, какие форматы поддерживаются. Ну еще возможны проблемы с самим файлом mp3, может лежит не там где надо, но это вряд ли. Больше вариантов нет.
А если можете запустить плеер вручную, то проблема в скрипте. Тогда смотрите консоль JS в браузере... В нее вообще стоит смотреть при ошибках.