Ошибка кодирования видео HEVC нет звука

Я использую эту команду, но у выходного видео нет звука, вы можете мне помочь?

ffmpeg -y -i "{input}.*" -r 30 -g 50000 -q 22 -filter:v scale=650:-1 -c:v libx264 -c:a aac -b:a 320k -ar 42000 -pix_fmt yuv420p -b:v 1500k -strict experimental -shortest -x264-params lossless=1 -tag:v hvc1 -movflags faststart "{output}.hevc"

1 ответ

Введенная вами команда очень длинная. Причина, по которой он не работает - ваш выходной файл {output}.hevc, который является видео-форматом. Вам необходимо использовать формат контейнера, который поддерживает как аудио, так и видео, например mkv или же mp4,

Как подсказывает @andrew.46, сначала вы должны попробовать более короткую команду:

ffmpeg -i input -c:v libx265 -crf 28 -c:a aac -b:a 128k output.mp4
Другие вопросы по тегам