Прежде всего, попробуйте использовать другой кодер, а не ac3
. С вашей командой вы в основном позволяете avconv
решать все самостоятельно. Хотя это может быть ошибкой (пожалуйста, отправьте отчет, если он работает в FFmpeg), вы, вероятно, можете обойти его, указав кодировщик - я бы порекомендовал MP3, если у вас есть ссылка на libav:
avconv -i 1.mkv -c:a libmp3lame ./converted/1.avi
Вот указание на ошибку:
Несовместимый образец формата 's16' для кодека 'ac3'
Может быть, попробовать принудительную AC3 и может быть, даже задающие параметры, такие как -b:a
:
avconv -i 1.mkv -c:a ac3 ./converted/1.avi
Возможно, вы также захотите использовать правильные параметры для видеопотока, а не конвертировать (возможно, высококачественный) поток h.264 в обычный MPEG-4. Я уверен, что результат вашего обращения будет выглядеть плохо, если вы этого не сделаете.