Video generation method and device, electronic equipment and storage medium

By displaying the resource collection page, the material information and video templates of the target video are summarized, which solves the problem of inefficient users switching between different platforms to find material information, and simplifying operations and improving video generation efficiency.

CN120201236APending Publication Date: 2025-06-24BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411936067.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-06-24

Smart Images

  • Figure CN120201236A_ABST
    Figure CN120201236A_ABST
Patent Text Reader

Abstract

The invention relates to a video generation method and device, electronic equipment and a storage medium. The method comprises the following steps: displaying a resource collection page; the resource collection page comprises material information and a video template for the first target object; and in response to a trigger operation on a target template in the video templates and target material information in the material information, generating a target video of the first target object. By adopting the method, user operation can be simplified, and the generation efficiency of the target video is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular, to a video generation method, apparatus, electronic device, and storage medium. Background Art

[0002] With the development of short video technology, users' personalized needs for functions such as video editing and video generation are increasing day by day. In order to attract more users, major short video platforms are also striving to develop more convenient video editing functions.

[0003] In the current related technologies, when a user wants to generate a certain target video, the user can select a certain video template in a video editing platform, and then collect material information related to the target video to be generated across the entire network and all platforms, and upload the material information related to the target video to the video editing platform. The video editing platform combines the searched material information related to the target video with the selected video template to generate the target video.

[0004] However, in the current related technologies, when a user generates a target video, the user needs to search for material information, which requires the user to switch between different platforms. The operations are redundant and complicated, and it takes a lot of time to find the material information, resulting in a low generation efficiency of the target video. Summary of the Invention

[0005] The present disclosure provides a video generation method, apparatus, electronic device, and storage medium to at least solve the problem in the related technologies that the user operations are redundant and complicated, and it takes a lot of time to find the material information, resulting in a low generation efficiency of the target video. The technical solution of the present disclosure is as follows:

[0006] According to a first aspect of an embodiment of the present disclosure, a video generation method is provided, and the method includes:

[0007] Display a resource collection page; the resource collection page includes material information and video templates for a first target object;

[0008] In response to a trigger operation on the target template in the video template and the target material information in the material information, generate a target video of the first target object.

[0009] In one embodiment, the displaying the resource collection page includes:

[0010] In response to a trigger operation on the display content of the first target object or the first target control in the information display page, display the resource collection page of the first target object; or,

[0011] In response to a triggering operation on a first target object option included in an information list page, display a resource collection page of the first target object; or,

[0012] In response to a triggering operation on a target comment in the comment area of a video template of the first target object, display a resource collection page of the first target object; or,

[0013] In response to a triggering operation on an information card of a first target object in a user page, display a resource collection page of the first target object.

[0014] In one embodiment, the displaying a resource collection page of the first target object in response to a triggering operation on a first target control in an information display page includes:

[0015] In response to a triggering operation on a first target control in an information display page, display an information list page; the information list page includes various target objects sorted according to a preset sorting rule;

[0016] In response to a triggering operation on a triggering option of a first target object among the various target objects, display a resource collection page of the first target object.

[0017] In one embodiment, the resource collection page includes a video template classification item and a material information classification item; after displaying the resource collection page, the method further includes:

[0018] In response to a triggering operation on the video template classification item, display various video templates associated with the first target object in the resource collection page; or,

[0019] In response to a triggering operation on the material information classification item, display the material information of the first target object in the resource collection page.

[0020] In one embodiment, the generating a target video of the first target object in response to a triggering operation on a target template in the video template and target material information in the material information includes:

[0021] In response to a selection operation on a target template in the video template, display a content display page; the content display page includes the content of the target template and a video generation control;

[0022] In response to a triggering operation on the video generation control, display a video disassembly page; the video disassembly page includes material filling positions disassembled according to the target template and material acquisition controls;

[0023] Based on the triggering operation on the material acquisition control, display the material information including the first target object on the video disassembly page;

[0024] In response to the selection operation on the target material information among the material information, fill the target material information into each material filling position of the target template to generate the target video of the first target object.

[0025] In one embodiment, the generating the target video of the first target object in response to the triggering operations on the target template in the video template and the target material information in the material information includes:

[0026] In response to the triggering operation on the second target control on the resource collection page, display the check options corresponding to each material information;

[0027] In response to the triggering operation on the check option corresponding to the target material information in the material information, display the video generation control;

[0028] In response to the triggering operation on the video generation control, generate the target video of the first target object.

[0029] In one embodiment, the method further includes:

[0030] In response to the triggering operation on the material application option, initiate a resource application request for the second target object;

[0031] Wherein, the material application request is used to apply for the resource collection page for the second target object.

[0032] In one embodiment, the content display page includes a search control, and the method further includes:

[0033] In response to the search operation performed by the search control, display an information search page, and the information search page includes candidate search options related to the first target object.

[0034] In one embodiment, the method further includes:

[0035] In response to the resource collection sharing operation triggered on the resource collection page of the first target object, display the interactive interface of the target application; the interactive interface includes a viewing entry for the resource collection of the first target object;

[0036] The viewing entry is used to view the resource collection of the first target object.

[0037] According to the second aspect of the embodiments of the present disclosure, there is provided a video generation device, and the device includes:

[0038] A display unit, configured to execute and display a resource collection page; the resource collection page includes material information and video templates for a first target object;

[0039] A generation unit, configured to execute and generate a target video of the first target object in response to a trigger operation on a target template in the video template and target material information in the material information.

[0040] In one embodiment, the display unit includes:

[0041] A first display subunit, configured to execute and display the resource collection page of the first target object in response to a trigger operation on the display content of the first target object or the first target control on the information display page; or,

[0042] A second display subunit, configured to execute and display the resource collection page of the first target object in response to a trigger operation on the first target object option included in the information list page; or,

[0043] A third display subunit, configured to execute and display the resource collection page of the first target object in response to a trigger operation on a target comment in the comment area of the video template of the first target object; or,

[0044] A fourth display subunit, configured to execute and display the resource collection page of the first target object in response to a trigger operation on the information card of the first target object on the user page.

[0045] In one embodiment, the first display subunit includes:

[0046] A fifth display subunit, configured to execute and display an information list page in response to a trigger operation on the first target control on the information display page; the information list page includes each target object sorted according to a preset sorting rule;

