Encoding 使用MPEG4而非x264进行MP4编码的FFMPEG设置

Encoding 使用MPEG4而非x264进行MP4编码的FFMPEG设置,encoding,ffmpeg,Encoding,Ffmpeg,我在Windows上使用此命令行对所有视频进行编码: ffmpeg -i MyInputFile.wmv -c:v mpeg4 -q:v 1 -c:a libvo_aacenc -q:a 100 MyOutPutFile.mp4 所有这些原始视频都在.wmv中,比特率为1200kb/s 我必须使用MPEG4来读取Android/iOS上的编码视频。对于x264,它不工作,我只有一个黑屏和音频 命令行工作正常,但我的输出文件太大(比.wmv文件大,但MPEG4通常更好)。如何更改设置?选择比特率

我在Windows上使用此命令行对所有视频进行编码:

ffmpeg -i MyInputFile.wmv -c:v mpeg4 -q:v 1 -c:a libvo_aacenc -q:a 100 MyOutPutFile.mp4
所有这些原始视频都在.wmv中,比特率为1200kb/s

我必须使用MPEG4来读取Android/iOS上的编码视频。对于x264,它不工作,我只有一个黑屏和音频

命令行工作正常,但我的输出文件太大(比.wmv文件大,但MPEG4通常更好)。如何更改设置?选择比特率?我正在尝试,但不起作用,比特率仍然太高:

ffmpeg -i TestBitRate.wmv -c:v mpeg4 -q:v 1 -b 500k -c:a libvo_aacenc -q:a 100 TestBitRate.mp4

提前感谢您的帮助。:)

我建议在使用MPEG-4第2部分视频之前,先让H.264视频正常工作。这些设备应至少能够解码3.0级的基线配置文件。如果您需要这方面的帮助,请显示“不工作”的
ffmpeg
命令和完整的控制台输出。此外,与编程无关的问题在这里也不属于主题,而
ffmpeg
cli问题更适合于。你可以找一个版主用flag链接迁移你的问题。