ffmpeg 提示

  • 为在非常低的比特率流,使用低帧速率和小的GOP大小。这对于那些配置较低的Linux用户上播放RealVideo尤是如此,它可能会丢帧。例如: ffmpeg -g 3 -r 3 -t 10 -b:v 50k -s qcif -f rv10 /tmp/b.rm

  • 编码中显示的参数“q”是当前量化器。值1表示非常良好的质量。值31表示最差的质量。如果Q = 31出现过于频繁,这意味着该编码器无法压缩到满足您的比特率要求的码率。您必须增加比特率,降低帧率或减少帧的大小。

  • 如果你的电脑不够快,可以牺牲压缩比换取速度。你可以用-me 0加快运动估计和-g 0完全禁用运动估计(你仅有I-frames,这意味着它几乎和JPEG压缩一样好)。

  • 可通过降低采样频率获得非常低的音频比特率(对于MPEG音频,下降到22050Hz,对于AC-3, 使用22050或11025Hz)。

  • 有一个恒定的质量(但可变比特率),使用选项-qscale N时,N是1(优秀品质)和31(质量最差)之间。