[0047] A sixth display subunit, configured to execute and display the resource collection page of the first target object in response to a trigger operation on the trigger option of the first target object among each of the target objects.

[0048] In one embodiment, the device further includes:

[0049] A seventh display subunit, configured to execute and display each video template associated with the first target object in the resource collection page in response to a trigger operation on the video template classification item; or,

[0050] An eighth display subunit, configured to perform, in response to a trigger operation on the material information classification item, display the material information of the first target object on the resource collection page.

[0051] In one embodiment, the generating unit includes:

[0052] A ninth display subunit, configured to perform, in response to a selection operation on a target template in the video template, display a content display page; the content display page includes the content of the target template and a video generation control;

[0053] A tenth display subunit, configured to perform, in response to a trigger operation on the video generation control, display a video disassembly page; the video disassembly page includes material filling positions disassembled according to the target template and a material acquisition control;

[0054] An eleventh display subunit, configured to perform, based on a trigger operation on the material acquisition control, display the material information of each including the first target object on the video disassembly page;

[0055] A generating subunit, configured to perform, in response to a selection operation on the target material information among the material information, fill the target material information into each of the material filling positions of the target template to generate a target video of the first target object.

[0056] In one embodiment, the generating unit includes:

[0057] A twelfth display subunit, configured to perform, in response to a trigger operation on a second target control on the resource collection page, display check options corresponding to the material information;

[0058] A thirteenth display subunit, configured to perform, in response to a trigger operation on the check option corresponding to the target material information in the material information, display a video generation control;

[0059] A generating subunit, configured to perform, in response to a trigger operation on the video generation control, generate a target video of the first target object.

[0060] In one embodiment, the device further includes:

[0061] A sending module, configured to perform, in response to a trigger operation on a material application option, initiate a resource application request for a second target object;

[0062] Wherein, the material application request is used to apply for a resource collection page for the second target object.

[0063] In one embodiment, a search control is included in the content display page, and the apparatus further includes:

[0064] A fourteenth display subunit, configured to execute a search operation in response to the search control, and display an information search page, where the information search page includes candidate search options related to the first target object.

[0065] In one embodiment, the apparatus further includes:

[0066] A fifteenth display subunit, configured to execute a resource collection sharing operation triggered on the resource collection page of the first target object, and display an interaction interface of the target application; the interaction interface includes a viewing entry for the resource collection of the first target object;

[0067] The viewing entry is used to view the resource collection of the first target object.

[0068] According to a third aspect of the embodiments of the present disclosure, an electronic device is provided, including:

[0069] A processor;

[0070] A memory for storing executable instructions of the processor;

[0071] Wherein, the processor is configured to execute the instructions to implement the video generation method described in the first aspect or the second aspect above.

[0072] According to a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the video generation method described in the first aspect or the second aspect above.

[0073] According to a fifth aspect of the embodiments of the present disclosure, a computer program product is provided. The computer program product includes instructions that, when executed by a processor of an electronic device, enable the electronic device to execute the video generation method described in the first aspect or the second aspect above.

[0074] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:

[0075] By summarizing the material information and video templates of the first target object through the resource collection page, when the user generates a target video about the first target object, there is no need to switch between different platforms to find the material information of the first target object, shortening the generation link of the target video, simplifying the user operation, and improving the generation efficiency of the target video.

[0076] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0077] The drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an undue limitation of the present disclosure.

[0078] Figure 1 is a flowchart of a video generation method shown according to an exemplary embodiment.

[0079] Figure 2 is a flowchart of steps for displaying a resource collection page shown according to an exemplary embodiment.

[0080] Figure 3 is a schematic diagram of an interface of an information display page shown according to an exemplary embodiment.

[0081] Figure 4 is a schematic diagram of an interface of an information list page shown according to an exemplary embodiment.

[0082] Figure 5 is a schematic diagram of an interface of a video comment area page shown according to an exemplary embodiment.

[0083] Figure 6 is a flowchart of steps for displaying a resource collection page of a first target object shown according to an exemplary embodiment.

[0084] Figure 7 is a flowchart of steps for content switching on a resource collection page shown according to an exemplary embodiment.

[0085] Figure 8 is a flowchart of a method for generating a target video shown according to an exemplary embodiment.

[0086] Figure 9 is a schematic diagram of an interface of a content display page of a first target object shown according to an exemplary embodiment.

[0087] Figure 10 is a schematic diagram of an interface of a video disassembly page shown according to an exemplary embodiment.

[0088] Figure 11 is a schematic diagram of an interface for displaying material information shown according to an exemplary embodiment.

[0089] Figure 12 is a schematic diagram of an interface of a material library page shown according to an exemplary embodiment.

[0090] Figure 13 It is a schematic diagram of an interface showing the secondary page of a display material library according to an exemplary embodiment.

[0091] Figure 14 It is a schematic diagram of an interface showing the full - volume material information page of a first target object according to an exemplary embodiment.

[0092] Figure 15 It is a flowchart of another method for generating a target video according to an exemplary embodiment.

[0093] Figure 16 It is a schematic diagram of an interface of a resource collection page including a second target control according to an exemplary embodiment.

[0094] Figure 17 It is a flowchart of a step for sending a resource application request according to an exemplary embodiment.

[0095] Figure 18 It is a schematic diagram of an interface showing a floating layer page of an information input box according to an exemplary embodiment.

[0096] Figure 19 It is a schematic diagram of an interface of a notification message page according to an exemplary embodiment.

[0097] Figure 20 It is a schematic diagram of an interface of a terminal display interface according to an exemplary embodiment.

[0098] Figure 21 It is a flowchart of a step for showing an information search page according to an exemplary embodiment.

[0099] Figure 22 It is a schematic diagram of an information search page according to an exemplary embodiment.

[0100] Figure 23 It is a flowchart of a step for showing an interactive interface of a target application according to an exemplary embodiment.

[0101] Figure 24 It is a diagram of an interactive interface of a target application according to an exemplary embodiment.

[0102] Figure 25 It is a block diagram of a video generation device according to an exemplary embodiment.

[0103] Figure 26 It is a block diagram of an electronic device according to an exemplary embodiment. Detailed implementation manners

[0104] To enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0105] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described here can be implemented in an order other than those illustrated or described here. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0106] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in the present disclosure are all information and data authorized by the user or fully authorized by all parties.

