FFMPEG用于Android的FFMPEG编码来自图像的视频的质量不佳(不清楚)



我想在Android平台中使用ffmpeg创建视频。我已经成功创建了它,但是当我打开它时,视频的质量不好。有人知道我该怎么办吗?可以为Android的FFMPEG创建清晰的视频吗?

谢谢。

这是我的参考:

  • https://github.com/writingminds/ffmpeg-android-java
  • androidwarzone.blogspot.co.id

和以下创建视频的命令,只需举一个我尝试的示例:

ffmpeg -r 24 -i /storage/emulated/0/Zzz/pic%03d.jpg -c:v libx264 -vf fps=24 -pix_fmt yuv420p /storage/emulated/0/Zzz_res/out.mp4
ffmpeg -y -r 24 -i /storage/emulated/0/Zzz/pic%03d.jpg -i /storage/emulated/0/Zzz_mus/music.mp3 -aspect 1:1 -ar 22050 -ac 1 -b 700k -ab 44100 /storage/emulated/0/Zzz_res/video_out.mp4

我尝试了几种组合,但是结果是相同的,质量不佳。有人可以帮助我吗?

fyi:当我尝试FFMPEG进行桌面时没有问题(视频非常清晰,与原始视频相同),但是对于Android,我不明白为什么会质量不好。

如果我记得您需要-Q:V 1或-Q:V 0才能获得高质量的JPEGS

查看文档中的" Image2"过滤器。

最新更新