3

我有像 "sdcard://music/ABC.mp3" 这样的音频文件的路径。如何从该路径获取其他详细信息,例如专辑、艺术家、持续时间等。

4

2 回答 2

0

如果您使用的是flutter_sound,则有一些实用方法可以为您提供以毫秒为单位的持续时间和一些其他元数据。从包文档:

int duration = await flutterSoundHelper.duration( this._path[_codec.index] );
Map<dynamic, dynamic> info = await flutterSoundHelper.FFmpegGetMediaInformation( uri );
于 2020-05-18T19:14:19.413 回答
-1

您可以使用fluter_music_player插件来播放、暂停、专辑艺术家、持续时间等。它同时支持 ios 和 android。

请参阅Flutter 音乐播放器这个示例音乐播放器使用这个插件的颤振项目

于 2018-06-13T06:10:40.247 回答