FFmpegMediaMetadataRetriever
全部标签 我正在尝试通过URL获取流媒体视频的第一帧。getFrameAtTime似乎总是无异常地返回null。@OverrideprotectedBitmapdoInBackground(String...strings){Stringurl=strings[0];MediaMetadataRetrieverretriever=newMediaMetadataRetriever();//IsactuallyavailableinApilevels());returnretriever.getFrameAtTime(1000,MediaMetadataRetriever.OPTION_CLOSE
尝试使用MediaMetadataRetriever检索mp3信息(专辑名称,...)。在模拟器中它工作正常。在我的设备上,大多数方法返回null。MediaMetadataRetrievermmr=newMediaMetadataRetriever();mmr.setDataSource(歌曲路径);StringalbumName=mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUM);Stringmp3Title=mmr.extractMetadata(MediaMetadataRetriever.METADAT
有没有办法在Android中使用MediaMetadataRetriever获取mp3/m4a文件中嵌入章节的元数据?这仅适用于音频文件。我只需要获取章节名称、起始位置和持续时间。嵌入艺术品会很好,但不是必需的。我曾尝试使用FFmpegMediaMetadataRetriever库,但我在使用API19时遇到了一些问题。https://github.com/wseemann/FFmpegMediaMetadataRetriever也许我可以使用更好的库? 最佳答案 内置的MediaMetadataRetriever没有获取每章元数据
我在我的AndroidStudio中将依赖项(com.github.wseemann:FFmpegMediaMetadataRetriever:1.0.3)添加到我的应用程序(build.gradle)中,apk从2MB跳到16MB。我只是使用示例代码没有更多,有没有比这更小的方法?FFmpegMediaMetadataRetrievermmr=newFFmpegMediaMetadataRetriever();mmr.setDataSource("http://testsite.com/test/upload/Twale_FLO.mp3");mmr.extractMetadata(F
我正忙于将FFmpegMediaMetadataRetriever预构建.aar文件添加到我的项目中,以减少每个架构的Apk文件大小。Thispost将以下内容添加到他的Gradle中:android{splits{//ConfiguresmultipleAPKsbasedonABI.abi{//EnablesbuildingmultipleAPKsperABI.enabletrue//BydefaultallABIsareincluded,sousereset()andincludetospecifythatweonly//wantAPKsforx86,armeabi-v7a,and