Я хочу перекодировать видео и удалить аудио.
Опция -c:an должна выполнить эту работу, но я получаю сообщение об ошибке: должен быть указан как минимум один выходной файл.

Не работает

.\ffmpeg.exe -i "C:\Users\___\Videos\DSC_7056.MOV" `
-c:v libx264 `
-preset slow `
-crf 18 `
-c:an `
"C:\Users\___\Videos\out.mkv"

Работает, но аудио не удаляется

.\ffmpeg.exe -i "C:\Users\___\Videos\DSC_7056.MOV" `
-c:v libx264 `
-preset slow `
-crf 18 `
-c:a aac -b:a 128k `
"C:\Users\___\Videos\out.mkv"

1 ответ1

2

Должно быть

.\ffmpeg.exe -i "C:\Users\___\Videos\DSC_7056.MOV" `
-c:v libx264 `
-preset slow `
-crf 18 `
-an `
"C:\Users\___\Videos\out.mkv"

-c:an неверный синтаксис.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .