Сведения о документе

Самодельные мультфильмы

Идея эта посетила нас случайно и не помню уже как. С год назад мы c пятилетней дочерью уже обсуждали, как делают мультфильмы и нарисовали «мультфильм» на полях общей тетради и рисованный ролик секунд на 10 в XFig. Теперь же мы снимаем «кукольные» мультфильмы и это гораздо интересней. Отличное развлечение для детей и взрослых. «Кукольные» в кавычках потому, что часть мультфильмов, скорее «предметная», и чуть ли не лучшая часть.

В бытность мою школьником я занимался в детской киностудии и, в частности, именно мультипликацией. Насколько же более сложное дело это было тогда и насколько простое теперь! Цифровые технологии сделали съёмку простых мультфильмов доступной почти каждому, так как для этого пригоден практически любой цифровой фотоаппарат (даже практически не пригодный для фотосъёмки), и практически любой компьютер. А главное — результат виден практически сразу, и не надо ждать, пока кончится 30-метровая плёнка, чтоб увидеть, что же было снято за полгода. Короче, это здорово!

Съёмка

Вам понадобится цифровой фотоаппарат (практически любой) и штатив (хотя бы настольный или струбцина). Если снимать длинными зимними вечерами — без вспышки не обойтись. Я использую Nikon D70 и внешнюю вспышку, но, повторяю, аппаратура может быть практически любой. Разрешение и качество снимка я выставляю в минимальные значения (но учтите, что мои минимальные значения могут быть близки к вашим максимальным).

Всё просто. Сняли, подвинули, сняли, подвинули. В мультфильмах, которые мы снимаем с дочерью, частота смены кадров составляет от 4 до 6 кадров в секунду и это приемлемо, но учтите, что для плавности двигать надо совсем по чуть-чуть.

Сборка

Для сборки мультфильма потребуется программа mogrify из пакета ImageMagick и программа mencoder из одноимённого пакета.

Выгружаем всё в компьютер, складываем в отдельный пустой каталог. Для начала — уменьшаем. Я уменьшаю до размера 600x400 (у меня соотношение сторон 3: 2) вам может больше понравиться иной размер. Если снимки изначально маленького размера, например, 640x480, этот этап можно пропустить. Наиболее удобна для этого программа mogrify, которая может быть использована и для других пакетных операций над изображениями: вырезание фрагментов, добавление текста, рамок и тому подобное. В нашем случае командная строка может выглядеть так:


$ mogrify -resize 600x400 -format png *.jpg

Пример 1. Команда уменьшения изображений

Далее следует нарисовать титры соответствующих размеров и расположить их согласно порядку номеров файлов в нужном количестве.

Далее собственно сборка. Mencoder является программой кодирования видеопотоков и звука. Он может использовать в качестве исходного материала как различные видеоформаты, так и набор графических файлов. Именно последней возможностью мы и воспользуемся для создания мультфильма.


$ mencoder -o file.avi 'mf://*.png' -mf fps=4 -mf type=png -ovc lavc

Пример 2. Объединение изображений в мультфильм

Где fps=4 обозначает количество кадров в секунду, а -ovc lavc — метод кодирования изображения; всё, можно наслаждаться результатом: mplayer -fs file.avi

Как наложить звук?


$ mencoder -o file.avi 'mf://*.png' -mf fps=4 -mf type=png \
 -audiofile file.wav -oac mp3lame -ovc lavc

Пример 3. Наложение звука

Где file.wav — это звук для мультфильма в форматах wav, mp3 или ogg/vorbis. Список поддерживаемых кодеков можно посмотреть, запустив mencoder -oac help или mencoder -ovc help соответственно.

Снимайте, смотрите, радуйтесь. Дети и жёны наверняка будут довольны. Некоторые наши мультфильмы можно скачать по адресу ftp://people.altlinux.ru/boyarsh/films/.

Сведения о документе