Пример кода FFMPEG-PHP для обрезки файла MP3 - PullRequest
0 голосов
/ 25 октября 2011

Я искал здесь и в Интернете.и не нашел четких примеров PHP для того, чтобы взять один файл MP3 и обрезать его до меньшего файла (удаляя как начальную, так и конечную части и сохраняя только содержимое между указанным временем начала и временем окончания) ..

То, что я пытаюсь сделать, это передать время начала, время окончания и имя файла mp3 в скрипт PHP, который затем будет использовать FFMPEG-PHP для эффективной обрезки или преобразования этого файла orig .. без перекодирования его (и сохранения всехметаданные файла orig. и т. д.)

Если вы предоставите пример того, как обрабатывать файл MP3, подобный этому, в одном файле PHP, это очень поможет!Я стараюсь изо всех сил помочь нашей церкви, и просто не знаю достаточно FFMPEG-PHP, чтобы разобраться в этом соло ..:)

Спасибо !!

1 Ответ

1 голос
/ 25 октября 2011

Я обычно использую Sox для редактирования аудио, это бесплатный инструмент командной строки, который вы можете использовать с php с exec (); Команда для обрезки аудиофайла:

$ sox input.wav output.wav trim 0 10

, где 0 - начальная точка, а 10 - конец. Что касается сохранения метаданных, вам придется попробовать и сообщить мне.

http://www.thegeekstuff.com/2009/05/sound-exchange-sox-15-examples-to-manipulate-audio-files/

...