Video editing system and edit methods thereof
Invention field
The present invention relates to a kind of video editing system and method thereof, be used for a plurality of video information to CDs of dynamic editing.
Background of invention
Existingly be flooded with many video editing softwares on the market, but user's imprinting function only be provided mostly, change a shelves function, compression function, output go into function or create editting function etc. voluntarily.But, after the user has often bought many video compact disks (Video Compact Disc), it is oneself to like and want to collect voluntarily that each sheet has only some fragment, but need to bear the whole film of collection, and finish in the face of as if above-mentioned video editing software need the sizable engineering of cost.In view of this, the present invention provides a video editing system, and the user can intercept the section of any video file whereby, and behind the section of system's video that can gather the user automatically and intercepted, produces a complete video information, and find expression on the CD.
Summary of the invention
Fundamental purpose of the present invention provides user's one video editing system, whereby, the section that provides the user to intercept any video file, and after system gathers the section of video that the user intercepts automatically, produce a complete video information, and imprinting finds expression on the CD.
Another object of the present invention provides user's one video editing method, and any video editing system can be finished above-mentioned purpose easily whereby.
Another purpose of the present invention provides user's one video editing system, whereby, provides the section of user batch intercepting one video file, and after system gathers the section of video that the user intercepts automatically, produce a video information, and imprinting is on a CD.
Video editing system provided by the present invention comprises: a capture device, a form producing device and a Writing device.Capture device provides an operating window interface, writes down the reference position and the final position of a plurality of sections whereby, and forms a data stream.The form producing device is data stream whereby, and generation one meets a file system and a video compact disk block of information of disk format.Writing device, with its file system and video compact disk block of information go ahead of the rest imprinting to the disc after, read in above-mentioned data stream more successively, and the header of each section on the disc and error-detecting code done one suitably after the corrigendum, successively with above-mentioned data stream imprinting to CD.
Above-mentioned video editing system also may be implemented in the software construction, its video editing software systems be comprise at least a master routine, an intercepting function routine, a form make the function routine and a moment the recording function routine.On a screen, produce an operating window by master routine.In addition by call interception function routine, provide the user to play reference position and the final position that a plurality of video compact disks are kept a plurality of sections simultaneously in mind at operating window, or being pre-conditioned to a file by one, record will intercept the reference position and the final position of a plurality of sections on a plurality of discs.Behind the above-mentioned a plurality of sections of intercepting function routine logs, produce a series of data stream, and call format is made the function routine.Form is made function routine data stream whereby, after generation one meets a file system and a video compact disk block of information of disk format, calls out imprinting function routine.Imprinting function routine is after checking whether CD writer has placed a blank CD, its file system and video compact disk block of information are gone ahead of the rest imprinting to discs, read in above-mentioned data stream more successively, and the header of each section on the disc and error-detecting code done a suitably corrigendum, afterwards, successively with above-mentioned data stream imprinting to CD.At last, the video compact disk sheet that forms the user then and edited.
In addition, video editing method provided by the present invention is to comprise the following step:
(a) keep the reference position and final position of a plurality of sections in mind after, form a data stream;
(b) by above-mentioned data stream, formation one meets a file system and a video compact disk block of information of disk format;
(c) its file system of imprinting and video compact disk block of information are to CD;
(d) read in above-mentioned data stream successively, and behind the header and the one suitable corrigendum of error-detecting code do to each section on the disc; And
(e) successively the above-mentioned data stream of imprinting to CD.
Description of drawings
For above-mentioned purpose of the present invention, feature and advantage can be become apparent, two preferred embodiments cited below particularly, and cooperate appended graphicly, be described in detail below, wherein:
Fig. 1 is a system architecture diagram of describing embodiment one;
Fig. 2 is an operational motion calcspar of describing capture device 101;
Fig. 3 is the operational motion calcspar of explanation form producing device 102;
Fig. 4 then describes an operational motion calcspar of Writing device 103;
Fig. 5 is two operational motion calcspars of describing Writing device 103;
Fig. 6 is the process flow diagram for video editing method of the present invention;
Fig. 7 is a system architecture diagram of describing embodiment two;
Fig. 8 is a calcspar of describing master routine 700 and 701 interactions of intercepting function routine;
Fig. 9 is a calcspar of describing intercepting function routine 701 and 702 interactions of form making function routine;
Figure 10 is a calcspar of describing the action of imprinting function routine; And
Figure 11 is the practical operation action of describing among two embodiment.
Embodiment
Embodiment one
Fig. 1 is a system architecture diagram of describing present embodiment, is to comprise an operating window interface 100, a log file 104, a capture device 101, a form producing device 102, a Writing device 103 and a purpose CD 105 among the figure.By learning among the figure, the annexation of its said elements is respectively operating window interface 100 operation interfaces 100 and log file 104 and connects capture devices 101, capture device 101 linking format producing devices 102, form producing device 102 and continue and connect the control element (figure does not show) that Writing device 103 and Writing device 103 connect purpose CDs 105.Fig. 2 is an operational motion of describing capture device 101.Among the figure, capture device 101 is via operating window interface 100 operation interfaces 100 or log file 104, whereby, keeps the reference position and the final position of a plurality of sections in mind, and is recorded in the message buffer 200 of capture device 101.Continue referring to Fig. 3, Fig. 3 is the operational motion of explanation form producing device 102, among the figure, a plurality of sections 302 that form producing device 102 is write down in the message buffer 200 of capture device 101 whereby produce one and are sent in the Writing device 103 after meeting a file system 300 of disk format and a video compact disk block of information 301.
Fig. 4 then describes the operational motion one of Writing device 103, and among the figure, Writing device 103 is then gone ahead of the rest imprinting to purpose disc 105 with its file system 300 and video compact disk block of information 301.
Fig. 5 is an operational motion two of describing Writing device 103.Among the figure, Writing device 103 is to comprise two functions at least, and one is more orthofunction 500 of header and error-detecting code, and another then is imprinting function 501.Writing device 103 is successively via capture device 101 and form producing device 102, after reading in a plurality of sections 302, by header and error-detecting code orthofunction 500 more, the header of each section on the purpose CD 105 and error-detecting code are done one suitably after the corrigendum, successively with a plurality of section 302 imprintings to purpose CD 105.
In addition, video editing method provided by the present invention is to comprise the following step, as shown in Figure 6; Step 600, write down the reference position and final position 200 of a plurality of sections after, form a data stream.Step 601, by above-mentioned data stream, formation one meets a file system 300 and a video compact disk block of information 301 of disk format.Step 602, its file system 300 of imprinting and video disc block of information 301.Step 602, its file system 300 of imprinting and video compact disk block of information 301 are read in above-mentioned data stream in addition successively to purpose CD 105, and behind the header and the one suitable corrigendum of error-detecting code do to each section on the purpose CD 105.At last, step 603, the above-mentioned data stream of imprinting is to purpose CD 105 successively.
Embodiment two
Above-mentioned video editing system also may be implemented in the software construction, its video editing software systems comprise at least a master routine 700, an intercepting function routine 701, a form make function routine 702 and a moment recording function routine 703, as described in Figure 7.Method of calling is that to comprise master routine 700 at least be that call interception function routine 701, intercepting function routine 701 are that call format is made function routine 702, form to make function routine 702 be to call out imprinting function routine 703 in the present embodiment.In addition, imprinting function routine 703 is after finishing this routine, returns (Return) master routine 700.
Fig. 8 is the interaction of describing master routine 700 and intercepting function routine 701.Among the figure, master routine 700 is to produce an operating window 801 on a screen 800.In addition by call interception function routine 701, provide the user to play a plurality of video compact disks and keep the reference position and the final position of a plurality of sections simultaneously in mind at operating window 801.Behind the above-mentioned a plurality of sections of intercepting function routine logs, producing a series of data stream 803 is temporary in the message buffer 802, or, produce a series of data stream 803 and be temporary in the message buffer 802 directly by the reference position and the final position of log file 104 predefined a plurality of sections.Hookup 9 is the interaction of describing intercepting function routine 701 and form making function routine 702 among the figure.Among the figure, after intercepting function routine 701 was finished the action description of Fig. 8, call format was made function routine 702.Form is made function routine 702 data stream 803 whereby, and generation one meets a file system 900 and a video compact disk block of information 901 of disk format.
The Figure 10 that continues, Figure 10 are the actions of describing imprinting function routine.After treating that form making function routine 702 is finished the action of Fig. 9, that is temporary above-mentioned data stream 803, file system 900 and the video compact disk block of information 901 of message buffer 802.It is to call out imprinting function routine 703 that form is made function routine 702.Imprinting function routine 703 is after checking whether CD writer has placed a purpose CD 105, its file system 900 and video compact disk block of information 901 are gone ahead of the rest imprinting to purpose CD 105, read in above-mentioned data stream 803 more successively, and the header of each section on the disc and error-detecting code done a suitably corrigendum, afterwards, successively with 803 imprintings of above-mentioned data stream to purpose CD 105.At last, the video compact disk sheet 105 that forms the user then and edited.
Figure 11 is the practical operation action of describing among above-mentioned two embodiment, capture device 101 is preestablishing according to log file among the figure, can read the particular block of a plurality of sources CD 1101 successively, and directly via capture device 101, checker-work 102, Writing device 103 (as described in embodiment one), or directly via intercepting function routine 701, a form make function routine 702 and a moment recording function routine 703 (as described in embodiment two), directly with particular block imprinting to the purpose CD 105 of a plurality of sources CD 1101.
In sum; though the present invention only discloses as above with two preferred embodiments; right its is not in order to limit the present invention; anyly be familiar with this skill person; without departing from the spirit and scope of the present invention; when can doing various changes and retouching, so protection scope of the present invention is as the criterion when looking the accompanying Claim person of defining.