问题标签 [albumart]

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 回答
2117 浏览

android - 更改视图的背景以匹配专辑封面的颜色

您好,我正在开发一个适用于 android 的音乐播放器,我需要帮助以使背景颜色与播放歌曲的专辑封面相同,就像 Sony Walkman 一样。所以有人可以展示一下如何做到这一点,或者至少让我知道在应该如何做的轨道上。

我最近开始使用 Android,所以请放轻松,抱歉英语不好

0 投票
0 回答
112 浏览

c# - 如何在 WinRT C# 中检测未嵌入音频文件的专辑封面?

有像 taglib# 这样的库来检测音频文件中嵌入的专辑艺术。但是如果没有嵌入,如何检测艺术呢?它位于音频文件所在的同一文件夹中,并命名为“AlbumArt_{6CF60723-E19A-4DA9-B4AC-FAB809BC8D4A}_Large.jpg”。有没有办法连接适当的音频文件和图像?媒体播放器或 Windows Phone 音乐应用程序如何读取它?文件和图像名称之间应该存在某种联系,但直到现在我才找到它。音频文件中也没有 GUID 属性。任何人?

0 投票
1 回答
4390 浏览

android - 从音频文件 Uri 获取专辑封面

我正在尝试从音频文件 Uri 中获取专辑封面,这是我的代码:

此函数始终返回“内容无条目://media/external/audio/albumart/0”

0 投票
2 回答
752 浏览

ios8 - iOS 8 专辑封面

从 iOS 8 开始,来自 iPad 和 iPhone 设备的专辑封面的所有数据数组都返回一个空数组。从本地文件(NSBundle)中提取时,我可以获得专辑封面或封面,但是从 iTunes 或设备本身购买的任何歌曲都返回空。

我已经更新到最新的 XCode、两个设备上的最新 iOS 以及 iTunes。我已经在 iPad 4、iPad Air、iPhone 5、iPhone 6 上进行了测试。希望有人知道发生了什么,这似乎是 iOS 8 中的一个已知错误。此外,我可以播放资产并检索歌曲名称和艺术家等内容。

所有封面艺术图像都返回 null 或永远不会被调用。此外,按照苹果的建议从直接文件中提取封面艺术是异步的,但无论我在什么设备上尝试过,似乎都至少需要 10 秒。iOS 7 允许我们直接从 mediaItem 中提取封面,而且是瞬间完成的,我不明白他们为什么要削弱这个功能。

0 投票
0 回答
492 浏览

android - Android - 从图库活动中隐藏专辑封面

我制作了我的应用所需的图片库活动。一切都很好,除了它显示了我在我的 SD 卡中包含专辑封面的每个音乐专辑的图像专辑。默认图库应用程序设法隐藏这些相册图片。我怎样才能达到同样的效果?

我使用以下代码获得相册:

0 投票
0 回答
408 浏览

actionscript-3 - 我可以使用 Flash AS3 从 mp3 中提取专辑封面吗?

我已成功编写 AS3 代码来编译 XML 列表。

但我想添加 .mp3 和专辑封面的真实比特率。

我已经在 PHP 上成功地做到了这一点,但在 Flash AS3 上却惨遭失败。

0 投票
1 回答
1531 浏览

vb.net - VB.Net - 音频文件专辑艺术

基本上我很绝望。

我已经尝试了所有关于这个问题的谷歌搜索结果。

我有一个与 WMP 非常相似的程序。它使用axWMP控件来播放歌曲等。

我有许多类型的音频文件,mp3、m4a、wma 等。我已经成功地编写了一些代码来获取标签:曲目#、标题、专辑、艺术家、年份。我似乎无法正确完成的唯一一件事是专辑封面。

我使用的代码仅适用于某些 mp3 文件。当然这是因为我使用的是 UltraID3,而且它只适用于 mp3。

这是代码:

但后来我尝试通过 WMP 控件本身获取专辑封面,就像我对其余标签所做的那样:

此功能进入 Internet Explorer 临时文件夹并将图像复制到外部以使用它。它有效,但又只适用于相同的 mp3 文件。

我已经阅读了有关可用于 m4a 文件的 Apple Quick Time 控件,但我无法从中得到任何东西。

真正困扰我的一件事是它适用于 mp3 但不是全部。

我对它为什么不起作用的唯一线索是:“索引超出范围。必须是非负数并且小于集合的大小。参数名称:索引”在上面的 MP3Tag.Read(path) 行和“The参数不正确。(来自 HRESULT 的异常:0x80070057 (E_INVALIDARG))" on line pic = tWMP.currentMedia.getItemInfoByType("WM/Picture", "", i) 用于文件不是工作的 mp3 或其他文件格式。

我知道这并非不可能,因为 WMP 12 本身可以很好地显示任何文件的专辑封面。

谢谢你的协助。

0 投票
1 回答
1941 浏览

android - 来自 MediaStore(和毕加索)的 Android 专辑封面

尝试为 MediaStore 中的每个专辑检索专辑封面的路径。我正在检索我的光标是这样的:

它返回一个有效的光标,其中包含所有唯一专辑及其各自的艺术家、专辑名称、ID 和专辑艺术路径。但是,我不知道如何使用专辑封面路径。ALBUM_ART这是我从列中获得的路径示例:

我试图将其传递给毕加索,但它会抛出一个错误。这是我的做法:

Picasso.with(mContext).load(Uri.parseUri(albumArtPath)).into(imageView);

albumArtPath我从光标获得的路径在哪里(见上文)。我最终得到了一个空白的 ImageView,所以基本上什么都没有加载。如何让 Picasso 使用 Mediastore 专辑封面路径?

0 投票
1 回答
916 浏览

xamarin - 使用专辑封面填充歌曲列表 - 无法获取专辑封面

我目前正在设备上构建音乐的音乐浏览器/播放器。我成功地用歌曲名称及其艺术家填充了列表视图,但我无法显示与歌曲关联的专辑封面。我不太确定获取专辑封面的正确路径是什么以及如何将其与歌曲相关联。代码构建但不显示专辑封面。我猜 专辑ArtUri不好。你能帮我找到正确的专辑 Uri 吗?

感谢您的帮助,不胜感激:)

朱利安

这是我的 SongAdapter 代码:

下面是我如何调用 SongAdapter:

0 投票
2 回答
2588 浏览

android - 如何在 ListView 中显示专辑封面、歌曲名称、持续时间和艺术家姓名

你好,我想为此制作一个 android 音乐应用程序,我想要我的 listView 显示所有歌曲以显示该歌曲的专辑封面、艺术家姓名、持续时间和歌曲名称

我已成功显示列表视图中的所有歌曲,但无法显示专辑封面等

所以有人可以帮我吗?

提前致谢