import cv2
import osfourcc = cv2.VideoWriter_fourcc('m', 'p', '4', 'v')  # 设置输出视频为mp4格式# cap_fps是帧率,可以根据随意设置
cap_fps = 10# 注意!!!
# size要和图片的size一样,但是通过img.shape得到图像的参数是(height,width,channel),但是此处的size要传的是(width,height),这里一定要注意注意不然结果会打不开,比如通过img.shape得到常用的图片尺寸
size = (688,550)# 设置输出视频的参数,如果是灰度图,可以加上 isColor = 0 这个参数
# video = cv2.VideoWriter('results/result.avi',fourcc, cap_fps, size, isColor=0)
# video = cv2.VideoWriter('result.mp4', fourcc, cap_fps, size)# 生成主目录下所有文件夹下的所有文件,生成视频
path = 'yourpath'
file_lst = os.listdir(path)for filename in file_lst:file_path=os.path.join(path,filename)file_lst_1 =os.listdir(file_path)resulename = filename + '.mp4'video = cv2.VideoWriter(resulename, fourcc, cap_fps, size)for filename_1 in file_lst_1:img = cv2.imread(path + filename+'/'+filename_1)video.write(img)video.release()print(f"finish{filename}")# file_lst = os.listdir(path)
# for filename in file_lst:
#     img = cv2.imread(path + filename)
#     video.write(img)
# video.release()

生成主目录下所有文件夹下的所有文件,每个文件夹的图片生成一个视频

python将图片帧生成视频相关推荐

  1. 使用Python将多张图片生成视频,并添加背景音乐及字幕

    这篇博客将介绍如何使用Python用多张图片生成视频,并添加背景音乐及字幕.主要分三步: 多张照片生成视频 添加字幕 添加背景音乐 moviepy不好使,moviepy 1.0.3+python3.7 ...

  2. python怎么加字幕_使用Python和百度语音识别生成视频字幕的实现

    从视频中提取音频 安装 moviepy pip install moviepy 相关代码: audio_file = work_path + '\\out.wav' video = VideoFile ...

  3. python 视频语音转文字_使用Python和百度语音识别生成视频字幕的实现

    从视频中提取音频 安装 moviepy pip install moviepy 相关代码: audio_file = work_path + '\\out.wav' video = VideoFile ...

  4. python将图片合并为视频

    # -*- coding: utf-8 -*- """ Created on Sun Sep 25 21:51:56 2022@author: in "&quo ...

  5. 使用JavaCV对视频截取图片,生成视频JPG封面图和GIF动态图(可以兼容windows和linux,无需安装ffmpeg软件)...

    首先要是Maven项目,然后导入JavaCV的相关jar包,即在pom.xml文件加入以下配置: <dependency><groupId>org.bytedeco</g ...

  6. python 读取图片颜色值生成excel像素画

    像素画: 需要用到的包: 进度条:progressbar pip install progressbar -i http://mirrors.aliyun.com/pypi/simple/ --tru ...

  7. python调用百度语音搜索_使用 Python 和百度语音识别生成视频字幕

    从视频中提取音频 安装 moviepy pip install moviepy 相关代码: audio_file = work_path + '\\out.wav' video = VideoFile ...

  8. 使用 Python 和百度语音识别生成视频字幕

    文章目录 从视频中提取音频 根据静音对音频分段 使用百度语音识别 获取 Access Token 使用 Raw 数据进行合成 生成字幕 总结 从视频中提取音频 安装 moviepy pip insta ...

  9. ffmpeg:单张图片 + 音频 生成视频

    ffmpeg -r 1 -f image2 -loop 1 -i 图片地址 -i 音频地址 -s 1920x1080 -pix_fmt yuvj420p -t  时长(秒) -vcodec libx2 ...

最新文章

  1. SQLite基本操作
  2. 一次二次开发中的经验与教训(一)
  3. 【dfs】民生问题(2011特长生 T4)
  4. 前端学习(2839):swiper属性
  5. 腾讯也有“神盾局”?秀出“技术肌肉”就靠TA了……
  6. kotlin 查找id_Kotlin程序查找立方体区域
  7. opencv图像配准_Milvus 实战 | 基于 Milvus 的图像查重系统
  8. 遇到一个Linux系统时间突变问题
  9. 二分查找的平均查找长度_二分查找
  10. java递归生成树结构_突破CRUD | 万能树Java工具类封装(源码)
  11. linux分布式文件部署,Linux的企业-分布式文件系统mfs(moosefs)搭建与配置
  12. USBCNC输出板与VFD和主轴的使用
  13. 通过css和html构建能耗数据分析树状图
  14. 百度网盘目录搜索引擎上线了 百度网盘目录搭建系统
  15. mysql设置允许远程访问
  16. 趣图:公司里来了一个程序员鼓励师
  17. spring-scop (单例模式?)
  18. office 所有后缀对应的 content-type
  19. Python制作吃鸡各数据资料查询助手,带你做理论王者~
  20. Component series.line not exists. Load it first.

热门文章

  1. pcs 模块 , 信号编码技术
  2. linux 键盘测试程序员,程序员之家打字测试
  3. TCP粘包以及粘包处理
  4. 如何将证件照的休闲装变职业装
  5. 4个基本不等式的公式高中_基本不等式公式四个叫什么名字
  6. idea恢复被覆盖的本地未提交代码
  7. Python地理数据处理 二:Python基础知识
  8. 关于音响系统参数测试的主要参数之一: THD+N(总谐波失真加噪声)
  9. Linux Mint TLP设置
  10. @PersistenceContext和@Autowired在EntityManager上应用的区别。