4

这是一个奇怪的错误!因为它有时有效,但有时无效。我正在使用FFmpegMediaMetadataRetriever使用 URL 路径从视频中获取缩略图。retriever.setDataSource(((Video) obj).getVideoAddress());返回以下错误:

java.lang.IllegalArgumentException:setDataSource 失败:状态 = 0xFFFFFFFF

这是我的代码:

FFmpegMediaMetadataRetriever retriever = new FFmpegMediaMetadataRetriever();
            Bitmap bmp;

            retriever.setDataSource(((Video) obj).getVideoAddress
                    ());

            bmp = retriever.getFrameAtTime();

注意:我检查了 INTERNET 权限并且它存在。一些视频存在问题,但格式相同!我的意思是视频之间的唯一区别是比特率、长度、大小和其他类似的东西,而不是文件格式。

4

0 回答 0