[0107] Figure 1 is a flowchart of a video generation method shown according to an exemplary embodiment. As Figure 1 shown, this video generation method is used in a terminal and includes the following steps.

[0108] In step S110, a resource collection page is displayed.

[0109] Among them, the resource collection page contains material information and video templates for a first target object.

[0110] In practice, a video editing application or a video editing platform is pre-integrated in the terminal. In this application or video editing platform, when a user wants to generate a target video of a certain target object, through the video material query entrance provided by this application or video editing platform, the resource collection page of this target object (for example, the first target object) is searched, that is, the resource collection page of the first target object is displayed on the display interface of the terminal. In this resource collection, there are material information and video templates for the first target object.

[0111] Among them, the material information of the first target object can be but is not limited to information such as videos, pictures, texts, and audios associated with the first object. The present disclosure embodiments do not limit the specific content form of the material information of the first target object. It is known that the material information of the first target object comes from user-generated content UGC (User Generated Content) across the network and all platforms, and the material information of the first target object can be updated periodically.

[0112] Optionally, the target object can be a public figure, an organization, an animation, a game, a hot event, current affairs news, etc. The user can generate a target video based on the target object. The present disclosure embodiments do not limit the type and quantity of the target object.

[0113] In step S120, in response to a trigger operation on the target template in the video template and the target material information in the material information, a target video of the first target object is generated.

[0114] In implementation, in the resource collection page corresponding to the first target object, there are classification options (i.e., classification tab labels). Under each classification option, there are different types of resources corresponding to the first target object. For example, the classification options include a video template classification option and a material information resource option. Under the video template classification option, all the video templates of the first target object are included. A video template refers to a playback template that pre-sets one or several common video playback features such as video background music, video playback rhythm, video topic, or video playback special effects. The material information classification option includes all the material information associated with the first target object. Material information refers to videos, pictures, texts, audios, graphic and text contents, etc. related to the first target object, which can be filled into the video template to replace the video display content. In this way, for each resource displayed under each classification option in the resource collection page, the user selects the target template and the target material information for generating the target video. Thus, the terminal generates a target video of the first target object in response to the trigger operation on the target template in the video template and the target material information in the material information.

[0115] In the above video generation method, the material information and video templates of the first target object are summarized through the resource collection page, so that when the user generates a target video about the first target object, there is no need to switch between different platforms to find the material information of the first target object, shortening the generation link of the target video, simplifying the user operation, and improving the generation efficiency of the target video.

[0116] In an exemplary embodiment, the present disclosure embodiments provide multiple different entrances to enter the resource collection page. In other words, the present disclosure provides multiple different links to display or return to the resource collection page. As Figure 2 shown, in step S110, the display of the resource collection page can be specifically implemented through the following steps:

[0117] In step S111, in response to a trigger operation on the display content of the first target object or the first target control in the information display page, the resource collection page of the first target object is displayed.

[0118] In implementation, as Figure 3As shown, it is an information display page of a video editing application or a video editing platform. The top area of the information display page of the application or the video editing platform may include multiple layers. The first layer is a toolbar, and the second layer contains various category tags (tabs), and each category tag corresponds to a type of video content. On this information display page, users can conduct classified searches for video templates or video material content based on the category tags. Moreover, under a certain category tag, the display icons of each target object are shown in a horizontal arrangement, and each display icon is used to display the resource collection page of the target object. And, below the display icons of each target object, the video templates or material information of this category are shown in a single column or a double column in the information display page (the display icons, video templates, or material information are collectively referred to as display content). In this way, among the display content shown on the information display page, any display content can be used to trigger the resource collection page of the target object in this display content. Or, the information display page also includes a first target control, and this first target control also includes an entry to the resource collection page. Therefore, when a user triggers a certain display content (the display content of the first target object) on the information display page or triggers the first target control on the information display page, the terminal responds to the trigger operation performed by the user and displays the resource collection page of the first target object.

[0119] In step S112, in response to the trigger operation of the first target object option included in the information list page, the resource collection page of the first target object is displayed.

[0120] In practice, an information list page is also set up in the video editing application or the video editing platform. As Figure 4 shown, this information list page contains an information list. The information list can filter and arrange each target object according to conditions such as the search popularity and search quantity of each target object, and display the arrangement result of each target object after filtering on the information list page. Among them, each target object corresponds to a trigger option for this target object. In this way, the first target object option is included in the information list. When the user triggers the first target object option, the terminal responds to the trigger operation on the first target object option and displays the resource collection page of the first target object.

[0121] Optionally, the information list page may include two information lists, and each information list is classified according to different dimensions. Among them, the first information list can be sorted and classified according to the search popularity of the target object, and the second information list can be classified according to the search quantity and search topic type. The arrangement methods of different information lists can also be different. The first information list can be arranged in a vertical list form, and the second information list can be arranged in a horizontal list form.

[0122] Optionally, each information list in the information list page can be updated in real time, and the ranking of each target object in the information list is also updated accordingly, to ensure the best screening recommendation for each target object.

[0123] In step S113, in response to a triggering operation of a target comment in a comment area of ​​a video template of a first target object, a resource collection page of the first target object is displayed.

[0124] In implementation, for the video template of the first target object, the user can perform a viewing operation on the video template, so that the content of the video template is displayed in full screen form in the display interface of the terminal, and the display page of the video template content includes a right toolbar, and the right toolbar includes a comment control. The user can trigger the comment control to pull up the comment area of ​​the video template content, such as Figure 5 As shown, the comment area includes a target comment, and the user initiates a display request for the resource collection page of the first target object by triggering the target comment. The terminal responds to the triggering operation of the target comment in the comment area of ​​the video template of the first target object and displays the resource collection page of the first target object.

[0125] Among them, the target comments in the comment area can include hyperlinks or target controls (for example, in the form of option buttons) as the jump entry to the resource collection page, so as to return to the resource collection page of the first target object through the target comments in the comment area.

[0126] In step S114, in response to a triggering operation on the information card of the first target object in the user page, a resource collection page of the first target object is displayed.

