一种截取音频文件或视频文件的方法及手机的制作方法

文档序号:6769354阅读:159来源:国知局
专利名称:一种截取音频文件或视频文件的方法及手机的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及截取音频文件或视频文件的方法及手机。
背景技术
随着手机等无线手机的功能日新月异,手机已经成为人们出行不可或缺的移动通讯工具,目前手机通常具有音频文件或视频文件播放的功能,例如当用户听音乐的过程中, 想截取一段音乐作为自己手机的铃声,用户界面操作复杂,操作繁琐,且用户需要很多步操作才可实现此功能,不能简单快捷的实现截取音频文件或视频文件。

发明内容
有鉴于此,本发明实施例提供一种截取音频文件或视频文件的方法及手机以解决简单快捷的实现截取音频文件或视频文件的问题。为解决上述技术问题,一方面,提供了截取音频或视频的方法,包括一种截取音频文件或视频文件的方法,其特征在于,包括在播放音频文件或视频文件的过程中,当接收到显示播放进度的轨迹球发生长按事件时,开始截取所述音频文件或视频文件;在截取所述音频文件或视频文件过程中,当接收到所述显示播放进度的轨迹球发生长按事件时,停止截取;保存截取到的音频文件或视频文件。另一方面,还提供一种手机,包括显示屏,用于显示应用界面和/或接收操作;开始截取模块用于在播放音频文件或视频文件的过程中,当接收到所述显示屏上显示播放进度的轨迹球发生长按事件时,开始截取所述音频文件或视频文件;停止截取模块用于在截取所述音频文件或视频文件过程中,当接收到所述显示播放进度的的轨迹球发生长按事件时,停止截取;保存模块用于保存截取到的音频文件或视频文件。本发明实施例提供的截取音频文件或视频文件的方法及手机解决了简单快捷的实现截取音频文件或视频文件的问题。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例一的一种截取音频文件或视频文件的方法示意图;图2为本发明实施例二的另一种截取音频文件或视频文件的方法示意图3为本发明实施例三的手机的一种结构示意图;图4为本发明实施例四的手机的另一种结构示意图;图5为本发明实施例四的手机的输出提示模块的结构示意图;图6为本发明实施例 一至四中的手机的截取界面的示意图。
具体实施例方式为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举四个实施例,对本发明进一步详细说明。首先,需要说明的是在本发明实施例当中描述的手机包括但不限于具有轨迹球的各种制式手机、基于不同操作系统的智能手机、个人数字助理PDA等无线手持设备,本发明实施例中的轨迹球包括但不限于触摸屏上的播放器上播放进度的前端,如图6所示,在播放器显示播放进步的前端。当然,也可以包括触摸屏手机或非触摸屏手机上配置的物理的轨迹球或者导航键、或者其他形状的具有轨迹球功能的按键等,需要说明的是这些配置的物理的轨迹球或者导航键、或者其他形状的具有轨迹球功能的按键与手机上的播放器的显示进度的前端是有控制关系的,也就说长按这些配置的物理的轨迹球或者导航键、或者其他形状的具有轨迹球功能的按键时相当于手机上的播放器的显示进度的前端被长按。 此外,需要说明的是本发明实施例所涉及的手机的操作系统包括但不限于Symbian OS、 Windows Mobile、Linux、Palm OS、Mac OS X、Android、BlackBerry 等,本发明实施例中的手机的操作系统以Android平台为例进行说明,但这并不构成对本发明的限制。需要说明的是本发明所涉及的音频文件包括不同格式的音乐、乐曲、讲座、评书等,上述的音频文件的格式包括但不限于CD格式、WAVE (*. WAV)、AIFF, AU、ΜΡ3、MIDI、WMA、 RealAudio、VQF, OggVorbis, AAC, APE、MOV格式等。视频文件的格式包括但不限于AVI格式、nAVI 格式、DV-AVI 格式、MPEG 格式、MPEG-1、MPEG-2、MPEG-4,DivX 格式、MOV 格式、ASF 格式、WMV格式、RM格式、RMVB格式等。本发明提供的第一实施例是提供了一种截取音频文件或视频文件的方法,包括本实施例中的截取音频文件或视频文件的方法具体参见图1,具体步骤如下步骤A01、在播放音频文件或视频文件的过程中,当接收到显示播放进度的轨迹球发生长按事件时,开始截取所述音频文件或视频文件;以Android平台作为操作系统的触摸屏手机中的播放器上显示播放进度的轨迹球不支持长按,需要在应用层做特殊处理,若其他手机的操作系统支持播放器上显示播放进度的轨迹球长按,则无需在应用层做特殊处理。当手机的处理播放器上显示播放进度的轨迹球的模块或单元或处理器或某个芯片接收到播放器上显示播放进度的轨迹球发生keydown (按下)事件时,启动预设时段的定时器,例如,该预设时段为500ms,在所述定时器的预设时段的结束时刻或者所述结束时刻之后启动一个线程,判断此时的上述轨迹球是否为按下,若判断为是,则确定上述轨迹球发生长按事件,将长按的标志位赋值为true (真),当上述手机的上述轨迹球抬起时,则上层接收到keyup(抬起)事件,执行长按操作。在手机的处理轨迹球的模块或单元或处理器或某个芯片收到上述轨迹球发生长按事件时,首先判断是第一次长按还是第二次长按,具体判断方法可通过长按事件中的某一特定的标志位来判断,具体的标志位此处并不做限定。当确定上述轨迹球是第一次发生长按事件时,开始截取所述音频文件或视频文件。需要说明的是进一步的,所述开始截取所述音频文件或视频文件之前或者所述开始截取所述音频文件或视频文件之后或者所述开始截取所述音频文件或视频文件的过程中,手机的相应处理器或相应模块或相应单元或相应芯片还执行如下步骤获取所述音频文件或视频文件的播放标识、播放路径、所述音频文件或视频文件的源文件名称、开始截取所述音频文件或视频文件的时间中的至少一种。例如,具体的,所述开始截取所述音频文件或视频文件之前或所述开始截取所述音频文件或视频文件之后或者所述开始截取所述音频文件或视频文件的过程中,手机的相应处理器或相应模块或相应单元或相应芯片获取所要截取的音频文件或视频文件的文件名或音频文件本身的名字, 例如,一首歌曲的名字;还可以获取所述音频文件或视频文件的播放路径、所述音频文件或视频文件的源文件名称、开始截取所述音频文件或视频文件的时间,进一步的,保存上述获取的参数中至少一种,例如,保存开始截取所述音频文件或视频文件的时间。进一步的,所述开始截取所述音频文件或视频文件之前或者所述开始截取所述音频文件或视频文件之后或者所述开始截取所述音频文件或视频文件的过程中,手机的相应处理器或相应模块或相应单元或相应芯片还执行如下步骤保存开始截取所述音频文件或视频文件的时间。进一步的,所述开始截取所述音频文件或视频文件时或者所述开始截取所述音频文件或视频文件过程中,手机的相应处理器或相应模块或相应单元或相应芯片还执行如下步骤输出截取提示,所述截取提示包括使上述轨迹球在开始截取的前后发生颜色或亮度变化、在所述手机的显示屏显示截取进度或在所述手机的显示屏显示截取状态中的至少一种。其中,使上述轨迹球在开始截取的前后发生颜色变化具体可以为在开始截取前上述轨迹球无颜色,开始截取后轨迹球有颜色;或者,在开始截取前上述轨迹球是暗的,开始截取后上述轨迹球变亮;或者,在开始截取前上述轨迹球是浅颜色,开始截取后轨迹球是深颜色;或者,使上述轨迹球在开始截取的前后颜色或亮度发生其他变化。所述在所述手机的显示屏显示截取进度,具体可以在手机的显示屏显示截取的进度条,还可以同时显示包括截取的时间、所截取的音频文件或视频文件的大小或属性或名称等信息中的一种或多种。所述在所述手机的显示屏显示截取状态中具体可以在原有的音频文件或视频文件的播放器的界面上显示截取的进度,还可以同时显示包括截取的时间、所截取的音频文件或视频文件的大小或属性或名称或是否完成或存储路径或存储文件夹的名称等信息中的一种或多种;或者出现一个全新的截取界面,在该全新的截取界面显示截取的进度,还可以同时显示包括截取的时间、所截取的音频文件或视频文件的大小或属性或名称或是否完成或存储路径或存储文件夹的名称等信息中的一种或多种。如附图6所示,左侧的图提示为开始截取, 右侧的图的提示为歌曲的演唱者,歌曲的名称,歌曲所在的音频文件名,存储位置等。步骤A05、在截取所述音频文件或视频文件过程中,当接收到所述显示播放进度的轨迹球发生长按事件时,停止截取;
手机的相应处理器或相应模块或相应单元或相应芯片在截取所述音频文件或视频文件过程中,当接收到上述轨迹球发生长按事件时,停止截取。当接收到上述轨迹球发生长按事件时,首先会判断上述轨迹球发生第一次长按事件还是发生的第二次长按事件, 具体判断方法可通过长按事件中的某一特定的标志位来判断,具体的标志位此处并不做限定。所述的轨迹球发生第二次长按事件也就是在截取所述音频文件或视频文件过程中接收到轨迹球发生长按事件。 步骤Al 1、保存截取到的音频文件或视频文件。 手机的相应处理器或相应模块或相应单元或相应芯片保存截取到的音频文件或视频文件。需要说明的是可以将截取到的音频文件或视频文件保存至特定的文件夹中,也可以保存在原来的音频文件或视频文件所在的文件夹,在保存之前,保存的截取到的音频文件或视频文件的文件名可以在原来的音频文件或视频文件名的基础上重新命名,例如, 把原来的音频文件或视频文件名增加或减少一个字母或数字;增加该命名步骤后,可以便于用户识别出截取的音频文件或视频文件与截取前音频文件或视频文件的关系。进一步的,还可以修改截取到的音频文件或视频文件的属性,例如,将截取到的音频文件或视频文件由只读属性更改为可读写属性;增加该修改属性的步骤后,可以对截取的音频文件或视频文件的属性进行调整,便于应用和进一步的处理。本发明实施例提供的截取音频或视频的方法解决了简单快捷的实现截取音频文件或视频文件的问题,而且不必对手机的用户界面进行很大的改动,便于技术实现,且减化了用户操作步骤,增加用户操作的易用性。本发明提供的第二实施例是提供了另一种截取音频文件或视频文件的方法,如图 2所示首先应用场景与第一实施例相同,且步骤A01、A05以及All与第一实施例的相应步骤相同,在此不再赘述。可选的,在步骤AOl之后,手机的相应处理器或相应模块或相应单元或相应芯片执行步骤A03,具体如下步骤A03、获取所述音频文件或视频文件的播放标识、所述音频文件或视频文件的播放路径、所述音频文件或视频文件的源文件名称、开始截取所述音频文件或视频文件的时间中的至少一种。所述音频文件或视频文件的播放路径包括但不限于音频文件或视频文件在手机内部的存储路径。所述音频文件或视频文件的源文件名称包括但不限于下载或复制或拷贝所述音频文件或视频文件时,所述音频文件或视频文件的文件名,例如,某个视频文件的源文件名称为 VIDE0-2010-08-08-06-06-55. 3gp。需要说明的是步骤A03可以在步骤AOl之后执行;可选的,步骤A03也可以在步骤AOl之前执行;或者步骤A03也可在步骤AOl的过程中执行。可选的,在步骤A03之后,还包括保存步骤A03中获取的参数,例如,保存上述开始截取所述音频文件或视频文件的时间。可选的,在步骤A05之后,手机的相应处理器或相应模块或相应单元或相应芯片执行步骤A07,具体如下步骤A07,获取停止截取所述音频文件或视频文件的时间,根据所述开始截取所述音频文件或视频文件的时间以及所述停止截取所述音频文件或视频文件的时间按照截取音频文件或视频文件的算法生成截取后的音频文件或视频文件。可选的,在步骤A07之后,手机的相应处理器或相应模块或相应单元或相应芯片执行步骤A09,具体如下步骤A09,根据所述音频文件或视频文件的源文件名称对生成的所述截取后的音频文件或视频文件重新命名,并修改所述截取后的音频文件或视频文件或者所述截取后的音频文件或视频文件所属的文件夹中的至少一种的属性。保存的截 取到的音频文件或视频文件的文件名可以在原来的音频文件或视频文件名的基础上重新命名,例如,把原来的音频文件或视频文件名增加或减少一个字母或数字;增加该命名步骤后,可以便于用户识别出截取的音频文件或视频文件与截取前音频文件或视频文件的关系。进一步的,还可以修改截取到的音频文件或视频文件的属性,例如, 将截取到的音频文件或视频文件由只读属性更改为可读写属性;增加该修改属性的步骤后,可以对截取的音频文件或视频文件的属性进行调整,便于应用和进一步的处理。本发明实施例提供的截取音频或视频的方法不仅解决了简单快捷的实现截取音频文件或视频文件的问题,而且不必对手机的用户界面进行很大的改动,便于技术实现,且减化了用户操作步骤,增加用户操作的易用性。本发明提供的第三实施例提供了一种手机,包括首先应用场景与第一、二实施例相同,在此不再赘述。需要说明的是本实施例中所述的手机至少应该具备触摸屏或者配备物理上的轨迹球、导航键、或其他形状的具有轨迹球功能的按键的至少一种。这些配置的物理的轨迹球或者导航键、或者其他形状的具有轨迹球功能的按键与手机的显示屏上的播放器的显示进度的前端是有控制关系的,也就说长按这些配置的物理的轨迹球或者导航键、或者其他形状的具有轨迹球功能的按键时相当于手机显示屏上的播放器的显示进度的前端被长按。参见图3所示,所述手机包括如下模块显示屏B01,用于显示应用界面和/或接收操作;开始截取模块B02:用于在播放音频文件或视频文件的过程中,当接收到所述显示屏BOl上显示播放进度的轨迹球发生长按事件时,开始截取所述音频文件或视频文件;停止截取模块B03 用于在截取所述音频文件或视频文件过程中,当接收到所述显示播放进度的轨迹球发生长按事件时,停止截取;保存模块B04 用于保存截取到的音频文件或视频文件。各个模块具体工作过程参见第一实施例及第二实施例的相关内容,此处不再赘述。本实施例当中所提供的手机解决了简单快捷的实现截取音频文件或视频文件的问题,而且不必对手机的用户界面进行很大的改动,便于技术实现,且减化了用户操作步骤,增加用户操作的易用性。本发明提供的第四实施例是提供了另一种手机,包括首先应用场景与第一、二、三实施例相同,在此不再赘述。如图4所示,模块BOl至模块B04与第三实施例相同,此处不再赘述;可选的,所述手机还包括获取模块B05 用于获取所述音频文件或视频文件的播放标识、播放路径、所述音频文件或视频文件的源文件名称、开始截取所述音频文件或视频文件的时间、停止截取所述音频文件或视频文件的时间中的至少一种。可选的,所述手机还包括时间保存模块B06:用于保存开始截取所述音频文件或视频文件的时间以及停止截取所述音频文件或视频文件的时间。可选的,所述手机还包括所述手机至少包括以下任一种模块输出提示模块B09 用于输出截取提示;文件生成模块B07:用于根据开始截取所述音频文件或视频文件的时间以及所述停止截取所述音频文件或视频文件的时间按照截取音频文件或视频文件的算法生成截取后的音频文件或视频文件;参数修改模块B08 用于根据所述音频文件或视频文件的源文件名称对生成的所述截取后的音频文件或视频文件重新命名,并修改所述截取后的音频文件或视频文件或者所述截取后的音频文件或视频文件所属的文件夹中的至少一种的属性。可选的,所述手机还包括音频文件或视频文件的存储模块B10,用于存储音频文件或视频文件。轨迹球B11,用于接收用户的操作,并进行相应处理。所述轨迹球与显示屏BOl相连接,轨迹球Bll还用于直接控制显示屏上播放音频文件或视频文件的显示进度的前端。 长按轨迹球Bll相当于长按显示屏上播放音频文件或视频文件的显示进度的前端。轨迹球 Bll与其他实体或模块的连接关系至少如图4所示。如图5所示,可选的,所述输出提示模块B09至少包括以下任一种模块第一输出提示模块B091 用于在所述手机的显示屏显示截取进度;第二输出提示模块B092 用于在所述手机的显示屏显示截取状态;第三输出提示模块B093 用于使所述轨迹球在开始截取的前后发生颜色变化。以上各个模块的实现方法参见第一实施例和第二实施例的内容。需要说明的是输出提示模块B09是可选模块,但增加该模块可使手机的用户界面更加人性化,增强用户的体验。轨迹球Bll是可选部件,但增加轨迹球Bll可使非触摸屏的手机能够实现简单快捷的实现音频文件或视频文件的截取,而且不必对手机的用户界面进行很大的改动,便于技术实现,且减化了用户操作步骤,增加用户操作的易用性。即使是触摸屏手机增加该轨迹球B11,也给不习惯触摸屏操作的用户增添了一种选择,增强了手机的操作的易用性的同时增强的手机的卖点。第一输出提示模块B091、第二输出提示模块B092、第三输出提示模块B093是可选模块,但包含上述任一种模块均可增强手机的用户界面的人机交互效果。本领域的技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块、 实体或流程并不一定是实施本发明所必需的。本领域的技术人员可以理解实施例中的手机的模块或 实体或部件可以按照实施例的描述分布于实施例的手机中,也可以进行相应变化位于不同于本实施例的一个或多个设备中。上述实施例的模块或实体可以合并成一个模块或实体,也可以精进一步拆分成多个子模块或实体。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实现,基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人 计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种截取音频文件或视频文件的方法,其特征在于,包括在播放音频文件或视频文件的过程中,当接收到显示播放进度的轨迹球发生长按事件时,开始截取所述音频文件或视频文件;在截取所述音频文件或视频文件过程中,当接收到所述显示播放进度的轨迹球发生长按事件时,停止截取;保存截取到的音频文件或视频文件。
2.如权利要求1所述的方法,其特征在于,所述开始截取所述音频文件或视频文件之前或者所述开始截取所述音频文件或视频文件之后或者所述开始截取所述音频文件或视频文件的过程中,所述方法还包括获取所述音频文件或视频文件的播放标识、所述音频文件或视频文件的播放路径、所述音频文件或视频文件的源文件名称、开始截取所述音频文件或视频文件的时间中的至少一种。
3.如权利要求1或2所述的方法,其特征在于,所述开始截取所述音频文件或视频文件之前或者所述开始截取所述音频文件或视频文件之后或者所述开始截取所述音频文件或视频文件的过程中,所述方法还包括保存开始截取所述音频文件或视频文件的时间;所述在截取所述音频文件或视频文件过程中,当接收到手机的轨迹球发生长按事件时,停止截取之后,所述方法还包括保存停止截取所述音频文件或视频文件的时间。
4.如权利要求1至3任一项所述的方法,其特征在于,所述开始截取所述音频文件或视频文件时或者所述开始截取所述音频文件或视频文件过程中,所述方法还包括输出截取提示,所述截取提示包括使所述轨迹球在开始截取的前后发生颜色变化、在所述手机的显示屏显示截取进度或在所述手机的显示屏显示截取状态中的至少一种。
5.如权利要求4所述的方法,其特征在于,所述保存截取到的音频文件或视频文件之前,所述方法还包括获取停止截取所述音频文件或视频文件的时间,根据所述开始截取所述音频文件或视频文件的时间以及所述停止截取所述音频文件或视频文件的时间按照截取音频文件或视频文件的算法生成截取后的音频文件或视频文件。
6.如权利要求5所述的方法,其特征在于,所述获取停止截取所述音频文件或视频文件的时间,根据所述开始截取所述音频文件或视频文件的时间以及所述停止截取所述音频文件或视频文件的时间按照截取音频文件或视频文件的算法生成截取后的音频文件或视频文件之后,所述方法还包括根据所述音频文件或视频文件的源文件名称对生成的所述截取后的音频文件或视频文件重新命名,并修改所述截取后的音频文件或视频文件或者所述截取后的音频文件或视频文件所属的文件夹中的至少一种的属性。
7.—种手机、其特征在于,包括显示屏,用于显示应用界面和/或接收操作;开始截取模块用于在播放音频文件或视频文件的过程中,当接收到所述显示屏上显示播放进度的轨迹球发生长按事件时,开始截取所述音频文件或视频文件;停止截取模块用于在截取所述音频文件或视频文件过程中,当接收到所述显示播放进度的轨迹球发生长按事件时,停止截取;保存模块用于保存截取到的音频文件或视频文件。
8.如权利要求7所述的手机,其特征在于,所述手机还包括获取模块用于获取所述音频文件或视频文件的播放标识、播放路径、所述音频文件或视频文件的源文件名称、开始截取所述音频文件或视频文件的时间、停止截取所述音频文件或视频文件的时间中的至少一种。
9.如权利要求7或8所述的手机,其特征在于,所述手机还包括时间保存模块用于保存开始截取所述音频文件或视频文件的时间以及停止截取所述音频文件或视频文件的时间。
10.如权利要求7至9任一项所述的手机,其特征在于,所述手机至少包括以下任一种模块输出提示模块用于输出截取提示;文件生成模块用于根据开始截取所述音频文件或视频文件的时间以及所述停止截取所述音频文件或视频文件的时间按照截取音频文件或视频文件的算法生成截取后的音频文件或视频文件;参数修改模块用于根据所述音频文件或视频文件的源文件名称对生成的所述截取后的音频文件或视频文件重新命名,并修改所述截取后的音频文件或视频文件或者所述截取后的音频文件或视频文件所属的文件夹中的至少一种的属性。
11.如权利要求10所述的手机,其特征在于,所述输出提示模块至少包括以下任一种模块第一输出提示模块用于在所述手机的显示屏显示截取进度;第二输出提示模块用于在所述手机的显示屏显示截取状态;第三输出提示模块用于使所述轨迹球在开始截取的前后发生颜色变化。
全文摘要
本发明公开了一种截取音频文件或视频文件的方法及手机,本发明涉及通信技术领域;所述截取音频或视频的方法包括在播放音频文件或视频文件的过程中,当接收到显示播放进度的轨迹球发生长按事件时,开始截取所述音频文件或视频文件;在截取所述音频文件或视频文件过程中,当接收到所述显示播放进度的轨迹球发生长按事件时,停止截取;保存截取到的音频文件或视频文件;还提供了相应的手机,采用本发明可解决了简单快捷的实现截取音频文件或视频文件的问题。
文档编号G11B27/031GK102176731SQ201010606849
公开日2011年9月7日 申请日期2010年12月27日 优先权日2010年12月27日
发明者何小弟, 杨春晖, 田达章 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1