• 【七夕】七夕孤寡小青蛙究极版?七夕节最终章!


    七夕孤寡最强解决方案!!!

    还记得这几年火热的七夕孤寡小青蛙嘛?

    “好朋友”们争前恐后的给你点一个孤寡青蛙

    真好友不容置疑!

    什么是最强解决方案?

    你还在发轰炸孤寡而感到不好玩嘛?

    你还在为对方屏蔽你或者删除内容而感到不尽兴嘛?

    没问题!今天带你搞定定制孤寡视频,绝对有新意!!!

    你还在为朋友给你发视频无法反击而烦恼嘛?

    你还在为每年大量的孤寡轰炸而不高兴嘛?

    没问题!今天带你视频反击,让大家看到你反击的决定与毅力!

    还在为好友的关爱无可奈何嘛?

    没问题! 今天给大家准备了摆烂工具!把苦恼安排的明明白白的!

    错误方案展示

    老许你要老婆不要

    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}')
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    请输入您上传照片的名字(带上后缀名)例如:帅哥.jpg/美女.jpg 1.jpg
    
    
    已经找到文件
    
    
    请输入尝试使用的序号。例如:1 1
    
    
    您的图片所在位置是:./1.jpg,尝试使用解决方案的序号为1
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    信息处理

    !unzip -oq ./data/data158349/QIXI.zip
    
    • 1
    form = {
        1 : './孤寡/孤寡青蛙青蛙版.mp3',
        2 : './孤寡/孤寡真人版.mp3',
        3 : './孤寡/蜜雪冰城版孤寡.mp3',
        4 : './孤寡/老许要老婆不要.mp3',
        5 : './孤寡/我单身怎么啦.mp3',
        6 : './孤寡/我单身我骄傲版.mp3',
        7 : './孤寡/粉红色的回忆.mp3',
        8 : './孤寡/包青天版.mp3',
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    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)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    /home/aistudio
    
    • 1

    环境安装

    # 当前目录在: /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 .
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    # 安装PaddleGAN的pip包,即可使用api预测方式
    !pip install --upgrade ppgan
    !pip install dlib==19.22.0 -i https://pypi.douban.com/simple
    
    • 1
    • 2
    • 3

    二次元入口

    #生成动画头像
    from ppgan.apps import Photo2CartoonPredictor
    %cd /home/aistudio
    p2c = Photo2CartoonPredictor(output_path='/home/aistudio/result/')
    p2c.run('./photo.jpg')
    
    • 1
    • 2
    • 3
    • 4
    • 5

    让图片动起来~

    %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
    
    • 1
    • 2

    让视频更清晰

    %cd /home/aistudio/PaddleGAN/applications/
    !python tools/video-enhance.py --input /home/aistudio/work/result.mp4 \
                                   --process_order EDVR \
                                   --output output_dir
    
    
    • 1
    • 2
    • 3
    • 4
    • 5

    让视频唱起来~

    %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
    
    • 1
    • 2
    %cd /home/aistudio/
    
    file.copyfile('./target.mp4', '最强解决方案.mp4')
    !rm -f photo.jpg
    !rm -f music.mp3
    .mp3
    !rm -f target.mp4
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    /home/aistudio
    
    • 1

    操作指南及疑难解答

    使用指南:

    对应的输入自定义模块的数据即可
    最后的结果会出现在主目录中,文件名为最强解决方案.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='')
    
    • 1
    • 2
    • 3
  • 相关阅读:
    MySQL——进阶
    靠这份业界最强算法及数据结构宝典,我挺进字节跳动
    一文详解扩散模型:DDPM
    SLAM从入门到精通(数据回放工具之rosbag)
    Java基础动态初始化二维数组
    CocosCreator 面试题(五)TS有什么优缺点?为什么要用TS?
    Kafka入门到精通-阶段一(入门&实战&监控)
    Pycharm 常用快捷键
    2024年06月IDE流行度最新排名
    并行处理系统
  • 原文地址:https://blog.csdn.net/weixin_45623093/article/details/126020987