CN108924645A - Theme generation method and device and electronic equipment - Google Patents

Theme generation method and device and electronic equipment Download PDF

Info

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
Application number
CN201810667071.5A
Other languages
Chinese (zh)
Inventor
唐际
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201810667071.5A priority Critical patent/CN108924645A/en
Publication of CN108924645A publication Critical patent/CN108924645A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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/44012Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring 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

A kind of subject generating method, device and electronic equipment
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.
CN201810667071.5A 2018-06-25 2018-06-25 Theme generation method and device and electronic equipment Pending CN108924645A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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