Android FFmpegMediaMetadataRetriever.getFrameAtTime()进度缓慢

Android FFmpegMediaMetadataRetriever.getFrameAtTime()进度缓慢,android,ffmpeg,Android,Ffmpeg,我知道这个问题是重复的,但请给出一些解决办法。Android FFmpegMediaMetadataRetriever.getFrameAtTime()进展缓慢,我的片段几乎需要10秒来生成视频帧,根据,从FFmpegMediaMetadataRetriever切换到MediaMetadataRetriever听起来应该可以解决您的问题 将来,在提问之前,请多挖掘一点(或者如果你尝试了一个不起作用的帖子答案,请提出来)!提供有关您正在使用的环境的信息也是一种很好的做法;这是什么版本的Androi

我知道这个问题是重复的,但请给出一些解决办法。Android FFmpegMediaMetadataRetriever.getFrameAtTime()进展缓慢,我的片段几乎需要10秒来生成视频帧,根据,从
FFmpegMediaMetadataRetriever
切换到
MediaMetadataRetriever
听起来应该可以解决您的问题

将来,在提问之前,请多挖掘一点(或者如果你尝试了一个不起作用的帖子答案,请提出来)!提供有关您正在使用的环境的信息也是一种很好的做法;这是什么版本的Android?您在什么情况下遇到问题?这些信息有助于避免混淆


最后,你的帖子没有明确说明你希望得到什么样的解决方案。虽然我相信大多数人都能弄明白,但在问你需要什么时,直截了当总是好的。希望链接的答案对您有所帮助:)

谢谢您的建议,对不完整的信息表示抱歉。在我的应用程序中,我使用CameraView library录制了一段视频,在录制完视频后,我想获得像instagram这样的所有视频帧。这就是为什么我使用FFmpegMediaMetadataRetriever,它可以工作,我可以接收帧列表。唯一的问题是产生帧几乎需要10到12秒。我使用的是Android Studio 3.5(AndroidX),FFmpeg版本是1.0.14.for(int I=1000000;我能通过编辑将这些信息添加到原始帖子中吗?这将帮助其他看到问题的人更快地给你答案