扫描IPHONE本地音乐文件,获得音乐名,歌手名代码示例

获取MP3歌曲信息 解析MP3文件。获取MP3歌手,歌名,时长,歌曲封面图片信息。 立即下载
//扫描本地音乐文件,返回艺术家列表 需要库MediaPlayer.framework
-(NSArray*) findArtistList {
    NSMutableArray *artistList = [[NSMutableArray alloc]init];
    MPMediaQuery *listQuery = [MPMediaQuery playlistsQuery];//播放列表
    NSArray *playlist = [listQuery collections];//播放列表数组
    for (MPMediaPlaylist * list in playlist) {
        NSArray *songs = [list items];//歌曲数组
        for (MPMediaItem *song in songs) {
            NSString *title =[song valueForProperty:MPMediaItemPropertyTitle];//歌曲名
            //歌手名
            NSString *artist =[[song valueForProperty:MPMediaItemPropertyArtist] uppercaseString];
            if(artist!=nil&&![artistList containsObject:artist]){
                [artistList addObject:artist];
            }
        }
    }
    return artistList;
}
一个很强大的音乐播放器有同步显示歌词和读取本地音乐 立即下载

相关推荐

GlidePlayer:可以使用同一应用在本地共享音乐库并与网络中的其他设备播放队列的android音乐播放器

版权所有(c)2016-2017,George Varghese M. (注意:该项目目前未经许可,并且不是开源的。您无权在任何地方复制或发布源代码或应用程序。但是,我计划在达到一定程度的进展后使其开源。 ,在接下来的几个月内。请坚持使用) GlidePlayer 一款应可简化本地共享音乐的Android应用。 该项目的目的是创建一个Android应用程序,该应用程序可以允许附近的GlidePlayer应用程序用户在本地“ GlidePlayer”组中相互连接,每个用户都可以在其中看到彼此的音乐库并可以从中播放文件无缝地。 无需在设备之间“束”文件,无需流音频。 该应用程序会在需要时提取音频文件。 是否想让您的朋友来看看您刚得到的新专辑? 只需打开应用程序,连接并播放即可! (只要你们彼此都在范围之内) 快速笔记 这个项目远未完成。 它仍处于起步阶段,但到目前为止,每个步骤都很有趣

【Python爬虫实战】轻松爬取音乐,小白也能轻松上手操作(源码分享)!

音乐抓取是一种非常有趣和实用的技术,它可以让我们通过程序从互联网上获取音乐文件,比如MP3文件。在本案例文章中,我们将使用Python编写一个简单的音乐抓取程序,来演示如何使用Python进行音乐抓取。>>领取Python学习大礼包

m0_62283350的博客 5269

风储VSG-基于虚拟同步发电机的风储并网系统Simulink仿真

内容概要:本文介绍了“Plecs全桥LLC谐振变换器仿真模型”这一技术资源,聚焦于隔离型全桥LLC谐振变换器的建模、仿真与参数设计,涵盖其在电力电子系统中的关键应用,如软启动、闭环控制、变频控制及效率优化等。该模型支持对LLC变换器在不同工作模式下的动态响应与性能表现进行深入研究,适用于探究谐振拓扑结构、磁性元件设计、谐振参数匹配以及先进控制策略的科研与工程实践。同时,文档配套提供了仿真模型、设计报告与计算书等完整资料,强化了其实用性与教学价值。; 适合人群:具备电力电子、自动化或电气工程等相关专业背景,从事电力电子变换器研发、系统仿真与控制算法设计的科研人员、工程师及研究生。; 使用场景及目标:①用于全桥LLC谐振变换器的建模、仿真与动态性能分析;②支持对软启动过程、闭环稳压控制、变频调谐及效率优化等核心技术的研究与教学;③为电力电子电源系统的工程设计、参数优化与控制策略验证提供高精度仿真平台。; 阅读建议:建议结合Plecs或Simulink等仿真工具进行动手实践,重点理解电路拓扑构建、谐振参数计算、控制器设计与系统稳定性分析,并配合文档中的设计报告与计算书,系统掌握从理论到仿真的完整流程。

