CN108924645A - Theme generation method and device and electronic equipment - Google Patents
Theme generation method and device and electronic equipment Download PDFInfo
- Publication number
- CN108924645A CN108924645A CN201810667071.5A CN201810667071A CN108924645A CN 108924645 A CN108924645 A CN 108924645A CN 201810667071 A CN201810667071 A CN 201810667071A CN 108924645 A CN108924645 A CN 108924645A
- Authority
- CN
- China
- Prior art keywords
- picture
- video
- rendering
- corresponding picture
- multiple broadcasting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000009877 rendering Methods 0.000 claims abstract description 67
- 230000000694 effects Effects 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 238000004064 recycling Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44012—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
-
- 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/81—Monomedia components thereof
- H04N21/8146—Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
-
- 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/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- 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/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention discloses a theme generation method and device and electronic equipment. The method comprises the following steps: acquiring pictures corresponding to a plurality of playing frames of a video; rendering pictures corresponding to the plurality of playing frames to generate rendered pictures; and generating a theme corresponding to the video by using the rendered picture. By using the method, the theme can be generated based on the video so as to enrich the theme effect.
Description
Technical field
The present invention relates to field of communication technology more particularly to a kind of subject generating methods, device and electronic equipment.
Background technique
Present user equipment all has the function of setting theme, and user can be by being arranged the theme of user equipment come body
Existing personalization.Currently, theme can generally enrich subject content using picture, i.e. poll replaces background picture.
In addition to this, theme is also more dynamic than simple picture theme by being fabricated to 3D effect.
But simple picture theme single effect, although and 3D theme is more dynamic compared to picture theme, reality
Existing effect still compares fixed single.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of video method, device and electronic equipment, master can be generated based on video
Topic, thus abundant theme effect.
In a first aspect, the embodiment of the present invention provides a kind of subject generating method, this method is applied to electronic equipment, described
Method includes:
Obtain the corresponding picture of multiple broadcasting frames of video;
The corresponding picture of the multiple broadcasting frame is rendered, the picture after generating rendering;
The corresponding theme of the video is generated using the picture after the rendering.
Preferably, the corresponding picture of multiple broadcasting frames for obtaining video, including:In the view of electronic equipment operation
The video is loaded in frequency player, intercepts the corresponding picture of the multiple broadcasting frame using the video player.
Preferably, described that the corresponding picture of the multiple broadcasting frame is rendered, after generating rendering the picture, including:
The corresponding picture of the multiple broadcasting frame is rendered using the graphic processor that the electronic equipment is run, generates rendering
Picture afterwards.
Preferably, the method also includes:It is the corresponding picture point of the multiple broadcasting frame using the video player
Other allocation identification, and the mark of the corresponding picture of the multiple broadcasting frame and distribution is stored in memory;Utilize video playing
The mark is sent to graphic processor by device;
The graphic processor using electronic equipment operation carries out the corresponding picture of the multiple broadcasting frame
Rendering, the picture after generating rendering, including:The corresponding figure of the mark is obtained from memory using the graphic processor
Piece renders the corresponding picture of the mark, the picture after generating rendering.
Preferably, the corresponding picture of multiple broadcasting frames for obtaining video, including:According to the playing sequence of the video
Intercept the corresponding picture of continuous multiple broadcasting frames;
Described that the corresponding picture of the multiple broadcasting frame is rendered, after generating rendering the picture, including:According to described
Playing sequence renders the corresponding picture of the multiple broadcasting frame, the picture after generating rendering.
Preferably, before the corresponding picture of multiple broadcasting frames for obtaining video, the method also includes:It is random or
The multiple broadcasting frame is determined according to preset rules.
Preferably, before the corresponding picture of multiple broadcasting frames for obtaining video, the method also includes:According to pre-
If specifications parameter adjust the specifications parameter of the video.
In second aspect, the embodiment of the present invention provides a kind of theme generating means, which is applied to electronic equipment, described
Device includes:
Acquiring unit, for obtaining the corresponding picture of multiple broadcasting frames of video;
Rendering unit unit, for being rendered to the corresponding picture of the multiple broadcasting frame, the picture after generating rendering;
Generation unit, for generating the corresponding theme of the video using the picture after the rendering.
Preferably, the acquiring unit is specifically used for:In the video player of electronic equipment operation described in load
Video intercepts the corresponding picture of the multiple broadcasting frame using the video player.
Preferably, the rendering unit is specifically used for:Using the graphic processor of electronic equipment operation to described
The corresponding picture of multiple broadcasting frames is rendered, the picture after generating rendering.
Preferably, described device further includes:Allocation unit, for being the multiple broadcasting frame using the video player
Corresponding picture distinguishes allocation identification, and the mark of the corresponding picture of the multiple broadcasting frame and distribution is stored in memory;
Transmission unit, for the mark to be sent to graphic processor using video player;
The rendering unit is specifically used for:The corresponding figure of the mark is obtained from memory using the graphic processor
Piece renders the corresponding picture of the mark, the picture after generating rendering.
Preferably, the acquiring unit is specifically used for:Continuous multiple broadcastings are intercepted according to the playing sequence of the video
The corresponding picture of frame;
The rendering unit is specifically used for:Wash with watercolours is carried out to the corresponding picture of the multiple broadcasting frame according to the playing sequence
Dye, the picture after generating rendering.
Preferably, described device further includes:Determination unit, for determining the multiple broadcasting at random or according to preset rules
Frame.
Preferably, described device further includes:Adjustment unit, for adjusting the rule of the video according to preset specifications parameter
Lattice parameter.
In the third aspect, the embodiment of the present invention provides a kind of electronic equipment, which is characterized in that the electronic equipment includes:
Shell, processor, memory, circuit board and power circuit, wherein circuit board is placed in the space interior that shell surrounds, processing
Device and memory setting are on circuit boards;Power circuit, for each circuit or the device power supply for above-mentioned electronic equipment;Storage
Device is for storing executable program code;Processor is run by reading the executable program code stored in memory and can
The corresponding program of program code is executed, for executing subject generating method described in aforementioned first aspect.
A kind of subject generating method, device and electronic equipment provided in an embodiment of the present invention, by obtaining the multiple of video
The corresponding picture of frame is played, and the corresponding picture of multiple broadcasting frames is rendered, the picture after generating rendering recycles rendering
Picture afterwards generates the corresponding theme of video.It can be realized by this method and theme is generated based on video, thus abundant theme effect.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
Other attached drawings are obtained according to these attached drawings.
Fig. 1 is a kind of flow diagram for subject generating method that the embodiment of the present invention provides;
Fig. 2 is the flow diagram for another subject generating method that the embodiment of the present invention provides;
Fig. 3 is a kind of structural schematic diagram for theme generating means that the embodiment of the present invention provides;
Fig. 4 is the structural schematic diagram for another theme generating means that the embodiment of the present invention provides;
Fig. 5 is the structural schematic diagram for another theme generating means that the embodiment of the present invention provides;
Fig. 6 is the structural schematic diagram for another theme generating means that the embodiment of the present invention provides;
Fig. 7 is the structural schematic diagram of electronic equipment one embodiment of the present invention.
Specific embodiment
The embodiment of the present invention is described in detail with reference to the accompanying drawing.
It will be appreciated that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Base
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts it is all its
Its embodiment, shall fall within the protection scope of the present invention.
Fig. 1 is a kind of flow diagram for subject generating method that the embodiment of the present invention provides.The subject generating method
It can be applied to electronic equipment.
As shown in Figure 1, the subject generating method of the present embodiment may include:
Step 101, the corresponding picture of multiple broadcasting frames of video is obtained.
In one example, operation has video player in electronic equipment, the video player that can be run in electronic equipment
Middle load video intercepts the corresponding picture of multiple broadcasting frames using video player.
In one example, before step 101, multiple broadcasting frames can be determined at random or according to preset rules.Its
In, preset rules can according to video content, intercept the broadcasting frame of abundant in content part, the embodiment of the present invention is broadcast to multiple
It puts the interception content of frame and cuts quantity and do not do any restrictions.
In one example, due to the difference of video specification, it may appear that the rule of the corresponding picture of multiple broadcasting frames of acquisition
Not the case where lattice parameter and preset specifications parameter are not inconsistent, therefore before step 101, this method can also include:According to default
Specifications parameter adjustment video specifications parameter so that the specifications parameter of the corresponding picture of multiple broadcasting frames obtained and pre-
If specifications parameter it is consistent.Wherein, specifications parameter may include:Size, pixel, format etc..
Step 102, the corresponding picture of multiple broadcasting frame is rendered, the picture after generating rendering.
In one example, operation has graphic processor (e.g., 0penGL program) in electronic equipment, sets using electronics
The graphic processor of received shipment row renders the corresponding picture of multiple broadcasting frames, the picture after generating rendering.Have at one
In the example of body, graphic processor is after rendering picture, the pictorial information of the picture after being rendered, and can will scheme
Piece information is exported in the form of image file or video file, to generate the picture after rendering, pictorial information can also be inputted
Into frame buffer, the picture after rendering is generated by frame buffer.
In one example, step 101 can intercept the corresponding figure of continuous multiple broadcasting frames according to the playing sequence of video
Piece, correspondingly, step 102 may include:
The corresponding picture of multiple broadcasting frame is rendered according to the playing sequence in step 101, after generating rendering
Picture.
It should be noted that render process and rendering mode can be used existing implementation, the embodiment of the present invention to this not
Do any restrictions.
Step 103, the corresponding theme of the video is generated using the picture after rendering.
It should be noted that the process for generating theme can generate program by the theme run in electronic equipment and complete, specifically
The prior art can be used in generating process, and the present invention does not do any restrictions to this.
It is corresponding by the multiple broadcasting frames for obtaining video using a kind of subject generating method provided in an embodiment of the present invention
Picture, and the corresponding picture of multiple broadcasting frames is rendered, the picture after generating rendering, the picture after recycling rendering generates
The corresponding theme of video.It can be realized by this method and theme is generated based on video, thus abundant theme effect.
Fig. 2 is the flow diagram for another subject generating method that the embodiment of the present invention provides.The theme generation side
Method can be applied to electronic equipment.In electronic equipment operation have video player, image processing program (e.g., 0penGL program) and
Theme generates program.
As shown in Fig. 2, the subject generating method of the present embodiment may include:
Step 201, multiple broadcasting frames in video are determined at random or according to preset rules using video player.
Wherein, preset rules can according to video content, intercept the broadcasting frame of abundant in content part, the present invention is implemented
Example does not do any restrictions to multiple interception contents for playing frame and section quantity.
Step 202, video is loaded in video player, it is corresponding to intercept determining multiple broadcasting frames using video player
Picture.
In one example, the multiple broadcasting frames determined are continuously, correspondingly, using video player according to video
The determining corresponding picture of continuous multiple broadcasting frames of playing sequence interception.
In one example, using video player during loading video, according to preset specifications parameter tune
The specifications parameter of whole video, so that the specifications parameter and preset specifications parameter of the corresponding picture of multiple broadcasting frames of interception
Unanimously.Wherein, specifications parameter may include:Size, pixel, format etc..
It step 203, is the corresponding picture difference allocation identification of multiple broadcasting frame using video player, and will be multiple
The mark for playing the corresponding picture of frame and distribution is stored in memory.
Step 204, mark is sent to graphic processor using video player.
Video player will inform that graphics processor needs to handle the figure after one corresponding picture of broadcasting frame of every interception
Piece, therefore picture can be identified, then the corresponding mark of picture and picture is stored in memory, and picture is corresponding
Mark is sent to graphic processor, so that graphic processor can get picture and be carried out according to the mark received
Processing.In this way, when the corresponding picture of next broadcasting frame has been completed to intercept, and the corresponding picture of a upper broadcasting frame is not also complete
At rendering, next corresponding picture of broadcasting frame and corresponding mark can be deposited by executing step 203 and step 204
Storage, when the corresponding picture completion rendering of upper broadcasting frame, can get next broadcasting into memory from memory immediately
The corresponding picture of frame, to improve the treatment effeciency to picture.
Step 205, the corresponding picture of the mark, figure corresponding to the mark are obtained from memory using graphic processor
Piece is rendered, the picture after generating rendering.
In one example, video player sends the corresponding mark of picture to graphic processor according to interception sequence.
In this way, graphic processor obtains picture according to the sequence for receiving mark from memory, and according to the sequence of reception mark to figure
Piece is rendered, to generate the picture after rendering.
In another example, video player is in picture allocation identification corresponding for multiple broadcasting frame, can be by
Picture is numbered according to interception sequence, regard number as the corresponding mark of picture.In this way, graphic processor is receiving figure
After the corresponding mark of piece, picture is obtained from memory according to number order, and render to picture according to number order, with life
At the picture after rendering.
It should be noted that render process and rendering mode can be used existing implementation, the embodiment of the present invention to this not
Do any restrictions.
In a specific example, graphic processor after being rendered to picture, picture after being rendered
Pictorial information can be exported pictorial information in the form of image file or video file, can also to generate the picture after rendering
Pictorial information to be input in frame buffer, the picture after rendering is generated by frame buffer.
Step 206, program is generated by theme and generates the corresponding theme of the video using the picture after the rendering.
It should be noted that the prior art can be used in specific generating process, the present invention does not do any restrictions to this.
It is corresponding by the multiple broadcasting frames for obtaining video using a kind of subject generating method provided in an embodiment of the present invention
Picture, and the corresponding picture of multiple broadcasting frames is rendered, the picture after generating rendering, the picture after recycling rendering generates
The corresponding theme of video.It can be realized by this method and theme is generated based on video, thus abundant theme effect.
Fig. 3 is a kind of structural schematic diagram of theme generating means provided in an embodiment of the present invention.The device can be applied to
Electronic equipment.
As shown in figure 3, the device of the present embodiment may include:
Acquiring unit 310, for obtaining the corresponding picture of multiple broadcasting frames of video;
Rendering unit 320, for being rendered to the corresponding picture of the multiple broadcasting frame, the picture after generating rendering;
Generation unit 330, for generating the corresponding theme of the video using the picture after the rendering.
Preferably, acquiring unit 310 is specifically used for:The view is loaded in the video player of electronic equipment operation
Frequently, the corresponding picture of the multiple broadcasting frame is intercepted using the video player.
Preferably, rendering unit 320 is specifically used for:Using the graphic processor of electronic equipment operation to described more
The corresponding picture of a broadcasting frame is rendered, the picture after generating rendering.
Preferably, as shown in figure 4, described device further includes:
Allocation unit 340, for being that the corresponding picture of the multiple broadcasting frame distributes respectively using the video player
Mark, and the mark of the corresponding picture of the multiple broadcasting frame and distribution is stored in memory;
Transmission unit 350, for the mark to be sent to graphic processor using video player;
The rendering unit 320 is specifically used for:The mark is obtained from memory using the graphic processor to correspond to
Picture, the corresponding picture of the mark is rendered, the picture after generating rendering.
Preferably, acquiring unit 310 is specifically used for:Continuous multiple broadcasting frames are intercepted according to the playing sequence of the video
Corresponding picture;
Rendering unit 320 is specifically used for:Wash with watercolours is carried out to the corresponding picture of the multiple broadcasting frame according to the playing sequence
Dye, the picture after generating rendering.
Preferably, as shown in figure 5, described device further includes:
Determination unit 360, for determining the multiple broadcasting frame at random or according to preset rules.
Preferably, as described in Figure 6, described device further includes:
Adjustment unit 370, for adjusting the specifications parameter of the video according to preset theme specifications parameter.
It is corresponding by the multiple broadcasting frames for obtaining video using a kind of theme generating means provided in an embodiment of the present invention
Picture, and the corresponding picture of multiple broadcasting frames is rendered, the picture after generating rendering, the picture after recycling rendering generates
The corresponding theme of video.It can be realized by this method and theme is generated based on video, thus abundant theme effect.
The embodiment of the present invention also provides a kind of electronic equipment.Fig. 7 is that the structure of electronic equipment one embodiment of the present invention is shown
It is intended to, the process of Fig. 1 of the present invention or 2 illustrated embodiments may be implemented, as shown in fig. 7, above-mentioned electronic equipment may include:Shell
71, processor 72, memory 73, circuit board 74 and power circuit 75, wherein circuit board 74 is placed in the space that shell 71 surrounds
Inside, processor 72 and memory 73 are arranged on circuit board 74;Power circuit 75, for each electricity for above-mentioned electronic equipment
Road or device power supply;Memory 73 is for storing executable program code;Processor 72 is stored by reading in memory 73
Executable program code runs program corresponding with executable program code, for executing master described in aforementioned any embodiment
Inscribe generation method.
The electronic equipment exists in a variety of forms, including but not limited to:
(1) mobile communication equipment:The characteristics of this kind of equipment is that have mobile communication function, and to provide speech, data
Communication is main target.This Terminal Type includes:Smart phone (such as iPhone), multimedia handset, functional mobile phone and low
Hold mobile phone etc..
(2) super mobile personal computer equipment:This kind of equipment belongs to the scope of personal computer, there is calculating and processing function
Can, generally also have mobile Internet access characteristic.This Terminal Type includes:PDA, MID and UMPC equipment etc., such as iPad.
(3) portable entertainment device:This kind of equipment can show and play multimedia content.Such equipment includes:Audio,
Video playback module (such as iPod), handheld device, e-book and intelligent toy and portable car-mounted navigation equipment.
(4) server:There is provided the equipment of the service of calculating, the composition of server includes that processor, hard disk, memory, system are total
Line etc., server is similar with general computer architecture, but due to needing to provide highly reliable service, in processing energy
Power, stability, reliability, safety, scalability, manageability etc. are more demanding.
(5) other electronic equipments with data interaction function.
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality
Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation
In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to
Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those
Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment
Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that
There is also other identical elements in process, method, article or equipment including the element.
Each embodiment in this specification is all made of relevant mode and describes, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for device reality
For applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the method
Part explanation.
For convenience of description, description apparatus above is to be divided into various units/modules with function to describe respectively.Certainly, exist
Implement to realize each unit/module function in the same or multiple software and or hardware when the present invention.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium
In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
In the technical scope disclosed by the present invention, any changes or substitutions that can be easily thought of by those familiar with the art, all answers
It is included within the scope of the present invention.Therefore, protection scope of the present invention should be subject to the protection scope in claims.
Claims (10)
1. a kind of subject generating method, which is characterized in that the method is applied to electronic equipment, the method includes:
Obtain the corresponding picture of multiple broadcasting frames of video;
The corresponding picture of the multiple broadcasting frame is rendered, the picture after generating rendering;
The corresponding theme of the video is generated using the picture after the rendering.
2. the method according to claim 1, wherein it is described obtain video the corresponding picture of multiple broadcasting frames,
Including:
The video is loaded in the video player of electronic equipment operation, is intercepted using the video player described more
The corresponding picture of a broadcasting frame.
3. according to the method described in claim 2, it is characterized in that, described carry out wash with watercolours to the corresponding picture of the multiple broadcasting frame
Dye, the picture after generating rendering, including:
The corresponding picture of the multiple broadcasting frame is rendered using the graphic processor that the electronic equipment is run, is generated
Picture after rendering.
4. according to the method described in claim 3, it is characterized in that, the method also includes:
It is the multiple broadcastings frame corresponding picture difference allocation identification using the video player, and by the multiple broadcasting
The corresponding picture of frame and the mark of distribution are stored in memory;
The mark is sent to graphic processor using video player;
The graphic processor using electronic equipment operation renders the corresponding picture of the multiple broadcasting frame,
Picture after generating rendering, including:
The corresponding picture of the mark is obtained from memory using the graphic processor, to the corresponding picture of the mark into
Row rendering, the picture after generating rendering.
5. the method according to claim 1, wherein it is described obtain video the corresponding picture of multiple broadcasting frames,
Including:
The corresponding picture of continuous multiple broadcasting frames is intercepted according to the playing sequence of the video;
Described that the corresponding picture of the multiple broadcasting frame is rendered, after generating rendering the picture, including:
The corresponding picture of the multiple broadcasting frame is rendered according to the playing sequence, the picture after generating rendering.
6. the method according to claim 1, wherein in the corresponding picture of multiple broadcasting frames for obtaining video
Before, the method also includes:
At random or the multiple broadcasting frame is determined according to preset rules.
7. the method according to claim 1, wherein in the corresponding picture of multiple broadcasting frames for obtaining video
Before, the method also includes:
The specifications parameter of the video is adjusted according to preset specifications parameter.
8. a kind of theme generating means, which is characterized in that the device is applied to electronic equipment, and described device includes:
Acquiring unit, for obtaining the corresponding picture of multiple broadcasting frames of video;
Rendering unit unit, for being rendered to the corresponding picture of the multiple broadcasting frame, the picture after generating rendering;
Generation unit, for generating the corresponding theme of the video using the picture after the rendering.
9. device according to claim 8, which is characterized in that the acquiring unit is specifically used for:
The video is loaded in the video player of electronic equipment operation, is intercepted using the video player described more
The corresponding picture of a broadcasting frame.
10. device according to claim 9, which is characterized in that the rendering unit is specifically used for:
The corresponding picture of the multiple broadcasting frame is rendered using the graphic processor that the electronic equipment is run, is generated
Picture after rendering.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810667071.5A CN108924645A (en) | 2018-06-25 | 2018-06-25 | Theme generation method and device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810667071.5A CN108924645A (en) | 2018-06-25 | 2018-06-25 | Theme generation method and device and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108924645A true CN108924645A (en) | 2018-11-30 |
Family
ID=64423035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810667071.5A Pending CN108924645A (en) | 2018-06-25 | 2018-06-25 | Theme generation method and device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108924645A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113808240A (en) * | 2020-06-11 | 2021-12-17 | 奇安信科技集团股份有限公司 | Dynamic screenshot method and device, electronic equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102098374A (en) * | 2009-12-10 | 2011-06-15 | 上海晨兴希姆通电子科技有限公司 | Method for configuring mobile phone theme by utilizing multimedia resources |
CN105828182A (en) * | 2016-05-13 | 2016-08-03 | 北京思特奇信息技术股份有限公司 | Method and system for real-time rending video based on OpenGL |
EP3161599A1 (en) * | 2014-06-24 | 2017-05-03 | Google, Inc. | Computerized systems and methods for rendering a user interface element |
CN107220063A (en) * | 2017-06-27 | 2017-09-29 | 北京金山安全软件有限公司 | Dynamic wallpaper generation method and device |
CN107277616A (en) * | 2017-07-21 | 2017-10-20 | 广州爱拍网络科技有限公司 | Special video effect rendering intent, device and terminal |
CN107392974A (en) * | 2017-07-13 | 2017-11-24 | 北京金山安全软件有限公司 | Picture generation method and device and terminal equipment |
CN107817999A (en) * | 2016-08-31 | 2018-03-20 | 上海卓易科技股份有限公司 | The generation method and terminal of a kind of dynamic wallpaper |
CN107967156A (en) * | 2016-10-18 | 2018-04-27 | 北京众纳鑫海网络技术有限公司 | The background video control method and device of computer video desktop |
-
2018
- 2018-06-25 CN CN201810667071.5A patent/CN108924645A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102098374A (en) * | 2009-12-10 | 2011-06-15 | 上海晨兴希姆通电子科技有限公司 | Method for configuring mobile phone theme by utilizing multimedia resources |
EP3161599A1 (en) * | 2014-06-24 | 2017-05-03 | Google, Inc. | Computerized systems and methods for rendering a user interface element |
CN105828182A (en) * | 2016-05-13 | 2016-08-03 | 北京思特奇信息技术股份有限公司 | Method and system for real-time rending video based on OpenGL |
CN107817999A (en) * | 2016-08-31 | 2018-03-20 | 上海卓易科技股份有限公司 | The generation method and terminal of a kind of dynamic wallpaper |
CN107967156A (en) * | 2016-10-18 | 2018-04-27 | 北京众纳鑫海网络技术有限公司 | The background video control method and device of computer video desktop |
CN107220063A (en) * | 2017-06-27 | 2017-09-29 | 北京金山安全软件有限公司 | Dynamic wallpaper generation method and device |
CN107392974A (en) * | 2017-07-13 | 2017-11-24 | 北京金山安全软件有限公司 | Picture generation method and device and terminal equipment |
CN107277616A (en) * | 2017-07-21 | 2017-10-20 | 广州爱拍网络科技有限公司 | Special video effect rendering intent, device and terminal |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113808240A (en) * | 2020-06-11 | 2021-12-17 | 奇安信科技集团股份有限公司 | Dynamic screenshot method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103226961B (en) | A kind of playing method and device | |
CN105306963B (en) | The processing system for video of adaptive mobile terminal resolution ratio, device and method | |
CN103974135B (en) | A kind of video sharing method and system | |
CN110111279B (en) | Image processing method and device and terminal equipment | |
CN108521608A (en) | Processing method, device, terminal and the storage medium of video file | |
CN104967900A (en) | Video generating method and video generating device | |
CN106028161A (en) | Bullet screen generation method and apparatus, bullet screen presentation method and apparatus, server and client | |
CN105739935A (en) | Multi-terminal combined display method, apparatus and system | |
CN108401124A (en) | The method and apparatus of video record | |
CN105049959B (en) | Method for broadcasting multimedia file and device | |
CN106550141A (en) | A kind of terminal and terminal audio frequency control method for playing back and device | |
CN111246301B (en) | Video playing method and device, electronic equipment and computer readable storage medium | |
CN110297917A (en) | Live broadcasting method, device, electronic equipment and storage medium | |
CN105187733A (en) | Video processing method, device and terminal | |
WO2018000818A1 (en) | Method, device, electronic apparatus and system for combining images | |
CN106296781A (en) | Specially good effect image generating method and electronic equipment | |
CN109902282B (en) | Text typesetting method, text typesetting device and storage medium | |
US20170195384A1 (en) | Video Playing Method and Electronic Device | |
US20200107084A1 (en) | Method and device for playback optimization | |
US10210630B2 (en) | Picture compression method and apparatus, and mobile terminal | |
CN103442288A (en) | Method, device and system for processing of trans-equipment data contents | |
CN105280203A (en) | Audio playing method and user equipment | |
CN108924645A (en) | Theme generation method and device and electronic equipment | |
US20140135072A1 (en) | Display device, display control method, and program | |
CN106303494B (en) | Method for processing video frequency and device |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181130 |