产品帮助中心

欢迎来到简鹿技术支持中心,我们可以为您提供哪些帮助?

FFmpeg 常用命令有哪些?格式转换、剪辑、提取音频全搞定

时间:2025-06-03 作者:小鹿 来源:简鹿办公
简鹿视频格式转换器
官方正版
纯净安全
软件评分:
万能视频转换好吗?快来试试这款简鹿视频格式转换器是一款全方位视频转换工具,支持多种音视频格式之间的快速转换,满足您不同的视频编辑和播放需求。
Win下载 Mac下载

对于有自媒体运营的用户而言,音视频处理已经成为日常工作中不可或缺的一部分。无论是剪辑短视频、转换格式,还是提取音频,FFmpeg 都是一个强大且高效的工具。本文中简鹿办公将带你了解 FFmpeg 是什么,并详细介绍一些常用的命令,帮助你快速上手音视频处理,即使是新手也能轻松操作!

FFmpge 常用命令有哪些

什么是 FFmpeg?

FFmpeg 是一个开源的多媒体处理工具集,支持几乎所有主流的音视频格式和编码标准。它可以在 Windows、macOS 和 Linux 上运行,几乎可以完成任何与音视频相关的任务:


视频格式转换

音频提取

分辨率调整

截取片段

合并多个文件

添加水印或字幕

实时推流直播等

FFmpeg 常用命令大全(附示例)

所有命令请在终端(Terminal)或命令提示符中运行。

1️⃣ 查看文件信息


ffmpeg -i input.mp4


📌 作用:查看视频文件的详细信息,如编码格式、分辨率、帧率、比特率等。


2️⃣ 视频格式转换


ffmpeg -i input.mp4 output.avi


📌 作用:将 mp4 格式转换为 avi,FFmpeg 会自动选择合适的编码器。


3️⃣ 调整视频分辨率(缩放)


ffmpeg -i input.mp4 -vf scale=640:360 output_640x360.mp4


📌 作用:将视频分辨率从高清缩小为 640×360,适用于移动设备播放或节省空间。


4️⃣ 提取音频


ffmpeg -i input.mp4 -vn -acodec copy output_audio.aac


📌 作用:从视频中提取原始音频轨道,不重新编码(速度快),适合保留原音频质量。


如果想转成 MP3:


ffmpeg -i input.mp4 -vn -ar 44100 -ac 2 -ab 192k -f mp3 output_audio.mp3


5️⃣ 截取视频片段


ffmpeg -i input.mp4 -ss 00:00:10 -to 00:00:30 -c copy output_clip.mp4


📌 作用:从第 10 秒开始,截取到第 30 秒的视频片段,不重新编码(速度快)。


如果需要精确裁剪(重新编码):


ffmpeg -i input.mp4 -ss 00:00:10 -t 20 -c:v libx264 -preset fast -crf 23 output_clip.mp4


-t 20 表示截取 20 秒长度

-crf 23 控制视频质量(数值越小质量越高,范围 18~28)


6️⃣ 合并多个视频文件


创建一个 list.txt 文件,内容如下:


file 'video1.mp4'

file 'video2.mp4'

file 'video3.mp4'


然后执行:


ffmpeg -f concat -safe 0 -i list.txt -c copy output_all.mp4


📌 作用:合并多个相同格式的视频文件,无需重新编码。


7️⃣ 更改视频码率(压缩视频大小)


ffmpeg -i input.mp4 -b:v 1M -b:a 128k output_compressed.mp4


📌 作用:设置视频码率为 1Mbps,音频码率为 128kbps,用于减小文件体积。


8️⃣ 添加水印


ffmpeg -i input.mp4 -i watermark.png -overlay 10:10 output_watermarked.mp4


📌 作用:在视频左上角添加 PNG 水印图片(watermark.png)。


9️⃣ 添加字幕


ffmpeg -i input.mp4 -vf "subtitles=subtitle.srt" output_with_subtitle.mp4


📌 作用:将 SRT 字幕文件嵌入到视频中(需重新编码)。


🔟 录屏 + 推流直播(进阶)


ffmpeg -f gdigrab -framerate 30 -i desktop -c:v libx264 -preset ultrafast -pix_fmt yuv420p -f flv rtmp://live.example.com/stream_key


📌 作用:录制桌面并实时推流到 RTMP 服务器,适合直播场景。


小贴士:常用参数解释


-i 输入文件

-o 或直接写输出文件名 输出文件

-c 编码器(如 -c:v libx264 表示使用 H.264 编码视频)

-b:v 视频码率

-b:a 音频码率

-r 帧率(如 -r 30 表示每秒30帧)

-vf 视频滤镜(如缩放、裁剪、加水印)

-ss 起始时间点

-to / -t 结束时间点或持续时间

总结

FFmpeg 是一个功能极其强大的音视频处理工具,虽然一开始可能会被命令行吓到,但只要掌握了几个常用命令,就能解决大多数日常工作中的音视频问题。


你可以先尝试将本地视频转成其他格式,或者提取一段喜欢的音频,体验一下 FFmpeg 的强大之处。如果你觉得这篇文章对你有帮助,欢迎收藏、点赞、分享给更多人看到!

热门教程
音频格式转换器 格式工厂
相关软件推荐
办公软件,就选简鹿 简便、快捷、高效

客户服务

帮助中心

关注我们

百家号 搜狐号 抖音号 CSDN B站平台
QQ客服
QQ:3236169202 复制
简鹿办公QQ客服二维码
微信客服
微信:jianlu365 复制
简鹿办公微信公众号
回到顶部