5934浏览
查看: 5934|回复: 1

[教程] 【Mind+Python】元宇宙之舞动的弹幕1

[复制链接]
本帖最后由 gray6666 于 2021-12-8 15:08 编辑

【项目背景】
近期“”元宇宙“”一词频繁进入我们的视野,世界诸多巨头纷纷涉足“元宇宙”领域。依据百度百科:元宇宙(Metaverse)是整合多种新技术而产生的新型虚实相融的互联网应用和社会形态,它基于扩展现实技术提供沉浸式体验,基于数字孪生技术生成现实世界的镜像,基于区块链技术搭建经济体系,将虚拟世界与现实世界在经济系统、社交系统、身份系统上密切融合,并且允许每个用户进行内容生产和世界编辑。人们脱离于物理世界,穿梭在平行数字世界中,靠虚拟人物角色自由生活, 平行宇宙或许真的会变为现实。本次案例名为《舞动的弹幕》:该案例把网络舞蹈视频和视频弹幕,利用Mind+1.71版的Python编程模块,代码编程生成个性的弹幕舞蹈视频。
源视频

舞动的弹幕视频

二、【制作过程】
1.打开mind+Python模块,本项目涉及库较多,可以利用python代码功能批量安装涉及的库

【Mind+Python】元宇宙之舞动的弹幕1图1
参考代码
  1. #安装库
  2. import os
  3. import time
  4. libs = {"requests","pandas","numpy","you-get","opencv-python","baidu-aip","lxml","fake_useragent","moviepy"}
  5. try:
  6.     for lib in libs:
  7.         os.system(f"pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ {lib}")
  8.         print(lib+"下载成功")
  9. except:
  10.     print("下载失败")
复制代码

2.用youget利器,下载需要的视频素材
查看视频源
【Mind+Python】元宇宙之舞动的弹幕1图2
  1. os.system(f"you-get -i https://www.bilibili.com/video/BV1sQ4y1y7EQ/?spm_id_from=333.788.videocard.9")
复制代码

下载视频
  1. os.system(f"you-get -o C: https://www.bilibili.com/video/BV1sQ4y1y7EQ/?spm_id_from=333.788.videocard.9")
复制代码
【Mind+Python】元宇宙之舞动的弹幕1图3

下载视频源码
  1. #安装库
  2. import os
  3. import time
  4. #测试网址https://www.bilibili.com/video/BV1sQ4y1y7EQ/?spm_id_from=333.788.videocard.9
  5. try:
  6.     #os.system(f"you-get -i https://www.bilibili.com/video/BV1sQ4y1y7EQ/?spm_id_from=333.788.videocard.9")
  7.     os.system(f"you-get -o C: https://www.bilibili.com/video/BV1sQ4y1y7EQ/?spm_id_from=333.788.videocard.9")
  8.     print("成功")
  9. except:
  10.     print("失败")
复制代码
后缀名为flv格式文件的是下载之后的视频
【Mind+Python】元宇宙之舞动的弹幕1图4

【Mind+Python】元宇宙之舞动的弹幕1图5

QQQQQQQ  初级技匠

发表于 2022-1-1 14:21:29

厉害厉害!!!!!!!!!!!!!!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail