05.06.08Как сделать анимацию из ASCII картинок
В продолжение темы про
По сути дела, это те же картинки в виде
Предлагаю два варианта создания аски-анимации, первый - запарный (но интересный), а второй, совсем простой.
Вариант 1
Берём анимированную картинку из поста про Морфирование и воспользуемся программой Ascii Generator dotNET из поста про ASCII art, чтобы перекодировать все кадры. Копируем получившиеся ASCII картинки и вставляем в отдельный текстовый файл так, чтобы каждый последующий
Итак, что у нас получилось:
Вот такой текстовый файл - animate_ascii10
Для того, чтобы он превратился в анимацию, вспомним как мы делали в школьных тетрадках, чтобы
Обратите внимание на бегунок справа – он ползёт вниз, указывая на то, что мы перемещаемся вниз по тексту. Так можно смотреть фильмы, если у вас не установлены какие-нибудь кодеки и видео не играет :-)
Программ, которые бы автоматически переделывали видео-файлы в такую ASCII-анимацию (т.е. просто в текстовый файл) я в сети не нашёл, однако, если вам понравился такой мультик, но лень покадрово переделывать картинки в символы, то могу предложить второй вариант:
Вариант 2
Скачиваем бесплатный проигрыватель VLC Media Player. Кстати говоря, он мультиплатформенный, то есть работает как под Windows, так и под Mac OS и Linux.
Устанавливаем, запускаем, открываем видео и залезаем в настройки (Ctrl + S):
Теперь выбираем пункт «Видео» и подпункт «Модули вывода». Ставим в нижнем правом галочку в поле «Расширенные параметры» и выбираем модуль вывода видео – в нашем случае «Вывод видео через цветное ASCII».
Нажимаем «Сохранить» и смотрим что получилось. Изменения вступят в силу только после нового запуска видео (то есть нажать stop и снова play).
Обладателе mplayer могут воспроизводить подобные видео командой:
./mplayer -vo caca -framedrop film.mov




Лично мне понравилось что написал автор, молодец, подпищусь на RSS!
Август 18th, 2009 at 1:11
Огромное спасибо за инфу. Автору респект и уважуха.
Март 21st, 2010 at 16:26