m3psplt - безусловно, лучшая ставка для вас.
Иногда это может быть немного рискованно для установки (особенно в CentOS, других дистрибутивах на основе RH), но это действительно единственное решение, которое я выбираю »ve found.
Обычно я запускаю скрипт, который анализирует mp3 с getid3 , чтобы получить длину, затем вычисляю половину точки mp3 и передаю это плюс тридцать секунд в mp3splt черезкоманда exec для mp3splt.
Это прекрасно работает, когда вы можете заставить его установить правильно.Если вы используете Debian / Ubuntu, на самом деле это просто установить через aptitude.