[0127] In implementation, when a user is browsing various video templates and material contents, if he is interested in a certain target object, he can collect the resource collection page of the target object, that is, by triggering the collection option of the resource collection page of the target object, he can collect the video templates and material contents of the target object. In this way, the information of each collected target object can be displayed in the form of information cards on the user's personal homepage (i.e., user page). For the information cards of each target object in the user page, the user performs a trigger operation on the information card of the first target object, and the terminal responds to the trigger operation on the information card of the first target object in the user page, and jumps to the resource collection page of the first target object through the entrance of the user page.

[0128] In this embodiment, the resource collection page of the first target object is entered through a variety of different entrances and different links, so as to achieve flexible display of the resource collection page of the first target object and enrich the user's operation methods in the application or video editing platform.

[0129] In one embodiment, ifFigure 6 As shown, in step S111, in response to a triggering operation on the first target control in the information display page, the resource collection page of the first target object can be displayed through the following steps:

[0130] In step S602, in response to a triggering operation on the first target control in the information display page, an information list page is displayed.

[0131] Among them, the information list page contains each target object sorted according to a preset sorting rule.

[0132] In implementation, the terminal responds to a triggering operation on the first target control in the information display page and displays an information list page. Specifically, the information display page contains a first target control, and this first target control is the entry to the resource collection page. Therefore, when the user triggers the first target control in the information display page, the terminal responds to the triggering operation performed by the user and displays an information list page. The information list page contains an information list of each target object. As Figure 4 shown, it contains two information lists. Among them, the first information list can be sorted according to the search popularity of the target object, and the sorting result of the target object is displayed in a vertical arrangement manner in the target area of the information list page. The second information list can be classified according to the search quantity and search topic type, and is displayed in a horizontal list form in the target area of the information list page. Each information list in the information list page contains each target object, and each target object corresponds to a triggering option. The user can trigger the triggering option corresponding to the target object they want to select to trigger the display of the resource collection page of the target object.

[0133] Optionally, the topic name and guiding information of the information list are also displayed in the header area of the information list page, which is used to guide the user to generate and display the target video.

[0134] In step S604, in response to a triggering operation on the triggering option of the first target object among each target object, the resource collection page of the first target object is displayed.

[0135] In implementation, among the trigger options of each target object included in the information list page, the user triggers the trigger option of the first target object. In this way, in response to the trigger operation on the trigger option of the first target object, the terminal displays the resource collection page of the first target object. The resource collection page can be regarded as a dedicated information page for generating the target video of the first target object. In this resource collection page, there are video templates and material information of the target object. In the top area of this resource collection page, the profile information of the target object can also be displayed. The profile information includes the icon and name identification of the target object, etc., and in this profile information, information such as the number of people using the resources of the target object and the total number of resources of the target object can also be included. The present disclosure embodiment does not limit the content included in the profile information.

[0136] In this embodiment, each target object included in the information list page is sorted according to a preset sorting rule, so as to achieve precise recommendation of each target object. Furthermore, by triggering the trigger option of the first target object among each target object, the resource collection page of the first target object is displayed, enabling the user to quickly query and obtain the resource data of the first target object and improving the efficiency of resource data acquisition.

[0137] In one of the embodiments, as Figure 7 shown, the resource collection page includes a video template classification item and a material information classification item. After step S110, the method further includes:

[0138] In step S702, in response to the trigger operation on the video template classification item, each video template associated with the first target object is displayed in the resource collection page.

[0139] In implementation, the video templates and material information of the first target object are classified and stored in the resource collection page of the first target object. The resource collection page includes classification items for different types of resources, namely, a video template classification item and a material information classification item. In this way, when the user triggers the video template classification item among them, the terminal, in response to the trigger operation on the video template classification item, displays each video template associated with the first target object in a single-column or double-column layout manner in the content display area of the resource collection page.

[0140] Optionally, more refined classification items can also be displayed under the classification items of different types of resources. For example, for the video template classification item, it can be further classified according to the content and characteristics of the video template. For example, the video template classification item can further include: time-lapse video template, pet special effect video template, anime-style video template, sports-themed video template, etc. The present disclosure embodiment does not limit the further classification categories of the video templates and the specific template content of the video templates.

[0141] In step S704, in response to a triggering operation on the material information classification item, the material information of the first target object is displayed on the resource collection page.

[0142] In implementation, the resource collection page also includes a material information classification item. In response to a triggering operation on this material information classification item, the terminal switches the video template content on the resource collection page to the material information of the first target object. The material information of the first target object can be pictures, videos, picture-text collections, audio, etc. Therefore, when displaying the material information of the first target object, videos, pictures, etc. can be evenly arranged, and content such as audio and text can be displayed in the form of information cards or icons plus links. The embodiments of the present disclosure do not limit the display method of the material information of the first target object. Optionally, more refined classification items can also be displayed under the classification items of different types of resources. For example, for the material template classification item, it can be further classified according to the content and characteristics of the material information. For example, the material information classification item can further include: sports material content, pet material content, daily life material content, food and scenic spot material content, etc. The embodiments of the present disclosure do not limit the further classification of the material information and the specific material content of the material information either.

[0143] In this embodiment, for each resource content included in the resource collection page, it is classified according to the video template and the material information. When the user triggers different classification items, different types of resources are displayed on the resource collection page to assist the user in quickly searching and obtaining the target resources required to generate the target video, simplifying the user's operations of searching and editing materials and avoiding repeated switching between different platforms, thereby improving the information acquisition efficiency.

[0144] In one of the embodiments, two ways to generate a target video are given in the present disclosure. Way one is a way to generate a target video by selecting material information based on a selected video template; way two is a way to first select material information and then generate a target video based on the material information. The following introduces the two ways respectively:

[0145] Way one, as Figure 8 shown, the specific processing process of step 120 includes:

[0146] In step 801, in response to a selection operation on the target template in the video template, a content display page is displayed.

[0147] Among them, the content display page includes the content of the target template and a video generation control.

[0148] In implementation, on the resource collection page, when the user selects a target template among multiple video templates, the user triggers the target template through triggering methods such as long pressing and clicking. The terminal responds to the selection operation of the target template in the video template and displays the content display page of the target template, that is, displays the video content of the target template in full screen form. A video generation control is also included in the full screen content display page of the target template. Optionally, as Figure 9 shown, a video generation control is displayed at the bottom of the content display page. The video generation control can be displayed in the form of an option button of "Create the same style". The video generation control is used to trigger the subsequent generation process of the target video. Among them, a text information box is also included in the content display page of the target template, and the production account corresponding to the target template and the topic information carried by the target template are displayed in the text information box, etc. The embodiments of the present disclosure do not limit this.

