ffmpeg 视频压缩例程
时间: 2024-11-11 13:13:09 浏览: 6
易语言-ffmpeg转码获取视频信息加水印去水印例程
FFmpeg是一个强大的跨平台开源多媒体处理工具,它支持视频编码、解码、流复制、剪辑等多种操作,包括视频压缩。下面是一个简单的FFmpeg命令行示例,用于将一个视频文件进行压缩:
```bash
ffmpeg -i input.mp4 -c:v libx264 -preset veryfast -crf 23 -c:a aac -b:a 192k output.mp4
```
解释一下这个命令:
- `-i input.mp4`: 指定输入视频文件路径。
- `-c:v libx264`: 使用H.264(libx264)视频编码器进行压缩。
- `-preset veryfast`: 设置编码速度,`veryfast`表示快速压缩,质量相对较低。
- `-crf 23`: Constant Rate Factor (CRF),范围0-51,值越小,画质越好,文件越大。
- `-c:a aac`: 使用AAC音频编码器。
- `-b:a 192k`: 音频比特率设置为192千bps。
- `output.mp4`: 输出压缩后的视频文件名。
如果你需要调整分辨率或者帧率,可以在前面添加 `-vf scale=-1:720` 或者 `-r 30` 这样的选项。运行这个命令前确保已经安装了FFmpeg,并且权限足够执行。
阅读全文