PHP: Как конвертировать из формата .caf в .mp3?

Интересно, есть ли способ преобразовать файлы caf в файлы mp3, используя любой API или любые другие методы для моего веб-приложения, построенного на php. Я не знаю, возможно ли это в php или нет.

Я знаю, что могу использовать pacpl input.caf -to mp3 на своем сервере, чтобы заставить его работать, но у меня виртуальный хостинг, и я хотел бы знать, есть ли способ сделать это.


person Nirmal Ram    schedule 09.03.2013    source источник


Ответы (1)


Если pacpl input.caf -to mp3 работает в bash, почему бы не вызвать его из PHP так:

shell_exec("pacpl input.caf -to mp3");

Вам может потребоваться или не потребоваться перенастроить разрешения или использовать sudo в зависимости от конфигурации хост-сервера.

person Phillip Berger    schedule 09.03.2013
comment
Да, я это знаю, но для этого мне нужно установить pacpl на свой сервер, а это не разрешено. Вот почему я ищу API, который может это сделать. - person Nirmal Ram; 09.03.2013
comment
Где виртуальный хостинг? - person Phillip Berger; 09.03.2013
comment
Я попробовал эту команду на своем ec2, и она выдает ошибку: Perl Audio Converter - 4.0.5 Преобразование: [20130623125823.caf] -> [mp3] декодирование не удалось со статусом выхода: 256 Всего преобразовано файлов: 0, сбой: 1 - person Dipak Mishra; 25.06.2013