ffmpeg 禁用b-frames
时间: 2023-08-03 07:07:36 浏览: 168
禁止用拖动条的frame框架
要禁用FFmpeg中的B帧,可以通过设置编码器的参数来实现。具体的参数名称和使用方法取决于你使用的编码器。以下是一些常见的编码器和相应的参数示例:
对于libx264编码器,可以使用以下参数:
```shell
ffmpeg -i input.mp4 -c:v libx264 -x264-params bframes=0 output.mp4
```
对于libx265编码器,可以使用以下参数:
```shell
ffmpeg -i input.mp4 -c:v libx265 -x265-params bframes=0 output.mp4
```
对于nvenc编码器,可以使用以下参数:
```shell
ffmpeg -i input.mp4 -c:v h264_nvenc -bf 0 output.mp4
```
这些示例中的参数 `-x264-params`、`-x265-params` 和 `-bf` 分别用于禁用B帧。你可以根据自己的编码器选择适当的参数进行设置。
阅读全文