Это японский арт-сайт, вроде deviantart, который публикует мой друг, называется pixiv. Вот пример: https://www.pixiv.net/member_illust.php?mode=medium&illust_id=65229638 - ПК Брэйдена
Эти анимации на Pixiv действительно составлены из отдельных изображений и анимированы с использованием JavaScript. (GIF плохо воспроизводит цвета, APNG плохо поддерживается как в браузерах, так и снаружи, Flash умирает, поэтому единственной хорошей альтернативой был бы тег <video>.)
Но существует множество сторонних инструментов для автоматической генерации файла GIF или WebM прямо с сайта, просто поищите « pixiv ugoira converter » для доступных на данный момент. (Текущий лучший результат - http://ugoira.dataprocessingclub.org/ .)
Вы также можете напрямую получить ZIP-архив всех фреймов вместе со списком времени:
Используя F12консоль разработчика браузера, откройте
pixiv.context.ugokuIllustData
илиpixiv.context.ugokuIllustFullscreenData
:(Как ярлык,
location = pixiv.context.ugokuIllustData.src
открывает файл напрямую.)Использование модуля Python или Node для (полуофициального) Pixiv API:
$ python3 >>> import pixivpy3, pprint >>> api = pixivpy3.PixivAPI() >>> api.login(...) >>> data = api.works(65229638) >>> pprint.pprint(data["response"][0]["metadata"]) {'frames': [{'delay_msec': 275}, {'delay_msec': 275}, {'delay_msec': 275}, {'delay_msec': 275}, ... {'delay_msec': 275}, {'delay_msec': 275}], 'zip_urls': {'ugoira600x600': 'https://i.pximg.net/img-zip-ugoira/img/2017/10/01/23/13/36/65229638_ugoira600x600.zip'}}