Summary of the invention
Technical matters to be solved by this invention is to propose a kind of Music Television (MTV) that is executed on the computing machine executable platform to make playing system and method thereof, it can pass through single key stroke mode (OneTouch fully, OT) make Music Television (MTV) (Music Television, MTV) content, and single key stroke playing back music TV can be provided.By system and method for the present invention, can allow the user carry out the making and the broadcast of Music Television (MTV) with the plain mode of single key stroke, reach the purpose and the effect of simple and easy light making playing back music TV.
So for achieving the above object, Music Television (MTV) proposed by the invention is made in the playing system, includes following modules: media database, in order to store music file and film file; Editor module carries out the reference record of this index file in order to the single key stroke interface to be provided for the user; Index data base, in order to store this index file by this editor module editing, this index file is used for writing down the playback relationship of this music file and this film file; And playing module, when editor that the single key stroke interface carries out this index file for the user being provided and carrying out, this required music file and the broadcast of this film file show.
Music Television (MTV) method for making proposed by the invention, the Music Television (MTV) that is used to comprise media database, index data base, editor module and playing module is made Play System, and this method comprises the following step: the single key stroke interface that provides by this editor module is chosen a music file and at least one film file of this media database; Play this music file by this playing module, and begin to carry out the insertion operation of at least one this film file of pen; When selecting to insert this film file, carry out the record of an index file by this editor module; Reach end and finish all these film files when inserting, store this index file at this index data base.
And Music Television (MTV) player method proposed by the invention, be executed on the computing machine executable platform, be used to comprise the Music Television (MTV) making Play System of media database, index data base, editor module and playing module, this method comprises the following step: choose a music file by the single key stroke interface that this playing module provides from this media database; Read a index file that should music file and capture at least one film file of this index file record from this index data base; And play this music file by playing module, when arriving the time write down during sequence, play pairing this film file of this time series.
Description of drawings
Fig. 1 is a system architecture diagram of the present invention;
Fig. 2 is a making process flow diagram of the present invention;
Fig. 3 is playing flow figure of the present invention; And
Fig. 4 is an index file synoptic diagram of the present invention.
Description of reference numerals
100 make Play System 101 media databases
102 index data bases, 103 editor modules
104 playing modules, 105 broadcast modules
106 display modules, 400 music file information
410 lyrics file information, 420 time serial messages
430 film fileinfos
Step 200 is chosen a music file and at least one film file
Step 210 is play this music file
Step 220 is inserted this film file
Step 230 is carried out the record of an index file
Step 240 finishes to insert this film file
Step 250 stores this index file
Step 260 continues to insert this film file
This music file of step 270 finishes
Step 300 is chosen a music file
Step 310 reads a index file that should music file and captures at least one film file of this index file record
Step 320 begins to play this music file
Step 330 arrives a time sequence
Step 340 is play pairing this film file of this time series
Step 350 arrives next this time series
This music file of step 360 finishes
Embodiment
The feasible embodiment of relevant the present invention, conjunction with figs. is described as follows.
A kind of Music Television (MTV) proposed by the invention is made playing system and method, Music Television (MTV) different from the past (Music Television, MTV) must rely on behind the TV media the highly difficult technology of producing device equipment finishes, proposed by the invention is a kind of computer software programs that are executed on the computing machine executable platform, can pass through single key stroke mode (One Touch, OT) simple content of making Music Television (MTV) easily fully.
At first, illustrate by the part of Fig. 1 and the framework of system of the present invention in whole making Play System 100, include following modules:
(1) media database 101, are a kind of multimedia database.Storage comprises music file, film file, lyrics file at interior various media datas, and wherein said media data can be the file layout of all kinds that institute at present is familiar with and is employed, with the music file be example its can be mp3 file.In fact, this media database 101 can also pass through computing machine executable platform and the Internet links, and from the aforementioned various media datas of remote download.
(2) index data base 102, are used for storing the index file of the Music Television (MTV) that the user comes out by editor module 103 mades.This index file mainly is the reproduction time relation between recording musical file and the film file, comprises following message to I haven't seen you for ages: music file information 400, lyrics file information 410, time serial message 420 and film fileinfo 430.
The index file synoptic diagram of relevant preferred embodiment, can be simultaneously with reference to the part of figure 4, each recorded information all can have and fixedly is used for the memory address (memory address) that writes down in the indexed file, and " not using the district " of being provided in the indexed file then can be used as the use on index information expands in the future.What deserves to be mentioned is, each recorded information is corresponding mutually in the indexed file, as: music file information 400 is corresponding with lyrics file information 410, time serial message 420 is then corresponding mutually with film fileinfo 430, owing in a Music Television (MTV), many different substance films can be arranged simultaneously, therefore the part of time serial message 420 can have record more than one in the indexed file, and corresponds to respectively on the film fileinfo 430 more than one.
Time serial message 420, can also can be a period of time interval for a period of time length, when being recorded as a period of time during length, playing module 104 only needs to know that corresponding film file has the needs broadcast altogether and how long gets final product, and when being recorded as a period of time when interval, 104 of playing modules must decide the broadcasts of film file by judging zero-time and the mode of termination time.
In fact, if guarantee the confidentiality of index information in the index file, editor module 103 can also provide the index file encrypted program before storing index file.
(3) editor module 103, have user's interface of single key stroke, are used to provide every index data editor that the user carries out index file.The user can choose music file, lyrics file and film file by singly-bound, also can choose the time series of each film file in the recording musical TV by singly-bound.
(4) playing module 104, are similarly the user's interface with single key stroke, are used to provide the user when carrying out the Music Television (MTV) editor or playing, and the broadcast of required music file and film file shows.Wherein, playing module 104 more comprises again and is used for the content broadcast module 105 of playing music, and is used for showing the display module 106 of the content of film file and lyrics file.When playing, playing module 104 can be sent to music file, film file and the lyrics file of correspondence the resume module broadcast matters of correspondence according to the index file content that is write down, when the Production Editor, then equally also can the user is selected and the music file of use and the action that the film file is done broadcast.
Fig. 2 is the process flow diagram of Music Television (MTV) method for making of the present invention, will be for further specifying as follows by the performed method for making of single key stroke:
At first, the user must be earlier chooses music file and film file (step 200) at least from editing in the singly-bound user operation-interface that module 103 provided, the execution of choosing all in singly-bound user operation-interface can be finished by single numerical key 0--9; Choose finish after, just begin playing music (step 210), and carry out the flow process of editing key file simultaneously; When user's decision will be inserted the film file in music file (step 220), just can come the operation of recording (step 230) of execution index file by single key stroke, at least comprise music file information 400 (write down selected music file title and deposit the path) in the index file, lyrics file information 410 (write down the lyrics file title of selected music file correspondence and deposit the path), time serial message 420 and film fileinfo 430, in each index file, can record the time serial message 420 more than, all can produce a new time serial message 420 and film fileinfo 430 in the indexed file when inserting new film file at every turn, each time serial message 420 is all corresponding mutually with film fileinfo 430, time serial message 420, can also can be a period of time interval for a period of time length, when being recorded as a period of time during length, playing module 104 only needs to know that corresponding film file has the needs broadcast altogether and how long gets final product, and when being recorded as a period of time when interval, 104 of playing modules must decide the broadcasts of film file by judging zero-time and the mode of termination time.
When inserting the film file, can the user also determine to finish current film file at any time and insert? (step 240) be not if finish, the expression user wishes whole substance films is inserted in the music file, to proceed step 210 this moment, if the words that finish, the expression user only wishes the film file of insertion portion, then can carry out earlier this moment once to store the action (step 250) that index file is done; Do you and judge that the user chooses and carry out the film file that inserts other? (step 260) if having, and then continue to get back to step 230 place again and repeat record index file, otherwise the whole flow process of constipation bundle.
If the user does not need to insert the flow process that (step 220) in the film file then continues to carry out the playing music of step 210 in the music file playing process, till finishing.
In the implementation of step 210, step 230 and step 250, play the words (step 270) that finish if find music file, then expression can't be proceeded to make, and will finish this making flow process this moment; In addition, if will increase the confidentiality of recorded information in the index file, can also carry out the encipheror of index file by editor module 103.
Fig. 3 is the process flow diagram of Music Television (MTV) player method of the present invention, will further specify as follows by the performed player method of single key stroke:
At first, select the music file (step 300) that to play by singly-bound by the user; Read corresponding to the index file of music file by playing module 104 then and capture the film file (step 310) of index file record, if music file has the words of the collocation lyrics also can capture lyrics file corresponding to music file simultaneously; Just begin then by broadcast module 105 playing musics (step 320); The time series that playing module 104 will judge whether to arrive in the index file and write down this moment? (step 330) is if arrive, just by the display module 106 pairing film files of reproduction time sequence (step 340), if there are the words of the lyrics also will show in the lump, if instead when not arriving the time series that is write down, then continue step 320 playing music; If in playing film file process, arrive next time series (step 350) in addition, judge whether that then music file finishes? (step 360) do not continue to get back to step 340 place before finishing, if but before next time series of no show, then continue the film file of current time sequence and play.
Whole playing flow, before music file did not finish as yet, repeating step 330 was to the flow process of step 360, to play corresponding film file always.And, then can carry out decryption acts when the acquisition index file by playing module 104 to index file if index file has through encrypting.
The above only is the present invention's preferred embodiment wherein, is not to be used for limiting practical range of the present invention; Be that all equivalences of being done according to the present patent application claim change and modification, be all claim of the present invention and contain.