python视频操作——python实现将图片合成为视频python视频操作

Python022

python视频操作——python实现将图片合成为视频python视频操作,第1张

import os

import cv2

file_dir = 'E:/PycharmProjects/untitled1/yujunchuxiangshi/img/'

list = []

for root ,dirs, files in os.walk(file_dir):

for file in files:

list.append(file) # 获取目录下文件名列表

video = cv2.VideoWriter('E:/PycharmProjects/untitled1/yujunchuxiangshi/test.avi',cv2.VideoWriter_fourcc(*'MJPG'),1,(1280,720))

for i in range(1,len(list)):

#读取图片

img = cv2.imread('E:/PycharmProjects/untitled1/yujunchuxiangshi/img/'+list[i-1])

# resize方法是cv2库提供的更改像素大小的方法

# 将图片转换为1280*720像素大小

img = cv2.resize(img,(1280,720))

# 写入视频

video.write(img)

video.release()

python爬视频如果一个ts无法下载怎么解决先在手机中找到缓存的文件,全部复制到电脑上用转换器转换即可。

1、首先打开手机QQ浏览器,找到已经下载的文件;

2、长按住已下载的文件,直到后面出现可以编辑的小图标,点击编辑;

3、打开查看该缓存文件所在目录位置,记下位置路径4、打开手机的文件夹管理器,根据刚刚的路径找到该缓存文件,点击右上角的编辑按钮,打开【显示隐藏文件打开隐藏文件夹之后就可以看到隐藏在缓存视频的中的单个文件夹,然后就会看到很多TS格式的文件6、将此隐藏文件下的每一个TS格式的文件,全部复制电脑上,新建文件夹,然后下载【狸窝全能视频转换器】,目前发现还是这个转换器比较好用,完全支持TS文件转码,添加所有TS文件到转换器中,然后开始转码,静静的等待即可;