LINUX.ORG.RU

Анимация графики


0

1

Зрасьте, есть у меня 365 файлов png. В принципе, они могли бы быть и в pdf или eps. Или svg. Ведь получаю я их при помощи matplotlib. Нужно из них собрать анимацию.

Сейчас делаю так:

mencoder mf://anim/*.png -mf type=png:fps=25 -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -o output.avi

Результат.

Может быть, есть более Ъ way? Например, сделать анимированный svg. Есть ли инструменты для этого?

А если нету, то каким кодеком и как лучше кодировать? От mpeg4 картинка явно потеряла чёткости.

★★★★★

> Результат.
Красота!

По теме: convert -delay ${delay}x1000 *png movie.gif ($delay = задержка в миллисекундах)

AITap ★★★★★
()

Получилось достаточно хорошо, я бы так и оставил.

Для Ъ можно этот AVI в OGV сконвертить))

neocrust ★★★★★
()
Ответ на: комментарий от Obey-Kun

Но вообще, я этот функционал встраиваю в свою программу (где, собственно, получаются данные, которые строятся), так что хотелось бы довести до идеала.

Obey-Kun ★★★★★
() автор топика

До кучи, вот изоплеты, визуализирующие те же данные: http://rghost.ru/7244821.

Это визуализация моей программы. Конкретно здесь представлена визуализация рассчётов одномерной задачи (наблюдающаяся на Ямале ситуация с массивным льдовыделением в засолёных песках). Делаю в matplotlib. Классная штука. И python классная штука, хотя и непривычная.

Obey-Kun ★★★★★
() автор топика

APNG? Правда 365 штук, это ж размер, наверное, немаленький.

Deleted
()
Ответ на: комментарий от aedeph

Ты посмотри на http://rghost.ru/7244821 — gnuplot так красиво не сделает. И триангуляция там встроена нормальная, изолинии по произвольным точкам строит отменно, в отличие от гнуплота.

Obey-Kun ★★★★★
() автор топика
Ответ на: комментарий от aedeph

в анимированые gif'ки же


на дворе уже 21-й век, и 8-битный цвет не в моде

former_anonymous ★★★
()

В общем, пришёл к выводу, что таки надо использовать mpeg4.

GIF будет много весить, плохо выглядеть и может тормозить. h264 может не заработать на другом компьютере. APNG и прочая экзотика — см. предыдущий пункт.

Вот финальная версия одной из моих анимаций к бакалаврской (показываться будет в цикле): http://rghost.ru/7258431. И соответствующие ей изоплеты: http://rghost.ru/7258481.

Не зря я за анимацию взялся, по ней всё гораздо лучше видно, чем по изоплетам.

Obey-Kun ★★★★★
() автор топика
Ответ на: комментарий от Obey-Kun

jpg - фотографии (баловался timelaps)

Пока пользую phatch+lives

ravl
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.