视频地址: https://www.bilibili.com/video/BV1Xv411C7ZR/
FBI WARNING:
- 下面安装步骤只针对Windows系统
- 貌似需要NVIDIA显卡驱动
step1: 下载安装Python
下载安装Python3.7.3版本, 下载速度慢的话可以复制链接至迅雷下载
- 64位系统下载链接: https://www.python.org/ftp/python/3.7.3/python-3.7.3-amd64.exe(一般选它)
- 32位系统下载链接: https://www.python.org/ftp/python/3.7.3/python-3.7.3.exe
安装过程中记得勾选 Add Python 3.7 to PATH
, 然后点击 Install Now
默认安装, 等待安装完成即可
step2: 下载安装FFmpeg软件
- 64位系统下载链接: https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-4.3.1-win64-static.zip(一般选它)
- 32位系统下载链接: https://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-4.3.1-win32-static.zip
解压至某个目录后, 还需要配置环境变量, 可以参照这篇文章来配置: https://www.jb51.net/softjc/478983.html
step3: 下载项目源码
进入下载页面后自动下载(可能有验证码): https://gitee.com/nbodyfun/Real_Time_Image_Animation/repository/archive/master.zip
下载完成后解压即可
step4: 下载依赖文件
进入下载页面后,点击立即下载: https://download.csdn.net/download/weixin_44087733/12849170
下载完成后再将它放到项目那个目录里, 最终的项目目录结构长这样:
step5: 安装C++编译工具
C++ Build Tools下载: https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16
勾选下面这个, 然后安装即可
step6: 安装Python依赖库
可以双击运行项目目录里的setup.bat
批处理文件, 即自动安装依赖库, 看到“安装完成”即OK
实际上它依次执行了如下命令:
ps: 可能安装过程中会出现下载超时的情况, 这时可以再运行一次setup.bat
文件
step7: 将图片制作成视频
首先我们要从项目目录处进入控制台:
- 键盘按住Shift键
- 然后在空白处点击右键
- 打开的菜单项中,选择在此处打开 PowerShell 窗口即可
然后运行命令:
python image_animation.py -i path_to_input_file -c vox-cpk.pth.tar -v path_to_video_file
注意替换:
- path_to_input_file 是输入的模板图片。
- path_to_video_file 是输入的视频文件。
比如我们通过Inputs目录下的Monalisa.png图片(蒙娜丽莎) 和 项目根目录下src.mp4(unravel万恶之源) 来生成视频, 可以这样做:
python image_animation.py -i Inputs/Monalisa.png -c vox-cpk.pth.tar -v src.mp4
就会弹出一个窗口, 等待它渲染完成即可
完成后会自动关闭窗口, 并且将最后的视频保存至output
目录下的test.avi
文件
效果大概像这样:
step8: 加上音频
经过step7, 我们得到的只是一个没有声音的视频, 并且视频和原音频的长度可能并不一致
这时需要Premiere
将视频和音频同步, 并且裁剪
至此, 视频<蒙娜丽莎的痛>就完成了... 撒花 (゜-゜)つロ 干杯~
写在最后
编程真的很有趣, 不妨有时间可以学一下~
如果在安装过程中有什么问题, 可以评论, 看到我会及时回~
最后不妨来个赞~
like
lik
li
l
...