Вы можете просто установить частоту кадров в два раза выше. например если вход был действительно 30 / 1.001 FPS:
mencoder -fps 60/1.001 -oac copy -ovc copy -o output.avi input.avi
http://www.mplayerhq.hu/DOCS/HTML/en/index.html
Или пропустите кадры с помощью mencoder -sstep 0.1
, чтобы пропустить вперед 0,1 секунды после каждого кадра.
mplayer -nosound -channels 2 -vf decimate=-2:16384:16384:1 mvi_3524.avi
тоже работает, но, вероятно, медленно, и вы, вероятно, не сможете сделать это без распаковки / повторного сжатия каждого кадра.
mjpegtools имеет yuvfps
для смешивания / удаления кадров в видео y4m. Смотри http://linux.die.net/man/1/mjpegtools.
Мне не очень повезло найти инструмент, который знает, как удалять кадры из видео mjpeg без распаковки / повторного сжатия. Поэтому вам, возможно, придется преобразовать mjpeg в каталог файлов .jpg, удалить нечетные и повторно собрать их в видео mjpeg с той же частотой кадров. Это не ухудшит качество изображения.