51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

FFmpeg 视频压缩与 Python 调用方法

FFmpeg 是操作视频的开源工具,本文记录 Python 操作 FFmpeg 进行视频压缩的方法。

简介 {#简介}

  • FFmpeg 是一个完整的,跨平台的解决方案,记录,转换和流音频和视频。

  • 官网:https://ffmpeg.org/

下载安装 {#下载安装}

视频压缩 {#视频压缩}

下面是ffmpeg压缩视频的命令:

  • 将视频压缩指定大小

    • -fs 10 : 表示文件大小最大值为 10MB
  • 设置视频的帧率为20fps

    • -r 20:表示帧率设置为 20fps
  • 设置视频的码率

    -b:v : 指定视频的码率
    -b:a : 指定音频的码率
    1M:码率的值 1M 表示 1Mb/s

  • 设置视频的分辨率

    -s: 1920x1080表示分辨率为1920x1080

  • 可以结合上面的命令一起来使用

Python 调用 {#Python-调用}

  • 在 Python 中可以用 os 命令调用 ffmpeg
  • 示例批量压缩的 Python 代码:

参考资料 {#参考资料}



文章链接:
https://www.zywvvd.com/notes/coding/python/tools/python-ffmpeg/python-ffmpeg/

赞(0)
未经允许不得转载:工具盒子 » FFmpeg 视频压缩与 Python 调用方法