0
Я пытаюсь преобразовать видео mp4 в mp3-файл с использованием ffmpeg и PHP. У меня есть библиотека ffmpeg, установленная в C:/wamp/www/ffmpeg
.ffmpeg создает пустой файл
Вот мой код:
$cmd = 'C:/wamp/www/ffmpeg/bin/ffmpeg.exe -i C:/wamp/www/blog/test.mp4 -vn -acodec copy C:/wamp/www/blog/test.mp3';
exec($cmd, $output);
Проблема заключается в том, что в то время как она создает test.mp3
, это совершенно пустой файл. Кроме того, $output
также пуст.
Любая помощь была бы принята с благодарностью.
вы также можете сделать: FFmpeg -i file.mp4 -vn -с: а libmp3lame -f mp3 output.mp3, причина «-acodec копии: будет копировать ваш аудиопоток, но если ваше видео dnt имеет mp3-поток, но поток aac, вы не получите mp3 –