FFmpegMediaMetadataRetriever返回setDataSource失败:status =>为0xFFFFFFFF

时间:2015-08-26 14:37:13

标签: android ffmpeg mediametadataretriever

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

  

java.lang.IllegalArgumentException:setDataSource failed:status =   0xFFFFFFFF的

这是我的代码:

FFmpegMediaMetadataRetriever retriever = new FFmpegMediaMetadataRetriever();
            Bitmap bmp;

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

            bmp = retriever.getFrameAtTime();

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

0 个答案:

没有答案