当前位置: 首页 > news >正文

网站营销推广计划书wordpress增加小工具

网站营销推广计划书,wordpress增加小工具,做网站f12的用处,教做粘土的网站目录 第一步:爬取一段5秒视频找url代码结果 第二步:下载整个视频的所有片段代码:结果: 第三步:合成视频安装模块代码:结果 简洁代码代码:结果: 最终代码简洁前代码简洁后代码 思路&a…

目录

  • 第一步:爬取一段5秒视频
    • 找url
    • 代码
    • 结果
  • 第二步:下载整个视频的所有片段
    • 代码:
    • 结果:
  • 第三步:合成视频
    • 安装模块
    • 代码:
    • 结果
  • 简洁代码
    • 代码:
    • 结果:
  • 最终代码
    • 简洁前代码
    • 简洁后代码

思路:
1、爬取视频,但是每次只能爬取一段5秒的视频。
2、一个视频有很多秒,所以需要爬取很多片段的视频
3、把所有爬取下来的片段视频合成导出。

4、最后再简洁代码

第一步:爬取一段5秒视频

找url

首先,找到需要爬取的视频,选择如图,找到对应的URL。
在这里插入图片描述

代码

然后最简单的四行爬取代码
在这里插入图片描述

结果

爬取的结果如图,里面视频只有5秒
在这里插入图片描述

第二步:下载整个视频的所有片段

代码:

在这里插入图片描述

结果:

在这里插入图片描述
把该视频所有片段都下载下来了
在这里插入图片描述

第三步:合成视频

安装模块

命令:pip install moviepy -i https://mirrors.aliyun.com/pypi/simple/

在这里插入图片描述

代码:

在这里插入图片描述

结果

在这里插入图片描述

完整合成视频并下载下来
在这里插入图片描述

简洁代码

代码:

在这里插入图片描述

结果:

在这里插入图片描述
如图:每个视频只由4秒
在这里插入图片描述

在这里插入图片描述

最终代码

简洁前代码

这里我把原本存放视频的文件夹名由《视频》改成《视频片段》
在这里插入图片描述
所以这里的【视频】,后面写代码的时候也应该改成【视频片段】
在这里插入图片描述

# 导入模块
import requestsnumber = 0
# 循环下载视频片段
while True:format_num = '{:05d}'.format(number)# f'' --> 用于在字符串中添加执行表达式url = f'https://xxxxxxxxxx.{format_num}.ts?pkexxxxxxxxxxxxx'res = requests.get(url)# 遇到404,就跳出循环if res.status_code == 404:breakopen(f'视频片段/{format_num}.ts', 'wb').write(res.content)print(f'已经下载了 {format_num}.ts文件')number += 1print(f'一共下载了 {number} 个视频 , 准备合成,请稍等几分钟')# 合成
#从moviepy这个模块的子模块editor里面导入所有的功能
from moviepy.editor import *# 列表 把这些视频加载到程序中来,保存在一个列表中
clip_list = []
for i in range(number):format_num = '{:05d}'.format(i)clip = VideoFileClip(f'视频片段/{format_num}.ts')clip_list.append(clip)# 最终视频合成
lastVideo = concatenate_videoclips(clip_list)
# 视频下载写出地址
lastVideo.write_videofile('完整视频/最终视频.mp4')

简洁后代码

# 导入模块
import requests
#从moviepy这个模块的子模块editor里面导入所有的功能
from moviepy.editor import *
number = 0
# 列表, 用于把所有片段视频加载到程序中来,保存在一个列表中
clip_list = []
# 循环下载视频片段
while True:format_num = '{:05d}'.format(number)# f'' --> 用于在字符串中添加执行表达式url = f'https://xxxxxxxhevc_1.{format_num}.ts?pkexxxxxxxxxxxxxxxxxxxxxx'res = requests.get(url)# 遇到404,就跳出循环if res.status_code == 404:break# 视频片段 就是存放一段段视频的文件夹名open(f'视频片段/{format_num}.ts', 'wb').write(res.content)clip = VideoFileClip(f'视频片段/{format_num}.ts')clip_list.append(clip)print(f'已经下载了并且加载了 {format_num}.ts文件')number += 1
print(f'一共下载了 {number} 个视频 , 准备加载,请稍等几分钟')
# 最终视频合成
lastVideo = concatenate_videoclips(clip_list)
# 视频下载写出地址
lastVideo.write_videofile('完整视频/最终视频.mp4')
http://www.yayakq.cn/news/295442/

相关文章:

  • 电商网站设计内容怎么制作网站论坛模板
  • 成都建设网站哪些公司好php培训机构企业做网站
  • 亳州网站开发wordpress开启子站
  • vs2017 做网站推广软件有哪些
  • 网站站点建设中端口号的作用做led灯网站有哪些呢
  • 商城网站建设步骤深圳个性化建网站服务商
  • 怎么创网站做石膏选图形的网站
  • 移动网站如何做权重平面设计主要做什么工资多少
  • 天津网站优贵州省住房和城乡建设厅网站(
  • 地方门户网站搭建系统种子搜索网站怎么做的
  • 住房城市建设网站海外购物网站建设
  • 曲靖网站建设青岛seo全网营销
  • 广告公司主要做什么晨阳seo服务
  • 海口北京网站建设网站建设丨找王科杰效果好
  • 用wordpress做答题网站seo的优化策略有哪些
  • 西安知名网站制作公司做简历的什么客网站
  • 家居设计seo技术秋蝉
  • 义乌网站建设推广兰州落地防疫
  • 天猫入驻网站建设互联网建设网站
  • 贵阳网站开发培训卖商标的上哪个平台
  • 万网如何购买网站空间陕西电商网站建设
  • 泊头市做网站价格家用电脑进行网站建设
  • 天津圣辉友联做网站网站建站建设公司
  • 网站建设交流发言材料新昌网站建设
  • 网站定位方案37玩手游官网平台
  • 芒市网站建设做百度网站需不需要备案
  • 做博客网站赚钱吗网站建设摘要
  • 网站推广引流最快方法wordpress 切换
  • 网站模版化配置国外域名查询网站
  • wordpress网站的优化无锡网站建设方案服务