CN101740084A - Clipping method and mobile terminal of multi-media segment - Google Patents
Clipping method and mobile terminal of multi-media segment Download PDFInfo
- Publication number
- CN101740084A CN101740084A CN200910223697A CN200910223697A CN101740084A CN 101740084 A CN101740084 A CN 101740084A CN 200910223697 A CN200910223697 A CN 200910223697A CN 200910223697 A CN200910223697 A CN 200910223697A CN 101740084 A CN101740084 A CN 101740084A
- Authority
- CN
- China
- Prior art keywords
- logic control
- control layer
- montage
- media segment
- layer
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000006870 function Effects 0.000 claims description 67
- 230000015572 biosynthetic process Effects 0.000 claims description 12
- 238000003786 synthesis reaction Methods 0.000 claims description 12
- 241001269238 Data Species 0.000 claims description 9
- 238000004321 preservation Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 11
- 238000003860 storage Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000010008 shearing Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a clipping method and mobile terminal of multi-media segments. The method comprises the following steps: a mobile terminal function realization layer receives first instruction information for informing the users of initial position of the multi-media segments needing to be clipped, which comes from a logic control layer of the mobile terminal and then respectively stores the audio and video data corresponding to the initial position to two buffer zones; then the function realization layer receives second instruction information for informing the users of initial position of the multi-media segments needing to be clipped, which comes from a logic control layer of the mobile terminal and stops storing the audio and video data to the two buffer zones; finally the function realization layer encodes the audio and video data in the function realization layer and synthesizes clipping files of the multimedia segments. With the clipping method and mobile terminal adopted, the problem that the mobile terminal can not clip multimedia segments is solved, so that user experiences is enhanced.
Description
Technical field
The present invention relates to the communications field, in particular to a kind of clipping method and portable terminal of multi-media segment.
Background technology
Along with the arrival in 3G epoch, portable terminals such as mobile phone no longer only are a kind of communication products, and it is used as a kind of multimedia terminal by people, and mobile phone is seen a film, the TV phenomenon will be general.
Concerning the user, watch film by mobile phone, in the time of TV programme, adopt appointed method that multi-media segment is sheared, be kept on the local handset with file independently, be used for follow-up appreciation, souvenir, or share with other users, such as, can be by multimedia message, Email, modes such as bluetooth send to other user, for the clip files of multi-media segment, when sending, other users are issued in the chained address of multimedia file with multimedia message or Email form, other user has watched the multi-media segment of this film, if interested in this film, can directly pass through the chained address, watch whole film, the function that realizes the multi-media segment montage on portable terminal will have actual using value concerning the user.
Can not realize the problem of multi-media segment montage not proposing effective solution at present as yet at portable terminal in the correlation technique.
Summary of the invention
Can not realize at portable terminal multi-media segment montage problem and the present invention is proposed, for this reason, fundamental purpose of the present invention is to provide a kind of clipping method and portable terminal of multi-media segment, to address the above problem.
To achieve these goals, according to an aspect of the present invention, provide a kind of clipping method of multi-media segment.
Clipping method according to multi-media segment of the present invention comprises: the function of portable terminal realizes that layer receives first indication information from the reference position of the multi-media segment that is used to indicate the user to need montage of the logic control layer of portable terminal, and reference position corresponding audio data and video data are stored into respectively in two buffer zones; Function realizes that layer receives second indication information from the end position of the multi-media segment that is used to indicate the user to need montage of logic control layer, and stops to two buffer stores voice datas and video data according to end position; Function realizes the clip files of layer to voice data and the coding video data and the synthetic multi-media segment of two buffer zone stored.
Preferably, before function realized first indication information of layer reception from the logic control layer, said method also comprised: the logic control layer begins indication according to user's montage, and reference position is sent to function realization layer.
Preferably, before second indication information of function realization layer reception from the logic control layer, said method also comprises: the logic control layer finishes indication according to user's montage, and end position is sent to function realization layer.
Preferably, after function realizes the clip files of layer to the voice data of two buffer zone stored and coding video data and synthetic multi-media segment, said method also comprises: function realizes that layer is stored in the clip files of multi-media segment in the predetermined file folder, and empties the content of two buffer zones; Function realization course logic control layer sends to synthesize finishes message, and wherein, the synthetic message of finishing is used to indicate the clip files of multi-media segment synthetic.
Preferably, the logic control layer sets in advance and is used to identify the indexed variable whether montage is finished, and receives syntheticly when finishing message at the logic control layer, indexed variable is changed to the sign montage finishes.
Preferably, function realizes that course logic control layer sends synthetic finishing after the message, and method also comprises: the logic control layer receives the synthetic message of finishing, and continues to play the follow-up multi-media segment of end position; Begin indication if the logic control layer receives next montage of user, then whether the judgement symbol variable identifies montage and finishes; If judged result, then begins next montage of montage for being and begins to indicate corresponding multi-media segment.
Preferably, function realizes that course logic control layer sends synthetic finishing after the message, and method also comprises: the logic control layer receives the synthetic message of finishing, and suspends the follow-up multi-media segment of playing end position, and the loop play multi-media segment.
To achieve these goals, according to an aspect of the present invention, also provide a kind of portable terminal.
Portable terminal according to the present invention comprises: logic control layer and function realize layer,
Wherein, function realizes that layer comprises: first receiver module is used to receive first indication information from the reference position of the multi-media segment that is used to indicate the user to need montage of logic control layer; Memory module is used for according to the reference position of first indication information indication corresponding audio data and video data being stored into respectively in two buffer zones; Second receiver module is used to receive second indication information from the end position of the multi-media segment that is used to indicate the user to need montage of logic control layer; Stopping modular is used for stopping to two buffer stores voice datas and video data according to the end position of second indication information indication; Synthesis module is used for the clip files with voice data and the coding video data and the synthetic multi-media segment of two buffer zone stored.
Preferably, above-mentioned logic control layer comprises: first sending module is used for montage according to the user and begins indication and reference position is sent to function realize layer; Second sending module is used for according to user's montage end indication end position being sent to function realization layer;
Above-mentioned functions realizes that layer also comprises: preserve module, be used for the clip files of multi-media segment is stored in the predetermined file folder, and empty the content of two buffer zones; The 3rd sending module is used for after the preservation module empties content, sends to synthesize to the logic control layer and finishes message, and wherein, the synthetic message of finishing is used to indicate the clip files of multi-media segment synthetic.
Preferably, above-mentioned logic control layer also comprises: first is provided with module, is used to set in advance be used to identify the indexed variable whether montage is finished; Second is provided with module, is used for receiving at the logic control layer synthetic when finishing message, indexed variable is changed to the sign montage finishes.
By the present invention, adopt function to realize that layer receives first indication information from the reference position of the multi-media segment that is used to indicate the user to need montage of logic control layer, and reference position corresponding audio data and video data are stored into respectively in two buffer zones; Function realizes that layer receives second indication information from the end position of the multi-media segment that is used to indicate the user to need montage of logic control layer, and stops to two buffer stores voice datas and video data according to end position; Function realizes the clip files of layer with voice data and the coding video data and the synthetic multi-media segment of two buffer zone stored, has solved portable terminal and can not realize the problem of multi-media segment montage, and then reached the raising user experience effect.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the process flow diagram according to the clipping method of the multi-media segment of the embodiment of the invention;
Fig. 2 is the process flow diagram according to the continuous montage multi-media segment of the embodiment of the invention 1;
But Fig. 3 is the process flow diagram according to the preview clip multi-media segment of the embodiment of the invention 2;
Fig. 4 is the synoptic diagram synthetic according to the new file of montage multi-media segment of the embodiment of the invention 3;
Fig. 5 is the structured flowchart according to the portable terminal of the embodiment of the invention;
Fig. 6 is the preferred construction block diagram according to the portable terminal of the embodiment of the invention.
Embodiment
Functional overview
Consider that portable terminal can not realize the problem of multi-media segment montage, the embodiment of the invention provides a kind of montage scheme of video segment, be applied to portable terminal, realize that by function layer receives from the reference position of the multi-media segment that is used to indicate the user to need montage of logic control layer and the information of end position, and reference position corresponding audio data and video data stored into respectively in two buffer zones and when finishing stop to two buffer stores voice datas and video data; Clip files to the voice data of two buffer zone stored and coding video data and synthetic multi-media segment.Realized on portable terminal, multi-media segment being carried out montage, improved user experience.
Need to prove that under the situation of not conflicting, embodiment and the feature among the embodiment among the application can make up mutually.Describe the present invention below with reference to the accompanying drawings and in conjunction with the embodiments in detail.
Method embodiment
According to embodiments of the invention, provide a kind of clipping method of multi-media segment.
Fig. 1 is the process flow diagram according to the clipping method of the multi-media segment of the embodiment of the invention, and as shown in Figure 1, this method comprises that following step S102 is to step S106:
Step S102, function realizes that layer receives first indication information from the reference position of the multi-media segment that is used to indicate the user to need montage of logic control layer, and reference position corresponding audio data and video data are stored into respectively in two buffer zones.
Before step S102, the logic control layer begins indication according to user's montage, reference position is sent to function realize layer.
Step S104, function realizes that layer receives second indication information from the end position of the multi-media segment that is used to indicate the user to need montage of logic control layer, and stops to two buffer stores voice datas and video data according to end position.
Before step S104, the logic control layer finishes indication according to user's montage, and end position is sent to function realization layer.
Step S106, function realizes the clip files of layer with voice data and the coding video data and the synthetic multi-media segment of two buffer zone stored.
After step S106, function realizes that layer is stored in the clip files of multi-media segment in the predetermined file folder, and empties the content of two buffer zones.
After this, function realization course logic control layer sends to synthesize finishes message, and wherein, the synthetic message of finishing is used to indicate the clip files of multi-media segment synthetic.
In concrete implementation procedure, aftertreatment is finished in montage can provide two kinds of patterns for the user: but continuous montage pattern and preview clip pattern.Be described in detail below in conjunction with the implementation procedure of example above-mentioned two kinds of patterns of the embodiment of the invention.
Embodiment 1
Continuous montage pattern: the logic control layer receives the synthetic message of finishing, and continues to play the follow-up multi-media segment of end position; If receiving next montage of user, the logic control layer begins indication, then whether the judgement symbol variable identifies montage and finishes, if judged result is for being, then begin next montage of montage and begin to indicate corresponding multi-media segment, particularly, the logic control layer sets in advance and is used to identify the indexed variable whether montage is finished, and receives syntheticly when finishing message at the logic control layer, indexed variable is changed to the sign montage finishes.
Fig. 2 is the process flow diagram according to the continuous montage multi-media segment of the embodiment of the invention 1, as shown in Figure 2, the detailed embodiment of continuous montage is comprised the steps that S201 is to step S211:
Step S201, user watch multi-media segment on portable terminal, for example online when watching the movie or television program, need montage place, user to press to begin to shear shortcut when being played to.
Step S202 is to step S203, and the logic control layer is passed to function to the positional information of current broadcast and realized layer.
Step S204 starts function and realizes that layer copies current and video data and voice data follow-up play to two other buffer zone respectively.
Step S205, film continue to play, and the user selects end position, and press and finish to shear shortcut,
Step S206, the logic control layer writes down the position of current broadcast, and this positional information is passed to function realize layer.
Step S207, function realizes that layer finishes to start scrambler simultaneously and begin video data and voice data are encoded to buffer zone copy video data and voice data, the code stream of finishing is stored under the path of acquiescence through the synthetic new file of compositor.
Step S208 empties the content of buffer zone.
Step S209, function realizes that course logic control layer returns the end of synthesis incident, after the logic control layer is received the incident of end of synthesis, can be end of synthesis mark position TURE, for follow-up montage is prepared.
Step S210 is to step S211, and after the logic control layer was received the incident of file end of synthesis, whether quantitative check Composite Logo variable was TRUE, and the user can repeating step S201 and the operation of step S203, continuously the follow-up multi-media segment of montage.
By this embodiment, show the process of continuous montage pattern, this process operation is simple, be more suitable for onlinely operating when watching the movie or television program, comprise beginning to shear and finish shearing manipulation, and can carry out several times and repeat that this operation does not influence normal broadcast.
Embodiment 2
But preview clip pattern: function realizes that course logic control layer sends synthetic finishing after the message, and the logic control layer receives the synthetic message of finishing, and suspends the follow-up multi-media segment of playing end position, and the loop play multi-media segment, for example local film etc.After this, finish preview, press preview end shortcut, use the preview that stops current multi-media segment, begin to start function and realize the position broadcast film of layer from finishing when the user confirms preview content and decision.
But Fig. 3 is the process flow diagram according to the preview clip multi-media segment of the embodiment of the invention 2, and as shown in Figure 3, but the preview clip mode comprises the steps that S301 is to step S312:
Step S301, when local movie to needs montage place, the user presses and begins to shear shortcut.
Step S302, the logic control layer also writes down the position of current broadcast, promptly concrete which frame.
Step S303, the logic control layer sends to function with start position information and realizes layer.
The function that starts step S304, logic control layer realizes that layer copies current and video data and voice data follow-up play to two other buffer zone respectively.
Step S305, when needs finished the montage multi-media segment, the user pressed and finishes to shear shortcut, and the logic control layer stops current broadcast.
Step S306, the logic control layer writes down the position of current broadcast, end position information is passed to function realize layer.
Step S307, function realizes that layer stops to buffer zone copy video data and voice data, starting scrambler simultaneously begins video data in the buffer zone and voice data are encoded, the code stream of finishing is through the synthetic new file of compositor, be stored under the path of acquiescence, wherein, in the file building-up process, the mobile terminal user interface is for waiting for the interface.
Step S308 empties the content of buffer zone.
Step S309, after above-mentioned steps all finished, function realized that layer returns the end of synthesis incident to the logic control layer, is changed to TRUE with the preview indexed variable.
Step S310 after the logic control layer is received the incident of end of synthesis, starts function and realizes the continuous multi-media segment of playing montage of layer beginning.(when preview, the user can select to abandon this montage segment or send this montage segment in the option option by left soft key, and the mode of transmission can be forms such as multimedia message, bluetooth, Email).
Step S311 finishes preview when the user confirms preview content and decision, presses preview and finishes shortcut.
Step S312, the logic control layer stops the preview of current multi-media segment, begins to start function and realizes the position broadcast film of layer from finishing to shear.
By this embodiment, but show the preview clip pattern, the multimedia file of relatively more suitable film of having watched of this pattern and user oneself production, this pattern need be selected when playing, otherwise be defaulted as continuous montage pattern, it need be by selecting the montage pattern, begin to shear, finish to shear and finish preview and finish, corresponding operating is all finished by corresponding key-press event, for example, the user is when the mobile terminal playing film, by left soft key, but in the option option, select preview clip pattern (it is continuous montage mode that portable terminal is given tacit consent to the montage mode in advance).
Embodiment 3
Fig. 4 is the synoptic diagram synthetic according to the new file of montage multi-media segment of the embodiment of the invention 3, and as shown in Figure 4, the part in the frame of broken lines is the synthetic main composition module of file, comprises audio coder, video encoder, file compositor.Audio stream of importing in the present embodiment and video flowing can be any type of source of media, such as multimedia file, broadcast message, the digital audio-video signal of this locality storage, do not limit the object of montage in the present embodiment.When watching film or TV programme, code stream comprises that audio stream and video flowing pass through audio decoder and Video Decoder at first respectively, solves voice data and video data respectively, and wherein, voice data is sent to Speaker and plays; Video data passes to LCDs (LiquidCrystal Display abbreviates LCD as) and shows.When the user presses when beginning to shear shortcut, just copy to respectively in audio buffer and the screen buffer simultaneously being sent to the voice data that video data that LCD shows and Speaker play.When finishing to shear, stop to copy corresponding video data and voice data, begin then the Voice ﹠ Video data in audio frequency buffer area and the video cache district are encoded, wherein, voice data is encoded by audio coder, and video data is encoded by video encoder.Video data behind the coding and voice data through the synthetic new multimedia clips file of file compositor, are stored in the file of acquiescence again.
Need to prove, can in computer system, carry out in the step shown in the process flow diagram of accompanying drawing such as a set of computer-executable instructions, and, though there is shown logical order in flow process, but in some cases, can carry out step shown or that describe with the order that is different from herein.
Device embodiment
According to embodiments of the invention, a kind of portable terminal is provided, this portable terminal can be used to realize the clipping method of above-mentioned multi-media segment.
Fig. 5 is the structured flowchart according to the portable terminal of the embodiment of the invention, as shown in Figure 5, portable terminal comprises: function realizes layer 5 and logic control layer 6, wherein, function realizes that layer 5 comprises: first receiver module 51, memory module 52, second receiver module 53, stopping modular 54 and synthesis module 55 are described in detail said structure below.
First receiver module 51 is used to receive first indication information from the reference position of the multi-media segment that is used to indicate the user to need montage of logic control layer 6; Memory module 52 is connected to first receiver module 51, is used for reference position corresponding audio data and video data that first indication information that first receiver module 51 receives is indicated are stored into respectively in two buffer zones; Second receiver module 53 is used to receive second indication information from the end position of the multi-media segment that is used to indicate the user to need montage of logic control layer 6; Stopping modular 54 is connected to second receiver module 53, is used for stopping to two buffer stores voice datas and video data according to the end position that second indication information that second receiver module 53 receives is indicated; Synthesis module 55 is connected to memory module 52 and stopping modular 54, is used for the clip files with voice data and the coding video data and the synthetic multi-media segment of two buffer zone stored.
Fig. 6 is the preferred construction block diagram according to the portable terminal of the embodiment of the invention, and as shown in Figure 6, function realizes that layer 5 also comprises: preserve module 61 and the 3rd sending module 62; Logic control layer 6 comprises: first sending module 64, second sending module 65, first are provided with module 66 and second module 67 are set, and below said structure are described in detail.
Function realizes that layer 5 also comprises:
Preserve module 61, be connected to synthesis module 55, the clip files that is used for the multi-media segment that synthesis module 55 is synthetic is stored in the predetermined file folder, and empties the content of two buffer zones; The 3rd sending module 62 is connected to and preserves module 61, is used for after preservation module 61 empties content, sends to synthesize to logic control layer 6 and finishes message, and wherein, the synthetic message of finishing is used to indicate the clip files of multi-media segment synthetic.
Logic control layer 6 comprises:
First sending module 64 is connected to first receiver module 51, and the montage that is used for the user that receives according to first receiver module 51 begins indication and reference position is sent to function realizes layer 5; Second sending module 65 is connected to second receiver module 53, and the montage that is used for the user that receives according to second receiver module 53 finishes indication and end position is sent to function realizes layer 5; First is provided with module 66, is used to set in advance be used to identify the indexed variable whether montage is finished; Second is provided with module 67, is connected to the 3rd sending module 62 and first module 66 is set, be used for according to the 3rd sending module 62 that receives send synthetic when finishing message, with first indexed variable that module 66 is provided with is set and is changed to the sign montage and finishes.
Need to prove that the portable terminal of describing among the device embodiment is corresponding to above-mentioned method embodiment, its concrete implementation procedure had been carried out detailed description in method embodiment, do not repeat them here.
In addition, as described herein, above-mentioned buffer zone can be realized by storage medium, one or more devices of data can be represented to be used to store in term " storage medium ", comprises ROM (read-only memory) (ROM), random-access memory (ram), magnetic RAM, magnetic core storage, magnetic disk storage medium, optical storage media, flash memory device and/or be used for the other machines computer-readable recording medium of canned data.Term " machine readable media " includes but not limited to that portable or fixed-storage device, light storage device, radio channel maybe can store, hold or carry various other media of instruction and/or data.
In sum, according to the abovementioned embodiments of the present invention, a kind of clipping method and portable terminal of multi-media segment are provided, realize that by function layer receives from the reference position of the multi-media segment that is used to indicate the user to need montage of logic control layer and the information of end position, and reference position corresponding audio data and video data stored into respectively in two buffer zones and when finishing stop to two buffer stores voice datas and video data; Clip files to the voice data of two buffer zone stored and coding video data and synthetic multi-media segment.Realized on portable terminal, multi-media segment being carried out montage, improved user experience.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with the general calculation device, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in the memory storage and carry out by calculation element, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. the clipping method of a multi-media segment is applied to portable terminal, it is characterized in that,
Described method comprises:
The function of portable terminal realizes that layer receives first indication information from the reference position of the multi-media segment that is used to indicate the user to need montage of the logic control layer of portable terminal, and described reference position corresponding audio data and video data are stored into respectively in two buffer zones;
Described function realizes that layer receives second indication information from the end position of the multi-media segment that is used to indicate the user to need montage of described logic control layer, and stops to described two buffer stores voice datas and video data according to described end position;
Described function realizes the clip files of layer to voice data and the coding video data and the synthetic described multi-media segment of described two buffer zone stored.
2. method according to claim 1 is characterized in that, before function realized first indication information of layer reception from the logic control layer, described method also comprised:
Described logic control layer begins indication according to user's montage, and described reference position is sent to described function realization layer.
3. method according to claim 1 is characterized in that, before described function realized second indication information of layer reception from described logic control layer, described method also comprised:
Described logic control layer finishes indication according to user's montage, and described end position is sent to described function realization layer.
4. method according to claim 1 is characterized in that, after described function realized the clip files of layer to the voice data of described two buffer zone stored and coding video data and synthetic described multi-media segment, described method also comprised:
Described function realizes that layer is stored in the clip files of described multi-media segment in the predetermined file folder, and empties the content of described two buffer zones;
The described logic control layer of described function realization course sends to synthesize finishes message, and wherein, the described synthetic message of finishing is used to indicate the clip files of described multi-media segment synthetic.
5. method according to claim 4, it is characterized in that, described logic control layer sets in advance and is used to identify the indexed variable whether montage is finished, and receives described syntheticly when finishing message at described logic control layer, described indexed variable is changed to the sign montage finishes.
6. method according to claim 5 is characterized in that, described function realizes that the described logic control layer of course sends described synthetic finishing after the message, and described method also comprises:
Described logic control layer receives the described synthetic message of finishing, and continues to play the follow-up multi-media segment of described end position;
Begin indication if described logic control layer receives next montage of user, judge then whether described indexed variable identifies montage and finish;
If judged result, then begins next montage of montage for being and begins to indicate corresponding multi-media segment.
7. method according to claim 4 is characterized in that, described function realizes that the described logic control layer of course sends described synthetic finishing after the message, and described method also comprises:
Described logic control layer receives the described synthetic message of finishing, and suspends the follow-up multi-media segment of playing described end position, and the described multi-media segment of loop play.
8. a portable terminal is characterized in that, comprising: logic control layer and function realize layer,
Described function realizes that layer comprises:
First receiver module is used to receive first indication information from the reference position of the multi-media segment that is used to indicate the user to need montage of described logic control layer;
Memory module is used for according to the reference position of described first indication information indication corresponding audio data and video data being stored into respectively in two buffer zones;
Second receiver module is used to receive second indication information from the end position of the multi-media segment that is used to indicate the user to need montage of described logic control layer;
Stopping modular is used for stopping to described two buffer stores voice datas and video data according to the end position of described second indication information indication;
Synthesis module is used for the clip files with voice data and the coding video data and the synthetic described multi-media segment of described two buffer zone stored.
9. portable terminal according to claim 8 is characterized in that,
Described logic control layer comprises:
First sending module is used for montage according to the user and begins indication and described reference position is sent to described function realize layer;
Second sending module is used for according to user's montage end indication described end position being sent to described function realization layer;
Described function realizes that layer also comprises:
Preserve module, be used for the clip files of described multi-media segment is stored in the predetermined file folder, and empty the content of described two buffer zones;
The 3rd sending module is used for after described preservation module empties described content, sends to synthesize to described logic control layer and finishes message, and wherein, the described synthetic message of finishing is used to indicate the clip files of described multi-media segment synthetic.
10. portable terminal according to claim 9 is characterized in that, described logic control layer also comprises:
First is provided with module, is used to set in advance be used to identify the indexed variable whether montage is finished;
Second is provided with module, is used for receiving at described logic control layer described synthetic when finishing message, described indexed variable is changed to the sign montage finishes.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102236978A CN101740084B (en) | 2009-11-25 | 2009-11-25 | Clipping method and mobile terminal of multi-media segment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102236978A CN101740084B (en) | 2009-11-25 | 2009-11-25 | Clipping method and mobile terminal of multi-media segment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101740084A true CN101740084A (en) | 2010-06-16 |
CN101740084B CN101740084B (en) | 2012-05-09 |
Family
ID=42463429
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102236978A Expired - Fee Related CN101740084B (en) | 2009-11-25 | 2009-11-25 | Clipping method and mobile terminal of multi-media segment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101740084B (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102176731A (en) * | 2010-12-27 | 2011-09-07 | 华为终端有限公司 | Method for intercepting audio file or video file and mobile phone |
CN102186022A (en) * | 2011-04-19 | 2011-09-14 | 深圳创维-Rgb电子有限公司 | Audio/video editing method and device in television system |
CN102456374A (en) * | 2010-10-21 | 2012-05-16 | 上海三旗通信科技股份有限公司 | Audio ripping method for mobile phone |
CN102638606A (en) * | 2011-02-14 | 2012-08-15 | 苏州巴米特信息科技有限公司 | Method for making photographing animation of background music on mobile phone |
CN102768844A (en) * | 2012-03-31 | 2012-11-07 | 新奥特(北京)视频技术有限公司 | Method for splicing audio code stream |
CN103247317A (en) * | 2013-04-03 | 2013-08-14 | 深圳大学 | Editing method and system for record files |
CN103713814A (en) * | 2014-01-20 | 2014-04-09 | 联想(北京)有限公司 | Information processing method and electronic device |
CN103745736A (en) * | 2013-12-27 | 2014-04-23 | 宇龙计算机通信科技(深圳)有限公司 | Method of video editing and mobile terminal thereof |
CN103988496A (en) * | 2011-04-13 | 2014-08-13 | 维克罗尼公司 | Method and apparatus for creating composite video from multiple sources |
CN104581380A (en) * | 2014-12-30 | 2015-04-29 | 联想(北京)有限公司 | Information processing method and mobile terminal |
CN105611404A (en) * | 2015-12-31 | 2016-05-25 | 北京东方云图科技有限公司 | Method and device for automatically adjusting audio volume according to video application scenes |
CN108429931A (en) * | 2017-02-14 | 2018-08-21 | 优酷网络技术(北京)有限公司 | A kind of method for broadcasting multimedia file and device |
CN108989836A (en) * | 2017-05-31 | 2018-12-11 | 腾讯科技(深圳)有限公司 | A kind of processing method and processing device of multimedia data stream |
CN109068163A (en) * | 2018-08-28 | 2018-12-21 | 哈尔滨市舍科技有限公司 | A kind of audio-video synthesis system and its synthetic method |
CN109600660A (en) * | 2018-08-01 | 2019-04-09 | 北京微播视界科技有限公司 | Method and apparatus for recorded video |
CN111026305A (en) * | 2019-12-09 | 2020-04-17 | 维沃移动通信有限公司 | Audio processing method and electronic equipment |
CN113261058A (en) * | 2018-11-02 | 2021-08-13 | 索可立谱公司 | Automatic video editing using beat match detection |
US11114133B2 (en) | 2018-08-01 | 2021-09-07 | Beijing Microlive Vision Technology Co., Ltd. | Video recording method and device |
CN114900713A (en) * | 2022-07-13 | 2022-08-12 | 深圳市必提教育科技有限公司 | Video clip processing method and system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345790A (en) * | 2007-07-09 | 2009-01-14 | 上海基信通讯技术有限公司 | Method for editing audio files in mobile phone |
CN101472118B (en) * | 2007-12-24 | 2011-12-28 | 新奥特(北京)视频技术有限公司 | Method for cutting document during acceptance process of acceptance system |
CN101261864B (en) * | 2008-04-21 | 2010-08-18 | 中兴通讯股份有限公司 | A method and system for mixing recording voice at a mobile terminal |
CN101477824A (en) * | 2009-02-10 | 2009-07-08 | 北京百纳威尔科技有限公司 | Method and mobile terminal for editing audio file on mobile terminal |
-
2009
- 2009-11-25 CN CN2009102236978A patent/CN101740084B/en not_active Expired - Fee Related
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102456374A (en) * | 2010-10-21 | 2012-05-16 | 上海三旗通信科技股份有限公司 | Audio ripping method for mobile phone |
WO2012089049A1 (en) * | 2010-12-27 | 2012-07-05 | 华为终端有限公司 | Method and cell phone for capturing audio file or video file |
CN102176731A (en) * | 2010-12-27 | 2011-09-07 | 华为终端有限公司 | Method for intercepting audio file or video file and mobile phone |
CN102638606A (en) * | 2011-02-14 | 2012-08-15 | 苏州巴米特信息科技有限公司 | Method for making photographing animation of background music on mobile phone |
CN103988496A (en) * | 2011-04-13 | 2014-08-13 | 维克罗尼公司 | Method and apparatus for creating composite video from multiple sources |
CN102186022A (en) * | 2011-04-19 | 2011-09-14 | 深圳创维-Rgb电子有限公司 | Audio/video editing method and device in television system |
CN102768844A (en) * | 2012-03-31 | 2012-11-07 | 新奥特(北京)视频技术有限公司 | Method for splicing audio code stream |
CN102768844B (en) * | 2012-03-31 | 2017-06-13 | 新奥特(北京)视频技术有限公司 | A kind of method of audio code stream splicing |
CN103247317B (en) * | 2013-04-03 | 2015-11-25 | 深圳大学 | A kind of clipping method of recorded file and system |
CN103247317A (en) * | 2013-04-03 | 2013-08-14 | 深圳大学 | Editing method and system for record files |
CN103745736A (en) * | 2013-12-27 | 2014-04-23 | 宇龙计算机通信科技(深圳)有限公司 | Method of video editing and mobile terminal thereof |
CN103713814B (en) * | 2014-01-20 | 2017-06-27 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN103713814A (en) * | 2014-01-20 | 2014-04-09 | 联想(北京)有限公司 | Information processing method and electronic device |
CN104581380A (en) * | 2014-12-30 | 2015-04-29 | 联想(北京)有限公司 | Information processing method and mobile terminal |
CN104581380B (en) * | 2014-12-30 | 2018-08-31 | 联想(北京)有限公司 | A kind of method and mobile terminal of information processing |
CN105611404A (en) * | 2015-12-31 | 2016-05-25 | 北京东方云图科技有限公司 | Method and device for automatically adjusting audio volume according to video application scenes |
CN105611404B (en) * | 2015-12-31 | 2019-01-08 | 杭州雅乐互动科技有限公司 | A kind of method and device automatically adjusting audio volume according to Video Applications scene |
CN108429931A (en) * | 2017-02-14 | 2018-08-21 | 优酷网络技术(北京)有限公司 | A kind of method for broadcasting multimedia file and device |
CN108989836A (en) * | 2017-05-31 | 2018-12-11 | 腾讯科技(深圳)有限公司 | A kind of processing method and processing device of multimedia data stream |
CN108989836B (en) * | 2017-05-31 | 2021-11-09 | 腾讯科技(深圳)有限公司 | Multimedia data stream processing method, device and storage medium |
CN109600660A (en) * | 2018-08-01 | 2019-04-09 | 北京微播视界科技有限公司 | Method and apparatus for recorded video |
US11114133B2 (en) | 2018-08-01 | 2021-09-07 | Beijing Microlive Vision Technology Co., Ltd. | Video recording method and device |
CN109068163B (en) * | 2018-08-28 | 2021-01-29 | 青岛一舍科技有限公司 | Audio and video synthesis system and synthesis method thereof |
CN109068163A (en) * | 2018-08-28 | 2018-12-21 | 哈尔滨市舍科技有限公司 | A kind of audio-video synthesis system and its synthetic method |
CN113261058A (en) * | 2018-11-02 | 2021-08-13 | 索可立谱公司 | Automatic video editing using beat match detection |
CN113261058B (en) * | 2018-11-02 | 2023-01-13 | 索可立谱公司 | Automatic video editing using beat match detection |
CN111026305A (en) * | 2019-12-09 | 2020-04-17 | 维沃移动通信有限公司 | Audio processing method and electronic equipment |
CN114900713A (en) * | 2022-07-13 | 2022-08-12 | 深圳市必提教育科技有限公司 | Video clip processing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN101740084B (en) | 2012-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101740084B (en) | Clipping method and mobile terminal of multi-media segment | |
CN101198022B (en) | Method for inter cutting video information in stream media broadcasting or buffering course | |
KR20090003809A (en) | Method for playing data using networks and device using the same | |
JP4000844B2 (en) | Content distribution system, content distribution system distribution server and display terminal, and content distribution program | |
JP2002359833A (en) | Data communication system, transmitter and communication terminal | |
CN1509104A (en) | Multi-media information service method and system | |
JP5170593B2 (en) | Mobile device with TV function, program information storage method and program | |
JP2011171903A (en) | Information transmission display system | |
CN102523501A (en) | Synchronous playing method and system, mobile terminal, digital terminal and server | |
US20060098629A1 (en) | Data transmitter, data transmission method, data receiver, and data reception processing method | |
CN100542317C (en) | The method and system that is used for data download | |
JP2007036911A (en) | Mobile terminal device, network broadcasting reception program and network broadcasting reception method | |
CN101345882B (en) | Playing device and method for inter-cutting audio files | |
JP4655065B2 (en) | Content distribution system, content distribution system distribution server and display terminal, and content distribution program | |
KR101197074B1 (en) | Method and system of activating display of multimedia data on a mobile device | |
CN114567802B (en) | Data display method and device | |
CN102413234A (en) | Mobile terminal media resource loading method and mobile terminal | |
US8849089B2 (en) | Motion picture creation method in portable device and related transmission method | |
KR100663223B1 (en) | mobile terminal for selective storing of video call data and storing method thereof | |
KR100860376B1 (en) | System and associated terminal, method and computer program product for synchronizing distributively presented multimedia objects | |
KR100694035B1 (en) | Mehted for providing background image in image communication | |
KR100850891B1 (en) | Mobile Communication Terminal with Displaying Background-Screen of Music File and its Method | |
KR100752080B1 (en) | Multimedia message service system and service providing method thereof | |
KR100678057B1 (en) | Method for executing quick viewer moving picture in mobile terminal | |
KR100743243B1 (en) | Method for playing multimedia in portable terminal and the portable terminal thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20201228 Address after: 274300 Shanxian economic and Technological Development Zone, Heze City, Shandong Province Patentee after: SHANDONG YU HE TANG PHARMACEUTICAL CO.,LTD. Address before: 518057 No. 55 South Science and technology road, Shenzhen, Guangdong, Nanshan District Patentee before: ZTE Corp. |
|
TR01 | Transfer of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120509 |
|
CF01 | Termination of patent right due to non-payment of annual fee |