我正在尝试以良好的质量从视频中获取最后一帧作为位图。我现在将MediaMetadataRetriever与getFrameAtTime方法一起使用,但是图片质量非常差-请参见类似的帖子here。
我尝试在此使用此方法:
https://bigflake.com/mediacodec/#ExtractMpegFramesTest,但我无法使它正常工作,框架都只是水平线
另外,另一个非常有趣的库:https://github.com/wseemann/FFmpegMediaMetadataRetriever 这可以从帧中获得质量非常好的图像,但是它只有秒精度(例如,如果我尝试获取最后一帧或2300ms的帧,它只会显示损坏的图像)
还有其他选择吗?