昨晚一朋友跟我说在网上看到了别人做的字符视频,觉得很厉害,我于是也打算玩玩。今天中午花时间实现了这样一个小玩意。
顺便把过程记录在这里。

步骤

  1. 把视频的帧保存为图片

  2. 把图片转化为字符图片

  3. 按顺序播放图片

模块

这个程序需要用到这样几个模块:

  1. opencv #用来读取视频,读取有些压缩视频可能还要安装解码器

  2. Pillow #图像处理,本来opencv大概也可以做,但是我不太熟悉它,所以还是用pillow

  3. time.sleep() #用来调节播放速度

读取视频

首先需要安装opencv模块
pip install opencv-python

然后用这个程序把图片提取出来

import numpy as npimport cv2

cap = cv2.VideoCapture('BadApple.mp4
        
		

网友评论