【python实现网络爬虫(14)】python爬取酷狗中多类型音乐步骤详解(附全部源代码)

目标网址:酷狗音乐-赤伶,页面如下 爬虫逻辑: 【找到要获取特定音乐的url】>>>【找到该资源链接的url】>>>【封装获取音乐的函数】>>>【封装下载音乐的函数】 注意: 这两个获取url的顺序是和之前获取url的过程是反过来的,以往是获取外部页面的url后进入内部页面的url,然后再获取该页面的信息。 但是下载音乐(定向爬取数据),首先...

lys_828的博客 2万+

STM32外围电路硬件解析

复位 :让MCU回到最开始的状态。并且从头开始,重新执行程序 我们什么时候需要复位? 1.烧录的时候 2.程序跑飞了的时候 3.上电复位(上电的时候需要复位) 复位方式: 1.上电复位: --- 一定要有 MCU的Reset是复位引脚,当这个引脚为低电平时,

qq_39577221的博客 1万+

数字IC设计技能篇之如何在RTL级降低功耗?

以上就是本次降低芯片功耗的部分心得和收获,由于是在芯片设计阶段还没办法后端直接给出power的报告,前端一般使用spyglass和fsdb来进行功耗分析,后续会更新如何使用spyglass在前仿阶段进行power的分析,以及持续更新有关RTL级降低功耗的相关内容。

mzynk的博客 1202

网易云音乐ios旧版本安装包_网易云音乐(音乐网盘)-使用方法

为什么选择网易云音乐的网盘?满10级后,网盘free容量最大,达到了100G。大部分独立音乐人的专辑曲目,显示较全。之前用的是Apple Music,因为经常切换appstore账号,本地文件会清空。最近刚入了Apple Watch,网易云的客户端比较友善,协同方便。我现在是9级,免费容量是60Gwindows桌面客户端和安卓客户端支持上传本地文件。iOS不支持上传,mac可以使用安卓模拟器上传文...

weixin_39688019的博客 4833

【EPICS学习记录】根据官方教程创建一个IOC应用

参照官网给出的IOC创建教程逐步操作完成了一个IOC应用的创建,官网教程中有部分过程表述的不清晰,自己摸索之后完成了IOC的创建,并把流程记录下来。其中有一些操作不是很理解,有问题或者建议欢迎指正。

yifeng_H的博客 3661

关于iPhone手机如何导入本地音乐

iOS如何导入音乐:     由于iPhone自带软件Music对音乐版权的保护,对于所有进行过 DRM Protection(数字版权加密保护)的音乐都不能被第三方APP获取.鉴于通过iTunes下载的音乐都是经过数字版权加密保护的,所以您可以手动导入自己想要的音乐.  1. 打开iPhone的设置界面 -> 音乐 -> 关闭Apple Music.       

soindy 14万+

Halcon异常检测训练避坑指南:如何避免GPU内存溢出和样本不足问题

本文针对Halcon深度学习异常检测训练中常见的GPU内存溢出和样本不足两大难题,提供了从原理分析到实战解决方案的深度指南。通过调整批次大小、图像尺寸、使用梯度累积等技巧有效管理显存,并利用针对性数据增强与人工合成策略破解小样本困境,帮助开发者构建稳定高效的训练流程。

river的博客 216

Qt版Dalsa线扫相机的采集Demo

Qt Dalsa

追赶时代的博客 605

扫描本地音乐文件

//扫描本地音乐文件,返回艺术家列表 需要库MediaPlayer.framework   -(NSArray*) findArtistList {       NSMutableArray *artistList = [[NSMutableArray alloc]init];       MPMediaQuery *listQuery = [MPMediaQuery playlistsQu

卤海虾的专栏 1517

IgH EtherCAT 从入门到精通:第 2 章 环境搭建与编译安装

