Как сделать анимацию в jpeg файле?

Кто знает, как реализована такая анимация? https://pp.vk.me/c40/g293167/b_b63c5fd.jpg
Читал где-то, что это переименованная gif-ка. Но как добавить ее к себе на стену Вконтакте? Я нашел эту анимацию у одного человека, нажал поделиться и анимация появилась у меня на стене. Но если я сначала сохраню ее к себе на компьютер, а потом загружу на стену, то анимация перестает работать. В чем фишка?

1 ответов


В 2011, если не ошибаюсь, был день, когда вконтакте 6 часов позволял загружать гифы в виде jpg, ошибка была короче самого контакта. В итоге пользователи успели загрузить несколько тысяч гифок таким образом :)


Все правильно, это gif-ка с измененным расширением. Для проверки запустим маленький скриптик на PHP:

$info = getimagesize('https://pp.vk.me/c40/g293167/b_b63c5fd.jpg');
echo $info['mime'];
И видим: image/gif. Кстати, если картинку сохранять не "файл->сохранить как", а простым перетаскиванием из браузера на рабочий стол - то сохраняет его с расширением gif (во всяком случае в firefox так).