一种定时播放音乐的方法与流程

文档序号:12906151阅读:2201来源:国知局
一种定时播放音乐的方法与流程

本发明涉及多媒体技术领域,特别是指一种定时播放音乐的方法。



背景技术:

学校、部队、公司、工厂、公园、商场、酒店等场所需要定时播放音乐,用于作息时间的控制,广告宣传、背景音乐的播放等。

现有技术中的音乐定时播放软件具有非免费、兼容性差、易崩溃的缺点。



技术实现要素:

本发明要解决的技术问题是提供一种定时播放音乐的方法,以解决现有技术所存在的音乐定时播放软件具有非免费、兼容性差、易崩溃的问题。

为解决上述技术问题,本发明实施例提供一种定时播放音乐的方法,包括:

为每个音乐类型分别建立相应的播放列表文件,播放列表文件用于写入与音乐类型相对应的音乐文件;

将各播放列表文件的打开方式改为操作系统自带的打开方式;

为每个音乐类型分别建立相应的开启音乐批处理文件和关闭音乐批处理文件,其中,开启音乐批处理文件用于调用与音乐类型相对应的播放列表文件;

进入操作系统自带的任务计划程序,根据预设的每个音乐类型的开始执行时间、结束执行时间,调用相应的开启音乐批处理文件和关闭音乐批处理文件,为每个音乐类型创建定时播放任务。

进一步地,音乐文件按照播放顺序保存在相应的播放列表文件中。

进一步地,所述播放列表文件的文件类型包括:m3u。

进一步地,所述为每个音乐类型分别建立相应的播放列表文件包括:

为每个音乐类型分别建立文件类型为txt的播放列表文件,其中,音乐类型包括:第一音乐类型,第一音乐类型对应的播放列表文件为第一播放列表文件;

打开建立的文件类型为txt的第一播放列表文件,将第一音乐类型要播放的音乐文件按照播放顺序写入所述文件类型为txt的第一播放列表文件并保存;

将第一播放列表文件的文件类型由txt改为m3u。

进一步地,所述操作系统自带的打开方式包括:windowsmediaplayer。

进一步地,所述关闭音乐批处理文件,用于杀死wmplayer.exe。

进一步地,所述音乐类型包括:第一音乐类型,所述第一音乐类型对应的开启音乐批处理文件和关闭音乐批处理文件分别为第一开启音乐批处理文件和第一关闭音乐批处理文件;

所述进入操作系统自带的任务计划程序,根据预设的每个音乐类型的开始执行时间、结束执行时间,调用相应的开启音乐批处理文件和关闭音乐批处理文件,为每个音乐类型创建定时播放任务包括:

进入操作系统自带的任务计划程序;

根据预设的第一音乐类型的开始执行时间,设置开启第一音乐类型的开始执行时间,并调用第一开启音乐批处理文件;

根据预设的第一音乐类型的结束执行时间,设置关闭第一音乐类型的开始执行时间,并调用第一关闭音乐批处理文件。

进一步地,在为每个音乐类型创建定时播放任务之后,所述方法还包括:

在定时播放音乐时,将音响设备作为音乐的播放设备。

进一步地,所述操作系统包括:windowsxp操作系统及windowsxp以上版本的操作系统。

本发明的上述技术方案的有益效果如下:

上述方案中,为每个音乐类型分别建立相应的播放列表文件,播放列表文件用于写入与音乐类型相对应的音乐文件;将各播放列表文件的打开方式改为操作系统自带的打开方式;为每个音乐类型分别建立相应的开启音乐批处理文件和关闭音乐批处理文件,其中,开启音乐批处理文件用于调用与音乐类型相对应的播放列表文件;进入操作系统自带的任务计划程序,根据预设的每个音乐类型的开始执行时间、结束执行时间,调用相应的开启音乐批处理文件和关闭音乐批处理文件,为每个音乐类型创建定时播放任务;这样,基于操作系统自带的软件实现定时免费播放音乐功能、且兼容性强、稳定性好、安全性高,从而解决现有音乐定时播放软件具有的非免费、兼容性差、易崩溃的问题。

