ChromeCast SDK 专辑封面

     2023-03-07     127

关键词:

【中文标题】ChromeCast SDK 专辑封面【英文标题】:ChromeCast SDK Album Art 【发布时间】:2014-02-15 19:36:12 【问题描述】:

使用默认的 ChromeCast RemoteMediaPlayer 类和默认的接收器,如何将专辑封面添加到页面?我试过查看http://developer.android.com/reference/com/google/android/gms/cast/MediaMetadata.html,但似乎没有专辑封面的条目。虽然屏幕上有一个错误占位符,所以我认为它以某种方式受到支持。我查看了https://github.com/googlecast/Cast-Player-Sample/blob/master/player.js,似乎有一种情况是它试图使用ar artwork = sampleplayer.getValue_(event.data, ['media', 'metadata', 'images', 0, 'url']); 获取艺术作品,但我看不出有任何方法可以从客户端实际填写。

【问题讨论】:

【参考方案1】:

MediaMetadata 持有对图像的引用并有一个addImage 方法。那是你必须保存图片信息的地方,包括专辑封面(你可以根据需要添加任意数量的参考资料,可能有不同的纵横比、分辨率等)

【讨论】:

好吧,考虑到我花了多长时间查看文档,我觉得自己没有看到这一点很愚蠢。谢谢。 您好,我有一个类似的问题,但使用的是 chrome api。它只是行不通。有任何想法吗? ***.com/questions/25823031/… @AliNaddaf 它不能正常工作,有时它会在图像质量高时加载图像的上半部分【参考方案2】:

如果你不能让它工作,你可以使用这个 javascript 库: https://github.com/fenny/castjs

var device = new Castjs();
device.on('available', () => 
  device.cast('https://fenny.github.io/Castjs/demo/poster.jpg', 
      poster:      'https://fenny.github.io/Castjs/demo/poster.jpg',
      title:       'Sintel',
      description: 'Third Open Movie by Blender Foundation',
      subtitles: [
        active: true,
        label:  'English',
        source: 'https://fenny.github.io/Castjs/demo/english.vtt'
      , 
        label:  'Spanish',
        source: 'https://fenny.github.io/Castjs/demo/spanish.vtt'
      ],
      muted:  false,
      paused: false
    )
  );
);

注意“海报”的价值,祝你好运。

【讨论】:

显示 Spotify 专辑封面网页

】显示Spotify专辑封面网页【英文标题】:DisplayingSpotifyalbumcoverwebpage【发布时间】:2012-10-1516:35:09【问题描述】:我有一个ASP.NET网站,用户可以在其中搜索Spotify上的专辑或艺术家。搜索结果需要显示专辑/艺术家及其相关艺术品... 查看详情

MPMoviePlayerController 上的专辑封面

】MPMoviePlayerController上的专辑封面【英文标题】:AlbumartonMPMoviePlayerController【发布时间】:2012-01-2305:05:52【问题描述】:我正在使用MPMoviePlayerController播放我的播客。我想知道是否有办法添加专辑封面而不是使用默认的Quicktime徽... 查看详情

如何使用 ffmpeg 添加专辑封面?

】如何使用ffmpeg添加专辑封面?【英文标题】:Howtoaddalbumartwithffmpeg?【发布时间】:2013-09-1316:41:07【问题描述】:我一直无法在mp3文件中添加专辑封面。我已经对此问题进行了研究和搜索,但尚未找到解决方案。ffmpeg文档建议使... 查看详情

如何以编程方式获取音乐专辑封面

】如何以编程方式获取音乐专辑封面【英文标题】:howtogetmusicalbumartcoverprogrammatically【发布时间】:2021-04-2803:47:05【问题描述】:我想获取音乐专辑封面以在gridview的imageview中显示它们。这是我的代码voidloadAudioData()ContentResolvercon... 查看详情

如何在音频文件中添加艺术品,以显示在专辑封面中?

】如何在音频文件中添加艺术品,以显示在专辑封面中?【英文标题】:Howtoaddartworkinaudiofile,toshowinalbumcover?【发布时间】:2014-07-2205:57:29【问题描述】:我有一个音频文件,想更改其专辑封面插图。那么,有可能吗?还有,如... 查看详情

确定歌曲在 iOS 中是不是有专辑封面

】确定歌曲在iOS中是不是有专辑封面【英文标题】:DetermineifasonghasalbumartiniOS确定歌曲在iOS中是否有专辑封面【发布时间】:2013-12-3100:41:43【问题描述】:我正在开发一个iOS应用程序,我需要确定一首歌是否有专辑封面。我正在... 查看详情

