Здравствуйте, использую библиотеку
FFMpeg
Код:
$ffmpeg = FFMpeg\FFMpeg::create();
$audio = $ffmpeg->open("1.oga");
$format = new FFMpeg\Format\Audio\Wav();
$format
-> setAudioChannels(2)
-> setAudioKiloBitrate(256);
$audio->save($format, "1.wav");
Проблема: на одном хостинге всё в норме, конвертация .oga файла в .wav проходит успешно.
Но на другом ругается ошибкой:
Fatal error: Uncaught exception 'Alchemy\BinaryDriver\Exception\ExecutionFailureException' with message 'ffprobe failed to execute command '/usr/bin/avprobe' '1.oga' '-show_streams'' in ffmpeg/vendor/alchemy/binary-driver/src/Alchemy/BinaryDriver/ProcessRunner.php:100 Stack trace: #0 ffmpeg/vendor/alchemy/binary-driver/src/Alchemy/BinaryDriver/ProcessRunner.php(72): Alchemy\BinaryDriver\ProcessRunner->doExecutionFailure(''/usr/bin/avpro...') #1 ffmpeg/vendor/alchemy/binary-driver/src/Alchemy/BinaryDriver/AbstractBinary.php(209): Alchemy\BinaryDriver\ProcessRunner->run(Object(Symfony\Component\Process\Process), Object(SplObjectStorage), false) #2 ffmpeg/vendor/alchemy/binary-driver/src/Alchemy/BinaryDriver/AbstractBinary.php(137): Alchemy\BinaryDriver\AbstractBinary->run(Object(Symfony\Component\Process\Process), false, NULL) #3 ffmpeg/vendor/php-ffmpeg/php-ffm in ffmpeg/vendor/php-ffmpeg/php-ffmpeg/src/FFMpeg/FFProbe.php on line 244
При конвертации .mp3 в .wav - все в норме. Ошибка только при конвертации нужного формата - .oga.
Не знаете как исправить?