FFmpeg `Схема угаданного канала для входного потока`
Рассмотрим простое преобразование FFmpeg, например:
ffmpeg -i dream.wav dream-ffmpeg.mp3 -y
Выдает следующее предупреждение:
Схема угаданного канала для входного потока #0.0: моно
Как я могу сказать FFmpeg через аргументы командной строки, что входной поток всегда будет моно?
Цель состоит в том, чтобы быть более конкретным, избегать ненужных предупреждений и содержать мой код в чистоте. (Так что я могу определить актуальные проблемы.)
(Я не пытаюсь избавиться от всех предупреждений в целом.)
Мое понимание формы документов FFmpeg было то, что -ac 1
сделал бы трюк, например:
ffmpeg -i dream.wav -ac 1 dream-ffmpeg.mp3 -y
Но предупреждение все еще здесь.
1 ответ
Я действительно видел ответ, но почему-то не смог использовать аргумент, который кажется...
В любом случае -guess_layout_max 0
сделает свое дело. например:
ffmpeg -guess_layout_max 0 -i dream.wav dream-ffmpeg.mp3 -y