首页 > 编程语言 > 详细

python3 调用ffmpeg命令进行视频切分

时间:2021-06-18 11:43:31      阅读:17      评论:0      收藏:0      [点我收藏+]

  如果对D:\AI\bili_data\test.mp4 视频文件进行切分,比如从 视频的22秒处开始切分,切分出来一个30秒的视频文件output.mp4 ,命令如下:

  ffmpeg -ss 00:00:22 -t 00:00:30 -i D:\AI\bili_data\test.mp4 -c:v libx264 -c:a aac -strict experimental -b:a 128k D:\AI\bili_data\output.mp4

  

  参数说明:

  -ss:截取起始时间;

  -t:截取时长;

  -i:视频文件路径;

  -c:v:指定视频编码器;

  -c:a:指定音频编码器;

  -strict experimental:AAC编码器相关;

  -b:a:设定音频比特率。

  

# 切分视频
def split_video():
    # ffmpeg命令工具 在D:\AI\ffmpeg\bin目录下
    try:
        ffmpeg = rD:\AI\ffmpeg\bin\ffmpeg -ss 00:00:22 -t 00:00:30 -i D:\AI\bili_data\test.mp4 -c:v libx264 -c:a aac -strict experimental -b:a 64k D:\AI\bili_data\output.mp4
        # print(ffmpeg)
        os.system(ffmpeg)
        # p = subprocess.Popen(ffmpeg, shell=False)
        # p.wait(5)
        print(切分完成)
    except Exception as ex:
        print(切分视频发生异常, ex)

 

python3 调用ffmpeg命令进行视频切分

原文:https://www.cnblogs.com/shaosks/p/14898468.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!