Убрать/добавить аудиодорожки из/в видео
Имеется: 1. виедофайл AVI MPEG4 содержащий две аудиодороги, оригинал и фиговый перевод 2. отдельные аудиодороги в формате AC3
Нужно: 1. выкинуть из видео обе вшитые дороги 2. добавить в видео одну отдельну дорогу
С первой задачей можно справиться отдельно с помощью:
ffmpeg -i video.avi -an -vcodec copy tmp.avi
ffmpeg -i video.avi -i audio.ac3 -vcodec copy -an -vn -acodec copy output.avi -newvideo -newaudio
Вроде все собирается, получаю видеопоток и нужный мне один аудиопоток, но вот беда: при воспроизведении вместо звука один скрежет и пищание, а видео бежит с десятикратным ускорением. Подскажите, что делаю неправильно? Как можно решить проблему?