Задать вопрос
@skijaev

Как склеить два файла .ogg (opus) с помощью ffmpeg exec php?

Имею 2 файла a1.ogg и a2.ogg (кодек OPUS)
Нужно склеить эти файлы чтобы получить новый аудио файл
Пробую выполнить
exec ("ffmpeg -i 'concat:a1.ogg|a2.ogg' -c copy out.ogg",$output);
var_dump($output);

файл не создается
результат
array(0) { }


Проверял работу на мп3 файлах, склейка тоже не произошла
exec('ffmpeg -i "concat:1.mp3|2.mp3" -c copy 3.mp3',$output);


Единственное что сработало
$ ffmpeg -i input.mp4 output.avi

UPD
Как выяснил отсутствует кодек opus в сборке ffmpeg. А исходные файлы в этом формате.
  • Вопрос задан
  • 434 просмотра
Подписаться 1 Средний 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы