下载安装ffmpeg
下载
添加系统环境变量
直接搜索环境变量
在系统变量中找到Path
把ffmpeg的加压路径添加上去 别忘了是 bin 目录
验证, win+R 输入cmd 然后输入
安装ffmpy3
用pycharm的话,直接搜索安装即可
使用例子
参考:https://ffmpy3.readthedocs.io/en/latest/examples.html
import os
from ffmpy3 import FFmpeg
ffmpeg = f"{os.path.abspath('..')}/ffmpeg-6.0-full_build/bin/ffmpeg.exe" # 这里也可以指定ffmpeg的文件目录,如果添加了环境变量,这句可省略,没有添加的话,这句 不可省略,不然会报错
video_source = f"{os.path.abspath('..')}/video/t.mp4" # 源视频 修改为自己 视频 路径即可
aid_video = f"{os.path.abspath('..')}/video/t1.mp4" # 目标视频 修改为自己 视频 路径即可
ff = FFmpeg(
executable=ffmpeg,
inputs={video_source: None},
outputs={aid_video: ["-ss", "00:00:00", "-to", "00:00:08", "-c:v", "copy", "-c:a", "copy"]}
).run()
ffmpeg E:\mediapipes/ffmpeg-6.0-full_build/bin/ffmpeg.exe -i E:\mediapipes/video/t.mp4 -ss 00:00:00 -to 00:00:08 -c:v copy -c:a copy E:\mediapipes/video/t1.mp4
总结
记录了如何下载、安装ffmpeg,通过python的ffmpy3操作ffmpeg,使用了一个截取视频的例子,如果有兴趣可以亲自看一下源码