Ошибка ffmpeg: входной пакет не содержит образцов av_interleaved_write_frame ()

Я использую ffmpeg для объединения большого количества клипов – это отлично работает в 99% случаев. Тем не менее, иногда я получаю эту ошибку:
[mov @ 0x7fcc94004000] фатальная ошибка, входной пакет не содержит образцов av_interleaved_write_frame (): еще не реализовано в FFmpeg, патчи приветствуются

Результат по-прежнему создается и выглядит нормально, но мне действительно хотелось бы понять, что вызывает эту ошибку. Я почти уверен, что это проблема со звуком – все клипы имеют звук в одном и том же формате (PCM, little endian, 48 кГц, 16 бит), но один клип может иметь стерео, другой моно, и это происходит только при микшировании эти. Хотя у меня это все время, и обычно ffmpeg не жалуется, так что должно быть что-то еще поверх. Есть идеи?

Просто для справки (я не думаю, что проблема в строке, но…), вот как я вызываю ffmpeg (из Python):
subprocess.call(['ffmpeg', '-f', 'concat', '-safe', '0', '-i', path_concatlist, '-c:v', 'copy', '-c:a', 'copy', output])

0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *