Ошибка кодирования видео 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