说来这也不是什么新鲜事了。从网页的源代码可以看出,Pixiv提供的“动图”功能实际上就是一种基于Javascript的技术,作者在后台上传复数的静态图片,然后为每张图片设置停留的时间并发布。用户在浏览这个图片说时就会在网页渲染出动图的效果了。

这也是想当然的事,Gif格式仅支持256色,不可能提供像Pixiv上看到的那样那么好的效果。可这就给收图党提了难题了:这种图该怎么抓?怎么存?

首先就直接介绍获取动图的最简单方法,使用 Magami 开发的 Pixiv Animat Downloader (←点击进入微博页面,如果没有新浪微博帐号点此直接到原作者的网盘分享页面,提取码a8c8)。软件运行需要 .Net Framework 4.0 运行库支持,如果没有安装请手动下载安装

(注:软件仍在不断更新,建议先前往作者微博主页查找最新版本,此处不保证能实时跟进版本。)

2016-06-14_110717

 

只需要把对应动图的 ID 号填入框中点击,选择格式,点击下载就可以搞定了!

软件提供 GIF 、PNG(实际为 APNG)、HTML5 两种格式。

GIF 可以在各类平台上播放,但缺点是只支持 256 色,所以保存的动图会出现色彩缺失、质量降低的现象。

APNG 是一种非标准的 PNG 格式,支持无损保存图片,不会产生任何损失。但是缺点是不受官方接纳,支持的软件也很少。目前在常用的图片浏览软件中,仅 IrfanView 与 XnView 软件支持对该格式的解码。如果你不打算为此更换图片浏览器,建议这种格式仅用作收藏用。

HTML5 是采用 HTML 格式保存,只能通过主流浏览器打开(如Chrome、FireFox、Microsoft Edge 等,国内使用 Chroumium 内核的浏览器应该也支持,不过我没用过所以不清楚……),原汁原味,同样无损保存。

同时软件还提供了用户扩展功能,能够让你无需专门打开软件,直接在浏览器中一键点击下载。这个功能的具体使用方法请参照软件下载包中提供的 ReadMe.txt 文件。需要注意的是,如果要启用这个功能,最好就不要改变软件的放置位置的。

如果你想要动图的其中一帧(其中一张静图),就在这个动图的 P 站页面,将下面这行代码复制到地址栏里,敲击回车:

javascript:window.location.href=pixiv.context.ugokuIllustFullscreenData.src

如果你敲击回车后发现直接跳转到搜索引擎去搜索了,就新建一个书签,地址就复制这行代码进去。放在书签栏的前面,在动图页面猛击这个书签,就会弹出一个 Zip 文件的下载框。下载后解压出来你就能得到组合成这张动图的所有静态图片了。

目前尚无评论。