CN107864411A - A kind of picture output method and terminal device - Google Patents
A kind of picture output method and terminal device Download PDFInfo
- Publication number
- CN107864411A CN107864411A CN201711050420.0A CN201711050420A CN107864411A CN 107864411 A CN107864411 A CN 107864411A CN 201711050420 A CN201711050420 A CN 201711050420A CN 107864411 A CN107864411 A CN 107864411A
- Authority
- CN
- China
- Prior art keywords
- video
- original
- unit
- original video
- frame identification
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention relates to field of computer technology, discloses a kind of picture output method and terminal device, including:Data storage file is generated according to the video segment that is obtained from original video, code and end time code between being obtained from the data storage file at the beginning of video segment;According to the frame rate of the original video got, above-mentioned time started code is converted into starting frame identification, while end time code is converted into end frame identification;According to the video flowing of the original video read, starting frame identification and terminate frame identification, generate script file;The video content of the video segment is exported according to script file.Implement the embodiment of the present invention, quickly and efficiently video can be exported, improve the efficiency of video frequency output.
Description
Technical field
The present invention relates to field of computer technology, and in particular to a kind of picture output method and terminal device.
Background technology
At present, as the Video service such as the continuous development of information technology, amusement, friend-making, teaching based on Online Video obtains
Increasingly extensive application is arrived, simultaneously as the advantages of presence can index, be easy to use, Video service has obtained numerous netizens
Like, and Video service it is most basic service be video frequency output.In practice, it has been found that existing video frequency output technology is often first
First need to carry out video to be output second-compressed or need to export a virtual intermediate file by frame server, so
Handled and exported by third party's instrument again afterwards.It can be seen that existing video frequency output process is very cumbersome, and need to spend
The substantial amounts of time, cause the efficiency of video frequency output low.
The content of the invention
The embodiment of the present invention discloses a kind of picture output method and terminal device, quickly and efficiently video can be carried out defeated
Go out, improve the efficiency of video frequency output.
First aspect of the embodiment of the present invention discloses a kind of picture output method, including:
The data storage file of video segment is generated, the video segment obtains from original video;
Code and end time code between being obtained from the data storage file at the beginning of the video segment;
According to the frame rate of the original video got, the time started code is converted into starting frame identification, with
And the end time code is converted into end frame identification;
According to the video flowing of the original video read, the starting frame identification and the end frame identification, generation
Script file;
The video content of the video segment is exported according to the script file.
As an alternative embodiment, in first aspect of the embodiment of the present invention, the basis is read described
The video flowing of original video, the starting frame identification and the end frame identification, before generating script file, methods described is also wrapped
Include:
Obtain the original video format of the original video;
Judge whether that the video flowing of the original video is read in selection according to the original video format;
If the video flowing of the original video is read in selection according to the original video format, original regarded according to described
Frequency form reads the video flowing of the original video;
If the non-selected video flowing for reading the original video according to the original video format, user is prompted to select to read
Required video format when taking the video flowing of the original video, determines the video format of user's selection, and is selected according to user
The video format read the video flowing of the original video.
As an alternative embodiment, in first aspect of the embodiment of the present invention, the basis is got described
The frame rate of original video, the time started code is converted into starting frame identification, and the end time code is converted to
After terminating frame identification, methods described also includes:
The start picture of the video segment is obtained according to the starting frame identification, and is obtained according to the end frame identification
Take the end picture of the video segment;
Export the start picture, the end picture supplies user's preview, and export the first prompt message, described first carries
Show information be used for prompt whether export the video content of the video segment;
Judge whether to receive the first confirmation for first prompt message, if it is true to receive described first
Recognize information, then triggering performs the video flowing of the original video that described basis is read, the starting frame identification and described
Terminate frame identification, generate the operation of script file.
As an alternative embodiment, in first aspect of the embodiment of the present invention, the number of the generation video segment
Before storage file, methods described also includes:
The original resolution parameter of original video is obtained, and exports the second prompt message, second prompt message is used for
Whether prompting according to the original resolution parameter intercepts video segment from the original video;
Judge whether to receive the second confirmation for second prompt message;
If receiving second confirmation, cut according to the original resolution parameter from the original video
The video segment of the original resolution parameter is taken, and triggers the behaviour for the data storage file for performing the generation video segment
Make;
If not receiving second confirmation, user's selection target resolution parameter is prompted, and confirms that user selects
The target resolution parameter selected, and the target is intercepted from the original video according to the target resolution parameter
The video segment of resolution parameter, and trigger the operation for the data storage file for performing the generation video segment.
As an alternative embodiment, in first aspect of the embodiment of the present invention, it is described to be differentiated according to the target
Rate parameter intercepts the video segment of the target resolution parameter from the original video, including:
Decoding decompression generation decoding file is carried out to the original video;
According to encoding compressing scheme corresponding to target resolution parameter selection;
According to the encoding compressing scheme of selection, coding compression is carried out to the decoding file and generates the target resolution
The target video of rate parameter, intercept operation is performed to the target video, obtains the video segment of the target resolution parameter.
Second aspect of the embodiment of the present invention discloses a kind of terminal device, and the terminal device includes:
First generation unit, for generating the data storage file of video segment, the video segment is from original video
In obtain;
Timing code acquiring unit, described in being obtained in the data storage file that is generated from first generation unit
Code and end time code between at the beginning of video segment;
Timing code converting unit, for the frame rate according to the original video got, the timing code is obtained
The time started code that unit obtains is converted to starting frame identification, and the knot that the timing code acquiring unit is obtained
Beam timing code is converted to end frame identification;
Second generation unit, for the video flowing according to the original video read, the starting frame identification and institute
End frame identification is stated, generates script file;
Video output unit, the script file for being generated according to second generation unit export the piece of video
The video content of section.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the terminal device also includes:
Format acquisition unit, for second generation unit according to the video flowing of the original video read,
The starting frame identification and the end frame identification, before generating script file, obtain the original video lattice of the original video
Formula;
Form judging unit, the original video lattice obtained for judging whether selection according to the format acquisition unit
Formula reads the video flowing of the original video;
First reading unit, for when the form judging unit judged result for be when, according to the original video
Form reads the video flowing of the original video;
Formatting hints unit, for when the judged result of the form judging unit is no, prompting user to select to read
Required video format during the video flowing of the original video;
Second reading unit, for selecting to read the video of the original video in formatting hints unit prompting user
During stream after required video format, the video format of user's selection is determined, and read according to the video format of user's selection
Take the video flowing of the original video.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the terminal device also includes:
Picture acquiring unit, for the frame speed in the timing code converting unit according to the original video got
Rate, the time started code that the timing code acquiring unit obtains is converted into starting frame identification, and by the timing code
After the end time code that acquiring unit obtains is converted to end frame identification, regarded according to obtaining the starting frame identification
The start picture of frequency fragment, and the end picture according to the end frame identification acquisition video segment;
Picture output unit, for exporting the start picture and the end picture that the picture acquiring unit is got
Face supplies user's preview;
First information output unit, for exporting the first prompt message, whether first prompt message is used for prompting defeated
Go out the video content of the video segment;
First information judging unit, for judging whether to receive for described in first information output unit output
First confirmation of the first prompt message;
Second generation unit, specifically for the first information judging unit judged result for be when, according to
The video flowing of the original video read, the starting frame identification and the end frame identification, generate script file.
As an alternative embodiment, in second aspect of the embodiment of the present invention, the terminal device also includes:
Resolution ratio acquiring unit, for first generation unit generation video segment data storage file before,
Obtain the original resolution parameter of original video;
Second information output unit, for exporting the second prompt message, whether second prompt message is used to prompt to press
According to the original resolution parameter video segment is intercepted from the original video;
Second information judging unit, for judging whether to receive for described in second information output unit output
Second confirmation of the second prompt message;
First interception unit, for second information judging unit judged result for be when, according to described original
Resolution parameter intercepts the video segment of the original resolution parameter from the original video, and triggers execution described first
Generation unit performs the operation of the data storage file of the generation video segment;
Resolution ratio Tip element, for when the judged result of second information judging unit is no, prompting user's choosing
Target resolution parameter is selected, and confirms the target resolution parameter of user's selection;
Second interception unit, for the target resolution of the user's selection confirmed according to the resolution ratio Tip element
Parameter intercepts the video segment of the target resolution parameter from the original video, and triggers and perform the first generation list
Member performs the operation of the data storage file of the generation video segment.
As an alternative embodiment, in second aspect of the embodiment of the present invention, second interception unit includes:
Decoding subunit, for carrying out decoding decompression generation decoding file to the original video;
Scheme Choice subelement, for the target resolution parameter selection determined according to the resolution ratio Tip element
Corresponding encoding compressing scheme;
Coded sub-units, for the encoding compressing scheme selected according to the Scheme Choice subelement, to the solution
The decoding file of numeral unit generation carries out the target video that coding compression generates the target resolution parameter, and to institute
State target video and perform intercept operation, obtain the video segment of the target resolution parameter.
The third aspect of the embodiment of the present invention discloses a kind of terminal device, including:
It is stored with the memory of executable program code;
The processor coupled with the memory;
The processor calls the executable program code stored in the memory, performs the embodiment of the present invention the
A kind of picture output method disclosed in one side.
Fourth aspect of the embodiment of the present invention discloses a kind of computer-readable recording medium, and it stores computer program, wherein,
The computer program causes computer to perform a kind of picture output method disclosed in first aspect of the embodiment of the present invention.
Compared with prior art, the embodiment of the present invention has the advantages that:
In the embodiment of the present invention, data storage file is generated according to video segment, the video segment can be from original video
In obtain (such as interception operation), then, code and knot between being obtained from data storage file at the beginning of the video segment
Beam timing code;According to the frame rate of the original video got, above-mentioned time started code is converted into starting frame identification, simultaneously will
End time code is converted to end frame identification, further, according to the video flowing of the original video read, starting frame identification and
Terminate frame identification, generate the script file of above-mentioned video segment;Finally, the video exported according to required for exporting the script file
The video content of fragment.It can be seen that implement the embodiment of the present invention without carrying out second-compressed and without passing through frame server to video
A virtual intermediate file is exported, the process of video frequency output is simplified, shortens the time needed for video frequency output, can be quick
Efficiently video is exported, improves the efficiency of video frequency output.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, it will use below required in embodiment
Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for ability
For the those of ordinary skill of domain, on the premise of not paying creative work, it can also be obtained according to these accompanying drawings other attached
Figure.
Fig. 1 is a kind of schematic flow sheet of picture output method disclosed in the embodiment of the present invention;
Fig. 2 is the schematic flow sheet of another picture output method disclosed in the embodiment of the present invention;
Fig. 3 is the schematic flow sheet of another picture output method disclosed in the embodiment of the present invention;
Fig. 4 is a kind of structural representation of terminal device disclosed in the embodiment of the present invention;
Fig. 5 is the structural representation of another terminal device disclosed in the embodiment of the present invention;
Fig. 6 is the structural representation of another terminal device disclosed in the embodiment of the present invention;
Fig. 7 is the structural representation of another terminal device disclosed in the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.Based on this
Embodiment in invention, the every other reality that those of ordinary skill in the art are obtained under the premise of creative work is not made
Example is applied, belongs to the scope of protection of the invention.
It should be noted that term " comprising " and " having " and their any changes in the embodiment of the present invention and accompanying drawing
Shape, it is intended that cover non-exclusive include.Such as contain the process of series of steps or unit, method, system, product or
The step of equipment is not limited to list or unit, but alternatively also include the step of not listing or unit, or it is optional
Ground is also included for the intrinsic other steps of these processes, method, product or equipment or unit.
The embodiment of the present invention discloses a kind of picture output method and terminal device, can simplify the process of video frequency output, contracting
Time needed for short video frequency output, quickly and efficiently video is exported, improve the efficiency of video frequency output.Enter individually below
Row describes in detail.
Embodiment one
Referring to Fig. 1, Fig. 1 is a kind of schematic flow sheet of picture output method disclosed in the embodiment of the present invention.Wherein, such as
Shown in Fig. 1, the picture output method may comprise steps of:
101st, the data storage file of terminal device generation video segment, the video segment is obtained from original video
's.
As an alternative embodiment, the interception of video segment can determine to include user by recognition of face first
The video segment of the target roles face of selection, then by carrying out the tracking of the target roles to the original video, it is determined that not
Comprising the target roles face, but include the video segment at other positions of target roles, you can with single from original video
Solely extract the video segment comprising the target roles, it is not necessary to user carries out the selection operation of video segment manually, it is quick and
The video segment for including target roles needed for user is intercepted from original video exactly.
As an alternative embodiment, the terminal device can set video segment acquisition module, the video segment
Acquisition module can carry out the selection operation of starting point and end point to the current desired original video to be exported, and according to beginning
Point and end point determine the initial time for video segment to be extracted and end time, and then, video extraction can be with
Video segment is intercepted according to the initial time of above-mentioned determination, end time and original video, this method can be carried quickly and easily
Take the video segment needed for family.
In the embodiment of the present invention, terminal device can use the data storage text of third party software for editing generation video segment
Part (such as EDL formatted files, XML format file), the third party software for editing can be non-linear editing software, that is, refer to electricity consumption
Sub- means first weave into the material of shooting new continuous pictures in order with assemble editing on request, then with inserting edition to certain
One section of replacement for carrying out same length, its main target are to provide arbitrary access, modification and processing to essence material arbitrary portion,
Such as premiere, vagas, meeting sound meeting shadow, movie maker etc., the embodiment of the present invention is not construed as limiting.
102nd, code and end time code between terminal device is obtained from data storage file at the beginning of the video segment.
In the embodiment of the present invention, above-mentioned time started code and end time code may be collectively referred to as timing code.Timing code is one
Data signal of the kind applied to video flowing, the data signal is the numeral distributed for each frame, to represent each
Hour of frame, minute, second and frame number, meanwhile, the timing code can be stored in the data storage file of video segment, terminal
Equipment can pass through data storage file (such as EDL formatted files, the XML format text of non-linear editing Software Create video segment
Part etc.), and when can be directly read since the data storage file the video segment at the beginning of between code and video segment
At the end of end time code.
103rd, time started code is converted to start frame mark by terminal device according to the frame rate of the original video got
Know, and end time code is converted into end frame identification.
In the embodiment of the present invention, above-mentioned frame rate refers to shown frozen frozen mass lattice number per second.The frame rate of original video
It can be obtained by frame rate tester.The frame rate tester is mainly by a dynamic text for outputing test result
Formed with a reset button, frame rate tester can be reset by reset button to obtain relatively accurate frame rate, together
When, if frame rate tester tests the frame rate tester itself, the frame rate of display is identical with preset value.
In the embodiment of the present invention, timing code can be converted to frame identification by terminal device, you can be obtained from timing code
The number of seconds of time, then the number of seconds of time is multiplied with frame rate, frame identification can be obtained.For example, when what be got original regards
The frame rate of frequency is 25 frames/second, at the beginning of video segment between code be 00H00M15S00F, the end time code of video segment is
During 00H00M25S00F, can from the outset between the number of seconds of time started is got in code is 15 seconds, obtained from end time code
The number of seconds for getting the end time is 25 seconds, then time started code 00H00M15S00F is converted into start frame and is identified as 375 frames,
End time code 00H00M25S00F is converted to end frame and is identified as 625 frames.
104th, terminal device according to the video flowing of the original video read, starting frame identification and terminates frame identification, generation
Script file.
As an alternative embodiment, terminal device can be equipped with video flowing acquisition module, the video flowing obtains mould
Block can obtain request to determine the video flowing before the video flowing of original video is read to streaming media server transmitting path
Location paths, the streaming media server can obtain request according to the path that receives, it is original to determine that the terminal device obtains this
The location paths of the video flowing of video, and video flowing is obtained according to the location paths, can be quickly and efficiently by the method
Obtain video flowing.
105th, terminal device exports the video content of above-mentioned video segment according to script file.
In the embodiment of the present invention, above-mentioned script file is a kind of specific descriptive language that computer uses, and according to
The executable file write according to certain form, also referred to as grand or autoexec is the program that a kind of plain text preserves, the pin
The video flowing of the video segment can be included in this document, start frame identification and terminate the data such as frame identification, the script file can
To determine that a series of control terminal devices carry out the motion flow of arithmetic operation, and certain logic branch can be realized.
In the embodiment of the present invention, terminal device can utilize third party software for editing (such as premiere, vagas) to generate
The data storage file (such as EDL formatted files, XML format file) of video segment to be output, while can be deposited from the data
Code and end time code between being directly read in storage file at the beginning of the video segment, then according to the original video got
Frame rate, time started code can be converted into starting frame identification, and end time code is converted into end frame identification, enter one
Step ground, terminal device can generate the script file of the video segment, and the script file can include the video of the video segment
Stream, start frame identification and terminate frame identification, finally, terminal device can export video segment to be output according to above-mentioned script file
Video content, without to video carry out second-compressed and without by frame server export a virtual intermediate file come pair
The video content of video segment to be output is exported, and simplifies the process of video frequency output, shorten needed for video frequency output when
Between, quickly and efficiently video can be exported, improve the efficiency of video frequency output.
Embodiment two
Referring to Fig. 2, Fig. 2 is the schematic flow sheet of another picture output method disclosed in the embodiment of the present invention.Wherein,
As shown in Fig. 2 the picture output method may comprise steps of:
201st, the data storage file of terminal device generation video segment, the video segment is obtained from original video
's.
202nd, code and end time code between terminal device is obtained from data storage file at the beginning of the video segment.
203rd, time started code is converted to start frame mark by terminal device according to the frame rate of the original video got
Know, and end time code is converted into end frame identification.
204th, terminal device obtains the start picture of the video segment according to starting frame identification, and according to end frame identification
Obtain the end picture of the video segment.
In the embodiment of the present invention, terminal device can read the picture conduct at the starting frame identification according to starting frame identification
The start picture of the video segment, and terminate picture at frame identification as the video segment according to terminating frame identification and read this
End picture, for example, when the start frame of video segment is identified as 375 frames, when end frame is identified as 625 frame, terminal device can
To read the 375th frame picture of the original video as the start picture of the video segment, and read the 625th frame picture conduct
The end picture of the video segment.
205th, terminal device exports above-mentioned start picture, end picture supplies user's preview, and exports the first prompt message, should
First prompt message is used to prompt the video content for whether exporting the video segment.
206th, terminal device judges whether to receive the first confirmation for first prompt message, if it is, holding
Row step 207;If not, return to step 201 regenerates the data storage file of video segment.
In the embodiment of the present invention, it is necessary to explanation, step 206 judged result for be when, i.e., receive it is above-mentioned
During the first confirmation, can also directly trigger perform the original video that reads of basis described in step 212 video flowing,
Originate frame identification and terminate frame identification, generate the operation of script file.
In the embodiment of the present invention, after getting the starting frame identification of video segment and terminating frame identification, terminal device
Start picture can be got by originating frame identification, and end picture is got by terminating frame identification, then terminal is set
It is standby to export start picture and end picture supplies user's preview, after the start picture and end picture are crossed in user's preview,
It can select to confirm to export the video segment, or selection does not export the video segment, if user selects confirmation output, this is regarded
Frequency fragment, then terminal device is by a series of operations for exporting the video segment under execution, if user's selection does not export the video
Fragment, then terminal device video segment will be reacquired from original document and generate the data storage file of the video segment,
It can be seen that required video segment can conveniently and efficiently be selected and it is exported by implementing the embodiment of the present invention, improve and regard
The efficiency of frequency output, while improve user experience.
207th, terminal device obtains the original video format of original video.
208th, terminal device judges whether user selects to read the video flowing of the original video according to original video format, such as
Fruit is to perform step 209;If not, perform step 210~step 211.
209th, terminal device reads the video flowing of the original video according to original video format.
210th, terminal device prompting user selects to read video format required during the video flowing of the original video, and determines
The video format of user's selection, and perform step 211.
211st, the video format that terminal device selects according to user reads the video flowing of the original video.
In the embodiment of the present invention, step 204~step 206 can occur before step 207~step 211, can also
Occur after step 207~step 211 and before step 212, the embodiment of the present invention is not construed as limiting.
In the embodiment of the present invention, above-mentioned video format can be the video formats such as MPEG, AVI, MOV, WMV, 3GP, this hair
Bright embodiment is not construed as limiting.
212nd, terminal device according to the video flowing of the original video read, starting frame identification and terminates frame identification, generation
Script file.
213rd, terminal device exports the video content of above-mentioned video segment according to script file.
In the embodiment of the present invention, terminal device can generate the data storage file of video segment, while can be from the number
According to code and end time code between being obtained in storage file at the beginning of the video segment, then according to the original video got
Frame rate, time started code can be converted into starting frame identification, and end time code is converted into end frame identification, with
Afterwards, terminal device can use third party software for editing read original video video flowing, third party software for editing can be regarding
Frequency editor's plug-in unit (such as frame server frameserver), terminal device can first obtain the original video format of original video,
Then user can choose whether to read the video flowing of the video segment according to original video format according to demand, when selection according to
When original video format reads the video flowing of the video segment, terminal device will according to the original video format select corresponding to frame
Server carries out the reading of video flowing to the original video, and not reading this according to the video format of original video when user's selection regards
During the video flowing of frequency fragment, terminal device will provide the user optional video format option, and terminal device can be according to user
The selected compatible frame server of target video form selection reads the video flowing of the video segment, further, terminal
Equipment is by the video flowing according to the original video read, starting frame identification and terminates frame identification generation script file, last root
The video content of video segment is told according to the output of above-mentioned script file.This terminal device can the compatible various videos for exporting video
Form, the video segment of any form can be exported, improve the performance of video frequency output, optimize Consumer's Experience.
Embodiment three
Referring to Fig. 3, Fig. 3 is the schematic flow sheet of another picture output method disclosed in the embodiment of the present invention.Wherein,
As shown in figure 3, the picture output method may comprise steps of:
301st, terminal device obtains the original resolution parameter of original video, and exports the second prompt message, and this second is carried
Show that information is used to prompt the user whether to intercept video segment from original video according to original resolution parameter.
In the embodiment of the present invention, above-mentioned resolution parameter is for measuring the parameter that data volume is how many in image, such as
CIF standard image formats parameter (Common Intermediate Format, CIF), QCIF standard image format parameters
(Quarter common intermediate format, QCIF) etc., the embodiment of the present invention is not construed as limiting.
302nd, terminal device judges whether to receive the second confirmation for the second prompt message, if receiving
Two confirmations, perform step 303;If not receiving the second confirmation, step 304~step 305 is performed.
303rd, terminal device intercepts the video of the original resolution parameter according to original resolution parameter from original video
Fragment, and perform step 306.
304th, terminal device prompting user's selection target resolution parameter, and confirm the target resolution ginseng of user's selection
Number.
305th, terminal device intercepts the piece of video of target resolution parameter according to target resolution parameter from original video
Section, and perform step 306.
In the embodiment of the present invention, wherein, step 305 intercepts target resolution according to target resolution parameter from original video
The video segment of rate parameter, further comprises:Decoding decompression generation decoding file is carried out to original video, then according to target point
Encoding compressing scheme corresponding to the selection of resolution parameter;Finally according to the encoding compressing scheme of selection, decoding file is encoded
The target video of compression generation target resolution parameter, performs intercept operation to the target video, can obtain target resolution
The video segment of parameter.
In the embodiment of the present invention, in fact, when terminal device is television equipment, the resolution parameter options of the video
360P, 720P, 1080P etc. are could be arranged to, the embodiment of the present invention is not construed as limiting.
306th, terminal device generates the data storage file of above-mentioned video segment.
307th, code and end time code between terminal device is obtained from data storage file at the beginning of above-mentioned video segment.
308th, time started code is converted to start frame mark by terminal device according to the frame rate of the original video got
Know, and end time code is converted into end frame identification.
309th, terminal device obtains the start picture of the video segment according to starting frame identification, and according to end frame identification
Obtain the end picture of the video segment.
310th, terminal device exports above-mentioned start picture, end picture supplies user's preview, and exports the first prompt message, should
First prompt message is used to prompt the user whether to export the video content of the video segment.
311st, terminal device judges whether to receive the first confirmation for first prompt message, if it is, holding
Row step 312;If not, return to step 306 regenerates the data storage file of video segment.
, it is necessary to which explanation, when the judged result of step 311 is is, that is, receives above-mentioned the in the embodiment of the present invention
During one confirmation, it can also directly trigger and perform the video flowing for the original video that the basis described in step 317 is read, rise
Beginning frame identification and end frame identification, generate the operation of script file.
312nd, terminal device obtains the original video format of original video.
313rd, terminal device judges whether that the video flowing of the original video is read in selection according to original video format, if
It is to perform step 314;If not, perform step 315~step 316.
314th, terminal device reads the video flowing of the original video according to original video format.
315th, terminal device prompting user selects to read video format required during the video flowing of the original video, it is determined that with
The video format of family selection, and perform step 316.
316th, the video format that terminal device selects according to user reads the video flowing of the original video.
In the embodiment of the present invention, step 309~step 311 can occur before step 312~step 316, can also
Occur after step 312~step 316 and before step 317, the embodiment of the present invention is not construed as limiting.
317th, terminal device according to the video flowing of the original video read, starting frame identification and terminates frame identification, generation
Script file.
318th, terminal device exports the video content of above-mentioned video segment according to script file.
In the embodiment of the present invention, after terminal device gets the original resolution of original video by step 301, eventually
Whether end equipment prompts the user with selects to intercept video segment from original video according to original resolution parameter, when user selects
When video segment is intercepted from original video according to original resolution parameter, intercept operation directly can be carried out to original video and come
Video segment to be output is obtained, when user's selection does not intercept video segment according to original resolution parameter from original video
When, will be that user prompts target resolution parameter options, terminal device can be according to the target resolution ginseng selected by user
Several decodings and coding squeeze operation carried out to the original video again, to generate the target video of target resolution parameter, with
Intercept operation, which can be carried out, to the target video afterwards can obtain the video segment of target resolution parameter, further, terminal
Equipment can generate the data storage file of above-mentioned intercepted video segment, while can be obtained from the data storage file
Code and end time code between at the beginning of the video segment, then according to the frame rate of the original video got, it will can open
Beginning timing code is converted into starting frame identification, and end time code is converted into end frame identification, and then, terminal device can make
The video flowing of original video is read with third party software for editing, third party software for editing can be that (such as frame takes video editing plug-in unit
Be engaged in device frameserver etc.), when terminal device reads the video flowing of original video, terminal device can first obtain original
The original video format of beginning video, then user can choose whether to read the piece of video according to original video format according to demand
The video flowing of section, when selection reads the video flowing of the video segment according to original video format, terminal device will be according to the original
Frame server corresponding to the selection of beginning video format carries out the reading of video flowing to the original video, when user is selected not according to original
When the video format of video reads the video flowing of the video segment, terminal device will provide the user optional video format choosing
, terminal device can select compatible frame server to read the video segment according to the target video form selected by user
Video flowing, yet further, terminal device is by the video flowing according to the original video that reads, starting frame identification and end frame
Mark generation script file, the video content of video segment is finally told according to the output of above-mentioned script file.It can be seen that pass through this hair
Bright embodiment, video segment can be exported according to the resolution ratio that the wish of user selects to need, optimize video frequency output
Performance, improve the quality of video frequency output, while also improve user experience.
Example IV
Referring to Fig. 4, Fig. 4 is a kind of structural representation of terminal device disclosed in the embodiment of the present invention.Wherein, such as Fig. 4
Shown, the terminal device can include:
First generation unit 401, for generating the data storage file of video segment, the video segment is from original video
In obtain.
In the embodiment of the present invention, above-mentioned terminal device refers to via communications facility to computer input program and data or connect
The equipment for receiving computer export result, including mobile phone (such as Android phone, iOS mobile phones with video playback capability
Deng), the tablet personal computer with video playback capability, the television equipment with video playback capability, with video playback capability
Internet device (Mobile Internet Devices, MID) and the terminal device such as PC with video playback capability, this
Inventive embodiments are not construed as limiting.
Timing code acquiring unit 402, for obtaining the video in the data storage file that is generated from the first generation unit 401
Code and end time code between at the beginning of fragment.
Timing code converting unit 403, for the frame rate according to the original video got, by timing code acquiring unit
Code is converted to starting frame identification between at the beginning of 402 acquisitions, and the end time code that timing code acquiring unit 402 is obtained turns
It is changed to end frame identification.
Second generation unit 404, for the video flowing according to the original video read, starting frame identification and end frame mark
Know, generate script file.
Video output unit 405, the script file for being generated according to the second generation unit 404 export the video segment
Video content.
In the embodiment of the present invention, the data storage of the video segment of output required for the first generation unit 401 can generate
File (such as EDL formatted files, XML format file), while timing code acquiring unit 402 can be from the data storage file
Code and end time code between directly reading at the beginning of the video segment, then timing code converting unit 403 is according to getting
The frame rate of original video, time started code can be converted into starting frame identification, and end time code is converted into terminating
Frame identification, further, the second generation unit 404 can generate the script file of the video segment, and the script file can wrap
The video flowing of the video segment is included, start frame identification and terminates frame identification, finally, video output unit 405 can be according to above-mentioned
The video content of video segment needed for script file output, without carrying out second-compressed and without passing through frame server to video
A virtual intermediate file is exported to be exported to the video content of video segment, simplifies the process of video frequency output, is contracted
Time needed for short video frequency output, quickly and efficiently video can be exported, improve the efficiency of video frequency output.
Embodiment five
Referring to Fig. 5, Fig. 5 is a kind of terminal device schematic diagram disclosed in the embodiment of the present invention.Wherein, the end shown in Fig. 5
End equipment is that terminal device as shown in Figure 4 optimizes what is obtained.Compared with the terminal device shown in Fig. 4, the end shown in Fig. 5
End equipment can also include:
Picture acquiring unit 406, for the frame rate in timing code converting unit 403 according to the original video got,
Code is converted to starting frame identification between at the beginning of timing code acquiring unit 402 is obtained, and timing code acquiring unit 402 is obtained
After the end time code taken is converted to end frame identification, the start picture of video segment is obtained according to starting frame identification, and
According to the end picture for terminating frame identification acquisition video segment.
Picture output unit 407, for export start picture that picture acquiring unit 406 gets and end picture for
Family preview.
In the embodiment of the present invention, picture output unit 407 in the start picture that gets of output picture acquiring unit 406 and
End picture is supplied after user's preview, enabled instruction can also be sent to first information output unit 408, to start the first information
Output unit 408.
First information output unit 408, for exporting the first prompt message, whether first prompt message is used for prompting defeated
Go out the video content of the video segment.
In the embodiment of the present invention, first information output unit 408, can also be to first after the first prompt message is exported
Information judging unit 409 sends enabled instruction, to start first information judging unit 409.
First information judging unit 409, for judging whether to receive exported for first information output unit 408 the
First confirmation of one prompt message.
Second generation unit 404, specifically for first information judging unit 409 judged result for be when, according to reading
Video flowing, starting frame identification and the end frame identification for the original video got, generate script file.
, can be with retriggered first when the judged result of first information judging unit 409 is no in the embodiment of the present invention
Generation unit 401 performs the operation of the data storage file of the above-mentioned generation video segment.
In the embodiment of the present invention, the starting frame identification and end frame of the video segment are obtained in timing code converting unit 403
After mark, picture acquiring unit 406 can get start picture by originating frame identification, and be obtained by terminating frame identification
Get end picture, start picture then can be exported by picture output unit 407 and end picture supplies user's preview, when with
After family receives the start picture and end picture, it can be selected according to the first prompt message of first information output unit 408
Whether confirmation exports the video segment, when first information judging unit 409 judges that user selects to confirm to export the video segment
When, then a series of units of triggering following are completed output to video segment by terminal device, when first information judging unit 409 is sentenced
Break and user's selection when not exporting the video segment, then terminal device will reacquire video segment from original document and by the
One generation unit 401 generates the data storage file of the video segment, it is seen then that implement the embodiment of the present invention, can be with convenient and swift
Selection required video segment in ground simultaneously exports to it, improves user experience.
Optionally, as shown in figure 5, the terminal device can also include:
Format acquisition unit 410, for the second generation unit 404 according to the video flowing of the original video read, rise
Beginning frame identification and end frame identification, before generating script file, obtain the original video format of the original video.
Form judging unit 411, the original video format obtained for judging whether selection according to format acquisition unit 410
The video flowing of the original video is read, if it is, triggering starts the first reading unit 412;If not, triggering starts formatting hints
Unit 413.
First reading unit 412, for when form judging unit 411 judged result for be when, according to original video lattice
Formula reads the video flowing of the original video.
Formatting hints unit 413, for when the judged result of form judging unit 411 is no, prompting user to select to read
Required video format when taking the video flowing of original video.
In the embodiment of the present invention, formatting hints unit 413 selects to read the video flowing when institute of original video in prompting user
After the video format needed, enabled instruction can also be sent to the second reading unit 414, the second reading unit is started with triggering
414。
Second reading unit 414, for prompting user to select to read the video flowing of original video in formatting hints unit 413
After Shi Suoxu video format, the video format of user's selection is determined, and it is original according to the video format reading of user's selection
The video flowing of video.
In the embodiment of the present invention, the original video format that format acquisition unit 410 obtains original video can be first passed through, with
Form judging unit 411 may determine that whether user selects to read the video of above-mentioned video segment according to original video format afterwards
Stream, when form judging unit 411 judges that user's selection reads the video flowing of above-mentioned video segment according to original video format,
The frame server according to corresponding to original video format selection is carried out video flowing by the first reading unit 412 to the original video
Read, when form judging unit 411 judges that user's selection does not read above-mentioned video segment according to the video format of original video
Video flowing when, formatting hints unit 413 will provide the user optional video format option, further, second read it is single
Member 414 can select compatible frame server to read regarding for above-mentioned video segment according to the target video form selected by user
Frequency is flowed, and this terminal device can be exported with the various video formats of compatible video to the video segment of any form, excellent
Change the quality of video frequency output, while also improve Consumer's Experience.
Embodiment six
Referring to Fig. 6, Fig. 6 is a kind of structural representation of terminal device disclosed in the embodiment of the present invention.Wherein, Fig. 6 institutes
The terminal device shown is that terminal device as shown in Figure 5 optimizes what is obtained.Compared with the terminal device shown in Fig. 5, Fig. 6 institutes
The terminal device shown can also include:
Resolution ratio acquiring unit 415, for the first generation unit 401 generation video segment data storage file it
Before, obtain the original resolution parameter of original video.
In the embodiment of the present invention, resolution ratio acquiring unit 415 is after the original resolution parameter of original video is obtained, also
Enabled instruction can be sent to the second information output unit 416, the second information output unit 416 is started with triggering.
Second information output unit 416, for exporting the second prompt message, whether second prompt message is used to prompt to press
Video segment is intercepted from original video according to original resolution parameter.
In the embodiment of the present invention, the second information output unit 416, can also be to second after the second prompt message is exported
Information judging unit 417 sends enabled instruction, starts the second information judging unit 417 with triggering.
Second information judging unit 417, for judging whether to receive for the output of the second information output unit 416
Second confirmation of two prompt messages, if it is, triggering starts the first interception unit 418;If not, triggering starts resolution ratio
Tip element 419.
First interception unit 418, for the second information judging unit 417 judged result for be when, according to original point
Resolution parameter intercepts the video segment of original resolution parameter from original video, and triggers the first generation unit 401 and perform
State the operation of the data storage file of generation video segment.
In the embodiment of the present invention, the first interception unit 418 the second information judging unit 417 judged result for be when,
The video segment of original resolution parameter is then intercepted from original video according to original resolution parameter, you can with to original video
Intercept operation is directly carried out, the video segment of gained is the video segment of original resolution parameter.
Resolution ratio Tip element 419, for when the judged result of the second information judging unit 417 is no, prompting user
Selection target resolution parameter, and confirm the target resolution parameter of user's selection.
Second interception unit 420, for the target resolution ginseng of the user's selection confirmed according to resolution ratio Tip element 419
Number intercepts the video segment of target resolution parameter from original video, and triggers the first generation unit 401 of startup and perform generation
The operation of the data storage file of video segment.
In the embodiment of the present invention, optionally, as shown in fig. 6, the second interception unit 420 can include:
Decoding subunit 4201, for carrying out decoding decompression generation decoding file to original video.
Scheme Choice subelement 4202, for the target resolution parameter selection determined according to resolution ratio Tip element 419
Corresponding encoding compressing scheme.
Coded sub-units 4203, for the encoding compressing scheme selected according to Scheme Choice subelement 4202, to solving numeral
The decoding file that unit 4201 generates carries out the target video of coding compression generation target resolution parameter, and to the target video
Intercept operation is performed, obtains the video segment of the target resolution parameter.
In the embodiment of the present invention, after resolution ratio acquiring unit 415 gets the original resolution of original video, second
Information output unit 416 exports whether the prompting of the second prompt message is selected according to original resolution parameter from original video to user
Middle interception video segment, when user's selection intercepts video segment according to original resolution parameter from original video, first section
Take unit 418 directly can carry out intercept operation to original video and obtain required video segment, when user's selection not according to
When original resolution parameter intercepts video segment from original video, resolution ratio Tip element 419 will be that user prompts target point
Resolution parameter options, the second interception unit 420 can be according to the target resolution parameters selected by user to the original video
Again decode and encode the target video of compression generation target resolution parameter, it is possible to further to the target video
The video segment of target resolution parameter can be obtained by carrying out intercept operation, it is seen then that by the embodiment of the present invention, can according to
The resolution ratio that the wish selection at family needs exports to video segment, improves the quality of video frequency output, while also improve
User experience.
Embodiment seven
Fig. 7 is the structural representation of another terminal device disclosed in the embodiment of the present invention.As shown in fig. 7, the terminal is set
It is standby to include:
It is stored with the memory 501 of executable program code.
The processor 502 coupled with memory 501.
Wherein, processor 502 calls the executable program code stored in memory 501, and it is any one to perform Fig. 1~Fig. 3
Kind picture output method.
Embodiment eight
The embodiment of the present invention discloses a kind of computer-readable recording medium, and it stores computer program, wherein, computer journey
Sequence causes computer to perform any one picture output method of Fig. 1~Fig. 3.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
To instruct the hardware of correlation to complete by program, the program can be stored in a computer-readable recording medium, storage
Medium include read-only storage (Read-Only Memory, ROM), random access memory (Random Access Memory,
RAM), programmable read only memory (Programmable Read-only Memory, PROM), erasable programmable is read-only deposits
Reservoir (Erasable Programmable Read Only Memory, EPROM), disposable programmable read-only storage (One-
Time Programmable Read-Only Memory, OTPROM), the electronics formula of erasing can make carbon copies read-only storage
(Electrically-Erasable Programmable Read-Only Memory, EEPROM), read-only optical disc (Compact
Disc Read-Only Memory, CD-ROM) or other disk storages, magnetic disk storage, magnetic tape storage or can
For carrying or any other computer-readable medium of data storage.
A kind of picture output method and terminal device disclosed in the embodiment of the present invention are described in detail above, herein
In apply specific case to the present invention principle and embodiment be set forth, the explanation of above example is only intended to help
Assistant solves the method and its core concept of the present invention;Meanwhile for those of ordinary skill in the art, the think of according to the present invention
Think, in specific embodiments and applications there will be changes, in summary, this specification content should not be construed as pair
The limitation of the present invention.
Claims (12)
1. a kind of picture output method, it is characterised in that methods described includes:
The data storage file of video segment is generated, the video segment obtains from original video;
Code and end time code between being obtained from the data storage file at the beginning of the video segment;
According to the frame rate of the original video got, the time started code is converted into starting frame identification, and will
The end time code is converted to end frame identification;
According to the video flowing of the original video read, the starting frame identification and the end frame identification, script is generated
File;
The video content of the video segment is exported according to the script file.
2. according to the method for claim 1, it is characterised in that the video for the original video that the basis is read
Stream, the starting frame identification and the end frame identification, before generating script file, methods described also includes:
Obtain the original video format of the original video;
Judge whether that the video flowing of the original video is read in selection according to the original video format;
If the video flowing of the original video is read in selection according to the original video format, according to the original video lattice
Formula reads the video flowing of the original video;
If the non-selected video flowing for reading the original video according to the original video format, user is prompted to select to read institute
Video format required during the video flowing of original video is stated, determines the video format of user's selection, and the institute selected according to user
State the video flowing that video format reads the original video.
3. method according to claim 1 or 2, it is characterised in that the frame for the original video that the basis is got
Speed, the time started code is converted into starting frame identification, and the end time code is converted to terminate frame identification it
Afterwards, methods described also includes:
The start picture of the video segment is obtained according to the starting frame identification, and institute is obtained according to the end frame identification
State the end picture of video segment;
Export the start picture, the end picture supplies user's preview, and export the first prompt message, it is described first prompting letter
Cease the video content that the video segment whether is exported for prompting;
Judge whether to receive the first confirmation for first prompt message, if receiving first confirmation letter
Breath, then triggering perform the video flowing, the starting frame identification and the end for the original video that described basis is read
Frame identification, generate the operation of script file.
4. method according to claim 1 or 2, it is characterised in that it is described generation video segment data storage file it
Before, methods described also includes:
The original resolution parameter of original video is obtained, and exports the second prompt message, second prompt message is used to prompt
Whether according to the original resolution parameter video segment is intercepted from the original video;
Judge whether to receive the second confirmation for second prompt message;
If receiving second confirmation, institute is intercepted from the original video according to the original resolution parameter
The video segment of original resolution parameter is stated, and triggers the operation for the data storage file for performing the generation video segment;
If not receiving second confirmation, user's selection target resolution parameter is prompted, and confirms user's selection
The target resolution parameter, and the target is intercepted from the original video according to the target resolution parameter and is differentiated
The video segment of rate parameter, and trigger the operation for the data storage file for performing the generation video segment.
5. according to the method for claim 4, it is characterised in that it is described according to the target resolution parameter from described original
The video segment of the target resolution parameter is intercepted in video, including:
Decoding decompression generation decoding file is carried out to the original video;
According to encoding compressing scheme corresponding to target resolution parameter selection;
According to the encoding compressing scheme of selection, coding compression is carried out to the decoding file and generates the target resolution ginseng
Several target videos, intercept operation is performed to the target video, obtains the video segment of the target resolution parameter.
A kind of 6. terminal device, it is characterised in that including:
First generation unit, for generating the data storage file of video segment, the video segment is obtained from original video
Arrive;
Timing code acquiring unit, for obtaining the video in the data storage file that is generated from first generation unit
Code and end time code between at the beginning of fragment;
Timing code converting unit, for the frame rate according to the original video got, by the timing code acquiring unit
The time started code obtained is converted to starting frame identification, and by the timing code acquiring unit obtain described at the end of
Between code be converted to end frame identification;
Second generation unit, for the video flowing according to the original video read, the starting frame identification and the knot
Beam frame identification, generate script file;
Video output unit, the script file for being generated according to second generation unit export the video segment
Video content.
7. terminal device according to claim 6, it is characterised in that the terminal device also includes:
Format acquisition unit, in second generation unit according to the video flowing of the original video read, described
Frame identification and the end frame identification are originated, before generating script file, obtains the original video format of the original video;
Form judging unit, for judging whether that the original video format that selection obtains according to the format acquisition unit is read
Take the video flowing of the original video;
First reading unit, for when the form judging unit judged result for be when, according to the original video format
Read the video flowing of the original video;
Formatting hints unit, for when the judged result of the form judging unit is no, prompting user to select described in reading
Required video format during the video flowing of original video;
Second reading unit, for when formatting hints unit prompting user selects to read the video flowing of the original video
After required video format, the video format of user's selection is determined, and institute is read according to the video format of user's selection
State the video flowing of original video.
8. the terminal device according to claim 6 or 7, it is characterised in that the terminal device also includes:
Picture acquiring unit, will for the frame rate in the timing code converting unit according to the original video got
The time started code that the timing code acquiring unit obtains is converted to starting frame identification, and the timing code is obtained into list
After the end time code that member obtains is converted to end frame identification, the video segment is obtained according to the starting frame identification
Start picture, and obtain according to the end frame identification end picture of the video segment;
Picture output unit, for exporting the start picture and the end picture confession that the picture acquiring unit is got
User's preview;
First information output unit, for exporting the first prompt message, first prompt message is used to prompt whether export institute
State the video content of video segment;
First information judging unit, for judging whether to receive described first for first information output unit output
First confirmation of prompt message;
Second generation unit, specifically for the first information judging unit judged result for be when, according to reading
The video flowing of the original video arrived, the starting frame identification and the end frame identification, generate script file.
9. the terminal device according to claim 6 or 7, it is characterised in that the terminal device also includes:
Resolution ratio acquiring unit, for before the data storage file of first generation unit generation video segment, obtaining
The original resolution parameter of original video;
Second information output unit, for exporting the second prompt message, whether second prompt message is used to prompt according to institute
State original resolution parameter and intercept video segment from the original video;
Second information judging unit, for judging whether to receive described second for second information output unit output
Second confirmation of prompt message;
First interception unit, for second information judging unit judged result for be when, according to the original resolution
Rate parameter intercepts the video segment of the original resolution parameter from the original video, and triggers and perform first generation
Unit performs the operation of the data storage file of the generation video segment;
Resolution ratio Tip element, for when the judged result of second information judging unit is no, prompting user to select mesh
Resolution parameter is marked, and confirms the target resolution parameter of user's selection;
Second interception unit, for the target resolution parameter of the user's selection confirmed according to the resolution ratio Tip element
The video segment of the target resolution parameter is intercepted from the original video, and triggers execution first generation unit and holds
The operation of the data storage file of the row generation video segment.
10. terminal device according to claim 9, it is characterised in that second interception unit includes:
Decoding subunit, for carrying out decoding decompression generation decoding file to the original video;
Scheme Choice subelement, the target resolution parameter for being determined according to the resolution ratio Tip element select corresponding
Encoding compressing scheme;
Coded sub-units, for the encoding compressing scheme selected according to the Scheme Choice subelement, to the solution numeral
The decoding file of unit generation carries out the target video that coding compression generates the target resolution parameter, and to the mesh
Mark video and perform intercept operation, obtain the video segment of the target resolution parameter.
A kind of 11. terminal device, it is characterised in that including:
It is stored with the memory of executable program code;
The processor coupled with the memory;
The processor calls any one of the executable program code stored in the memory, perform claim requirement 1~5
Described picture output method.
12. a kind of computer-readable recording medium, it is characterised in that it stores computer program, and the computer program causes
Computer perform claim requires the picture output method described in 1~5 any one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711050420.0A CN107864411A (en) | 2017-10-31 | 2017-10-31 | A kind of picture output method and terminal device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711050420.0A CN107864411A (en) | 2017-10-31 | 2017-10-31 | A kind of picture output method and terminal device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107864411A true CN107864411A (en) | 2018-03-30 |
Family
ID=61698030
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711050420.0A Pending CN107864411A (en) | 2017-10-31 | 2017-10-31 | A kind of picture output method and terminal device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107864411A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108769731A (en) * | 2018-05-25 | 2018-11-06 | 北京奇艺世纪科技有限公司 | The method, apparatus and electronic equipment of target video segment in a kind of detection video |
CN110516749A (en) * | 2019-08-29 | 2019-11-29 | 网易传媒科技(北京)有限公司 | Model training method, method for processing video frequency, device, medium and calculating equipment |
CN113014996A (en) * | 2021-02-18 | 2021-06-22 | 上海哔哩哔哩科技有限公司 | Video generation method and device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101046766A (en) * | 2006-04-24 | 2007-10-03 | 华为技术有限公司 | Debugging method and device for telecommunication service development based on model drive |
US20150067739A1 (en) * | 2013-08-30 | 2015-03-05 | Adobe Systems Incorporated | Video media item selections |
CN104540004A (en) * | 2015-01-27 | 2015-04-22 | 深圳市中兴移动通信有限公司 | Video screenshot method and video screenshot device |
CN104796781A (en) * | 2015-03-31 | 2015-07-22 | 小米科技有限责任公司 | Video clip extraction method and device |
CN106412702A (en) * | 2015-07-27 | 2017-02-15 | 腾讯科技(深圳)有限公司 | Video clip interception method and device |
CN106658227A (en) * | 2015-10-29 | 2017-05-10 | 阿里巴巴集团控股有限公司 | Video play time length compressing method and device |
CN106792218A (en) * | 2016-12-20 | 2017-05-31 | 北京猎豹移动科技有限公司 | Video clipping playing method and device |
-
2017
- 2017-10-31 CN CN201711050420.0A patent/CN107864411A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101046766A (en) * | 2006-04-24 | 2007-10-03 | 华为技术有限公司 | Debugging method and device for telecommunication service development based on model drive |
US20150067739A1 (en) * | 2013-08-30 | 2015-03-05 | Adobe Systems Incorporated | Video media item selections |
CN104540004A (en) * | 2015-01-27 | 2015-04-22 | 深圳市中兴移动通信有限公司 | Video screenshot method and video screenshot device |
CN104796781A (en) * | 2015-03-31 | 2015-07-22 | 小米科技有限责任公司 | Video clip extraction method and device |
CN106412702A (en) * | 2015-07-27 | 2017-02-15 | 腾讯科技(深圳)有限公司 | Video clip interception method and device |
CN106658227A (en) * | 2015-10-29 | 2017-05-10 | 阿里巴巴集团控股有限公司 | Video play time length compressing method and device |
CN106792218A (en) * | 2016-12-20 | 2017-05-31 | 北京猎豹移动科技有限公司 | Video clipping playing method and device |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108769731A (en) * | 2018-05-25 | 2018-11-06 | 北京奇艺世纪科技有限公司 | The method, apparatus and electronic equipment of target video segment in a kind of detection video |
CN108769731B (en) * | 2018-05-25 | 2021-09-24 | 北京奇艺世纪科技有限公司 | Method and device for detecting target video clip in video and electronic equipment |
CN110516749A (en) * | 2019-08-29 | 2019-11-29 | 网易传媒科技(北京)有限公司 | Model training method, method for processing video frequency, device, medium and calculating equipment |
CN113014996A (en) * | 2021-02-18 | 2021-06-22 | 上海哔哩哔哩科技有限公司 | Video generation method and device |
CN113014996B (en) * | 2021-02-18 | 2022-07-22 | 上海哔哩哔哩科技有限公司 | Video generation method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11551721B2 (en) | Video recording method and device | |
US10827235B2 (en) | Video editing method and tool | |
CN101897185B (en) | Method and system for sharing annotations in communication network field | |
WO2017140229A1 (en) | Video recording method and apparatus for mobile terminal | |
CN107864411A (en) | A kind of picture output method and terminal device | |
CN109587570B (en) | Video playing method and device | |
CN105681715B (en) | A kind of audio/video processing method and device | |
CN107231581B (en) | Method and system for video playing and streaming media playing control server | |
EP2104105A1 (en) | Digital audio and video clip encoding | |
CN106534971B (en) | A kind of audio-video clipping method and device | |
KR101612199B1 (en) | Method and device for automatically playing expression on virtual image | |
CN103197836B (en) | The exchange method of a kind of multimedia messages, Apparatus and system | |
CA3224185A1 (en) | Methods and systems for providing dynamic summaries of missed content from a group watching experience | |
CN107371156A (en) | Mobile terminal matching method and mobile terminal | |
CN105872827A (en) | Live broadcast method and device of application interface in mobile terminal | |
US11551724B2 (en) | System and method for performance-based instant assembling of video clips | |
CN112769645B (en) | Terminal testing method and device, terminal equipment and storage medium | |
CN105307031A (en) | Multi-user information push method and device | |
JP5283433B2 (en) | Digital still camera, image processing method and program | |
CN115914670B (en) | Live broadcast playback processing method, device and storage medium | |
CN114257864B (en) | Seek method and device of player in HLS format video source scene | |
CN114466223B (en) | Video data processing method and system for coding technology | |
CN212649591U (en) | Terminal recording and playing system | |
CN114220051B (en) | Video processing method, application program testing method and electronic equipment | |
KR20200005968A (en) | Apparatus and method for generating contents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180330 |
|
RJ01 | Rejection of invention patent application after publication |