[0149] In step 802, in response to the triggering operation on the video generation control, a video disassembly page is displayed.

[0150] Among them, the video disassembly page includes material filling positions disassembled according to the target template and material acquisition controls.

[0151] In implementation, if the user further triggers the video generation control, the terminal responds to the triggering operation on the video generation control and jumps to the video disassembly page. Multiple material filling positions corresponding to the disassembled target template are displayed on the video disassembly page. Each material filling position is used to fill material information, for example, pictures, video clips, etc. As Figure 10 shown, at the lower target area of the video disassembly page, the material filling positions after disassembling the target template are displayed, that is, there are a total of 5 material filling positions, and each material filling position can be used to fill the content of a picture. And, the user's photo library is displayed in the upper-middle background display area of the video disassembly page, and the photos in the photo library are evenly arranged according to a preset arrangement method. In this way, the user can select materials (that is, select photos) in the local photo library to generate the target video. However, usually, there is no material content of the first target object in the user's local photo library. The traditional method requires the user to actively search for the material information of the first target object across the network. However, a material acquisition control is added to the video disassembly page of the present disclosure. The material acquisition control is displayed on the video disassembly page in the form of an information item, and the information item includes guiding information for prompting the user to obtain the material information of the first target object through the video acquisition control.

[0152] In step 803, based on the triggering operation on the material acquisition control, various material information including the first target object is displayed on the video disassembly page.

[0153] In implementation, the user triggers the material acquisition control in the video disassembly page. Based on the trigger operation on the material acquisition control, the terminal displays each material information including the first target object in the video disassembly page. For example, Figure 11 As shown, in the upper-middle background display area of the video disassembly page, the original local photo library is displayed as each material information in the material information classification item in the resource collection page.

[0154] Step 804, in response to the selection operation on the target material information in each material information, fill the target material information into each material filling position of the target template to generate the target video of the first target object.

[0155] In implementation, when each material information of the first target object is displayed in the video disassembly page, the user can select the target material information for generating the target video from each material information. The terminal, in response to the selection operation on the target material information in each material information, fills the target material information into each material filling position after the target template is disassembled. Thus, the target video of the first target object is generated. Specifically, as Figure 11 shown, a tick option is displayed in the upper right corner of each material information in the upper-middle background display area of the video disassembly page. In this way, the user can complete the selection operation on the target material information by triggering the tick option of the target material information. Or, the user can directly complete the selection operation on the target material information by long-pressing a certain material information in each material information. After completing the selection of the target material information, the terminal can fill the selected target material information into each material filling position in sequence according to the selection order of the target material information. Thus, the target video of the first target object is synthesized.

[0156] Optionally, after filling the target material information selected by the user into the material filling position, the user can also adjust the filling order in the material filling position by dragging the target material information, that is, adjust the playing order of the target material information. The embodiments of the present disclosure do not limit this.

[0157] In this embodiment, the user can select the target template among different video templates, and can quickly obtain the materials required by himself / herself through the material acquisition control, and fill them into the material filling positions to generate a personalized customized video, which meets the diverse needs of the user for generating the target video, simplifies the material information acquisition method, and improves the relevance and generation efficiency of the video content.

[0158] In an alternative embodiment, the video editing application program or video editing platform may also include a material library, such as Figure 12As shown in the figure, there are different types of video materials classified by various sections and modules in the material library. Therefore, when a user generates a target video, relevant materials can also be searched through the material library, that is, the target module is selected in the material library, and the target template is triggered to enter a finer-grained material display page at the next level. For example, Figure 13 As shown in the figure, assuming that the target module is a person, for example, a public figure. Under the selected target module (public figure module), the material information of each target object is displayed in a finer-grained manner. Among the target objects, a certain target object is selected, and the trigger control in the information item where the target object is located is triggered. For example, Figure 14 As shown in the figure, the full amount of material information of the target object is displayed.

[0159] In one embodiment, Method 2, as Figure 15 As shown in the figure, the specific processing process of step 120 further includes:

[0160] In step 1502, in response to the trigger operation on the second target control in the resource collection page, the check options corresponding to each material information are displayed.

[0161] In practice, in the resource collection page of the first target object, the material information of the first target object is displayed under the material information classification item, and a second target control is also included above each material information. As Figure 16 As shown in the figure, the second target control is displayed in the form of a button for selecting materials in the resource collection page. In this way, when the user triggers the button for selecting materials, a check option is displayed in the upper right corner of each material information, and the check option indicates that the current material information can be checked and triggered.

[0162] In step 1504, in response to the trigger operation on the check option corresponding to the target material information in the material information, a video generation control is displayed.

[0163] In practice, after the check options are displayed for each material information in the resource collection page, the user can, based on the check options, check the target material information for generating the target video. In this way, the terminal, in response to the trigger operation on the check option corresponding to the target material information in the material information, displays a video generation control in the resource collection page. As Figure 16 As shown in the figure, the video generation control is displayed at the lower end of the resource collection page. Among them, the video generation control is used to generate a target video from the target material information.

[0164] Optionally, in addition to the video generation control being displayed on the resource collection page, a video editing control may also be included. The video editing control is used to edit the selected target material information. Therefore, when the user selects the target material information by checking the control, the user can also trigger the video editing control to achieve editing and other operations on the selected target material information, due to the optimization and adjustment of the material information.

[0165] In step 1506, in response to the trigger operation on the video generation control, a target video of the first target object is generated.

[0166] In implementation, for the video generation control displayed on the resource collection page, if the user triggers the video generation control for generating the target video, the terminal responds to the trigger operation on the video generation control and generates a target video of the first target object. Specifically, the video generation control may be a one-key generation option button, and the one-key generation option button is used to automatically generate a target video according to the selected target material information. For example, when three pictures are selected as the target material information, if the user triggers the one-key generation option, based on the target material information, the corresponding video playing rhythm, video background music, etc. of the video are automatically generated to generate a target video of the target object.

[0167] Optionally, when generating a target video based on the selected target material information, it is a default video template adapted according to the quantity of the selected target material information, rather than a video template directly selected by the user. Therefore, after generating the target video, on the preview page of the target video, an adjustment control for the general video template may also be included. There are multiple general templates in this control, and there may be differences in one or two features such as different video background music and different video filter styles among the multiple general templates. The user can also switch among the multiple general templates to fine-tune different playing features for the target video.

