首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python玩转各种多媒体,视频、音频到图片

中第50秒到第60秒 clip = VideoFileClip('bws.mp4').subclip(50, 60) # 将剪切的片段保存 clip.write_videofile("clip.mp4"...VideoFileClip类中,音频文件作为其中的一个参数,我们可以直接获取: from moviepy.editor import * # 读取视频文件 video = VideoFileClip('bws.mp4...') 3.4、逐帧提取画面 我们都知道,视频是由一帧一帧的图片组成的,我们也可以将画面一帧一帧提取出来: import cv2 # 读取视频 video = cv2.VideoCapture('bws.mp4...和截取视频没有什么区别,不过为了减少gif的大小,我们通常会对视频进行尺寸缩放: from moviepy.editor import * # 读取视频 video = VideoFileClip('bws.mp4...') # 裁剪视频,并缩小一半 video = video.subclip(20, 30).resize((0.5)) # 保存gif图片 video.write_gif('bws.gif') 在上面

2.2K20

python带你剪辑视频

opencv-python pip install moviepy 9、视频剪辑 我们看看使用 moviepy 如何剪辑视频: from moviepy.editor import * # 剪切视屏bws.mp4...中第50秒到第60秒 clip = VideoFileClip('bws.mp4').subclip(50, 60) # 将剪切的片段保存 clip.write_videofile("clip.mp4"...') 9.4、逐帧提取画面 我们都知道,视频是由一帧一帧的图片组成的,我们也可以将画面一帧一帧提取出来: import cv2 # 读取视频 video = cv2.VideoCapture('bws.mp4...和截取视频没有什么区别,不过为了减少gif的大小,我们通常会对视频进行尺寸缩放: from moviepy.editor import * # 读取视频 video = VideoFileClip('bws.mp4...') # 裁剪视频,并缩小一半 video = video.subclip(20, 30).resize((0.5)) # 保存gif图片 video.write_gif('bws.gif') 在上面

2.7K20
领券