FFmpeg + ChatGPT 新手完全教程:不会写命令也能修改视频和图片
一、什么是 FFmpeg
FFmpeg 是一个非常强大的开源多媒体处理工具,可以通过命令行完成几乎所有 视频、音频、图片 的处理工作。
它的特点:
完全免费开源
支持几乎所有视频格式
支持批量处理
处理速度非常快
功能远超大多数图像和视频软件
很多知名软件其实底层都在使用 FFmpeg,例如:
VLC media player
HandBrake
简单来说:
FFmpeg 就像一个万能的视频和图片处理引擎。
二、为什么搭配 ChatGPT 使用
FFmpeg 的唯一缺点是:
命令行参数非常多,新手很难记住。
例如一个简单的视频转码命令:
[pre]ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 23 output.mp4[/pre]很多人看到就会头疼。
这时候 ChatGPT 就非常有用。
你只需要告诉 ChatGPT:
[pre]帮我写一个 FFmpeg 命令把视频转成 MP4[/pre]它就能帮你生成完整命令。
所以现在很多人是这样使用的:
[pre]FFmpeg = 执行工具ChatGPT = 命令生成器[/pre]
三、如何安装 FFmpeg
下载地址:
https://ffmpeg.org
Windows 推荐下载 静态版。
下载后解压,会看到:
[pre]ffmpeg.exeffprobe.exeffplay.exe[/pre]把 ffmpeg.exe 放到一个目录,例如:
[pre]D:\ffmpeg[/pre]然后在这个目录打开命令行即可使用。
测试安装:
[pre]ffmpeg -version[/pre]如果显示版本信息说明安装成功。
四、FFmpeg 可以修改图片哪些内容
很多人不知道,FFmpeg 其实也可以处理图片。
它可以完成很多操作,例如:
1 修改图片格式
例如:
[pre]jpg → pngpng → webpwebp → jpg[/pre]示例:
[pre]ffmpeg -i image.png image.jpg[/pre]用途:
网站压缩
兼容不同平台
2 修改图片尺寸
例如:
[pre]1920x1080 → 1280x720[/pre]示例:
[pre]ffmpeg -i image.jpg -vf scale=1280:720 output.jpg[/pre]用途:
上传网站尺寸限制
制作缩略图
3 图片压缩
减小文件大小:
[pre]ffmpeg -i image.jpg -q:v 5 output.jpg[/pre]数值越小质量越高。
用途:
上传平台限制
减少存储空间
4 图片裁剪
例如只保留图片中间部分:
[pre]ffmpeg -i image.jpg -vf crop=800:600:100:50 output.jpg[/pre]含义:
[pre]宽:800高:600从x=100 y=50位置开始裁剪[/pre]用途:
去掉边框
截取主体
5 图片旋转
例如旋转90度:
[pre]ffmpeg -i image.jpg -vf transpose=1 output.jpg[/pre]用途:
手机照片方向错误
6 批量处理图片
FFmpeg 可以批量处理:
例如把一个文件夹全部 PNG 转 JPG。
适合:
批量素材处理
网站图片优化
五、FFmpeg 可以修改视频哪些内容
FFmpeg 的视频能力更强。
几乎所有视频编辑软件的基础功能它都能完成。
1 修改视频格式
例如:
[pre]mov → mp4mkv → mp4avi → mp4[/pre]示例:
[pre]ffmpeg -i video.mkv video.mp4[/pre]用途:
上传平台限制
视频兼容性
2 压缩视频大小
例如压缩视频:
[pre]ffmpeg -i video.mp4 -vcodec libx264 -crf 28 output.mp4[/pre]CRF数值:
[pre]18 画质极高23 默认28 压缩更小[/pre]用途:
上传视频号
上传抖音
节省存储空间
3 修改视频分辨率
例如:
[pre]4K → 1080P[/pre]命令:
[pre]ffmpeg -i video.mp4 -vf scale=1920:1080 output.mp4[/pre]用途:
平台限制
减小体积
4 视频裁剪
例如裁掉黑边:
[pre]ffmpeg -i video.mp4 -vf crop=1280:720:0:0 output.mp4[/pre]用途:
去除黑边
视频构图
5 视频旋转
例如旋转90度:
[pre]ffmpeg -i video.mp4 -vf transpose=1 output.mp4[/pre]用途:
手机竖屏视频方向错误
下载链接:「4款电脑必备软件 夸克①
下载链接:「4款电脑必备软件 百度②
下载链接:「4款电脑必备软件 迅雷③
PS:以上链接任一保存均可,部分资源可能会被和谐,请到其他备份链接查找~
⁢🔴更多优质资源🆕请关注⬇️:

好看的电影,最全电影在这里 (访问密码:6762)
2015-2025最佳恐怖电影
蜜桃
碎片短剧
Pony-Vpn
网飞猫
好好看
毒舌VPN
芒果浏览器
可可影视
千千静听
notion安卓版和windows版

