[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112634426B - Method for displaying multimedia data, electronic equipment and computer storage medium - Google Patents

Method for displaying multimedia data, electronic equipment and computer storage medium Download PDF

Info

Publication number
CN112634426B
CN112634426B CN202011491052.5A CN202011491052A CN112634426B CN 112634426 B CN112634426 B CN 112634426B CN 202011491052 A CN202011491052 A CN 202011491052A CN 112634426 B CN112634426 B CN 112634426B
Authority
CN
China
Prior art keywords
display
multimedia data
multimedia
parameters
data
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.)
Active
Application number
CN202011491052.5A
Other languages
Chinese (zh)
Other versions
CN112634426A (en
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.)
Shenzhen Wondershare Software Co Ltd
Original Assignee
Shenzhen Wondershare 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 Shenzhen Wondershare Software Co Ltd filed Critical Shenzhen Wondershare Software Co Ltd
Priority to CN202011491052.5A priority Critical patent/CN112634426B/en
Publication of CN112634426A publication Critical patent/CN112634426A/en
Application granted granted Critical
Publication of CN112634426B publication Critical patent/CN112634426B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • G06T15/20Perspective computation
    • G06T15/205Image-based rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • G06T15/80Shading
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Geometry (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The application discloses a method, a device and a computer storage medium for displaying multimedia data, which relate to the field of image processing, wherein the method comprises the steps of obtaining a display template, the multimedia data to be processed and display parameters of the multimedia data; processing the display template according to the display parameters to generate a mask layer corresponding to the multimedia data; rendering the mask layer according to the display parameters; and superposing the rendered mask layer on the multimedia data to generate multimedia display data. The method comprises the steps that a mask layer of multimedia data is obtained from a display template, so that the multimedia data can be displayed according to the design of the display template; the display template can be designed in a diversified way and laid out on the page by a designer according to the display interface of the display device, so that the multimedia display data is displayed on the display interface in a diversified and aesthetic manner; thereby enhancing the display diversity of the multimedia display data.

Description

Method for displaying multimedia data, electronic equipment and computer storage medium
Technical Field
The present application relates to the field of image processing, and in particular, to a method and apparatus for displaying multimedia data, and a computer storage medium.
Background
When processing multimedia data (such as video and image), part of information in the multimedia data needs to be displayed, but a direct clipping mode is complex, especially when a plurality of multimedia data need to be displayed in a split screen mode. The multimedia data is processed, usually by masking, to display the content to be displayed. However, the mask layer is usually processed directly by using a mask of a fixed shape and a fixed size, and thus the diversity of multimedia data display cannot be achieved.
Disclosure of Invention
The present application aims to solve at least one of the technical problems existing in the prior art. Therefore, the application provides a method for displaying multimedia data, electronic equipment and a computer storage medium, which can increase the diversity of the multimedia data display.
According to a first aspect of the present application, a method for displaying multimedia data includes:
acquiring a display template, multimedia data to be processed and display parameters of the multimedia data;
processing the display template according to the display parameters to generate a mask layer corresponding to the multimedia data;
rendering the mask layer according to the display parameters;
and generating multimedia display data according to the rendered mask layer and the multimedia data.
According to the above embodiment of the present application, at least the following advantageous effects are provided: the method comprises the steps of obtaining a mask layer of multimedia data from a display template, so that the multimedia data can be displayed according to the design of the display template; the display template can be designed in a diversified way and laid out on the page by a designer according to the display interface of the display device, so that the multimedia display data is displayed on the display interface in a diversified and aesthetic manner; thereby enhancing the display diversity of the multimedia display data.
According to some embodiments of the method of the first aspect of the application, the display parameters include display shape parameters; the processing the display template according to the display parameters to generate a mask layer corresponding to the multimedia data comprises the following steps:
acquiring a first JSON file generated according to the display template;
generating a second JSON file corresponding to the mask layer according to the first JSON file, wherein the second JSON file comprises the size information of the display template and the display shape parameters;
and generating the mask layer according to the second JSON file.
Therefore, the second JSON file corresponding to the mask layer is obtained by processing the display template through the first JSON file, and at the moment, the mask layer is generated by the second JSON file, so that the creation efficiency of the multimedia display data can be improved, and the cutting difficulty of the display template can be reduced.
According to some embodiments of the method of the first aspect of the present application, the processing the display template according to the display parameter to generate a mask layer corresponding to the multimedia data further includes:
and adjusting the layer height and the layer width of the mask layer according to the display parameters.
The layer height and the layer width of the mask layer are adjusted to be consistent with the size of the multimedia data, so that the generated multimedia display data can be consistent with the corresponding effect in the display template when displayed.
According to some embodiments of the method of the first aspect of the application, the method further comprises:
processing the display template according to the display parameters to generate an edge block diagram layer;
rendering the frame layer;
and generating new multimedia display data according to the rendered frame layer and the multimedia display data.
Therefore, the outline of the multimedia display data is displayed through the side block diagram layer, and the viewing experience of the multimedia data is improved.
According to some embodiments of the method of the first aspect of the application, the method further comprises:
and adjusting rendering parameters of the side block diagram layer according to the display parameters.
By adjusting the rendering parameters, the frame layer is rendered in various manners, so that the rendering effect of the final multimedia display data is more diversified.
According to some embodiments of the method of the first aspect of the present application, the adjusting the rendering parameters of the edge block layer according to the display parameters includes at least one of:
adjusting the edge thickness of the frame according to the contour thickness, wherein the contour thickness is one of the parameters of the display parameters;
and adjusting the frame color of the frame according to the contour color, wherein the contour color is one of the parameters of the display parameters.
Therefore, the definition of the outline of the multimedia data display area can be improved from different aspects by adjusting the edge thickness and the color of the frame.
According to some embodiments of the method of the first aspect of the application, the method further comprises: and carrying out vector conversion on the frame layer. By carrying out vector conversion on the border layer, the border layer containing the gradual change color or border patterns can not influence the display effect of the multimedia display data along with the deformation of the border layer caused by the amplification of the multimedia display data when the multimedia data display data is finally displayed.
According to some embodiments of the method of the first aspect of the application, the method further comprises:
adjusting the corresponding generation position of the multimedia display data according to the display template;
and combining the adjusted multiple multimedia display data to generate split screen data.
Therefore, by splicing the multimedia display data of the plurality of display diversification, the diversity of the split-screen data display can be increased.
According to a second aspect of the present application, there is provided an electronic device comprising:
at least one processor, and,
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions for execution by the at least one processor to cause the at least one processor to perform the method of multimedia data display of any of the first aspects when the instructions are executed.
The electronic device provided by the second aspect of the present application applies the method of the multimedia data information of the first aspect, so that the electronic device has all the beneficial effects of any one of the multimedia data information of the first aspect.
According to a third aspect of the present application there is provided a computer storage medium comprising computer executable instructions stored thereon for a method of multimedia data display according to any of the first aspects.
Since the computer storage medium according to the third aspect of the present application performs any one of the methods of the multimedia data information according to the first aspect, the computer storage medium has all the advantageous effects of any one of the multimedia data information according to the first aspect.
Additional aspects and advantages of the application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the application.
Drawings
The foregoing and/or additional aspects and advantages of the application will become apparent and may be better understood from the following description of embodiments taken in conjunction with the accompanying drawings in which:
fig. 1 is a schematic flow chart of multimedia display data of a method for displaying multimedia data according to an embodiment of the present application;
FIG. 2 is a mask layer generation diagram of a method for multimedia data display according to an embodiment of the present application;
fig. 3 is a schematic flow chart of a method for displaying multimedia data according to an embodiment of the present application.
Detailed Description
In the description of the application, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the present application, unless otherwise indicated, the meaning of "a plurality" is two or more.
The method of multimedia data display, the electronic device, and the computer storage medium of the present application are described below with reference to fig. 1 to 2.
A method of multimedia data display as shown in fig. 1, comprising:
step S100, a display template, the multimedia data to be processed and the display parameters of the multimedia data are obtained.
It should be noted that, the multimedia data is a video or a picture, and the multimedia data includes a display area and a hidden area, where the display area has a certain shape and a certain size, and the hidden area refers to an image area of a non-display area in the multimedia data. The display parameters include a display shape parameter, wherein the display shape parameter represents shape information of the multimedia data display. The display templates may be page layout and shape designed by a designer based on the display device that is desired to be displayed.
And step 200, processing the display template according to the display parameters to generate a mask layer corresponding to the multimedia data.
It should be noted that the display parameters correspond to the multimedia data one by one. When the display template comprises a plurality of patterns, the mask layer only comprises the patterns corresponding to the display shape parameters of the multimedia data.
And step 300, rendering the mask layer according to the display parameters.
When the mask layer is rendered, the region defined by the display shape parameter in the mask layer is rendered in transparency, so that the display of the pixel value in the region is normal or the transparency is changed. For a region of non-display shape, the display pixel value in that region is set to (0, 0).
Step 400, generating multimedia display data according to the rendered mask layer and the multimedia data.
After the mask layer is superimposed on the multimedia data, the display area of the multimedia data is normally displayed or the transparency is reduced. The hidden area is transparent, and at this time, the multimedia data only presents and displays the pattern area defined by the shape parameter.
Therefore, by obtaining the mask layer of the multimedia data from the display template, the multimedia data can be displayed according to the design of the display template; the display template can be designed in a diversified way and laid out on the page by a designer according to the display interface of the display device, so that the multimedia display data is displayed on the display interface in a diversified and aesthetic manner; thereby enhancing the display diversity of the multimedia display data.
It can be understood that, as shown in fig. 2, step S200 includes the following steps:
step S210, a first JSON file generated according to a display template is obtained.
It should be noted that the first JSON file includes size information of the display template and at least one pattern information.
And step S220, generating a second JSON file corresponding to the mask layer according to the first JSON file, wherein the second JSON file comprises the size information of the display template and the display shape parameters.
It should be noted that, for the first JSON file, there is one pattern information corresponding to the display shape parameter. The second JSON file is obtained by deleting parameters which do not contain pattern information of the multimedia data to be processed through the first JSON file.
And step S230, generating a mask layer according to the second JSON file.
Therefore, the second JSON file corresponding to the mask layer is obtained by processing the display template through the first JSON file, and at the moment, the mask layer is generated by the second JSON file, so that the creation efficiency of the multimedia display data can be improved, and the cutting difficulty of the display template can be reduced.
It can be understood that the step S200 and the step S300 further include:
step S500, adjusting the layer height and the layer width of the mask layer according to the display parameters.
It should be noted that, the display parameter includes size information of the multimedia data display, and since there is a case that the initial size information of the display template is not matched with the multimedia data to be processed, when the same editing tool is imported, the layer size of the generated mask layer is inconsistent with the size of the multimedia data display. Therefore, the layer height and layer width of the mask layer can be adjusted by the size information of the display parameters to ensure that edges can be aligned when the mask layer is superimposed on the multimedia data.
Therefore, by adjusting the layer height and the layer width of the mask layer to be consistent with the size of the multimedia data, the generated multimedia display data can be consistent with the corresponding effect in the display template when displayed.
It can be understood that, as shown in fig. 3, the method for displaying multimedia data further includes:
and step S600, processing the display template according to the display parameters to generate an edge block diagram layer.
It should be noted that, in the display template, frame information is defined for each multimedia data, and the display parameters include the frame information. When the size of the display template does not match the multimedia display data, the layer height and the layer width of the side frame layer may be set with reference to the layer processing of the mask layer in step S500.
It should be noted that when there are multiple multimedia data, a corresponding frame layer may be generated for each multimedia data, or one frame layer may be generated according to the final display effect of the multimedia data.
And step 700, rendering the side block diagram layer.
It should be noted that, the frame area is set in the frame layer, so after rendering the frame layer, the non-frame area can be displayed normally, and the frame area can display the color of the frame, the pattern in the frame and the outline shape of the frame.
Step S800, generating new multimedia display data according to the rendered frame layer and the multimedia display data.
Therefore, the outline of the multimedia display data is displayed through the side block diagram layer, and the viewing experience of the multimedia data is improved.
It can be understood that the steps S600 and S700 further include:
and step 900, adjusting rendering parameters of the side block diagram layer according to the display parameters.
Therefore, the rendering parameters are adjusted, so that the frame layer is rendered in a diversified manner, and the rendering effect of the final multimedia display data is more diversified.
It should be noted that, when the display effect of the side frame layer is not satisfied, step S900 and step S700 may also be performed to modify the rendering effect of the side frame layer, so as to update the multimedia display data in step S800.
It is understood that step S900 includes at least one of the following steps:
step S910, adjusting the edge thickness of the frame according to the contour thickness, wherein the contour thickness is one of the parameters of the display parameters.
It should be noted that the border has an initial edge thickness at the time of creation. The sharpness of the edge of the frame can be adjusted by adjusting the thickness of the edge.
And step S920, adjusting the frame color of the frame according to the contour color, wherein the contour color is one of the parameters of the display parameters.
It should be noted that the frame color is a rendering parameter. When the border is initially created, it has the initial border color. The color of the frame can be adjusted according to the requirements of users or the color of the multimedia data, so that the edge of the frame is clearer.
Therefore, the definition of the outline of the multimedia data display area can be improved from different aspects by adjusting the edge thickness and the color of the frame.
It should be noted that, the modification of the rendering parameters may be performed by adjusting the values of the rendering parameters in the JSON file corresponding to the edge block layer. Rendering parameters of the edge block layer may also be modified directly by the graphics tool.
It may be understood that step S600 further includes: vector conversion is performed on the side block layer.
It should be noted that, the frame color set in the frame layer may be a gradient color or a pattern is set in the frame, and at this time, the frame layer in a non-vector format will deform as the multimedia display data is enlarged.
Therefore, by performing vector conversion on the border layer, the border layer containing the gradual change color or the border pattern can not influence the display effect of the multimedia display data due to the deformation of the border layer along with the amplification of the multimedia display data when the multimedia data display data is finally displayed.
It should be noted that, the frame layer may be processed by the lottie animation editing tool, and at this time, the frame layer processed by the lottie animation editing tool is in a vector format.
It is understood that the method for displaying multimedia data further comprises:
and adjusting the generation position of the corresponding multimedia display data according to the multi-display template.
When a plurality of multimedia data are provided, generating position adjustment is performed on the multimedia display data according to the position corresponding to each multimedia data in the display template.
And combining the adjusted multiple multimedia display data to generate split screen data.
It should be noted that, the split screen data generation may be generated by a lottie animation editing tool.
Therefore, by splicing a plurality of multimedia display data with display diversity, the split screen data display can be made more diversified, thereby increasing the diversity of the split screen display.
An electronic device according to a second aspect of the present application includes:
according to a second aspect of the present application, there is provided an electronic device comprising:
at least one processor;
at least one processor in communication with the memory; wherein the memory stores instructions that are executable by the at least one processor to cause the at least one processor to perform a method of multimedia data display as in any of the first aspects when the instructions are executed.
It will be appreciated that a computer storage medium according to an embodiment of the third aspect of the present application comprises computer executable instructions stored thereon for performing the method of multimedia data display of any of the first aspects.
It is noted that the term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer.
It is to be understood by one of ordinary skill in the art that all or some of the steps of the methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof.
The split-screen data display of an electronic device to which the method of multimedia data display is applied according to an embodiment of the present application will be described in detail with reference to fig. 1 to 3. It is to be understood that the following description is exemplary only and is not intended to limit the application to the details of construction and the arrangements of the components set forth herein.
First, a display template corresponding to split screen data is generated through a lottie animation editing tool and stored in a first JSON file.
As shown in fig. 1 and 2, first, referring to step S100, a display template, at least one multimedia data to be processed, and display parameters of each multimedia data to be processed are obtained, where the display parameters include a display shape parameter, a contour thickness, and a contour color; the image to be processed includes a display area and a hidden area.
Each multimedia data is processed as follows:
further, a mask layer for each multimedia data is created by a lottie animation tool as by step S200.
Specifically, as shown in step S210 to step S220, the first JSON file is cut to obtain a second JSON file corresponding to the mask layer of each multimedia data.
Specifically, in step S230, the lottie animation editing tool imports the second JSON file to generate a mask layer.
Further, in step S500, the layer height and width of the mask layer are adjusted according to the size information of each multimedia data in the display parameters.
Further, as shown in step S300 to step S400, multimedia display data corresponding to each multimedia data is obtained.
At this time, the processing is completed separately for each multimedia data.
Further, according to the arrangement position of each multimedia display data in the display template, the multimedia display data is subjected to position adjustment. And after the position adjustment of all the multimedia display data is completed, obtaining split screen data.
Further, referring to steps S600 to S700, the lottie animation tool generates a frame layer for displaying the outline of each multimedia display data in the split-screen data.
Further, according to the display effect of the split-screen data, the frame color and the edge thickness of the side frame layer are adjusted, and new split-screen data are generated.
Specifically, referring to step S910 to step S920, modification of the rendering parameters of the edge block layer is performed, and then step S700 to step S800 are performed to re-render the edge block layer, so as to obtain new split screen data.
In the description of the present specification, reference to the terms "one embodiment," "some embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the present application have been shown and described, it will be understood by those of ordinary skill in the art that: many changes, modifications, substitutions and variations may be made to the embodiments without departing from the spirit and principles of the application, the scope of which is defined by the claims and their equivalents.

Claims (9)

1. A method of multimedia data display, comprising:
acquiring a display template, multimedia data to be processed and display parameters of the multimedia data;
processing the display template according to the display parameters to generate a mask layer corresponding to the multimedia data;
rendering the mask layer according to the display parameters;
generating multimedia display data according to the rendered mask layer and the multimedia data;
processing the display template according to the display parameters to generate an edge block diagram layer;
rendering the frame layer;
and generating new multimedia display data according to the rendered frame layer and the multimedia display data.
2. The method for multimedia data display of claim 1, wherein,
the display parameters include display shape parameters;
the processing the display template according to the display parameters to generate a mask layer corresponding to the multimedia data comprises the following steps:
acquiring a first JSON file generated according to the display template;
generating a second JSON file corresponding to the mask layer according to the first JSON file, wherein the second JSON file comprises the size information of the display template and the display shape parameters;
and generating the mask layer according to the second JSON file.
3. The method of multimedia data display of claim 2, further comprising:
and adjusting the layer height and the layer width of the mask layer according to the display parameters.
4. The method of multimedia data display of claim 1, further comprising:
and adjusting rendering parameters of the side block diagram layer according to the display parameters.
5. The method for multimedia data display of claim 4, wherein,
the step of adjusting rendering parameters of the side block diagram layer according to the display parameters at least comprises one of the following steps:
adjusting the edge thickness of the frame according to the contour thickness, wherein the contour thickness is one of the parameters of the display parameters;
and adjusting the frame color of the frame according to the contour color, wherein the contour color is one of the parameters of the display parameters.
6. The method of multimedia data display of claim 1, further comprising:
and carrying out vector conversion on the frame layer.
7. The method of multimedia data display according to any one of claims 1 to 6, further comprising:
adjusting the corresponding generation position of the multimedia display data according to the display template;
and combining the adjusted multiple multimedia display data to generate split screen data.
8. An electronic device, comprising:
at least one processor, and,
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions for execution by the at least one processor to cause the at least one processor to perform the method of multimedia data display of any one of claims 1 to 7 when the instructions are executed.
9. A computer storage medium comprising computer-executable instructions stored thereon for performing the method of multimedia data display of any one of claims 1 to 7.
CN202011491052.5A 2020-12-17 2020-12-17 Method for displaying multimedia data, electronic equipment and computer storage medium Active CN112634426B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011491052.5A CN112634426B (en) 2020-12-17 2020-12-17 Method for displaying multimedia data, electronic equipment and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011491052.5A CN112634426B (en) 2020-12-17 2020-12-17 Method for displaying multimedia data, electronic equipment and computer storage medium

Publications (2)

Publication Number Publication Date
CN112634426A CN112634426A (en) 2021-04-09
CN112634426B true CN112634426B (en) 2023-09-29

Family

ID=75313954

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011491052.5A Active CN112634426B (en) 2020-12-17 2020-12-17 Method for displaying multimedia data, electronic equipment and computer storage medium

Country Status (1)

Country Link
CN (1) CN112634426B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106162301A (en) * 2015-04-14 2016-11-23 北京奔流网络信息技术有限公司 A kind of information-pushing method
WO2017195206A1 (en) * 2016-05-11 2017-11-16 Showbox Ltd. Systems and methods for adapting multi-media content objects
CN109242943A (en) * 2018-08-21 2019-01-18 腾讯科技(深圳)有限公司 A kind of image rendering method, device and image processing equipment, storage medium
CN110992438A (en) * 2019-11-29 2020-04-10 稿定(厦门)科技有限公司 Picture editing method and device
CN111145135A (en) * 2019-12-30 2020-05-12 腾讯科技(深圳)有限公司 Image descrambling processing method, device, equipment and storage medium
CN111460183A (en) * 2020-03-30 2020-07-28 北京金堤科技有限公司 Multimedia file generation method and device, storage medium and electronic equipment
CN112085818A (en) * 2019-06-14 2020-12-15 腾讯数码(天津)有限公司 Picture processing method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106162301A (en) * 2015-04-14 2016-11-23 北京奔流网络信息技术有限公司 A kind of information-pushing method
WO2017195206A1 (en) * 2016-05-11 2017-11-16 Showbox Ltd. Systems and methods for adapting multi-media content objects
CN109242943A (en) * 2018-08-21 2019-01-18 腾讯科技(深圳)有限公司 A kind of image rendering method, device and image processing equipment, storage medium
CN112085818A (en) * 2019-06-14 2020-12-15 腾讯数码(天津)有限公司 Picture processing method and device
CN110992438A (en) * 2019-11-29 2020-04-10 稿定(厦门)科技有限公司 Picture editing method and device
CN111145135A (en) * 2019-12-30 2020-05-12 腾讯科技(深圳)有限公司 Image descrambling processing method, device, equipment and storage medium
CN111460183A (en) * 2020-03-30 2020-07-28 北京金堤科技有限公司 Multimedia file generation method and device, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN112634426A (en) 2021-04-09

Similar Documents

Publication Publication Date Title
CN110266971B (en) Short video making method and system
CN110287368B (en) Short video template design drawing generation device and short video template generation method
US9189875B2 (en) Advanced import/export panel notifications using a presentation application
US10769830B2 (en) Transferring vector style properties to a vector artwork
US8890886B2 (en) User interface with color themes based on input image data
US8717390B2 (en) Art-directable retargeting for streaming video
US8373802B1 (en) Art-directable retargeting for streaming video
US20110097011A1 (en) Multi-resolution image editing
US10902657B2 (en) Jointly editing related objects in a digital image
CN110568982B (en) Picture clipping method and device in online presentation, storage medium and equipment
CN108959392A (en) The method, device and equipment of rich text is shown on 3D model
KR101392166B1 (en) Method for editing an image and for generating an editing image and for storing an edited image of a portable display device and apparatus thereof
US6801654B2 (en) Picture processing apparatus, method and recording medium for a natural expansion drawing
CN111787240B (en) Video generation method, apparatus and computer readable storage medium
CN112634426B (en) Method for displaying multimedia data, electronic equipment and computer storage medium
CN114297546A (en) Method for loading 3D model to realize automatic thumbnail generation based on WebGL
JP2012134775A (en) Image processing system, imaging apparatus, and image processing program
US8315479B1 (en) Slicing and scaling figures
JP5368399B2 (en) Electronic album generating apparatus, stereoscopic image pasting apparatus, operation control method thereof, and program thereof
US9330434B1 (en) Art-directable retargeting for streaming video
CN111460770B (en) Method, device, equipment and storage medium for synchronizing element attributes in document
CN115391692A (en) Video processing method and device
KR102566905B1 (en) Presentation document editing apparatus that allows users to easily set the page style of presentation documents and operating method thereof
KR20160115214A (en) Display apparatus and display method thereof
CN115857774B (en) Mobile phone software data processing method and system

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
GR01 Patent grant
GR01 Patent grant