欢迎光临散文网 会员登陆 & 注册

如何用python下载p站动图,将其解压为jpg格式并合成为gif动图

2023-08-26 20:54 作者:zombie_man_  | 我要投稿

由于前面几期已经讲解了如何使用开发则工具及其下载过程本期就不再赘述。

本期主要需要的两个库:

图像处理库:imageio    操作压缩文件库:zipfile

直接在cmd中输入

在使用时出现此提示是由于版本问题引起的,在使用时用image.v2就行了

Starting with ImageIO v3 the behavior of this function will switch to that of iio.v3.imread. To keep the current behavior (and make this warning disappear) use `import imageio.v2 as imageio` or call `imageio.v2.imread` directly.

相关解释及其源代码:

为何p站下载gif动图需要解压成jpg,再对jpg进行合成为gif动图。

p站gif在异步加载过程中返回的是zip格式,解压后会是一系列jpg格式的图片。所以我们需要对其先解压再进行合成操作gif动图操作,如下图的红圈所示。

下面是源代码简单实现,相关注释已经放在代码中。在环境允许的情况下代码可以直接运行

最后运行生成的gif动图如下:

如有错误或者改进之处,欢迎各位指正

如何用python下载p站动图,将其解压为jpg格式并合成为gif动图的评论 (共 条)

分享到微博请遵守国家法律