附图说明

图1为本发明实施例提供的定时播放音乐的方法的流程示意图;

图2为本发明实施例提供的建立的文件夹和子文件夹示意图;

图3为本发明实施例提供的子文件夹上班音乐中的音乐文件示意图;

图4为本发明实施例提供的子文件夹轻音乐中的音乐文件示意图;

图5为本发明实施例提供的子文件夹下班音乐中的音乐文件示意图;

图6为本发明实施例提供的创建的播放列表文件示意图;

图7为本发明实施例提供的上班音乐列表.m3u示意图;

图8为本发明实施例提供的轻班音乐列表.m3u示意图;

图9为本发明实施例提供的下班音乐列表.m3u示意图;

图10为本发明实施例提供的更改轻音乐列表.m3u的打开方式示意图;

图11为本发明实施例提供的建立开启音乐批处理文件示意图;

图12为本发明实施例提供的建立的开启上班音乐批处理文件示意图;

图13为本发明实施例提供的建立的开启轻音乐批处理文件示意图;

图14为本发明实施例提供的建立的开启下班音乐批处理文件示意图;

图15为本发明实施例提供的建立关闭音乐批处理文件示意图;

图16为本发明实施例提供的建立的关闭音乐批处理文件示意图;

图17为本发明实施例提供的建立任务名称示意图;

图18为本发明实施例提供的确定任务的执行周期示意图;

图19为本发明实施例提供的确定任务的开始执行时间示意图;

图20为本发明实施例提供的确定任务的执行操作示意图;

图21为本发明实施例提供的任务计划表示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

本发明针对现有的音乐定时播放软件具有非免费、兼容性差、易崩溃的问题,提供一种定时播放音乐的方法。

为了更好地理解本发明,先对批处理文件、任务计划程序、windowsmediaplayer进行说明:

1、批处理文件

批处理文件是无格式的文本文件,包含一条或多条命令。批处理文件的文件扩展名为.bat或.cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行。

2、任务计划程序

“任务计划”在每次启动windows系统的时候启动并在后台运行,利用“任务计划”,可以将任何脚本、程序或文档安排在某个最方便的时间运行。

3、windowsmediaplayer

windowsmediaplayer是微软公司出品的一款免费的播放器,是windows操作系统的一个组件,该软件可以播放mp3、wma、wav等格式的文件。

如图1所示,本发明实施例提供的定时播放音乐的方法,包括:

s101,为每个音乐类型分别建立相应的播放列表文件,播放列表文件用于写入与音乐类型相对应的音乐文件;

s102,将各播放列表文件的打开方式改为操作系统自带的打开方式;

s103,为每个音乐类型分别建立相应的开启音乐批处理文件和关闭音乐批处理文件,其中,开启音乐批处理文件用于调用与音乐类型相对应的播放列表文件;

s104,进入操作系统自带的任务计划程序,根据预设的每个音乐类型的开始执行时间、结束执行时间,调用相应的开启音乐批处理文件和关闭音乐批处理文件,为每个音乐类型创建定时播放任务。

本发明实施例所述的定时播放音乐的方法,为每个音乐类型分别建立相应的播放列表文件,播放列表文件用于写入与音乐类型相对应的音乐文件;将各播放列表文件的打开方式改为操作系统自带的打开方式;为每个音乐类型分别建立相应的开启音乐批处理文件和关闭音乐批处理文件,其中,开启音乐批处理文件用于调用与音乐类型相对应的播放列表文件;进入操作系统自带的任务计划程序,根据预设的每个音乐类型的开始执行时间、结束执行时间,调用相应的开启音乐批处理文件和关闭音乐批处理文件,为每个音乐类型创建定时播放任务;这样,基于操作系统自带的软件实现定时免费播放音乐功能、且兼容性强、稳定性好、安全性高,从而解决现有音乐定时播放软件具有的非免费、兼容性差、易崩溃的问题。

