python+ffmpeg实现视频伪原创处理代码
代码语言:python
所属分类:其他
代码描述:python+ffmpeg实现视频伪原创处理代码,python结合ffmpeg实现对一个视频进行分割一小段后,再对分割后的视频进行风格化滤镜、放大缩小、速率控制、旋转等操作后,再一起合并成一个新视频。实现伪原创。
代码标签: python ffmpeg 视频 伪原创 处理 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
import subprocess import random import os import json def execute_ffmpeg(command): subprocess.run(command, check=True) def split_video(input_file, output_prefix, duration): command = [ 'ffmpeg', '-i', input_file, '-c', 'copy', '-f', 'segment', '-segment_time', str(duration), '-reset_timestamps', '1', f'{output_prefix}%03d.mp4' ] execute_ffmpeg(command) def apply_effects(input_file, output_file): # 获取输入视频的信息 probe = subprocess.check_output(['ffprobe', '-v', 'quiet', '-print_format', 'json', '-show_format', '-show_streams', input_file]) video_info = json.loads(probe) width = int(video_info['streams'][0]['width']) height = int(video_in.........完整代码请登录后点击上方下载按钮下载查看
网友评论0