gpt4 book ai didi

flutter - 如何获取音频文件的长度而不在 Flutter/Dart 中播放

转载 作者:行者123 更新时间:2023-12-03 03:24:46 27 4
gpt4 key购买 nike

我正在尝试在我的 Flutter 应用程序中显示音频文件的长度。我已经使用了 flutter_sound 和 audioplayers 插件,但我不确定如何在不播放的情况下获取音频文件的长度并获取持续时间(我想在列表中显示每个音频文件的长度,以便用户知道)玩多久之前)。除了在这些插件之一中使用播放音频文件的持续时间之外,我无法在网上找到任何显示如何在 dart 中获取音频文件长度的地方。任何人都知道如何在 Dart 中获取音频文件长度?

最佳答案

这是一个迟到的答案,但如果您仍然想知道如何做到这一点,有一个音频库 just_audio

final player = AudioPlayer();
var duration = await player.setUrl('file.mp3');

适用于 android 和 IOS,支持本地文件和下载 url。

关于flutter - 如何获取音频文件的长度而不在 Flutter/Dart 中播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58999064/

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