相关文章推荐

调整音频速度,可以自己调整1.1的大小, 示例代码如下:

from moviepy.editor import *
name = '/home/huangjx/音乐/baixueb.mp3'
name2 = '/home/huangjx/音乐/baixueb1.1.mp3'
au = AudioFileClip(name)
new_au = au.fl_time(lambda t:  1.1*t, apply_to=['mask', 'audio'])   # 1.1表示调整速度
new_au = new_au.set_duration(au.duration/1.1)   # 1.1表示调整速度
new_au.write_audiofile(name2)

调整视频速度,可以自己调整1.1的大小, 示例代码如下:

from moviepy.editor import *
name = '/home/huangjx/视频/输出/LT40G_720_AI200903shangzx00.mp4'
name2 = '/home/huangjx/视频/输出/LT40G_720_AI200903shangzx001-1.mp4'
au = VideoFileClip(name)
new_au = au.fl_time(lambda t:  1.1*t, apply_to=['mask', 'audio'])
new_au = new_au.set_duration(au.duration/1.1)
new_au.write_videofile(name2)

别发呆,自己动手试试吧,哦对了,要提前安装moviepy哦,最新版安装语句给你放在下面了

pip install -i https://mirrors.aliyun.com/pypi/simple moviepy

喜欢的话点个赞吧,爱你哟,么么哒

首先要指出的是。MoviePy 基于ffmpeg视频的最后生成,用的就是ffmpeg。所以,讨论MoviePy的性能问题,归根到底是讨论ffmpeg的性能。 关于moviepy的程序执行过程,理论上所有耗时操作只发生在将clip写出到文件的时候。基于此因素,在实际操作中,尽量只在合成最后才进行视频导出操作,即 write_videofile 关于,ffmpeg的性能呢,一般需要看C... 我的脚本以两个电影文件作为输入,并编写一个2x1数组的电影输出(立体并排半宽)。输入的视频片段具有等分辨率(1280x720)、帧速率(60)、帧数(23899)、格式(mp4)。。。当write-videofile函数开始处理时,它提供了一个非常合理的估计完成时间~20min。当它处理每一帧时,处理变得越来越慢(由进度条和估计完成时间表示)。在我的例子中,输入的电影片段大约有6分钟长。经过3分钟... MoviePy是一个用于视频编辑的Python模块,它可被用于一些基本操作(如剪切、拼接、插入标题)、视频合成(即非线性编辑)、视频处理和创建高级特效。它可对大多数常见视频格式进行读写,包括GIF。示例如下(IPython Notebook环境) 为什么程序在运行几秒后视频写入速度变得特别慢。下面是全部代码了from moviepy.editor import VideoFileClipfrom moviepy.editor import CompositeVideoClipfrom moviepy.editor import concatenate_videoclipsimport xlrd#文件路径path = ".\\sources\... 你知道吗,用moviepy一行代码就能够快速剪辑视频中某个区间的片段: # 这一段代码,能够在3秒内将videoplayback.mp4的50秒-60秒的视频片段提取出来,非常方便。 clip = VideoFileClip("videoplayback.mp4").subclip(50,60) 0. 环境依赖库的安装 pip install moviepy 1. 视频剪辑 from moviepy.editor import* # 剪辑50-60秒的音乐 00:00:50 - 00:00:60 from moviepy.editor import * clip = VideoFileClip(video_input_path) clip.write_videofile(video_input_path, fps=30) 原视频帧率为8.33 fps: 修改后视频帧率为30 fps:
 
推荐文章