[0168] In this embodiment, by checking the required target material information in each material information on the resource collection page and generating a target video based on the selected target material information, the way of obtaining material information is simplified, and the relevance and generation efficiency of the video content are improved.

[0169] In one of the embodiments, as Figure 17 shown, the method further includes:

[0170] Step 1701, in response to the trigger operation on the material application option, initiate a resource application request for the second target object.

[0171] Wherein, the material application request is used to apply for a resource collection page for the second target object.

[0172] In practice, the video editing application or video editing platform also includes a material request option, for example, the material request option is added to the information list page. In this way, the information list page not only has various information lists recommended to the user, but also displays a material request control in the lower area of ​​the information list, such as Figure 4 As shown, Figure 4 411 in the figure refers to the material application control, which is used to apply to the platform backend for a target object that is not included in the information list. Specifically, if the second target object does not exist among the target objects displayed on the information list page, and the resource collection page corresponding to the second target object is not searched in the platform, the user can trigger the material application option. In response to the triggering operation of the material application option, the terminal displays a soft keyboard and an information input box in the form of a floating layer on the information list page. Figure 18 As shown, the application information is input in the information input box through the soft keyboard, and the application information represents the application requirements for the resource collection page of the second target object. Then, the user triggers the submit button contained in the information input box, and the terminal responds to the triggering operation of the submit button and initiates a resource application request for the second target object to the platform backend.

[0173] In this embodiment, by setting a material application option, a demand collection interface is opened to users. Through the material application option, users' video material needs are collected, ensuring the quality and timeliness of video templates and material information, and further improving the efficiency of target video generation.

[0174] Optionally, after receiving each resource application request, the platform backend analyzes and summarizes the resource application requests, and counts the number of applications for each target object. When the number of applications for a certain target object reaches a preset threshold, the resource application request for the target object is confirmed to be successful. That is, the video templates and material information related to the target object can be collected from the entire network and the entire platform, and then, a resource collection page for the target object is generated, and the video templates and material information of the target object are summarized and displayed on the resource collection page of the target object. At the same time, a display icon or thumbnail for reflecting the resource collection of the target object is displayed on the homepage (information display page) of the application or video editing platform or on the information list page.

[0175] Optionally, after the resource application request for the second target object is successfully applied, the platform will send a notification message to the user who applied for the resource application request, such as Figure 19 As shown, the notification message will be displayed on the notification message page of the application or video editing platform. And / or, as Figure 20 As shown, the notification message is displayed on the terminal display interface of the user terminal in the form of a notification reminder.

[0176] Optionally, in addition to being displayed on the information list page, the material application control can also be added to the information display page, etc. By adding it to different information pages, resource applications through different links can be realized. The embodiments of the present disclosure do not limit this.

[0177] In an optional embodiment, in addition to applying for other target objects from the platform backend through the resource application control, an opinion feedback control can also be added in the application program and the video editing platform. By triggering the opinion feedback control, the user can feedback opinions to the platform backend. The specific implementation link of the opinion feedback control can be similar to that of the resource application control, that is, triggering the opinion feedback control will pull up the soft keyboard and the information input box until the feedback opinion is input through the soft keyboard and the information input box. The terminal responds to the input operation of the opinion feedback and initiates an opinion feedback request to the platform backend.

[0178] Optionally, the terminal can also add a reward mechanism for the user's application and feedback behaviors, that is, when the user's resource application request for the second target object is adopted, or the user's feedback opinion is adopted, the user can be incentivized by issuing virtual resources (such as red envelopes, coupons, membership cards, etc.) to improve the enthusiasm of the user's application and feedback behaviors.

[0179] In one of the embodiments, as Figure 21 shown, the content display page includes a search control, and the method further includes:

[0180] Step 2101, in response to the search operation executed by the search control, display an information search page.

[0181] Among them, the information search page includes candidate search options related to the first target object.

[0182] In practice, during the full-screen display of the video template, the content display page showing the content of the video template can also include a search control. As Figure 5 shown, taking the content display page of the video template of the first target object as an example, the video content of the first target object is displayed in the video content display area of the content display page, and a search control is displayed in the upper area of the content display page. The search control can be a search box, that is, Figure 5 511 in it refers to the search control. If the user triggers the search control to execute a search operation, the terminal responds to the search operation and jumps from the content display page to the information search page. As Figure 22 shown, historical search records are displayed on the information search page, and recommended search terms are also displayed below the historical search records. Each of the recommended search terms includes candidate search options related to the first target object.

[0183] Optionally, the information search page may also include a sorted list of video templates. In the sorted list, each video template is sorted and displayed according to its real-time popularity (determined based on conditions such as search frequency, number of searches, topic discussion degree, etc.). Optionally, for video templates with different characteristics in the sorted list, the target video templates therein can be highlighted by adding feature tags.

[0184] In this embodiment, the search control in the content display page of the video template of the first target object is associated with the first target object, so that when searching for a video template through this search control, each candidate search option related to the first target object is displayed on the information search page, and the user can trigger the search for the video template of the first target object among the candidate search options, thereby accelerating the search efficiency of the video template.

[0185] In one embodiment, as Figure 23 shown, the method further includes:

[0186] Step 2301, in response to a resource collection sharing operation triggered on the resource collection page of the first target object, display the interactive interface of the target application.

[0187] Among them, the interactive interface includes a viewing entry for the resource collection of the first target object. The viewing entry is used to view the resource collection of the first target object.

[0188] In practice, in addition to generating a target video based on the resources on the resource collection page, the user can also share the resources on the resource collection page through a third-party platform (for example, a certain social platform). Specifically, for the resources of the first target object, a sharing button is included on the resource collection page of the first target object. When the user triggers this sharing button, the sharing operation of the resource collection is executed. The terminal responds to the sharing operation of the resource collection triggered on the resource collection page of the first target object, jumps to a third-party application or a third-party platform (referred to as the target application), and after selecting the target user to be shared, displays the interactive interface between the user as the sharer and the target user as the sharee in the target application. As Figure 24 shown, the target application is a social application. In this way, a viewing entry for the resource collection page of the first target object is displayed in the chat interface (i.e., the interactive interface) between the sharer and the sharee in the target application. The entry for the resource collection page can be in the form of an information card or a hyperlink. The present disclosure embodiment does not limit the display form of the viewing entry for the shared resource collection. In this way, the target user, the sharee, can view the resource collection of the first target object through this viewing entry and quickly obtain the resources of the first target object.

