gpt4 book ai didi

java - Android - 从 mp3 流中读取 ID3 标签

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:40:13 25 4
gpt4 key购买 nike

我正在使用 MediaPlayer 播放 mp3 文件

mp.setDataSource(myContext, Uri.parse("http://my_song.mp3"));  
mp.prepareAsync();
mp.setOnPreparedListener(mpOnPreparedListener);
mp.setOnBufferingUpdateListener(mpOnBufferingUpdateListener);

关于如何使用 android API 或任何替代方法从此流中读取 ID3 标签,我有什么想法吗?

最佳答案

您可以使用 MediaMetadataRetriever 获取所有这些内容

MediaMetadataRetriever mmr = new MediaMetadataRetriever();
mmr.setDataSource(filePath);

String albumName = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_ALBUM);

您可以使用该类获取所有其他标签。希望对您有所帮助。

关于java - Android - 从 mp3 流中读取 ID3 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2087345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com