我想在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"过滤器。