[0189] In this embodiment, by adding a sharing control on the resource collection page, a user can trigger a resource collection sharing operation on the resource collection page of a first target object. Through the aggregation of the resource collection page, the quick sharing and acquisition of all resources for the first target object are realized, improving the resource sharing efficiency.

[0190] It should be understood that although Figures 1 to 2 , Figures 6 to 8 , Figure 15 , Figure 17 , Figure 21 , Figure 23 the steps in the flowcharts of Figures 1 to 2 , Figures 6 to 8 , Figure 15 , Figure 17 , Figure 21 , Figure 23 are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise clearly stated in this article, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover,

[0191] It can be understood that the same / similar parts among the various embodiments of the above methods in this specification can be referred to each other. Each embodiment focuses on the differences from other embodiments. For the relevant parts, refer to the descriptions of other method embodiments.

[0192] Figure 25 is a block diagram of a video generation device shown according to an exemplary embodiment. Referring to Figure 25 , the device 2500 includes a display unit 2501 and a generation unit 2502.

[0193] According to the second aspect of the embodiments of the present disclosure, a video generation device is provided, and the device includes:

[0194] A display unit 2501, configured to execute displaying a resource collection page; the resource collection page includes material information and a video template for a first target object;

[0195] A generation unit 2502, configured to execute generating a target video of the first target object in response to a trigger operation on a target template in the video template and target material information in the material information.

[0196] In one embodiment, the display unit 2501 includes:

[0197] A first display subunit, configured to perform an operation of displaying a resource collection page of the first target object in response to a trigger operation on the display content of the first target object or the first target control in the information display page; or,

[0198] A second display subunit, configured to perform an operation of displaying a resource collection page of the first target object in response to a trigger operation on the first target object option included in the information list page; or,

[0199] A third display subunit, configured to perform an operation of displaying a resource collection page of the first target object in response to a trigger operation on a target comment in the comment area of the video template of the first target object; or,

[0200] A fourth display subunit, configured to perform an operation of displaying a resource collection page of the first target object in response to a trigger operation on the information card of the first target object in the user page.

[0201] In one embodiment, the first display subunit includes:

[0202] A fifth display subunit, configured to perform an operation of displaying an information list page in response to a trigger operation on the first target control in the information display page; the information list page includes each target object sorted according to a preset sorting rule;

[0203] A sixth display subunit, configured to perform an operation of displaying a resource collection page of the first target object in response to a trigger operation on a trigger option of the first target object among the target objects.

[0204] In one embodiment, the apparatus 2500 further includes:

[0205] A seventh display subunit, configured to perform an operation of displaying each video template associated with the first target object in the resource collection page in response to a trigger operation on the video template classification item; or,

[0206] An eighth display subunit, configured to perform an operation of displaying the material information of the first target object in the resource collection page in response to a trigger operation on the material information classification item.

[0207] In one embodiment, the generation unit 2502 includes:

[0208] A ninth display subunit, configured to perform an operation of displaying a content display page in response to a selection operation on a target template in the video template; the content display page includes the content of the target template and a video generation control;

[0209] The tenth display subunit is configured to execute a trigger operation in response to the video generation control, and display a video disassembly page; the video disassembly page includes material filling positions disassembled according to the target template and material acquisition controls.

[0210] The eleventh display subunit is configured to execute a trigger operation based on the material acquisition control, and display each material information including the first target object in the video disassembly page.

[0211] The generation subunit is configured to execute a selection operation in response to the target material information in each material information, fill the target material information into each material filling position of the target template, and generate a target video of the first target object.

[0212] In one embodiment, the generation unit 2502 includes:

[0213] The twelfth display subunit is configured to execute a trigger operation in response to the second target control in the resource collection page, and display check options corresponding to each material information.

[0214] The thirteenth display subunit is configured to execute a trigger operation in response to the check option corresponding to the target material information in the material information, and display a video generation control.

[0215] The generation subunit is configured to execute a trigger operation in response to the video generation control, and generate a target video of the first target object.

[0216] In one embodiment, the device 2500 further includes:

[0217] The sending module is configured to execute a trigger operation in response to the material application option, and initiate a resource application request for the second target object.

[0218] Wherein, the material application request is used to apply for a resource collection page for the second target object.

[0219] In one embodiment, the content display page includes a search control, and the device 2500 further includes:

[0220] The fourteenth display subunit is configured to execute a search operation in response to the search control, and display an information search page, and the information search page includes candidate search options related to the first target object.

[0221] In one embodiment, the device 2500 further includes:

[0222] The fifteenth display subunit is configured to execute a resource collection sharing operation triggered on the resource collection page of the first target object and display an interactive interface of the target application; the interactive interface includes a viewing entry for the resource collection of the first target object.

[0223] The viewing entry is used to view the resource collection of the first target object.

[0224] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.

[0225] Figure 26 FIG. 2600 is a block diagram of an electronic device for a video generation method according to an exemplary embodiment. For example, the electronic device 2600 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0226] Referring to Figure 26 , the electronic device 2600 may include one or more of the following components: a processing component 2602, a memory 2604, a power component 2606, a multimedia component 2608, an audio component 2610, an input / output (I / O) interface 2612, a sensor component 2614, and a communication component 2616.

[0227] The processing component 2602 generally controls the overall operation of the electronic device 2600, such as operations associated with display, telephone calls, data communication, camera operations, and recording operations. The processing component 2602 may include one or more processors 2620 to execute instructions to complete all or part of the steps of the above method. In addition, the processing component 2602 may include one or more modules to facilitate the interaction between the processing component 2602 and other components. For example, the processing component 2602 may include a multimedia module to facilitate the interaction between the multimedia component 2608 and the processing component 2602.

[0228] The memory 2604 is configured to store various types of data to support the operation of the electronic device 2600. Examples of these data include instructions for any application or method operating on the electronic device 2600, contact data, phone book data, messages, pictures, videos, etc. The memory 2604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, optical disk, or graphene memory.