6 视频截取片段
例如截取:
[pre]00:01:00 到 00:02:00[/pre]命令:
[pre]ffmpeg -ss 00:01:00 -to 00:02:00 -i video.mp4 output.mp4[/pre]用途:
制作短视频
剪掉多余部分
7 提取视频音频
例如把视频变成音频:
[pre]ffmpeg -i video.mp4 audio.mp3[/pre]用途:
提取音乐
提取配音
8 视频转GIF
例如:
[pre]ffmpeg -i video.mp4 output.gif[/pre]用途:
表情包
社交媒体动图
六、不会写命令怎么办?直接问 ChatGPT
现在最简单的方法就是:
把需求直接告诉 ChatGPT。
例如:
示例1
你可以这样问:
[pre]帮我写一个 FFmpeg 命令把 video.mp4压缩到 1080P输出 MP4[/pre]ChatGPT会生成命令。
示例2
修改图片尺寸:
[pre]帮我写 FFmpeg 命令把 image.jpg缩放到 800x800[/pre]
示例3
裁剪视频:
[pre]帮我写 FFmpeg 命令从 video.mp4截取 10 秒到 30 秒[/pre]
示例4
批量处理:
[pre]帮我写 FFmpeg 命令把当前文件夹所有视频转成 MP4[/pre]
七、正确提问方法(非常重要)
如果你这样问:
[pre]写一个FFmpeg命令[/pre]ChatGPT不知道你的需求。
正确方法:
说清楚三个信息
[pre]文件名想要做什么输出格式[/pre]例如:
[pre]文件:video.mov操作:压缩输出:mp4[/pre]ChatGPT基本都会给出正确命令。
八、FFmpeg + ChatGPT 的优势
这种组合现在越来越流行。
原因很简单:
工具作用
FFmpeg 执行视频处理
ChatGPT 写命令
优势:
不需要记忆复杂参数
可以快速生成命令
可以解决报错
可以写批量脚本
对于新手来说,这是一种 效率非常高的工作方式。
九、总结
FFmpeg 是目前最强大的多媒体处理工具之一。
它可以:
图片处理
修改格式
修改尺寸
压缩图片
裁剪图片
旋转图片
批量处理
视频处理
转换视频格式
压缩视频
修改分辨率
裁剪视频
截取视频片段
提取音频
转GIF
如果你不会写命令,也完全不用担心。
只需要把需求交给 ChatGPT,它就能帮你生成完整的 FFmpeg 命令。

一、FFmpeg 能做哪些视频处理
1️⃣ 视频加字幕
支持两种方式:
(1)软字幕(外挂字幕)
字幕作为独立轨道,可以开关。
支持格式:
.srt
.ass
.ssa
.vtt
示例:
[pre]ffmpeg -i video.mp4 -i subtitle.srt -c copy -c:s mov_text output.mp4[/pre]特点:
不改变视频画面
文件体积几乎不变
可关闭字幕
(2)硬字幕(烧录字幕)
字幕直接渲染进画面,无法关闭。
[pre]ffmpeg -i video.mp4 -vf subtitles=subtitle.srt output.mp4[/pre]特点:
所有播放器都能显示
字幕永久存在
二、视频裁剪(剪掉多余部分)
1️⃣ 按时间裁剪
比如只要 第10秒到第30秒
[pre]ffmpeg -ss 00:00:10 -to 00:00:30 -i video.mp4 -c copy cut.mp4[/pre]参数说明:
参数含义
-ss 开始时间
-to 结束时间
-c copy 不重新编码(速度极快)
2️⃣ 按画面裁剪(裁掉黑边)
例如:
[pre]ffmpeg -i video.mp4 -vf "crop=1280:720:0:0" output.mp4[/pre]参数含义:
[pre]crop=宽:高:x:y[/pre]例子:
参数含义
1280 宽
720 高
0 左偏移
0 上偏移
三、视频转 GIF
这是 FFmpeg 的常见用途之一。
简单版
[pre]ffmpeg -i video.mp4 output.gif[/pre]但效果一般。
高清 GIF(推荐)
[pre]ffmpeg -i video.mp4 -vf "fps=10,scale=480:-1:flags=lanczos" output.gif[/pre]参数说明:
参数含义
fps=10 每秒10帧
scale 缩放
lanczos 高质量缩放算法
四、FFmpeg 还能做哪些视频处理
常见的还有:
🎬 视频处理
功能示例
视频压缩 减小体积
分辨率修改 4K → 1080P
视频旋转 竖屏横屏
视频镜像 左右翻转
视频拼接 多个视频合并
视频截图 提取图片
提取音频 MP4 → MP3
视频加水印 logo / 图片
🖼 图片处理
功能示例
图片压缩 jpg/png
图片裁剪 crop
图片合成 overlay
图片转视频 幻灯片
图片转 GIF 动图
五、FFmpeg + ChatGPT 的组合
很多人不会写命令,可以这样用:
流程:
1️⃣ 告诉 ChatGPT你的需求
例如:
[pre]我有一个 video.mp4我要截取 10秒到20秒然后转成 GIF宽度 480[/pre]2️⃣ ChatGPT 自动生成命令
例如:
[pre]ffmpeg -ss 00:00:10 -t 10 -i video.mp4 -vf "fps=10,scale=480:-1" output.gif[/pre]3️⃣ 复制命令直接运行即可。
六、为什么很多专业剪辑也用 FFmpeg
优点:
完全免费
开源
支持几乎所有格式
速度非常快
可批量自动处理
很多软件其实内部也是调用 FFmpeg。
例如:
HandBrake
Shotcut
OBS Studio

标签: none

添加新评论