Вы не можете вырезать MP3 (надежно) только на кадрах. Существует нечто, называемое «резервуар битов», в котором кадры могут полагаться на другие кадры. Большинство кадров будет использовать эту функцию. Если вы порежете кадр, у вас, несомненно, будет поврежденный файл, и в вашем клипе будет несколько артефактов.
Чтобы сделать то, что вы просите, у вас есть два варианта:
- Анализирует данные MP3 и обрезает только кадры, не использующие битовый резервуар
- Напишите кодировщик, который может вырезать любой кадр и исправить битовый резервуар так, чтобы предыдущий и последний кадры не были нужны.
Ни один из этих вариантов не подходит. Позвоните на ваш веб-хостинг, установите FFMPEG. Если они не сделают это для вас, найдите нового хостинг-провайдера. Не трать свое время ни на что другое.