Disclosure of Invention
The invention aims to provide an automatic making method, device and storage medium of multimedia playing content, which can solve the problems of high requirement on the technical level of designers and long making time in the prior art.
The purpose of the invention is realized by the following technical scheme:
in a first aspect, the present invention provides a method for automatically making multimedia playing content, comprising the following steps:
step 1, a user uploads a media material and selects information characteristics of multimedia playing contents;
step 2, matching a proper template according to the information input by the user;
and 3, filling the media materials provided by the user into the selected template to form multimedia playing contents.
Further, the step 2 specifically includes:
step 201, a matching module matches a plurality of templates meeting the requirements according to the information characteristics selected by a user;
and step 202, sorting according to the template heat degree, and returning the first N templates for the user to select.
Further, the method also comprises the step that a user modifies the template:
the user selects multimedia resources, adds key attributes of the setting template and submits the key attributes to the matching module;
the server receives the multimedia material of the user and the attribute required to be matched, selects the template with the attribute, replaces the material content in the template with the material provided by the user, generates a new template, and returns the first N new templates for the user to select.
Further, the method also comprises the step of adjusting the formed multimedia playing content.
In a second aspect, the present invention provides an apparatus for automatically creating multimedia playing contents, comprising:
the receiving module is used for receiving and storing the media materials uploaded by the user and the information characteristics selected by the user;
the storage module is used for storing a prefabricated template;
the matching module matches a proper template according to the information characteristics selected by the user, and returns the first N templates for the user to select after sorting according to the template heat degree;
and the content filling module is used for filling the media materials uploaded by the user into the selected template.
Furthermore, the matching module is also used for replacing the inherent material of the template with the material provided by the user to generate a new template.
In a third aspect, the present invention provides a storage medium, wherein a computer program is stored in the storage medium, and the computer program is executed to perform the method for automatically creating multimedia broadcast content.
The automatic making method, the device and the storage medium of the multimedia playing content automatically match a template according to the requirement input by a user and automatically fill the content. The design level and the artistic level threshold of the multimedia playing content are reduced, and meanwhile, the workload of designers is reduced, the design is time-consuming, and the design cost is reduced.
Detailed Description
The embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
The embodiments of the present disclosure are described below with specific examples, and other advantages and effects of the present disclosure will be readily apparent to those skilled in the art from the disclosure in the specification. It is to be understood that the described embodiments are merely illustrative of some, and not restrictive, of the embodiments of the disclosure. The disclosure may be embodied or carried out in various other specific embodiments, and various modifications and changes may be made in the details within the description without departing from the spirit of the disclosure. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
The invention provides an automatic making method of multimedia playing contents, which comprises the following steps:
step 1, a user uploads a media material and selects information characteristics of multimedia playing contents.
The user uploads or selects media materials, inputs text, etc. on the visual multimedia editor, selects the industry category of the multimedia playing content to be generated, and selects the characteristics of the content. Media material includes pictures, text, and the like.
Information characteristics include, but are not limited to:
the industry classification is a category of industries to which multimedia playing content belongs, and specifically includes, but is not limited to, catering, real estate, education, hotels, finance, tourism, shopping malls, medical treatment, film culture, internet, and the like. Industry classifications can be added and deleted according to actual needs.
Template types, desired template types, include generic types and interactive types. The common type is for just play viewing. The interaction type is interactive response, for example, a button can be touched and clicked, or the left and right slides are carried out, so that the playing content of the video area is switched.
And the terminal type is the screen type of the terminal for displaying the multimedia playing content, and comprises a single screen and a double screen.
The display scale of the multimedia playing content includes, but is not limited to, 16:9, 9:16, others or no limitations.
The holiday type, if the multimedia playing content is related to a holiday, can also be selected for a better match. Holiday types include, but are not limited to, various domestic or foreign holidays, such as national festivals, mid-autumn festivals, afternoon festivals, easter, christmas, and the like.
The content of the information features and the content of the non-information features can be adjusted according to actual needs, and the content of the information features should not be taken as a limitation of the present invention.
And 2, matching a proper template according to the information input by the user.
Further, in a preferred embodiment of the present application, step 2 specifically includes:
step 201, the matching module matches a plurality of templates meeting the requirements according to the information characteristics selected by the user.
A large number of templates are pre-stored in the storage module. Each template has some self-attributes, such as horizontal screen or vertical screen, inherent picture contained in the template, material type such as video contained in the template, number of picture materials, number of video materials, single screen or double screen, and relatively fixed attributes of theme. The process of matching is illustrated as follows: suppose the user selects the real estate industry, dual screen display, scale 9: 16. The matching module will select a double screen of all templates in the real estate industry and display the template at a 9:16 ratio.
And step 202, sorting according to the template heat degree, and returning the first N templates for the user to select.
The template popularity refers to the number of times the template is selected, and the popularity increases as the number of times increases.
According to the actual use condition, the template can dynamically and relatively update some attributes, such as use frequency, use times, recent use time, selected use times, attributes which are frequently used under certain screening conditions and the like and are dynamically changed.
In some cases, the matched template may not completely meet the needs or aesthetics of the user, and the user needs to change the inherent attributes of the template, so it is preferable that the method further includes a step of modifying the template by the user, specifically:
a user selects multimedia materials which are wanted to be played, key attributes of a set matching template are added, and then a matching module submitted to a server is determined;
the server receives multimedia materials of the user and attributes required to be matched, selects templates with the attributes (including dynamically changed attributes and relatively fixed attributes) to be matched in a one-to-one correspondence mode, replaces material contents in the templates with the materials provided by the user to generate new templates, and returns the first N templates for the user to select. N is more than or equal to 1.
And 3, filling the media materials provided by the user into the selected template by the multimedia editor to form multimedia playing contents.
Preferably, the method further comprises the step of adjusting the formed multimedia playing content.
The user performs personalized adjustment, such as zooming pictures, adjusting the position of characters or pictures, and the like, on the basis of the formed multimedia playing content.
The method of the invention automatically matches out the template and automatically fills the content according to the requirement input by the user. The design level and the artistic level threshold of the multimedia playing content are reduced, and meanwhile, the workload of designers is reduced, the design is time-consuming, and the design cost is reduced.
The invention also provides an automatic making device of multimedia playing contents, which comprises:
and the receiving module is used for receiving and storing the media materials uploaded by the user and the information characteristics selected by the user.
And the storage module is used for storing the prefabricated template.
And the matching module matches a proper template according to the information characteristics selected by the user, and returns the first N templates after sorting according to the template heat degree for the user to select.
And the content filling module is used for filling the media materials uploaded by the user into the selected template.
Furthermore, the matching module is also used for replacing the inherent material of the template with the material provided by the user to generate a new template.
The invention also provides a storage medium, wherein the storage medium stores a computer program, and the computer program can be run to execute the following method:
step 1, a user uploads a media material and selects information characteristics of multimedia playing contents;
step 2, matching a proper template according to the information input by the user;
and 3, filling the media materials provided by the user into the selected template to form multimedia playing contents.
Further, in a preferred embodiment of the present application, step 2 specifically includes:
step 201, a matching module matches a plurality of templates meeting the requirements according to the information characteristics selected by a user;
and step 202, sorting according to the template heat degree, and returning the first N templates for the user to select.
Further, in a preferred embodiment of the present application, the method further includes the step of the user modifying the template:
the user selects multimedia resources, adds key attributes of the setting template and submits the key attributes to the matching module;
the server receives the multimedia material of the user and the attribute required to be matched, selects the template with the attribute, replaces the material content in the template with the material provided by the user, generates a new template, and returns the first N new templates for the user to select.
Further, in a preferred embodiment of the present application, the method further includes a step of adjusting the formed multimedia playing content. The user performs personalized adjustment, such as zooming pictures, adjusting the position of characters or pictures, and the like, on the basis of the formed multimedia playing content.
The above description is for the purpose of illustrating embodiments of the invention and is not intended to limit the invention, and it will be apparent to those skilled in the art that any modification, equivalent replacement, or improvement made without departing from the spirit and principle of the invention shall fall within the protection scope of the invention.