[0229] The power supply component 2606 provides power for various components of the electronic device 2600. The power supply component 2606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 2600.

[0230] The multimedia component 2608 includes a screen that provides an output interface between the electronic device 2600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can not only sense the boundaries of touch or swipe actions, but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 2608 includes a front camera and / or a rear camera. When the electronic device 2600 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.

[0231] The audio component 2610 is configured to output and / or input audio signals. For example, the audio component 2610 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 2600 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 2604 or transmitted via the communication component 2616. In some embodiments, the audio component 2610 further includes a speaker for outputting audio signals.

[0232] The I / O interface 2612 provides an interface between the processing component 2602 and a peripheral interface module, and the peripheral interface module can be a keyboard, a click wheel, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a power button, and a lock button.

[0233] The sensor assembly 2614 includes one or more sensors for providing an assessment of various aspects of the status of the electronic device 2600. For example, the sensor assembly 2614 can detect the on / off state of the electronic device 2600, the relative positioning of components, such as the display and keypad of the electronic device 2600. The sensor assembly 2614 can also detect changes in the position of the electronic device 2600 or components of the electronic device 2600, the presence or absence of user contact with the electronic device 2600, the orientation or acceleration / deceleration of the device 2600, and changes in the temperature of the electronic device 2600. The sensor assembly 2614 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 2614 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 2614 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0234] The communication component 2616 is configured to facilitate communication between the electronic device 2600 and other devices in a wired or wireless manner. The electronic device 2600 can access a wireless network based on communication standards, such as WiFi, a carrier network (such as 2G, 3G, 4G, or 5G), or a combination thereof. In an exemplary embodiment, the communication component 2616 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 2616 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0235] In an exemplary embodiment, the electronic device 2600 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described methods.

[0236] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 2604 including instructions, which can be executed by a processor 2620 of the electronic device 2600 to complete the above-described methods. For example, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0237] In an exemplary embodiment, a computer program product is further provided. The computer program product includes instructions that can be executed by a processor 2620 of an electronic device 2600 to implement the above method.

[0238] It should be noted that the above-described apparatuses, electronic devices, computer-readable storage media, computer program products, etc. may also include other implementation manners according to the description of the method embodiments. The specific implementation manners may refer to the description of the relevant method embodiments and will not be elaborated herein one by one.

[0239] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not disclosed herein. The specification and embodiments are to be considered as exemplary only, and the true scope and spirit of the present disclosure are pointed out by the claims.

[0240] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. A video generation method, characterized in that: The method comprises: Displaying a resource collection page; the resource collection page includes material information and video templates for the first target object; In response to a triggering operation on a target template in the video template and target material information in the material information, a target video of the first target object is generated.

2. The video generation method according to claim 1, characterized in that: The resource collection page includes: In response to a triggering operation on display content of a first target object or a first target control in an information display page, displaying a resource collection page of the first target object; or, In response to a triggering operation of a first target object option included in the information list page, displaying a resource collection page of the first target object; or, In response to a triggering operation of a target comment in a comment area of ​​a video template of the first target object, displaying a resource collection page of the first target object; or, In response to a triggering operation on an information card of a first target object in a user page, a resource collection page of the first target object is displayed.

3. The video generation method according to claim 2, characterized in that: The step of displaying a resource collection page of the first target object in response to a triggering operation on the first target control in the information display page includes: In response to a triggering operation on a first target control in an information display page, an information list page is displayed; the information list page includes target objects sorted according to a preset sorting rule; In response to a trigger operation on a trigger option of a first target object among the target objects, a resource collection page of the first target object is displayed.

4. The video generation method according to claim 1, characterized in that: The resource collection page includes video template classification items and material information classification items; After displaying the resource collection page, the method further includes: In response to a triggering operation on the video template classification item, displaying each video template associated with the first target object in the resource collection page; or, In response to a triggering operation on the material information classification item, the material information of the first target object is displayed in the resource collection page.

5. The video generation method according to claim 1, characterized in that: The generating a target video of the first target object in response to a triggering operation on a target template in the video template and target material information in the material information comprises: In response to a selection operation of a target template in the video template, a content display page is displayed; the content display page includes the content of the target template and a video generation control; In response to a triggering operation on the video generation control, a video disassembly page is displayed; the video disassembly page includes a material filling position and a material acquisition control disassembled according to the target template; Based on the triggering operation of the material acquisition control, displaying the material information including the first target object in the video disassembly page; In response to a selection operation of target material information among the various material information, the target material information is filled into the material filling positions of the target template to generate a target video of the first target object.

6. The video generation method according to claim 1, characterized in that: The generating a target video of the first target object in response to a triggering operation on a target template in the video template and target material information in the material information comprises: In response to a triggering operation on a second target control in the resource collection page, displaying a check option corresponding to each material information; In response to a triggering operation of checking a selection option corresponding to target material information in the material information, displaying a video generation control; In response to a triggering operation on the video generation control, a target video of the first target object is generated.

7. The video generation method according to any one of claims 1 to 6, characterized in that: The method further comprises: In response to a trigger operation on the material application option, initiating a resource application request for the second target object; The material application request is used to apply for a resource collection page for the second target object.

8. The video generation method according to claim 5, characterized in that: The content display page includes a search control, and the method further includes: In response to a search operation performed by the search control, an information search page is displayed, wherein the information search page includes candidate search options related to the first target object.

9. The video generation method according to any one of claims 1 to 6, characterized in that: The method further comprises: In response to a resource collection sharing operation triggered on the resource collection page of the first target object, an interactive interface of a target application is displayed; the interactive interface includes a viewing entry for the resource collection of the first target object; The viewing entry is used to view the resource collection of the first target object.

10. A video generating device, characterized in that: The device comprises: A display unit is configured to display a resource collection page; the resource collection page includes material information and a video template for a first target object; The generating unit is configured to generate a target video of the first target object in response to a triggering operation on a target template in the video template and target material information in the material information.

11. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the video generating method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the video generating method according to any one of claims 1 to 9.

13. A computer program product, comprising instructions, characterized in that: When the instructions are executed by a processor of an electronic device, the electronic device is enabled to execute the video generating method according to any one of claims 1 to 9.

Citation Information

Cited By

  • Method, device, equipment and product for generating video

    CN120935430A