Решение для поддержки мультимедиа, которое конвертирует практически все, что вам нужно, это использование FFmpeg и MEncoder, у вас будет довольно хорошая поддержка ввода / вывода:
- Последовательность входных изображений: jpg, pgm, png, ppm (с последовательно пронумерованными ТОЛЬКО именами файлов)
с тем же форматом имени файла ТОЛЬКО Пример: 0001.jpg - до -> 0999.jpg
обратите внимание, что этот формат НЕ будет работать name_0001.jpg - до -> name_0999.jpg (вынуть имя _)
- Формат входного видео: 3gp, 3g2, amv, asf, avi, dat, dvr-ms, fli, flc, flv, m2ts, mpg, mkv, mov
m4v, mp4, nsv, ogm, qt, rm (vb), str, swf, ts, trp, ty, ty +, tmf, viv, vob, wmv.
- Формат входного аудио: aac, ac3, amr, flac, mmf, m4a, mp2, mp3, mpc, ogg, ra, wav, wma ..
- Входные файлы скриптов AviSynth: avs. Чтобы написать скрипт и указать расширенные команды кодирования, используя скрипты AviSynth!
(взято с сайта SUPER )
ПРИМЕЧАНИЕ: у него НАМНОГО больше поддержки, чем "просто". это лишь некоторые из возможностей! : D