CN102855904A - Sound/video file processing method, playing control method and playing system - Google Patents
Sound/video file processing method, playing control method and playing system Download PDFInfo
- Publication number
- CN102855904A CN102855904A CN2012103372242A CN201210337224A CN102855904A CN 102855904 A CN102855904 A CN 102855904A CN 2012103372242 A CN2012103372242 A CN 2012103372242A CN 201210337224 A CN201210337224 A CN 201210337224A CN 102855904 A CN102855904 A CN 102855904A
- Authority
- CN
- China
- Prior art keywords
- audio
- codes
- video file
- sound
- video
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000003672 processing method Methods 0.000 title claims description 11
- 238000012545 processing Methods 0.000 claims abstract description 10
- 238000013461 design Methods 0.000 abstract description 3
- 238000011161 development Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 6
- 230000018109 developmental process Effects 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Television Signal Processing For Recording (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种文件处理,特别是声音/影音文件的处理以及播放系统。The invention relates to a file processing system, in particular to a sound/video file processing and playing system.
背景技术 Background technique
目前坊间常见的音乐/影音播放器在播放文件的时候,最常见的缺点就是无法自行选择欲播放的区段。以旧式卡带来说,仅能透过试误(Trial and Error)的方式,不断将磁带向前或向后快转,才能选择到欲播放的音轨。以CD来说,也仅能透过选择音轨单首单首地选择,如果要选择某一个音乐或影音文件中的某个具体时间的画面,仍与旧式卡带相同,仅能透过试误的方式,不断将磁带向前或向后快转,才能选择到欲播放的部份。以现在最流行的MP3格式来说,可利用拉音轨BAR的方式选择欲播放的区段,虽然可以缩短试误的过程,但并无法一次就精确的选择到欲播放的区段。The most common shortcoming of the common music/audio players in the market is that they cannot select the segment to be played by themselves when playing files. In the case of old-style cassettes, only by trial and error (Trial and Error) can the tape be fast forwarded or reversed to select the audio track to be played. Taking CD as an example, it can only be selected by selecting the track one by one. If you want to select a picture of a certain time in a certain music or audio-visual file, it is still the same as the old-style cassette, and you can only select it through trial and error. In this way, the tape can be fast forwarded or reversed continuously to select the part to be played. For the most popular MP3 format at present, the section to be played can be selected by pulling the audio track BAR. Although the process of trial and error can be shortened, it is impossible to accurately select the section to be played at one time.
换言之,欲重复听取某个区段的数据的时候,使用者必须花上不少的时间操作播放器才能听到自己需要的区段。这对使用此类播放器学习语言或进行语音导览的使用者而言非常不便利。In other words, when wanting to listen to the data of a certain section repeatedly, the user must spend a lot of time operating the player to hear the section he needs. This is very inconvenient for users who use such players for language learning or audio tours.
数字音乐/影音可以透过软件,依照设计者的想法将一个音乐/影音文件分割成数个音乐/影音文件。如此一来,虽然使用者可以依需要选择所需要的音乐/影音文件进行播放,但设计者必需花费大量的时间在文件的分割与命名;使用者不但要在数量庞大的文件中找到希望播放的文件,如果希望能连续播放时,也可能会因为包含数个文件,播放时变换文件的过程也可能造成使用者有间断感。Digital music/video files can be divided into several music/video files according to the designer's ideas through software. In this way, although the user can select the desired music/audio file to play, the designer must spend a lot of time on file segmentation and naming; If the file is expected to be played continuously, it may also cause the user to feel intermittent because it contains several files.
发明内容 Contents of the invention
本发明的目的为提供一种可自由选择声音/影音播放起点的声音/影音文件处理方法、播放控制方法以及播放系统。The purpose of the present invention is to provide a sound/video file processing method, playback control method and playback system that can freely select the starting point of sound/video playback.
一种声音/影音文件处理方法,包括︰将一声音/影音文件分割为多个第一层区块;将该些第一层区块标记为多个第一层地址;将每一该第一层地址分别编予一第一代码;将每一该第一层区块分割为多个第二层区块;将该些第二层区块标记为多个第二层地址;以及将每一该第二层地址分别编予一第二代码;其中,该些第一代码以及该些第二代码组合为一索引以指向该声音/影音文件的一区间。A sound/video file processing method, comprising: dividing a sound/video file into a plurality of first-level blocks; marking these first-level blocks as a plurality of first-level addresses; The layer addresses are assigned a first code respectively; each of the first layer blocks is divided into a plurality of second layer blocks; these second layer blocks are marked as a plurality of second layer addresses; and each The second layer addresses are assigned a second code respectively; wherein, the first codes and the second codes are combined into an index to point to a section of the audio/video file.
其中,所述的方法,还包括:将每一该第二层区块分割为多个子区块;将该些子区块标记为多个第三层地址;以及将每一该第三层地址分别编予一第三代码,并将该些第三代码与该些第一代码以及该些第二代码组合为该索引以指向该声音/影音文件的该区间。Wherein, the method further includes: dividing each of the second-level blocks into multiple sub-blocks; marking these sub-blocks as multiple third-level addresses; and dividing each of the third-level addresses A third code is assigned respectively, and the third codes, the first codes and the second codes are combined as the index to point to the section of the audio/video file.
其中,该些第一代码、该些第二代码、以及该些第三代码包含一个或多个比特。Wherein, the first codes, the second codes, and the third codes contain one or more bits.
一种声音/影音文件处理方法,包括︰将一声音/影音文件分割为多个第一层区块;将该些第一层区块标记为多个第一层地址;将每一该第一层地址分别编予一第一代码;将每一该第一层区块分割为多个第二层区块;将该些第二层区块标记为多个第二层地址;以及将每一该第二层地址分别编予一第二代码;其中,该些第一代码以及该些第二代码组合为一索引作为一时序,以指向该声音/影音文件的一时间点。A sound/video file processing method, comprising: dividing a sound/video file into a plurality of first-level blocks; marking these first-level blocks as a plurality of first-level addresses; The layer addresses are assigned a first code respectively; each of the first layer blocks is divided into a plurality of second layer blocks; these second layer blocks are marked as a plurality of second layer addresses; and each The second-level addresses are assigned a second code respectively; wherein, the first codes and the second codes are combined into an index as a time sequence to point to a time point of the audio/video file.
其中,所述的方法,还包括:将每一该第二层区块分割为多个子区块;将该些子区块标记为多个第三层地址;以及将每一该第三层地址分别编予一第三代码,并将该些第三代码与该些第一代码以及该些第二代码组合为该索引以指向该声音/影音文件的该时间点。Wherein, the method further includes: dividing each of the second-level blocks into multiple sub-blocks; marking these sub-blocks as multiple third-level addresses; and dividing each of the third-level addresses A third code is assigned respectively, and the third codes, the first codes and the second codes are combined as the index to point to the time point of the audio/video file.
其中,该些第一代码、该些第二代码、以及该些第三代码包含一个或多个比特。Wherein, the first codes, the second codes, and the third codes contain one or more bits.
一种数字声音/影音文件,包括:一标签,具有一索引数据;以及一声音/影音数据;其中,该索引数据具有多个代码,每一该代码系对应该声音/影音数据的一播放时间的一时序。A digital sound/video file, comprising: a label with an index data; and a sound/video data; wherein, the index data has a plurality of codes, each of which corresponds to a playing time of the sound/video data of a timing.
一种数字声音/影音文件的播放控制方法,包括:读取该数字声音/影音文件的该索引数据;接收一控制信号,依据该控制信号由该索引数据的该些代码的其中之一找到一对应地址;产生一播放讯号,由该对应地址标记的该时序所指向之一时间点开始播放该声音/影音数据。A playback control method of a digital audio/video file, comprising: reading the index data of the digital audio/video file; receiving a control signal, and finding a code from one of the codes of the index data according to the control signal; Corresponding address: generate a playing signal, start playing the audio/video data at a time point pointed by the timing marked by the corresponding address.
一种数字声音/影音文件,包括:一标签,具有一索引数据;以及一声音/影音数据;其中,该索引数据具有多个代码,每一该代码系对应记该数字声音/影音文件的一特定区间。A digital sound/video file, comprising: a label with an index data; and a sound/video data; wherein, the index data has a plurality of codes, and each code corresponds to a record of the digital sound/video file specific interval.
一种数字声音/影音文件的播放控制方法,包括:读取该数字声音/影音文件的该索引数据;接收一控制信号,依据该控制信号由该索引数据的该些代码的其中之一找到一对应地址;产生一播放讯号,播放该对应地址所标记的该特定区间。A playback control method of a digital audio/video file, comprising: reading the index data of the digital audio/video file; receiving a control signal, and finding a code from one of the codes of the index data according to the control signal; Corresponding address; generate a play signal, and play the specific interval marked by the corresponding address.
一种播放装置,适合用来播放一声音/影音文件,该声音/影音文件具有一标签,该标签内的每一多个代码对应该数字声音/影音文件的一特定的播放区间,该装置包括:一选读单元,可播放该声音/影音文件;以及多个按键,可将指示使用者需求的一输入信号传递给该选读单元,该选读单元依据来自该些按键的该输入信号,在该些代码中寻找与该输入信号对应的代码,并播放该代码所指向的该对应区间,以快速地在该些区间中切换。A playback device, suitable for playing a sound/video file, the sound/video file has a label, each multiple codes in the label corresponds to a specific playing interval of the digital sound/video file, the device includes : an optional reading unit, which can play the sound/audio file; and a plurality of buttons, which can transmit an input signal indicating the user's demand to the optional reading unit, and the optional reading unit is based on the input signal from the buttons. Find the code corresponding to the input signal in the code, and play the corresponding interval pointed by the code, so as to quickly switch between these intervals.
其中,该些代码包含一个或多个比特。Wherein, these codes include one or more bits.
一种播放装置,适合用来播放一声音/影音文件,该声音/影音文件具有一标签,该标签内的每一多个代码对应该数字声音/影音文件的一时间点,该装置包括︰一选读单元,可播放该声音/影音文件;以及多个按键,可将指示使用者需求的一输入信号传递给该选读单元,该选读单元依据来自该些按键的该输入信号,在该些代码中寻找与该输入信号对应的代码,并从该代码所指向的该声音/影音文件的该时间点开始播放。A playback device, suitable for playing a sound/video file, the sound/video file has a label, each multiple codes in the label corresponds to a time point of the digital sound/video file, the device includes: a An optional reading unit, which can play the audio/video file; and a plurality of buttons, which can transmit an input signal indicating user needs to the optional reading unit, and the optional reading unit, according to the input signal from the buttons, in the codes Find the code corresponding to the input signal, and start playing from the time point of the audio/video file pointed to by the code.
其中,该些代码包含一个或多个比特。Wherein, these codes include one or more bits.
一种播放系统,包括:一声音/影音文件,包括:一标签,具有多个代码;以及一声音/影音数据,其中,每一该代码对应该声音/影音数据的一播放时间的一时序;以及一播放装置,包括:一记忆装置,存放该声音/影音文件;一处理器,处理该声音/影音文件,并且产生一播放讯号;一喇叭,接收该播放讯号并播放一声音;以及一人机接口,向该处理器提供一控制信号;其中,当一使用者经由该人机接口输入一控制信号,该处理器依据该控制信号从该些代码中对应的该时序产生该播放讯号,并开始播放该声音/影音文件。A playback system, comprising: a sound/video file, including: a label with a plurality of codes; and a sound/video data, wherein each code corresponds to a time sequence of a playback time of the sound/video data; And a playback device, including: a memory device, storing the audio/video file; a processor, processing the audio/video file, and generating a playback signal; a speaker, receiving the playback signal and playing a sound; and a man-machine interface, which provides a control signal to the processor; wherein, when a user inputs a control signal through the man-machine interface, the processor generates the playback signal from the timing corresponding to the codes according to the control signal, and starts Play the sound/video file.
其中,该些代码包含一个或多个比特。Wherein, these codes include one or more bits.
一种播放系统,包括:一声音/影音文件,包括:一标签,具有多个代码;以及一声音/影音数据,其中,每一该代码对应该该声音/影音文件的一特定区间;以及一播放装置,包括:一记忆装置,存放该声音/影音文件;一处理器,处理该声音/影音文件,并且产生一播放讯号;一喇叭,接收该播放讯号并播放一声音;以及一人机接口,向该处理器提供一控制信号;其中,当一使用者经由该人机接口输入一控制信号,该处理器依据该控制信号从该些代码中找到一对应的该特定区间。A playback system, comprising: an audio/video file, including: a label with a plurality of codes; and an audio/video data, wherein each code corresponds to a specific section of the audio/video file; and a The playback device includes: a memory device for storing the audio/video file; a processor for processing the audio/video file and generating a playback signal; a speaker for receiving the playback signal and playing a sound; and a man-machine interface, A control signal is provided to the processor; wherein, when a user inputs a control signal through the man-machine interface, the processor finds a corresponding specific interval from the codes according to the control signal.
其中,该些代码包含一个或多个比特。Wherein, these codes include one or more bits.
一种播放控制步骤,包括:读取一索引数据,该索引数据具有多个代码;接收一控制信号,取得该控制信号对应的该些代码的其中之一;依该取得的代码,读取一声音/影音数据的一地址,该地址标记该声音/影音数据的一时序;产生一播放讯号,由该地址标记的该时序所指向的一时间点开始播放该声音/影音文件数据。A playback control step, comprising: reading an index data, the index data has a plurality of codes; receiving a control signal, obtaining one of the codes corresponding to the control signal; according to the obtained code, reading a An address of the audio/video data, the address marks a time sequence of the audio/video data; a play signal is generated, and the audio/video file data is played at a time point pointed to by the time sequence marked by the address.
一种播放控制步骤,包括:读取一索引数据,该索引数据具有多个代码;接收一控制信号,取得该控制信号对应的该些代码的其中之一;依该取得的代码,读取一声音/影音数据的一地址,该地址标记该声音/影音数据的一特定区间;产生一播放讯号,播放该地址所标记的该声音/影音文件数据的该特定区间。A playback control step, comprising: reading an index data, the index data has a plurality of codes; receiving a control signal, obtaining one of the codes corresponding to the control signal; according to the obtained code, reading a An address of the audio/video data, the address marks a specific section of the audio/video data; a play signal is generated to play the specific section of the audio/video file data marked by the address.
一种播放控制步骤,包括:读取一总索引数据,该总索引数据具有多个代码,其中,该些代码分别指向多个声音/影音文件,每一该声音/影音文件包含一索引数据;接收一第一控制信号,并依照该控制信号取得该总索引数据中的一相对应代码;根据该相对应代码,读取该些声音/影音文件中的一相对应声音/影音文件的一地址;根据该地址读取该声音/影音文件,并根据一第二控制号取得该索引数据中的一相对应地址,该相对应地址标记该声音/影音文件中的一声音/影音数据的一时序;产生一播放讯号,由该相对应地址所标记的该时序所指向的一时间点开始播放该声音/影音数据。A playback control step, comprising: reading a total index data, the total index data has a plurality of codes, wherein these codes respectively point to a plurality of audio/video files, and each audio/video file contains an index data; Receive a first control signal, and obtain a corresponding code in the total index data according to the control signal; read an address of a corresponding audio/video file among the audio/video files according to the corresponding code ; Read the audio/video file according to the address, and obtain a corresponding address in the index data according to a second control number, and the corresponding address marks a timing sequence of an audio/video data in the audio/video file ; Generate a play signal, start playing the audio/video data at a time point pointed to by the timing marked by the corresponding address.
一种播放控制步骤,包括:读取一总索引数据,该总索引数据具有多个代码,其中,该些代码分别指向多个声音/影音文件,每一该声音/影音文件包含一索引数据;接收一第一控制信号,并依照该控制信号取得该总索引数据中的一相对应代码;根据该相对应代码,读取该些声音/影音文件中的一相对应声音/影音文件的一地址;根据该地址读取该声音/影音文件,并根据一第二控制号取得该索引数据中的一相对应地址,该相对应地址标记该声音/影音文件中的一声音/影音数据的一特定区间;产生一播放讯号,播放由该相对应地址所标记的该特定区间。A playback control step, comprising: reading a total index data, the total index data has a plurality of codes, wherein these codes respectively point to a plurality of audio/video files, and each audio/video file contains an index data; Receive a first control signal, and obtain a corresponding code in the total index data according to the control signal; read an address of a corresponding audio/video file among the audio/video files according to the corresponding code ; Read the sound/video file according to the address, and obtain a corresponding address in the index data according to a second control number, and the corresponding address marks a specific part of a sound/video data in the sound/video file interval; generate a play signal to play the specific interval marked by the corresponding address.
本发明的有益效果在于:本发明提供了一种可自由选择声音/影音播放起点的声音/影音文件处理方法、播放控制方法以及播放系统。只要透过对声音/影音文件进行分割以及标记的步骤,并且给予每一区间一特定的代码,使用者可透过输入简单的一或多个比特的代码即可迅速的在多个区间中切换,可以马上选择到自己想要重复播放或者是特定的内容,无需分割文件,除了减少开发者开发的困难,增加设计的自由度,更因无需分割文件,增加播放时的流畅感。本发明所提供的播放系统可应用在语言学习机器、美术馆或博物馆之语音导览、宗教经文导读系统、幼儿床边故事/影音播放机、伴唱机等。The beneficial effect of the present invention is that: the present invention provides a sound/video file processing method, a play control method and a play system that can freely select the start point of sound/video playback. As long as the audio/video files are divided and marked, and each section is given a specific code, the user can quickly switch between multiple sections by inputting a simple code of one or more bits , you can immediately select the content you want to play repeatedly or specific content without splitting the file. In addition to reducing the difficulty of development for developers and increasing the degree of freedom in design, it also increases the smoothness of playback because there is no need to split files. The playback system provided by the present invention can be applied to language learning machines, audio guides in art galleries or museums, religious scripture reading guide systems, children's bedside story/video players, accompaniment singing machines, etc.
附图说明 Description of drawings
以下结合附图和具体实施例对本发明的技术方法进行详细的描述,以使本发明的特征和优点更为明显。其中:The technical method of the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments, so as to make the features and advantages of the present invention more obvious. in:
图1A~图1C所示为根据本发明一实施例的声音/影音文件的处理方式示意图。1A to 1C are schematic diagrams showing a processing method of audio/video files according to an embodiment of the present invention.
图2所示为根据本发明一实施例的声音/影音文件的处理方法流程图。FIG. 2 is a flowchart of a method for processing audio/video files according to an embodiment of the present invention.
图3所示为根据本发明一实施例的一种播放装置方块示意图。FIG. 3 is a schematic block diagram of a playback device according to an embodiment of the present invention.
图4所示为根据本发明一实施例的声音/影音文件的示意图。FIG. 4 is a schematic diagram of audio/video files according to an embodiment of the present invention.
【主要组件符号说明】[Description of main component symbols]
202~214:步骤202~214: steps
300:播放装置300: playback device
302:记忆装置302: memory device
304:处理器304: Processor
306:喇叭306: Horn
308:人机界面308: Man-machine interface
310:控制信号310: control signal
312:播放讯号312: Play signal
具体实施方式 Detailed ways
以下将对本发明的实施例给出详细的说明。虽然本发明将结合实施例进行阐述,但应理解这并非意指将本发明限定于这些实施例。相反,本发明意在涵盖由后附申请专利范围所界定的本发明精神和范围内所定义的各种变化、修改和均等物。A detailed description will be given below of embodiments of the present invention. While the invention will be described in conjunction with examples, it will be understood that it is not intended to limit the invention to these examples. On the contrary, the invention is intended to cover various changes, modifications and equivalents as defined within the spirit and scope of the invention as defined by the claims of the appended claims.
此外,在以下对本发明的详细描述中,为了提供针对本发明的完全的理解,提供了大量的具体细节。然而,于本技术领域中具有通常知识者将理解,没有这些具体细节,本发明同样可以实施。在另外的一些实例中,对于大家熟知的方法、程序、组件和电路未作详细描述,以便于凸显本发明的主旨。Furthermore, in the following detailed description of the invention, numerous specific details are provided in order to provide a thorough understanding of the invention. However, it will be understood by those skilled in the art that the present invention may be practiced without these specific details. In some other instances, well-known methods, procedures, components and circuits are not described in detail so as to highlight the gist of the present invention.
图1A~图1C所示为根据本发明一实施例的声音/影音文件(Audio/Video File)的处理方式示意图。图2所示为根据本发明一实施例的声音/影音文件的处理方法流程图。图2将参考图1A~图1C进行说明。1A to 1C are schematic diagrams showing a processing method of audio/video files (Audio/Video File) according to an embodiment of the present invention. FIG. 2 is a flowchart of a method for processing audio/video files according to an embodiment of the present invention. FIG. 2 will be described with reference to FIGS. 1A to 1C.
如图1A所示,一般声音/影音文件包含两个部分:标签(Tag)以及声音/影音数据(Audio/Video Data)。常见的标签格式包括:ID3、APE等,标签中通常包含了歌手资料、专辑(Album)相关讯息、或者是歌词等资料。请参阅图2,在本发明一实施例中,在步骤202中,将声音/影音文件的声音/影音数据部分分割为多个第一层区块(Period)。在步骤204中,将该些第一层区块标记为多个第一层地址(Position),并在步骤206中,将每一第一层地址分别编予一第一代码(Code)。例如,如图1B所示,将声音/影音数据部分分割为6个区块,每一区块分别给予一个代码(例如,区块1、区块2等)。然后,可依据使用者需求或文件大小,在步骤208中,将第一层区块进一步分割为多个第二层区块。在步骤210中,将该些第二层区块标记为多个第二层地址。并在步骤212中,将每一第二层地址分别编予一第二代码。例如,如图1C所示,将第一层区块1分割为6个第二层区块,每一个第二层区块分别给予一个第二代码(例如,区块1.1、区块1.2、区块2.1等)。在步骤214中,将多个第一代码以及多个第二代码组合为索引(Index),以指示声音/影音文件的一区间(Zone)。其中,索引数据将储存在声音/影音文件的标签中。As shown in FIG. 1A , a general audio/video file includes two parts: a tag (Tag) and audio/video data (Audio/Video Data). Common tag formats include: ID3, APE, etc. Tags usually contain singer information, album-related information, or lyrics and other information. Please refer to FIG. 2 , in an embodiment of the present invention, in
在另一实施例中,若声音/影音文件尺寸太大或使用者需要更细微的分段,可再将每一个第二层区块分割为多个子区块,将子区块标记为多个第三层地址,并将每一该第三层地址分别编予一第三代码,最后将第三代码与第一代码以及第二代码组合为索引,以指向声音/影音文件的一特定时间的区间或时序。In another embodiment, if the size of the audio/video file is too large or the user needs finer segmentation, each second-level block can be divided into multiple sub-blocks, and the sub-blocks can be marked as multiple sub-blocks. The third-level address, and each of the third-level addresses is assigned a third code, and finally the third code is combined with the first code and the second code as an index to point to a specific time of the audio/video file. interval or time series.
为方便理解,在此列举一以数字作为代码的实施方式。在索引做为区间的一实施例中,将声音/影音数据分割为三层区块,每一区块系为时间长度为10秒钟的区间。因此,在分割声音/影音数据时,每一区块系由三个代码,例如,1.1.1、1.1.2,组合为一索引。假设代码1.1.1指向区块为0分11秒至0分20秒的区间。则代码1.1.2之区块则指向由0分20秒开始播放之10秒钟的区间,依此类推,将声音/影音文件分割为多个区间。在本发明一实施例中,第一代码、第二代码、以及第三代码可包含一或多个比特(bit),但并不以此为限。For the convenience of understanding, an implementation manner in which numbers are used as codes is listed here. In an embodiment where the index is used as a section, the audio/video data is divided into three layers of blocks, and each block is a section with a time length of 10 seconds. Therefore, when dividing the audio/video data, each block is composed of three codes, for example, 1.1.1, 1.1.2, which are combined into an index. Assume that the code 1.1.1 points to the interval of the block from 0:11 to 0:20. Then the block of code 1.1.2 points to the interval of 10 seconds played from 0 minute 20 seconds, and so on, the audio/video file is divided into multiple intervals. In an embodiment of the present invention, the first code, the second code, and the third code may include one or more bits, but not limited thereto.
在一实施例中,当索引用来作为一时序时,每一索引仅是指向一时间点,播放时从索引所指定的时间点开始往下连续播放。为方便说明,本实施例仅以索引作为区间作为实施例的说明。In one embodiment, when the index is used as a time sequence, each index only points to a time point, and the playback starts from the time point specified by the index and plays continuously. For the convenience of description, in this embodiment, only the index is used as the interval for the description of the embodiment.
图3所示为根据本发明一实施例的一种播放装置300的方块示意图。在一实施例中,播放装置300包含一选读单元。在一实施例中,播放装置300可用于播放具有一标签的一声音/影音文件,其中,标签内包含多个代码,每一代码对应声音/影音文件的一特定的播放区间。在另一实施例中,播放装置300可用于播放具有一标签的一声音/影音文件,标签内的每一多个代码对应数字声音/影音文件的一时间点。播放装置300还包含多个按键,可将指示使用者需求的一输入信号传递给选读单元,选读单元依据来自按键的输入信号,在多个代码中寻找与输入信号相同的代码,并播放代码所指向的对应区间/时序,以快速地在声音/影音文件的多个区间/时间点中切换。该些代码包含一或多个比特,但并不以此为限。FIG. 3 is a schematic block diagram of a
更具体而言,在一实施例中,如图3所示,在一实施例中,播放装置300包含一记忆装置302、一处理器304、一喇叭306、以及一人机界面308。记忆装置302系用于储存一声音/影音文件,其中,此声音/影音文件系为经由图2所示的方法处理后的包含多个区间的声音/影音文件。且声音/影音文件包含具有一索引数据的标签,以及一具有与多个区间相对应的多个地址的声音/影音数据。其中,在一实施例中,索引数据中包含多个代码,每一个代码对应声音/影音数据的一播放时间的一时序。在另一实施例中,索引数据中的每一个代码对应至声音/影音数据的一特定区间,例如,1.1.2之区块则指向由0分20秒开始播放之10秒钟区间。该些代码包含一或多个比特,但并不以此为限。More specifically, in one embodiment, as shown in FIG. 3 , in one embodiment, the
一种数字声音/影音文件的播放控制方法,包括:读取该数字声音/影音文件的该索引数据;接收一控制信号,依据该控制信号由该索引数据的该些代码的其中之一找到一对应地址;产生一播放讯号,由该对应地址标记的该区间/时序所指向之一区间/时间点开始播放该声音/影音数据。A playback control method of a digital audio/video file, comprising: reading the index data of the digital audio/video file; receiving a control signal, and finding a code from one of the codes of the index data according to the control signal; Corresponding address: generate a playing signal, start playing the audio/video data at a section/time point pointed to by the section/time sequence marked by the corresponding address.
如图3所示,在一实施例中,当一使用者经由人机界面308(例如,一按键或触控面板,但并不以此为限)输入一操作指令后,人机界面308将操作指令转换为一控制信号310,并将控制信号310传递给处理器304。处理器304收到控制信号310后,则读取记忆装置302,依据控制信号310从声音/影音文件的索引数据的多个代码中找到一对应地址,并产生一播放讯号312给喇叭306,将声音/影音文件由对应地址所标记的一区间/时间点开始播放。As shown in FIG. 3 , in one embodiment, when a user inputs an operation instruction through the man-machine interface 308 (for example, a button or a touch panel, but not limited thereto), the man-
图4所示为根据本发明另一实施例的声音/影音文件的播放方式示意图。如图4所示,在一实施例中,在一储存媒体(例如:光盘片、硬盘等)储存多个声音/影音文件(例如,声音/影音文件一、声音/影音文件二、以及声音/影音文件三)以及一个总索引数据,总索引数据具有多个代码分别指向多个声音/影音文件(例如,指向声音/影音文件一,或指向声音/影音文件二)。当使用者以软件或硬件播放此储存媒体时,使用者经由如图3所示的人机界面输入操作指令后,播放装置依操作指令读出总索引数据内所对应的代码,再依此代码播放相对应的声音/影音文件。可理解的,储存于储存媒体中的声音/影音文件可经由如图1A~图1C以及图2所示的文件处理方式与以编码并各自拥有一索引数据。因此,同理,使用者可透过如图3中所示的人机界面308输入操作指令,人机界面308将操作指令转换为第一控制信号,并依照该控制信号取得该总索引数据中的一相对应代码。根据该相对应代码,读取该些声音/影音文件中的一相对应声音/影音文件的一地址;根据该地址读取该声音/影音文件,并根据一第二控制号取得该索引数据中的一相对应地址,该相对应地址标记该声音/影音文件中的一声音/影音数据的一特定区间/时序;产生一播放讯号,播放由该相对应地址所标记的该特定区间或者由该相对应地址所标记的该时序所指向的一时间点开始播放该声音/影音数据。FIG. 4 is a schematic diagram of a playing method of an audio/video file according to another embodiment of the present invention. As shown in Figure 4, in one embodiment, store a plurality of audio/video files (for example, audio/video file one, audio/video file two, and audio/video files) in a storage medium (for example: CD, hard disk, etc.) Audio-visual file 3) and a general index data, the total index data has a plurality of codes respectively pointing to multiple audio/video files (for example, pointing to audio/
因此,本发明提供了一可自由选择声音/影音播放起点的播放系统以及其相关文件处理方法。只要透过对声音/影音文件进行分割以及标记的步骤,并且给予每一区间一特定的代码,使用者可透过输入简单的一或多个比特的代码即可迅速的在多个区间中切换,可以马上选择到自己想要重复播放或者是特定的内容,例如:使用者选择第一章第一节第一句时,可立即依索引内对应的代码所标示的时间开始播放,无需分割文件,除了减少开发者开发的困难,增加设计的自由度,更因无需分割文件,增加播放时的流畅感。本发明所提供的播放系统可应用在语言学习机器、美术馆或博物馆之语音导览、宗教经文导读系统、幼儿床边故事/影音播放机、伴唱机等。Therefore, the present invention provides a playback system that can freely select the starting point of audio/video playback and its related file processing method. As long as the audio/video files are divided and marked, and each section is given a specific code, the user can quickly switch between multiple sections by inputting a simple code of one or more bits , you can immediately select the content you want to play repeatedly or specific content, for example: when the user selects the first sentence of the first section of the first chapter, it can immediately start playing at the time indicated by the corresponding code in the index without dividing the file , in addition to reducing the difficulty of development for developers and increasing the freedom of design, it also increases the smoothness of playback because there is no need to split files. The playback system provided by the present invention can be applied to language learning machines, audio guides in art galleries or museums, religious scripture reading guide systems, children's bedside story/video players, accompaniment singing machines, etc.
Claims (22)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012103372242A CN102855904A (en) | 2012-09-12 | 2012-09-12 | Sound/video file processing method, playing control method and playing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012103372242A CN102855904A (en) | 2012-09-12 | 2012-09-12 | Sound/video file processing method, playing control method and playing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102855904A true CN102855904A (en) | 2013-01-02 |
Family
ID=47402418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2012103372242A Pending CN102855904A (en) | 2012-09-12 | 2012-09-12 | Sound/video file processing method, playing control method and playing system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102855904A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103888823A (en) * | 2014-03-19 | 2014-06-25 | 深圳市九洲电器有限公司 | Multimedia playing method and player |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1811961A (en) * | 2006-01-27 | 2006-08-02 | 肖辉 | MP3 file generating method and playing method for generated MP3 file |
| US20080270124A1 (en) * | 2007-04-24 | 2008-10-30 | Samsung Electronics Co., Ltd | Method and apparatus for encoding and decoding audio/speech signal |
| CN101616496A (en) * | 2008-06-24 | 2009-12-30 | 乐金电子(中国)研究开发中心有限公司 | A kind of method for broadcasting multimedia file of mobile communication terminal and mobile communication terminal |
| CN101901622A (en) * | 2009-05-27 | 2010-12-01 | 鸿富锦精密工业(深圳)有限公司 | Audio data positioning method and electronic system using the same |
| CN202939968U (en) * | 2012-09-12 | 2013-05-15 | 松翰科技股份有限公司 | Playback device for digital audio/video files |
-
2012
- 2012-09-12 CN CN2012103372242A patent/CN102855904A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1811961A (en) * | 2006-01-27 | 2006-08-02 | 肖辉 | MP3 file generating method and playing method for generated MP3 file |
| US20080270124A1 (en) * | 2007-04-24 | 2008-10-30 | Samsung Electronics Co., Ltd | Method and apparatus for encoding and decoding audio/speech signal |
| CN101616496A (en) * | 2008-06-24 | 2009-12-30 | 乐金电子(中国)研究开发中心有限公司 | A kind of method for broadcasting multimedia file of mobile communication terminal and mobile communication terminal |
| CN101901622A (en) * | 2009-05-27 | 2010-12-01 | 鸿富锦精密工业(深圳)有限公司 | Audio data positioning method and electronic system using the same |
| CN202939968U (en) * | 2012-09-12 | 2013-05-15 | 松翰科技股份有限公司 | Playback device for digital audio/video files |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103888823A (en) * | 2014-03-19 | 2014-06-25 | 深圳市九洲电器有限公司 | Multimedia playing method and player |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10229669B2 (en) | Apparatus, process, and program for combining speech and audio data | |
| JP2007183947A (en) | Digital audio files retrieving method and apparatus | |
| KR20060120476A (en) | Playback device, program and playback control method | |
| Webber | DJ Skills: The essential guide to Mixing and Scratching | |
| JPH0973461A (en) | Sentence information reproducing device using voice | |
| JP2014520352A (en) | Enhanced media recording and playback | |
| JP2017049285A (en) | Music introduction system in karaoke introduction | |
| CN101540184A (en) | Method and apparatus for reproducing first part of music data having plurality of repeated parts | |
| CN101606189A (en) | Music reproducing device and music reproducing method | |
| US20100222905A1 (en) | Electronic apparatus with an interactive audio file recording function and method thereof | |
| CN102855904A (en) | Sound/video file processing method, playing control method and playing system | |
| CN202939968U (en) | Playback device for digital audio/video files | |
| KR101467852B1 (en) | Controlling method for reproduction of sound from playing musical instrument by electronic pen using prints code image is printed there on and Electronic pen performing therof | |
| US20130204628A1 (en) | Electronic apparatus and audio guide program | |
| JP4994890B2 (en) | A karaoke device that allows you to strictly compare your recorded singing voice with a model song | |
| KR100695209B1 (en) | Mobile communication terminal and method for storing recording contents of e-book | |
| KR100850665B1 (en) | Multimedia file player with song / accompaniment switching | |
| CN102930883A (en) | Playing system and playing device for digital reading media file | |
| JP4858332B2 (en) | Audio device and continuous playback program | |
| KR100472525B1 (en) | Method of storing and playing composite contents data using semantic relation | |
| JP5426913B2 (en) | Speech recognition dictionary editing device and speech recognition device | |
| JP2011150169A (en) | Speech recognition device | |
| JP2006277852A (en) | Slide show system, rule server, music play back device and control method of them | |
| JP4263151B2 (en) | Content reproduction pattern generation apparatus, content reproduction system, and content reproduction pattern generation method | |
| JP2018112667A (en) | Information output device and information output method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130102 |