环境搭建与编译安装指南 本章详细介绍了搭建IgH EtherCAT Master开发环境的完整流程。内容包括: 硬件要求:支持多种Intel和Realtek网卡的原生驱动,以及通用网卡的generic驱动选项 软件依赖:列出Linux系统下所需的工具链和开发包 源码获取:通过Git克隆官方仓库并切换稳定版本的方法 配置选项:详细解析bootstrap脚本和configure的核心参数,包括路径设置、功能开关和实时框架选项 编译流程:从生成构建系统到最终编译安装的完整步骤 通过本章指导,读者可以完成一个可运行

从事嵌入式linux android驱动开发,拥有全栈能力 480

ios获取本地音乐库音乐很详细 扫描IPHONE本地音乐文件,获得音乐名,歌手名代码示例...

//扫描本地音乐文件,返回艺术家列表 需要库MediaPlayer.framework   -(NSArray*) findArtistList {       NSMutableArray *artistList = [[NSMutableArray alloc]init];       MPMediaQuery *listQuery = [MPMediaQuery playlists...

weixin_33816946的博客 998

PCL:SAC-IA+ICP配准

【代码】SAC-IA+ICP配准。

m0_71596228的博客 1018

2023华为od机试C卷【推荐多样性】Java&Go 实现

推荐多样性需要从多个列表中选择元素,一次性要返回N屏数据(窗口数量),每屏展示K个元素(窗口大小),选择策略1.各个列表元素需要做穿插处理,即先从第一个列表中为每屏选择一元素,再从第二个列表中为每屏选择一个元素,依次类推2.每个列表的元素尽量均分为N份,如果不够N个,也要全部分配完,

MISAYAONE的博客 2181

如何向iphone手机网易云音乐添加本地音乐

本文主要面向的群体:是网易云音乐的忠实爱好者,同时又是被iphone的文件权限限制不能添加播放其他音频的的人 注意:本文方法只是将音频文件添加到网易云音乐的客户端中,并不是在需要播放音乐时选择用网易云音乐打开。 需要准备: 1.网易云音乐账号(必须有) 2.需要添加的音频文件 mp3 、wma 都可以 3.电脑(需要有网易云音乐客户端) 4.iphone手机(需要有网易

蒙牛Plus 10万+

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ios 扫描本地音乐_iOS 获取 媒体资料库里的音乐(本地音乐)

前言最近公司项目里需要获取本地音乐,开始傻傻的以为苹果不能获取本地音乐,后面查了下发现其实是可以的,也就是获取媒体资料库的音乐。好了废话不多说,我们直接进入主题。获取权限从 iOS 10之后,关于权限的提示都需要在infp.plist文件里写入对应的提示语,不然程序会crash,在infp.plist文件写入以下代码即可。NSAppleMusicUsageDescriptionApp需要您的同意,...

weixin_39568172的博客 2515

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

AVAudioPlayer播放人iPod列表中选取的歌曲

有两种方式在代码中去播放从ipod列表中选取的歌曲 1, 使用AVAudioPlayer, 代码如下: 先弹出选曲界面 MPMediaPickerController *mpPickerController = [[MPMediaPickerControlleralloc] initWithMediaTypes:MPMediaTypeAnyAudio]; [selfpr...

836811384 196

手把手教你做音乐播放器(三)获取音乐信息

本节我们将获取设备上的音乐文件,用缩略图和文字配合将它们展示出来。这里会用到异步线程的工作,界面的刷新等技术。

不积跬步无以至千里 1万+

ios 获取本地音乐

解决ios获取手机本地音乐的方法,本人已经在使用,如果你的不行,联系本人

给你一个希望的博客 5098

获取音乐链接

现在因为版权问题,音乐链接非常难获取,在这分享一个方法,可以不用那么麻烦的使用软件获取 进入网易云音乐首页,搜索要听的歌,并且进入这首歌的首页 如下图所示: 使用开发者工具获取链接 一般浏览器打开开发者工具的快捷键是F12 点击”Network“,然后在第二个红框中的输入框里输入”url“筛选,然后再点击第三个红框中的Name,一般是第一个,在右边会有一些数据,把...

zhengyikuangge的博客 1万+
上一篇: Java 文件和byte数组转换
下一篇: mac开机没有声音怎么办。
forai
博客等级 码龄18年 1粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值