ffmpeg-windows-基本命令
目录
ffmpeg windows 基本命令
以下是FFmpeg的安装和使用教程,涵盖Windows、macOS和Linux系统,并提供常见操作示例:
安装推荐这个视频
二、FFmpeg基础使用
1. 转换视频格式
ffmpeg -i input.mp4 output.avi
-i
:指定输入文件。
2. 提取音频
ffmpeg -i input.mp4 -vn -acodec copy output.mp3
-vn
:忽略视频流。-acodec copy
:直接复制音频流(无需重新编码)。
3. 调整视频分辨率
ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4
-vf scale=宽度:高度
:设置分辨率。
4. 剪切视频片段
ffmpeg -ss 00:01:30 -i input.mp4 -to 00:02:00 -c copy output.mp4
-ss
:起始时间(时:分:秒)。-to
:结束时间。-c copy
:直接复制流(快速无质量损失)。
5. 合并多个视频
- 创建
list.txt
文件,内容如下:
file 'video1.mp4'
file 'video2.mp4'
- 执行合并命令:
ffmpeg -f concat -i list.txt -c copy output.mp4
三、FFmpeg高级功能
1. 添加水印
ffmpeg -i input.mp4 -i logo.png -filter_complex "overlay=10:10" output.mp4
overlay=10:10
:水印位于左上角,距离左边和顶部各10像素。
2. 调整视频速度
# 视频加速2倍,音频加速2倍
ffmpeg -i input.mp4 -vf "setpts=0.5*PTS" -af "atempo=2.0" output.mp4
3. 提取视频帧为图片
ffmpeg -i input.mp4 -r 1 -f image2 image-%03d.jpg
-r 1
:每秒提取1帧。image-%03d.jpg
:生成文件名(如image-001.jpg
)。
四、常用参数说明
| 参数 | 功能 |
|—————|——————————–|
| -c:v libx264
| 指定视频编码器(如H.264)。 |
| -b:v 1M
| 设置视频比特率(1Mbps)。 |
| -preset fast
| 编码速度与质量的平衡参数。 |
| -an
| 禁用音频。 |
五、资源推荐
官方文档:
FFmpeg命令生成器:
注意事项
处理视频前建议备份原文件。
部分操作需重新编码,可能耗时较长。
遵守版权法规,避免处理受保护内容。