Answers:
您可以尝试使用ffmpeg或mencoder之类的东西以较低的比特率对其进行重新编码,例如:
通过将1 GB除以以秒为单位的视频长度来计算所需的比特率。因此,对于长度为16:40(1000秒)的视频,请使用1000000字节/秒的比特率:
ffmpeg -i input.mp4 -b 1000000 output.mp4
可能值得考虑的其他选项是设置“ 恒定速率因子”,它降低了平均比特率,但保留了更好的质量。CRF在18到24之间变化-比特率越低,比特率越高。
ffmpeg -i input.mp4 -vcodec libx264 -crf 20 output.mp4
-b
采用比特率而不是字节率。如果视频必须为1GB,长度为1000(一千)秒,则所需的比特率约为1e9 / 1000 * 8 = 8e6(8,000,000)比特/秒(bps)。