使用 ffmpeg 降低视频比特率

Reduce bitrate of video with ffmpeg

我正在使用 ffmpeg 检查给定视频的比特率,我的目标是将其降低到原始比特率的一半。

出于测试目的,我执行了这个命令

ffmpeg -i example.avi

我看到视频的码率在1030左右kb/s

我想知道ffmpeg使用的比特率单位是什么。

ffmpeg -i example.aviffmpeg -b 515 new_video.avi

音视频用了b:a和b:v,结果又不对了 我只尝试了 515 和 515k,但仍然不正确...

我的目标是输出 515 kb/s 比特率的视频。

ffmpeg -i example.avi -b:v 515k new_video.avi

https://ffmpeg.org/ffmpeg.html#Description

如果这不是您所需要的,让我在这里参考已接受的答案:FFMPEG ignores bitrate

[...] You may also want to specify a bitrate for the audio, e.g. -b:a 32k (or -ba 32k). If you want the total bitrate to be 128kbps, specify audio and video bitrates that add up to a total of 128k [...]