Как создать видео из JPEGs, PNGs, TGAs mencoder'ом


MEncoder умеет создавать видео файлы из одного или более файлов JPEG, PNG или TGA. Простым копированием кадров создаются файлы MJPEG (Motion JPEG), MPNG (Motion PNG) или MTGA (Motion TGA).

Процесс создания выглядит таким образом:

1. MEncoder декодирует исходное изображение с помощью libjpeg, а когда декодируется PNG, используется libpng.
2. Затем MEncoder отправляет изображение в заданный видео компрессор (DivX4, XviD, ffmpeg msmpeg4, и т.д ...).

Примеры использования:

Создание файла DivX4 из всех файлов JPEG в текущей директории:
mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi *.jpg

Создание файла DivX4 из некоторых файлов JPEG в текущей директории:
mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi frame001.jpg,frame002.jpg

Создание файла Motion JPEG (MJPEG) из всех файлов JPEG в текущей директории:
mencoder -mf on:w=800:h=600:fps=25 -ovc copy -o output.avi *.jpg

Создание несжатого видео файла из всех файлов PNG в текущей директории:
mencoder -mf on:w=800:h=600:fps=25:type=png -ovc rawrgb -o output.avi *.png

Примечание: Ширина должна быть целым числом, кратным 4, это ограничение формата RAW RGB AVI.

Создание файла Motion PNG (MPNG) из всех файлов PNG в текущей директории:
mencoder -mf on:w=800:h=600:fps=25:type=png -ovc copy -o output.avi *.png

Создание файла Motion TGA (MTGA) из всех файлов TGA в текущей директории:
mencoder -mf on:w=800:h=600:fps=25:type=tga -ovc copy -o output.avi *.tga