python charvideo.py E:/badapple.flv --width 180 --heigh 70参数说明
charvideo.py [-h] [--width WIDTH] [--height HEIGHT] [--gap GAP] file--width是每行显示的字符数量
--height是行数
这两个参数取决于你控制台的尺寸
--gap是帧间隔,默认是1,每帧都会打印
这三个都是可选参数
安装cv2库
pip3 install opencv-python抓取图片并保存,但是图片的效果并不好
# x, y, width, height
ImageGrab.grab(bbox=(0,0,1455,1035)).save( 'img.jpg' )将图片集转换为视频,存在视频文件过大的情况,并且视频的时长难以精确设置
import os
import cv2
import time
path = 'E:/charvideo/frame/'
imgList = os.listdir(path)
imgList.sort(key = lambda x: int(x[:-4]))
fourcc = cv2.VideoWriter_fourcc(*'XVID')
video = cv2.VideoWriter("badapple.mp4", fourcc, 25, (1455,1035))
for img in imgList:
if img.endswith('.jpg'):
img='E:/charvideo/frame/' + img
_img = cv2.imread(img)
video.write(_img)
time.sleep(0.033)
video.release()


