最近某音很火的“蚂蚁雅黑”视频,感觉很有趣,想起了之前看到过类似让图片动起来的推文,于是就专门找了一下,具体步骤实现为:
环境准备
python3、yanderify和ffmpeg,其中python3环境可自行查找配置,网上很多;
yanderify下载地址:
https://github.com/dunnousername/yanderifier/releases/download/v4.0.3-stable/yanderify.zip
yanderify运行时需要“checkpoint”插件,下载地址:
https://github.com/dunnousername/yanderifier/releases/download/model/checkpoint.tar
ffmpeg下载地址:
https://github.com/imageio/imageio-binaries/raw/master/ffmpeg/ffmpeg-win32-v3.2.4.exe
官网下载不了,可在这里下载:ffmpeg-win32-v3.2.4.zip
安装配置
- 解压yanderify.zip,注意解压后的路径中不要带汉字和特殊符号
- 把checkpoint.tar 复制到解压好的 yanderify 目录下
- 把ffmpeg-win32-v3.2.4.exe 复制到 C:\Users\你的用户\AppData\Local\imageio\ffmpeg 下(imageio\ffmepge没有的话需要新建)
-
启动yanderif.exe
启动运行
yanderify 目录找到 yanderify.exe,双击启动:
Yanderify 的界面非常简单,一个命令行窗口 + 一个毫无装饰的 GUI。我们所需要做的,就是选择一段视频素材和一张图片素材,然后设定输出路径,点击“Go”,Yanderify 就开始合成素材了,合成时比较慢,需要耐心等待,有进度条提示哦。
另外,Yanderify 对硬件有一些要求。Yanderify 支持 N 卡的 GPU 加速,但要求型号高于 GTX750,而且有 2G 以上的显存;而如果你用的是 A 卡的话,Yanderify 没法使用 GPU 加速,需要勾选 “Use CPU”或“I don't have NVIDIA >= GTX750”的选项。