编写FFMPEG命令以更改MP4文件的比特命令的错误
我正在使用ffmpeg命令在创建一个新的.mp4文件时更改一个.mp4文件的音频比特率和视频比特率。我将命令称为:---
ffmpeg -i oldfile.mp4 -vcodec libx264 -ab 128 -b 700 newfile.mp4
在这里:oldfile.mp4 == old File,我想更改其音频率和视频率。但是我遇到了这个错误:
“编码器'AAC'是实验性的,可能会产生不良结果。如果您想使用它,请添加' - 刻录实验'。 现在,请告诉我您是否知道该要求的正确命令。等待回复。
感谢您的建议。 现在,我将此命令写为: -
ffmpeg -i oldfile.mp4 -vcodec libx264 -ab 128k -b 700k newfile.mp4 ,
但这次我也会遇到错误: -每帧请求的许多位”
但是,如果我在制作新的AVI文件时试图更改较旧的AVI文件的比特率,则同一命令正在起作用。
你能告诉我什么是错误原因... 您的帮助是明显的。
等待回复。
I am using ffmpeg commands to change audio bit rate and video bit rate of one .mp4 file while creating one new .mp4 file. I am wirting the command as:---
ffmpeg -i oldFile.mp4 -vcodec libx264 -ab 128 -b 700 newFile.mp4
here: oldFile.mp4 == old file, whose audio bit rate and video bit rate i want to change. But I am getting this error:
"encoder 'aac' is experimental and might produce bad results. Add '-strict experimental' if you want to use it."...
Now kindly tell me if u know that what should be the correct command for this requirement. waiting for reply.
Thanks for your advise.
now I am writing this command as:--
ffmpeg -i oldFile.mp4 -vcodec libx264 -ab 128k -b 700k newFile.mp4
but this time I am getting error as:- "Too many bits per frame requested"
But the same command is working if I am trying to change the bit rate of an older avi file while making a new avi file.
can you please tell me what is the cause of error...
your help is appreciable.
waiting for reply.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 http://ffmpeg.org/ffmpeg-doc.html 的文档中,您似乎需要在比特率后指定 K。
In the documentation at http://ffmpeg.org/ffmpeg-doc.html it appears that you need to specify the K after your bitrates.