ffmpeg-python 是 AI Skill Hub 本期精选AI工具之一。已获得 9.8k 颗 GitHub Star,综合评分 9.0 分,整体质量较高。我们强烈推荐将其纳入你的 AI 工具库,帮助提升工作效率。
# 基本视频转码
import ffmpeg
ffmpeg.input('input.mp4').output('output.mp4').run()
# 调整分辨率(缩放到 1280x720)
(
ffmpeg
.input('input.mp4')
.filter('scale', 1280, 720)
.output('output_720p.mp4')
.run()
)
# 提取音频
ffmpeg.input('video.mp4').output('audio.mp3').run()
# 视频压缩(调整码率)
(
ffmpeg
.input('input.mp4')
.output('output_compressed.mp4', video_bitrate='1000k', audio_bitrate='128k')
.run()
)
# 添加水印
main = ffmpeg.input('input.mp4')
logo = ffmpeg.input('logo.png')
(
ffmpeg
.filter([main, logo], 'overlay', 10, 10)
.output('output_watermark.mp4')
.run()
)
AI Skill Hub 使用教程页 · 基于公开数据整理,实际使用请以官方文档为准。License:Apache-2.0