从音频文件中获取专辑封面、歌曲名称、专辑名称和艺术家姓名

】从音频文件中获取专辑封面、歌曲名称、专辑名称和艺术家姓名【英文标题】:Gettingthealbumartwork,songname,albumnameandartistnamefromanaudiofile【发布时间】:2010-09-2514:28:08【问题描述】:如何?我需要在不使用iTunes的情况下显示它。谢... 查看详情

TagLib - 从 MP3 中提取专辑封面 (Powershell)

】TagLib-从MP3中提取专辑封面(Powershell)【英文标题】:TagLib-ExtractAlbumArtfromMP3(Powershell)【发布时间】:2020-06-2815:58:04【问题描述】:所以,我正在使用TagLib为我的所有MP3文件制作一个快速批处理编辑器,以便一次性更改它们的标签... 查看详情

sh将专辑封面添加到音频文件(代码片段)

查看详情

如何使用千千静听为mp3添加专辑封面和文字信息

...打开某MP3文件,右击该文件,选择属性。  2点击专辑封面即可添加或更换专辑封面点击保存到文件再点击重新读取文件即可发现有效了  3为MP3批量添加添加封面选中播放列表的所有文件,右击点击批量文件属性注... 查看详情

从 mp3 文件中获取专辑封面?

】从mp3文件中获取专辑封面?【英文标题】:Gettingalbumartworkfromanmp3file?【发布时间】:2012-01-2904:04:59【问题描述】:我想使用PHP从一个mp3文件中获取专辑封面。请您提供一些代码或向我指出一个好的库...谢谢【问题讨论】:你知... 查看详情

如何使用 jsmediatags 从 mp3 获取专辑封面

】如何使用jsmediatags从mp3获取专辑封面【英文标题】:howtogetalbumartfrommp3usingjsmediatags【发布时间】:2017-07-2906:14:19【问题描述】:大家好,我有一个像song.mp3这样的mp3文件,我想获取它的专辑封面和艺术家姓名,然后想在我的html... 查看详情

在 android 11 中接收专辑封面

】在android11中接收专辑封面【英文标题】:Receivingalbumartinandroid11【发布时间】:2021-03-2918:32:28【问题描述】:作为known,ALBUM_ART在Android11中已被弃用。Google表示应该改用ContentResolver.loadThumbnail。但我完全不明白如何使用它,尤其... 查看详情

C# TagLib 为 Mp3 设置专辑封面

】C#TagLib为Mp3设置专辑封面【英文标题】:C#TagLibSetAlbumCoverforMp3【发布时间】:2018-05-2017:03:52【问题描述】:我有一个mp3文件,我想将专辑封面添加到其中。艺术作品已保存到一个临时文件夹中,我检查了它,它在那里并且是一... 查看详情

在 Swift 中将专辑封面添加为子视图

】在Swift中将专辑封面添加为子视图【英文标题】:AddalbumartworkassubviewinSwift【发布时间】:2015-07-2500:39:52【问题描述】:我正在使用以下代码将正在播放的图稿添加为我的应用程序中的子视图。overridefuncviewDidLoad()super.viewDidLoad()l... 查看详情

使用 Mutagen 在 MP4 文件中嵌入专辑封面

】使用Mutagen在MP4文件中嵌入专辑封面【英文标题】:EmbeddingalbumcoverinMP4fileusingMutagen【发布时间】:2016-10-2005:59:53【问题描述】:我希望能够使用诱变剂将专辑封面添加到文件中,但是当我将其添加为文件时,它会返回:File"D:\\D... 查看详情

从发件人投射时无法在远程 MediaController 中显示专辑封面

】从发件人投射时无法在远程MediaController中显示专辑封面【英文标题】:UnabletodisplayAlbumArtinRemoteMediaControllerwhilecastingfromsender【发布时间】:2014-10-2407:40:59【问题描述】:我已关注此doc来开发我的演员发件人应用程序。无法显示... 查看详情

在 iOS 设备的锁屏上添加自定义专辑封面

】在iOS设备的锁屏上添加自定义专辑封面【英文标题】:AddcustomalbumartonlockscreenofiOSdevices【发布时间】:2014-03-2718:37:49【问题描述】:我正在构建一个iOS应用,用于传输直播音频。我想在设备锁屏上显示自定义图像(无论歌曲如... 查看详情