Android的FFmpeg

Android的FFmpeg,android,ffmpeg,Android,Ffmpeg,我正在使用FFmpeg4Android更改视频的分辨率。我无法从中获得好的视频输出。我的命令在下面(从他们的网站复制)。视频看起来总是拉长,看起来不正常。我尝试了这么多的args组合,但都没有达到好的效果。我需要的是一个低质量、高质量的视频(640x360)甚至更少,这里的任何人都能通过使用该库获得正确的参数组合,从而实现快速分辨率更改/视频压缩和良好/可接受的质量?你能给个建议吗 我在这里尝试了很多分辨率和比特率,但没有一个是好的 ffmpeg -y -i /sdcard/videokit/i

我正在使用
FFmpeg4Android
更改视频的分辨率。我无法从中获得好的视频输出。我的命令在下面(从他们的网站复制)。视频看起来总是拉长,看起来不正常。我尝试了这么多的args组合,但都没有达到好的效果。我需要的是一个低质量、高质量的视频(640x360)甚至更少,这里的任何人都能通过使用该库获得正确的参数组合,从而实现快速分辨率更改/视频压缩和良好/可接受的质量?你能给个建议吗

我在这里尝试了很多分辨率和比特率,但没有一个是好的

ffmpeg -y -i /sdcard/videokit/in.mp4 -strict experimental -s 320x240 -r 25 -aspect 3:4 -vcodec mpeg4 -b 2097152 -ab 48000 -ac 2 -ar 22050 /sdcard/videokit/out.mp4

好的,经过几个小时的反复试验,我找到了完美的args,它速度快,质量好

ffmpeg -y -i /sdcard/videokit/in.mp4 -strict experimental -s 320x240 -r 25 -aspect 16:9 -vcodec mpeg4 -b 700000 -ab 48000 -ac 2 -ar 22050 /sdcard/videokit/out.mp4
如果您希望获得更好的质量,请将-b改为更高的数字,但这需要更长的时间。希望它能帮助别人