问题标签 [audio-player]

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 投票
6 回答
10354 浏览

javascript - javascript 或 jQuery 音乐播放器

我正在进行一个项目,客户想要一个播放器来播放一些音乐。

所以,我的问题是,有没有办法使用 javascript 或 jQuery 插件,我们有一个非常小的播放列表,比如 3 或 4 首左右的歌曲,访问者可以控制他/她想要的音乐、音量等......就像我们在网络上看到的许多 Flash 播放器一样。

提前致谢!

0 投票
2 回答
726 浏览

flash - 带有播放列表的 flash mp3 播放器正在播放已删除或更改的歌曲

我从http://premiumbeat.com下载了播放器,但我不知道为什么播放列表有什么问题。我在带有歌曲的 xml 文件中有一个播放列表。当我从服务器上删除 mp3 时,它仍在播放。当我更改 mp3 文件时,它仍在播放原始文件。

我不知道这些文件保存在哪里。我以为它保存在我的浏览器缓存中,我清除了它,但它没有用。我以为它缓存在我的服务器中,但在我的 localserver 中,我遇到了同样的问题。

所以,我再次下载了播放器,这次它播放了不同的歌曲,我放了。

我有一个假设。flash player (swf object) 会吸收 mp3 文件吗?我不这么认为,但是为什么播放器正在播放已更改或删除的 mp3?如果它在服务器缓存中,那么清除缓存并播放新文件需要多长时间。但是,我不记得编写过类似“缓存”的代码;

任何人都可以向我推荐带有播放列表的 mp3 音乐播放器(动态的,可以从数据库中更改歌曲,但是可以从 ftp 更改的播放列表也是可观的),它非常小而且当然免费。

0 投票
1 回答
3650 浏览

vb.net - 如何获取 .mp3 的专辑/艺术家数据?

我正在尝试从 .mp3 文件中获取专辑数据和艺术家数据。这是我尝试使用的代码,但它总是返回空白:

当我以以下方式将该属性用于我的应用程序时:

它返回空白。我通过执行以下操作确保它是空白的实际返回数据:

当我调用该代码时,要查看标签的文本只说“艺术家:”。

如何获取歌曲文件的数据并将其显示在我的应用程序中?

我能够显示的唯一数据是来自"currentMedia.getItemInfo("Title")

我在 Audacity 中制作了自己的 .mp3 文件,并确保包含艺术家姓名(John)和专辑标题(Laffin' on sun(不是真正的专辑!),我的应用程序仍然找不到这些数据。我做错了还是媒体控件是否找不到此数据?

0 投票
5 回答
735 浏览

c# - 通过页面生活的音乐播放器

我有一个母版页和里面:一个音乐播放器。

它可以工作,我可以听到声音,但是如果我转到不同的页面,它会停止(暂停并返回开始,我仍然可以看到它并按下播放,因为它在我的母版页中)

我在浏览页面时如何让它播放?

注意:播放器包含暂停功能,不会自动播放,因此用户不会感到烦恼。

0 投票
1 回答
8342 浏览

android - Android SeekBar setProgress 导致我的 MediaPlayer 跳过

我正在尝试使用 SeekBar 来显示 MediaPlayer 类播放的曲目的长度并在曲目中启用搜索。

在轨道内寻找效果很好。但是,在播放曲目时使用 setProgress 更新进度值似乎会导致轻微的跳过。

在 onCreate 方法中,我创建了一个带有循环的线程,该循环更新当前轨道的 SeekBar 进度值。当轨道改变时,这个循环会重置。

理想情况下,我宁愿不使用线程,因为我知道这有缺点。另外请原谅异常吞咽 - 很难继续检查所有 MediaPlayer 状态以响应 UI 事件。但是,我真正的问题是音乐正在跳过。

谁能建议一种替代方法来更新进度并解释为什么即使使用单独的线程,对 setProgress 的调用也会导致轨道跳过?

提前致谢。

0 投票
1 回答
2255 浏览

c# - C#从指定时间播放MP3文件指定时间

我想创建一个程序,您可以将 mp3 文件导入其中,并告诉它从特定位置开始播放,并播放指定的时间。

我查看了 NAudio,并让它播放和停止 mp3 文件,但我不知道如何从特定位置开始。有人知道我应该怎么做吗?

0 投票
1 回答
904 浏览

android - ID3 安卓媒体扫描仪

Android 提取 ID3 标签并显示在原生音乐播放器应用程序中。我想知道是否可以访问 Android 已经提取的 ID3 标签。

我正在编写一个媒体播放器应用程序并希望使用 MediaScanner 扫描媒体并使用 Android 提取的 ID3/artists/etc

0 投票
1 回答
335 浏览

iphone - 听音乐时避免消息提示音

我想在 iphone 的定制音乐播放器中播放声音,但是当有消息出现时,警报声会打断当前播放的声音,所以有没有办法摆脱这个消息警报音(通过编程)同时用iphone听音乐。

0 投票
3 回答
1154 浏览

java - 使用 Java 启动外部程序?

问题:一定分钟后自动关闭程序。

解决方案:这是我想出的解决问题的方法(在 Ubuntu 上与 Rhythmbox 一起使用):

}

0 投票
1 回答
698 浏览

java - j2me中的录音机

我正在开发一个用于以 .wav 格式录制的 midlet 应用程序。我使用诺基亚 SDK 第 6 版。我使用以下代码尝试使用 Player。

p = Manager.createPlayer("capture://audio?enc=audio/wav");

它记录成功并将test.amr保存在存储卡中。但是我们在手机中看到了详细信息,它显示了.amr格式。