FFMPEG在分割avi文件后提高比特率

FFMPEG在分割avi文件后提高比特率,ffmpeg,bitrate,Ffmpeg,Bitrate,我正在尝试分割持续时间为1小时到8分钟的视频(.avi)文件。 我正在使用以下命令 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视频/cnbc.avi-ss 00:00:0

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

 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视频/cnbc.avi-ss 00:00:00-to 00:08:00-c拷贝-b646k 1.avi

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

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

ffmpeg-i视频/cnbc.avi-ss 00:00:00-00:08:00-vcodec拷贝-acodec拷贝-b646k 1.avi

及 更多的组合

似乎什么都不管用
我不知道为什么会这样。请提供帮助。

按ffmpeg分割视频文件:

有两种方法可以通过ffmpeg分割视频文件。第一种方法本身很好,不仅如此——它速度更快,但有时会创建带有某些缺陷的输出文件。因此,对于这些情况,还有第二种分割视频文件的方法:速度要慢得多,输出文件要大得多,但它们似乎总是与使用的输入文件具有相同的质量级别

方式:1

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

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

你的问题在这里是离题的。引用ffmpeg标签:“本主题仅涉及ffmpeg库、API或工具的编程使用问题。关于命令行工具的交互使用问题,应在超级用户或视频制作中提出。”对我来说,这似乎是ffmpeg缺陷,请提交一份trac记录单,并附上可复制的小示例。另外,请确保您使用的是最新的ffmpeg,从您的帖子中很难分辨。@rogerdpack我使用的是最新版本的4.0方法2,这是错误的。
-sameq
选项已经消失了6年,从来没有想过要保留源代码质量。感谢info@GyanI已经尝试了1@GauravKandpal的方法,但结果相同。音质不好