本实施例中,对所述定时播放音乐的方法所具有的免费性、兼容性、稳定性、安全性进行详细说明:

1)免费性:使用操作系统自带的免费软件,不需要额外购买第三方软件。

2)兼容性:操作系统以windows7为例,windowsxp以上全平台适用,不会出现不兼容现象。

3)稳定性:批处理文件、计划任务程序、各播放列表文件的打开方式为windows操作系统自带的打开方式(例如,windowsmediaplayer)均为windows操作系统自带软件,运行稳定;且“任务计划”在每次启动windows操作系统的时候启动并在后台运行,不会因为第三方软件开机被禁用等原因造成不按时播放音乐的情况。

4)安全性:安装windows后的操作系统即可使用本实施例所述的定时播放音乐的方法定时播放音乐,不需要网络上下载软件或安装软件需要的开发工具或者组件,计算机受到攻击或者病毒感染的可能性大大降低。

本实施例中,所述操作系统包括:具有执行批处理文件、打开音乐文件、任务计划功能的操作系统,例如,windowsxp、windows7等操作系统;也就是说,可以基于windowsxp或windows7等操作系统自带的软件实现定时免费播放音乐功能,解决现有音乐定时播放软件具有的非免费、兼容性差、易崩溃的问题,本实施例所述的定时播放音乐的方法是一种简单、有效地定时播放音乐的方法。

在前述定时播放音乐的方法的具体实施方式中,进一步地,音乐文件按照播放顺序保存在相应的播放列表文件中。

在前述定时播放音乐的方法的具体实施方式中,进一步地,所述播放列表文件的文件类型包括:m3u。

在前述定时播放音乐的方法的具体实施方式中,进一步地,所述为每个音乐类型分别建立相应的播放列表文件包括:

为每个音乐类型分别建立文件类型为txt的播放列表文件,其中,音乐类型包括:第一音乐类型,第一音乐类型对应的播放列表文件为第一播放列表文件;

打开建立的文件类型为txt的第一播放列表文件,将第一音乐类型要播放的音乐文件按照播放顺序写入所述文件类型为txt的第一播放列表文件并保存;

将第一播放列表文件的文件类型由txt改为m3u。

在前述定时播放音乐的方法的具体实施方式中,进一步地,所述操作系统自带的打开方式包括:windowsmediaplayer。

在前述定时播放音乐的方法的具体实施方式中,进一步地,所述关闭音乐批处理文件,用于杀死wmplayer.exe。

在前述定时播放音乐的方法的具体实施方式中,进一步地,所述音乐类型包括:第一音乐类型,所述第一音乐类型对应的开启音乐批处理文件和关闭音乐批处理文件分别为第一开启音乐批处理文件和第一关闭音乐批处理文件;

所述进入操作系统自带的任务计划程序,根据预设的每个音乐类型的开始执行时间、结束执行时间,调用相应的开启音乐批处理文件和关闭音乐批处理文件,为每个音乐类型创建定时播放任务包括:

进入操作系统自带的任务计划程序;

根据预设的第一音乐类型的开始执行时间,设置开启第一音乐类型的开始执行时间,并调用第一开启音乐批处理文件;

根据预设的第一音乐类型的结束执行时间,设置关闭第一音乐类型的开始执行时间,并调用第一关闭音乐批处理文件。

在前述定时播放音乐的方法的具体实施方式中,进一步地,在为每个音乐类型创建定时播放任务之后,所述方法还包括:

在定时播放音乐时,将音响设备作为音乐的播放设备。

本实施例中,硬件上,计算机可以作为定时的控制设备和要播放的音乐文件的存储设备,音响设备可以作为音乐的播放设备,通过计算机加音响的方式、用户可以自主地选择/添加想要播放的音乐,且可以享受高音质的歌声。

为了更好地理解本发明,对本发明所述的定时播放音乐的方法进行详细说明:

由于windowsxp以上操作系统均默认安装有批处理文件、任务计划程序、windowsmediaplayer,本实施例中,以windows7操作系统、一家公司的作息时间为例,说明本实施例提供的定时播放音乐的方法的实施过程,表1表示该公司定时播放音乐的时间表。

表1定时播放音乐的时间表

根据表1,本实施例提供的定时播放音乐的方法可以包括以下步骤:

步骤1、在d盘新建一个名为“定时播放”的文件夹,在“定时播放”文件夹下按照表1中的音乐类型建立3个子文件夹:上班音乐、轻音乐、下班音乐,如图2所示;将各音乐类型所需的音乐文件放入相应的子文件夹中,如图3、4、5所示。

步骤2、在“定时播放”文件夹下新建一个名为“上班音乐列表”的文本文档并打开,将所需播放音乐的文件路径按播放顺序写入其中后保存,然后重命名,将文件类型由txt改为m3u,得到“上班音乐列表.m3u”;按照此方法,依次创建“轻音乐列表.m3u”及“下班音乐列表.m3u”,如图6-9所示。

步骤3、将各播放列表文件的打开方式改为windowsmediaplayer,以“轻音乐列表.m3u”为例,右击“轻音乐列表.m3u”,选择属性,将打开方式更改为windowsmediaplayer,如图10所示。

步骤4、在“定时播放”文件夹下新建一个名为“开启上班音乐”的文本文档并打开输入:

@echooff

start"""d:\定时播放\上班音乐列表.m3u"

保存,然后重命名,将文件类型由txt改为bat;按照此方法,依次创建“开启轻音乐.bat”及“开启下班音乐.bat”,如图11-14所示。

步骤5、在“定时播放”文件夹下新建一个名为“关闭音乐”的文本文档并打开输入:

@echooff

taskkill/f/imwmplayer.exe

保存,然后重命名,将文件类型由txt改为bat,如图15、16所示。

步骤6、创建基本任务:

步骤61、依次打开开始-所有程序-附件-系统工具-任务计划程序,选择创建基本任务,名称为:开启上班音乐,下一步,如图17所示;

步骤62、希望任务何时开始,根据表1中上班音乐的时间段(周一到周五)选择每周,下一步,如图18所示;

步骤63、根据表1中上班音乐的开始时间为08:00,时间设置为08:00:00,星期选择一到五,下一步,如图19所示;

步骤64、选择启动程序,下一步,如图20所示;

步骤65、选择d:\定时播放\开启上班音乐.bat下一步后再点击完成。

步骤7、按照步骤6的方法,创建基本任务,名称为:关闭上班音乐,时间选择08:05:00,星期选择一到五,启动程序选择d:\定时播放\关闭音乐.bat。

步骤8、按照步骤6的方法,创建基本任务,名称为:开启轻音乐,时间选择12:00:00,星期选择一到五,启动程序选择d:\定时播放\开启轻音乐.bat。

步骤9、按照步骤6的方法,创建基本任务,名称为:关闭轻音乐,时间选择14:00:00,星期选择一到五,启动程序选择d:\定时播放\关闭音乐.bat。

步骤10、按照步骤6的方法,创建基本任务,名称为:开启下班音乐,时间选择17:30:00,星期选择一到五,启动程序选择d:\定时播放\开启下班音乐.bat。

步骤11、按照步骤6的方法,创建基本任务,名称为:关闭下班音乐,时间选择17:35:00,星期选择一到五,启动程序选择d:\定时播放\关闭音乐.bat。

步骤12、设置完成后,得到的任务计划表如图21所示。

综上,本实施例中,先将需要播放的音乐制作成m3u播放列表文件,关联windowsmediaplayer作为m3u播放列表文件的打开程序,并使用批处理文件制作开启、关闭批处理文件,最后,利用任务计划程序调用开启、关闭批处理文件,为每个音乐类型创建定时播放任务。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1