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

python 把一个视频复制3次

1. 先看效果

输入

在这里插入图片描述

输出

在这里插入图片描述

2. 代码

第一种方法 moviepy

代码来源 gpt4o


from moviepy.editor import VideoFileClip, clips_array

# 加载视频
video = VideoFileClip("a22.mp4")

# 复制视频三次
video_copied = clips_array([[video, video, video]])

# 输出最终的视频
video_copied.write_videofile("a33.mp4")

第2种方法 ffmpeg

代码来源 gpt4o

ffmpeg -i input.mp4 -filter_complex “[0:v]split=3[v1][v2][v3];[v1][v2][v3]hstack=3” output_video.mp4

3. 对比

  • moviepy 有点慢!使用了大概50%的 CPU 资源。
  • ffmpeg 使用了全部的 CPU 资源,会快一点。 总体上,也是比较慢的。
  • 也许还有其他方法,比如使用 gpu , 估计会快很多。todo.

http://www.kler.cn/a/280690.html

相关文章:

  • pinctrl_GPIO子系统
  • Java 开发中常用的Linux 性能调优技巧
  • WEB开发---使用HTML CSS开发网页实时显示当前日期和时间
  • linux dma cache和主存数据不一致问题
  • 嵌入式Qt移植之tslib部署到Busybox根文件-思维导图-学习笔记-基于正点原子阿尔法开发板
  • 畅捷通CRM newleadset.php SQL注入漏洞复现
  • Mybatis Plus乐观锁实现
  • 测试用例(还需要输入1个字)
  • 使用 Java 记录简化 Spring Data 中的数据实体
  • AD7606芯片驱动-FPGA实现
  • 贪心算法---分发糖果
  • JUC-Synchronized原理进阶
  • 基于SSM+微信小程序的跑腿平台管理系统(跑腿3)(源码+sql脚本+视频导入教程+文档)
  • 【微信小程序】残存良知之开启npm支持
  • 驱动开发系列13 - Linux Graphics 图形驱动概述(二)
  • 独角数卡,打开商品列表出现Undefined variable form的解决办法
  • sql盲注python脚本学习 (基于bWAPP靶场)
  • vue使用vite配置跨域以及环境配置详解
  • 小程序常用的模板语法
  • Visual Basic:多线程编程的优雅之舞