问题标签 [just-audio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
70 浏览

flutter - 在 just_audiio 中加载资产

尝试在 just_audio 中加载资产名称中包含空格的资产时出现错误: 发生错误无法加载资产:audio/book/John%20William.mp3,资产名称中不允许空格还是这是漏洞?

0 投票
0 回答
160 浏览

just-audio - 如何将 MediaLibrary 传递给 AudioService 并开始从特定歌曲开始播放

我拥有从设备读取歌曲的所有 UI 和逻辑,并且我为播放列表制作了自己的 loagic,因为 android 10 有一个错误。无论如何,所以我正在寻找 audio_service 包。该示例包含所有内容,但媒体库是硬编码的。尽管有这个名字,我可以把它想象成带有歌曲列表的播放列表。如何通过选择播放的播放列表。也许共享偏好?还有一个问题:有没有办法从哪首歌开始播放播放列表?

0 投票
2 回答
115 浏览

flutter - 在 just_audio 插件中暂停后继续我的音乐

我使用插件just_audio 暂停后如何继续播放音乐?请。

0 投票
1 回答
89 浏览

flutter - just_audio 中曲目之间的静音

我想在使用 just_audio AudioPlayer 实例创建的播放列表中的轨道之间有一个可变长度的暂停(我想在此间隔期间播放一个背景轨道)。大意是:

这会引发错误:

“未处理的异常:错误状态:无法触发新事件。控制器已经在触发事件”

有没有一种干净的方法可以做到这一点?我正在考虑在播放列表中的所有其他曲目中添加静音 mp3,但我觉得应该有更好的方法。

0 投票
1 回答
38 浏览

just-audio - setClip 函数不应该使用 just_audio 包返回一个新文件吗?

在我的应用程序中,我允许用户编辑他们的录音,我使用just_audio来做到这一点。当音频从 30 秒剪辑到 20 秒时,我意识到只有音频的持续时间发生了变化,但文件长度没有改变,所以音频没有按预期编辑,因为当剪辑的音频被发送到服务器时,它仍然保留为原始未编辑文件。剪辑功能是这样工作的还是我做的不对?

0 投票
1 回答
382 浏览

flutter - 如何将 Flutter Audio Query 中的 SongInfo 列表添加到 Flutter 中的音频服务 MediaItem?

我试图在互联网上寻找解决方案,但没有找到。我也尝试了一些方法,但仍然没有奏效。我只为音频播放器使用了音频和颤动音频查询插件,我尝试使用音频服务插件使其在后台和通知控件中运行。我不知道如何实现List<SongInfo> to 。<MediaItem>

音频查询示例代码

音频服务示例:

0 投票
1 回答
1979 浏览

android - 颤振中just_audio pugin的问题

我正在制作一个项目,当用户单击按钮时,计时器将启动,并且在用户设置时间后,会播放我 just_audio: ^0.6.15+1 在颤振项目中使用的声音,但这会导致以下许多问题是错误的东西。

这是我的代码

这是我的颤振医生 -v

0 投票
1 回答
2467 浏览

flutter - Flutter - 音频播放器

你好我是新来的颤振

我正在尝试从 url 或网络播放音频文件,但要使用哪个,因为

我搜索了谷歌它显示了很多但使用哪一个。

如果可能的话,可以展示一个关于如何创建如下图的示例

我想创建一个这样的音频播放器在此处输入图像描述

请帮助...

提前致谢!!!

0 投票
1 回答
189 浏览

flutter - 音乐流媒体云存储提供商

作为介绍,我正在使用 Flutter 开发一个具有音频部分的应用程序。

我想谈两个主题。

  1. 目前音频存储在云中,更具体地说是使用 Firebase。主要问题是超过带宽阈值时定价不是很支持。此外,正如我发现的那样,每首歌曲在尝试播放时都会被完全下载。因此,我想播放 10 秒或 1 分钟的歌曲都没有关系,都会产生相同的流量。我正在使用 just_audio 包作为音频库,我想知道是否有一种解决方案可以集成暗示缓冲的流基础解决方案。

  2. 正如我在调试日志中看到的那样,每次请求播放一首歌曲(来自云)时都会发送一个 HTTP 请求。现在,我担心我不能使用 just_audio 进行流式传输。是否有一种云解决方案可以在价格和带宽之间实现良好的折衷,即使每次需要播放动作时都完全下载歌曲?我正在考虑为音频部分开发一种离线模式,以便可以从本地内存中播放每首歌曲。即便如此,它必须是用户选项,而不是默认功能。

0 投票
1 回答
98 浏览

flutter - 将 MediaItem 列表转换为 ConcatenatingAudioSource 错误:“ConcatenatingAudioSource”实例

我正在尝试将列表解析/转换MediaItem为 a ConcatenatingAudioSource,但我的单元测试不断给我一个错误,即转换ConcatenatingAudioSource后的与目标源不匹配。我的测试是

我得到的错误如下。我相信这是在说两者ConcatenatingAudioSource不一样,它们应该在哪里。

我从字面上复制了audio_service示例中的转换部分(第 362 行),所以我真的很困惑这里出了什么问题。(当我的实际应用程序运行时,此转换代码也不起作用。我将actual测试的一部分放在setSource()方法 thenplay()中,但没有任何反应。)

任何帮助,将不胜感激!谢谢!