Я использую FFmpeg для преобразования одного видео формата в другой:Использование FFmpeg со звуком в видео
«FFmpeg -ac 1 -i vid1.mp4 -sameq vid1.avi»
И я получаю ошибка:
«кодирование 6 канала (ов) не допускается в MP2»
Теперь я понимаю, что это значит - и транскодирование работает отлично, если я включаю звук транскодирования (при помощи «-an» вариант) , Как мне обойти это и сохранить звук?
Более подробная информация
входного файла:
Кажется поток частоты кадров 0 кодек отличается от частоты кадров контейнера: 47,95 (5000000/104271) -> 23,98 (24000/1001) Input # 0, MOV, mp4, m4a, 3gp, 3g2, mj2, from 'vid1.mp4': Продолжительность: 00: 02: 03,24, начало: 0,000000, бит: 8236 кб/с Поток № 0.0 (и): Видео: h264, yuv420p, 1920x816, 23.98 tbr, 23.98 tbn, 47.95 tbc Stream # 0.1 (und): Аудио: aac, 48000 Hz, 5.1, s16 Необходимо указать хотя бы один выходной файл
Спасибо за это - попробовал это уже до и после! Не работает в любом случае такая же ошибка - любые другие идеи? – user7289