分割avi文件后,FFMPEG会增加比特率

时间:2018-05-30 10:59:02

标签: ffmpeg bitrate

我正在尝试将视频(.avi)文件拆分,持续时间为1小时到8分钟。 我使用以下命令

 ffmpeg -i videos_22_05_18/cnbc.avi -ss 00:00:00 -to 00:08:00 -c copy 1.avi

但它会产生37分钟的视频而且音频质量太快。

我比较了原始.avi文件的规格和产生的规格,唯一的区别是比特率。

原始文件的比特率为646k,而分割文件的比特率为1126。

我真的尝试过每一件事。 喜欢使用

ffmpeg -i videos_22_05_18/cnbc.avi -ss 00:00:00 -to 00:08:00 -c copy -b 646k 1.avi

ffmpeg -i videos_22_05_18/cnbc.avi -ss 00:00:00 -to 00:08:00 -c copy -async 1 1.avi

ffmpeg -i videos_22_05_18/cnbc.avi -ss 00:00:00 -to 00:08:00 -c copy -b 646k -async 1 1.avi

ffmpeg -i videos_22_05_18/cnbc.avi -ss 00:00:00 -to 00:08:00 -vcodec copy -acodec copy -b 646k 1.avi

和 更多组合

似乎没什么用 我不知道为什么会这样。请帮助。

1 个答案:

答案 0 :(得分:0)

按ffmpeg分割视频文件:

有两种方法可以通过ffmpeg分割视频文件。第一个本身就很好,不止于此 - 它更快,但有时会创建具有某些缺陷的输出文件。因此,对于这些情况,存在第二种分割视频文件的方式:它相当慢,输出文件更大,但似乎它们总是与使用的输入文件具有相同的质量水平。

方式:1

ffmpeg -ss <start> -t <duration> -i in1.avi -vcodec copy -acodec copy out1.avi

方式:2

ffmpeg -ss <start> -t <duration> -i in1.avi -sameq out1.avi

Refer Link