七夕孤寡最强解决方案!!!
还记得这几年火热的七夕孤寡小青蛙嘛?
“好朋友”们争前恐后的给你点一个孤寡青蛙
真好友不容置疑!
什么是最强解决方案?
你还在发轰炸孤寡而感到不好玩嘛?
你还在为对方屏蔽你或者删除内容而感到不尽兴嘛?
没问题!今天带你搞定定制孤寡视频,绝对有新意!!!
你还在为朋友给你发视频无法反击而烦恼嘛?
你还在为每年大量的孤寡轰炸而不高兴嘛?
没问题!今天带你视频反击,让大家看到你反击的决定与毅力!
还在为好友的关爱无可奈何嘛?
没问题! 今天给大家准备了摆烂工具!把苦恼安排的明明白白的!
错误方案展示
老许你要老婆不要
https://www.bilibili.com/video/BV1HG4y1i7KV/
粉红色的回忆
https://www.bilibili.com/video/BV14B4y1h7uS
我单身怎么啦
https://www.bilibili.com/video/bv1jU4y1q7fp
孤寡青蛙
https://www.bilibili.com/video/bv1uN4y177Rr
清明哭诉版
https://www.bilibili.com/video/bv1HT411E7aH
解决方案对照表
序号 | 内容 | 所属范畴 |
---|---|---|
1 | 真孤寡青蛙 | 好友认证 |
2 | 真人版孤寡青蛙 | 好友认证 |
3 | 蜜雪冰城版孤寡 | 好友认证 |
4 | 老许你要老婆不要 | 好友认证 |
5 | 我单身怎么啦 | 反击必备 |
6 | 我单身我骄傲 | 反击必备 |
7 | 粉红色的回忆 | 反击必备 |
8 | 包青天版(清明版哭诉) | 反击必备 |
使用方法
↓
https://aistudio.baidu.com/aistudio/projectdetail/4341437
只需要先在左边上传一张照片(正脸照)
选择你想要的序号
全部运行在下面的代码根据提示进行输入即可
温馨提示:如果输入序号不正确将默认为第一种!
上传图片
点击文件中的按钮然后选择文件并上传
点击下面按钮运行代码
在第一个代码内容里写入上传图片和需要的版本
信息确认
import file
imgname = input('请输入您上传照片的名字(带上后缀名)例如:帅哥.jpg/美女.jpg')
imgpath = file.findfile(imgname)
if imgpath == None:
print("图片未能够查询到,请检查是否已经导入!!!")
try:
genre = eval(input("请输入尝试使用的序号。例如:1"))
except:
print('输入错误请输入整数!')
print(f'您的图片所在位置是:{imgpath},尝试使用解决方案的序号为{genre}')
请输入您上传照片的名字(带上后缀名)例如:帅哥.jpg/美女.jpg 1.jpg
已经找到文件
请输入尝试使用的序号。例如:1 1
您的图片所在位置是:./1.jpg,尝试使用解决方案的序号为1
信息处理
!unzip -oq ./data/data158349/QIXI.zip
form = {
1 : './孤寡/孤寡青蛙青蛙版.mp3',
2 : './孤寡/孤寡真人版.mp3',
3 : './孤寡/蜜雪冰城版孤寡.mp3',
4 : './孤寡/老许要老婆不要.mp3',
5 : './孤寡/我单身怎么啦.mp3',
6 : './孤寡/我单身我骄傲版.mp3',
7 : './孤寡/粉红色的回忆.mp3',
8 : './孤寡/包青天版.mp3',
}
import file
%cd /home/aistudio/
if int(genre)<1 and int(genre)>8:
genre = 1
musicpath = './music.mp3'
photopatch = './photo.jpg'
file.copyfile(form[genre], musicpath)
file.copyfile(imgpath, photopatch)
/home/aistudio
环境安装
# 当前目录在: /home/aistudio/, 这个目录也是左边文件和文件夹所在的目录
# 克隆最新的PaddleGAN仓库到当前目录
# !git clone https://github.com/PaddlePaddle/PaddleGAN.git
# 如果从github下载慢可以从gitee clone:
!git clone https://gitee.com/paddlepaddle/PaddleGAN.git
%cd /home/aistudio/PaddleGAN/
!pip install -v -e .
# 安装PaddleGAN的pip包,即可使用api预测方式
!pip install --upgrade ppgan
!pip install dlib==19.22.0 -i https://pypi.douban.com/simple
二次元入口
#生成动画头像
from ppgan.apps import Photo2CartoonPredictor
%cd /home/aistudio
p2c = Photo2CartoonPredictor(output_path='/home/aistudio/result/')
p2c.run('./photo.jpg')
让图片动起来~
%cd /home/aistudio/PaddleGAN/applications/
!export PYTHONPATH=$PYTHONPATH:/home/aistudio/PaddleGAN && python -u tools/first-order-demo.py --driving_video ~/2.MOV --source_image /home/aistudio/result/p2c_cartoon.png --relative --adapt_scale --output ~/work
让视频更清晰
%cd /home/aistudio/PaddleGAN/applications/
!python tools/video-enhance.py --input /home/aistudio/work/result.mp4 \
--process_order EDVR \
--output output_dir
让视频唱起来~
%cd /home/aistudio/PaddleGAN/applications
!export PYTHONPATH=$PYTHONPATH:/home/aistudio/work/PaddleGAN && python tools/wav2lip.py --face /home/aistudio/PaddleGAN/applications/output_dir/EDVR/target_edvr_out.mp4 --audio /home/aistudio/music.mp3 --outfile /home/aistudio/target.mp4
%cd /home/aistudio/
file.copyfile('./target.mp4', '最强解决方案.mp4')
!rm -f photo.jpg
!rm -f music.mp3
.mp3
!rm -f target.mp4
/home/aistudio
操作指南及疑难解答
使用指南:
对应的输入自定义模块的数据即可
最后的结果会出现在主目录中,文件名为最强解决方案.mp4
疑难解答:
1、想要多个方案的视频
可以再次全部运行即可或者只运行信息确认
、信息处理
、让视频唱起来
模块即可
2、图像处理部分报错,没有识别到头像
更换您的头像,有可能是代码有眼无珠,没能够找到你的盛世美颜~回头和我说我一定敲打它!
3、dlib
库无法加载
使用高级版V100 32GB以上环境进行读取
4、其他未知报错及问题
可以在项目后面留言进行询问,会抽空进行回答!
特别说明
本项目应该为本系列最后一集,目前没有新的计划和规划,希望大家且行且珍惜~~~~
作者简介
作者:三岁
经历:自学python,现在混迹于paddle社区,希望和大家一起从基础走起,一起学习Paddle
csdn地址:https://blog.csdn.net/weixin_45623093/article/list/3
我在AI Studio上获得至尊等级,点亮9个徽章,来互关呀~ https://aistudio.baidu.com/aistudio/personalcenter/thirdview/284366
传说中的飞桨社区最菜代码人,让我们一起努力!
记住:三岁出品必是精品 (不要脸系列)
祝福单身的小伙伴在"狗粮饱饱节吃的不要太撑",早日脱单!!!!
祝其他的小伙伴
while(True):
print(9, end='')