Video editing method, video interaction method, device, electronic device and medium

By displaying the target copy on the video shooting interface and responding to input image materials, obtaining and hiding copy, the problem of unintelligent video processing in the existing technology is solved, the interaction between the video shooting account and the playback account is realized, and the intelligence of video processing is improved sex.

CN116132709BActive Publication Date: 2024-12-20BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310079217.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-17
Publication Date
2024-12-20
Estimated Expiration
2043-01-17

AI Technical Summary

Technical Problem

The existing video processing methods are not intelligent enough to effectively represent the emotional state of the characters in the video, and lack intelligent processing methods.

Method used

Display the target copy on the video shooting interface, and respond to the trigger operation of input image materials, obtain the target image material corresponding to the target copy, display and hide the target copy, and realize the interaction between the video shooting account and the playback account.

Benefits of technology

The target image material is provided through the video shooting account. The playback account can obtain hidden target copy based on the material, which improves the intelligence of video processing and realizes the interaction between the video shooting account and the playback account.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116132709B_ABST
    Figure CN116132709B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a video editing method, a video interaction method, a device, an electronic device and a storage medium. The video editing method includes: displaying a target text on a video shooting interface; in response to a trigger operation of inputting an image material, obtaining a target image material corresponding to the target text, and displaying the target image material on a video shooting interface; shooting and generating a target video displaying the target image material and hiding the target text. The present disclosure can shoot and generate a target video displaying the target image material and hiding the target text, thereby realizing the interaction between a video shooting account and a video playback account, and improving the intelligence of the existing video processing method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of video processing technology, and in particular to a video editing method, a video interaction method, a device, an electronic device and a storage medium. Background Art

[0002] With the development of video processing technology, there has emerged a technology that uses facial expression materials in captured videos to process videos. For example, facial expression materials can be used to represent the mood of people in the captured video. For example, in the captured video, facial expression materials representing happiness can be selected to represent that the people in the current captured video are in a happy state. Alternatively, facial expression materials representing surprise can be selected to represent that the people in the current captured video are in a surprised state.

[0003] In the related art, the expression materials currently used in the video are usually only used to inform the video player of the mood state of the characters in the current video, so the existing video processing method is not smart enough. Summary of the invention

[0004] The present disclosure provides a video editing method, a video interaction method, a device, an electronic device and a storage medium to at least solve the problem that the video processing method in the related art is not intelligent enough. The technical solution of the present disclosure is as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, a video editing method is provided, including:

[0006] Display the target copy on the video shooting interface;

[0007] In response to a triggering operation of inputting an image material, obtaining a target image material corresponding to the target copy, and displaying the target image material on the video shooting interface;

[0008] Shoot and generate a target video showing the target image material and hiding the target text.

[0009] In an exemplary embodiment, the target copy is composed of multiple text contents, and multiple target image materials correspond to the multiple text contents respectively, and each target image material is used to describe each text content respectively; the target image material corresponding to the target copy is obtained in response to the trigger operation of the input image material, and the target image material is displayed on the video shooting interface, including: in response to the trigger operation of the input image material, each target image material successively input by the video shooting account is obtained; the input order of each target image material matches the text order of the corresponding text content in the target copy; and each target image material is displayed on the video shooting interface according to the input order of each target image material.

[0010] In an exemplary embodiment, the image material includes expression material, and candidate expression material is also displayed in the video shooting interface; in response to the operation of inputting the image material, obtaining the target image materials successively input by the video shooting account includes: in response to the selection operation for the candidate expression material, obtaining the target expression materials successively selected by the video shooting account; displaying each target image material on the video shooting interface in the order in which each target image material is input includes: displaying each target expression material on the video shooting interface in the order in which each target expression material is selected.

[0011] In an exemplary embodiment, in response to the selection operation on the candidate expression material, before obtaining the target expression materials selected successively by the video shooting account, it also includes: displaying first prompt information through the video shooting interface; the first prompt information is used to prompt the video shooting account to trigger the selection operation on the candidate expression material.

[0012] In an exemplary embodiment, after displaying each of the target expression materials on the video shooting interface in the order of selection of each of the target expression materials, it also includes: in response to a deselection operation for each of the selected target expression materials, obtaining the deselected target expression material; and canceling the display of the deselected target expression material on the video shooting interface.

[0013] In an exemplary embodiment, the image material includes expression material; in response to the operation of inputting the image material, obtaining each of the target image materials input successively by the video shooting account includes: in response to a trigger operation based on a text editing control contained in the video shooting interface, displaying a text input interface; based on the text information input in the text input interface, displaying the expression material corresponding to the text information in the text input interface; in response to an application operation for the expression material, using the expression material as the target image material; displaying each of the target image materials on the video shooting interface in the order in which they are input, includes: displaying each of the expression materials on the video shooting interface in the order in which they are input.

[0014] In an exemplary embodiment, displaying the target text on the video shooting interface includes: in response to triggering the target option in the video shooting interface, displaying the target text and second prompt information through the video shooting interface; the second prompt information is used to prompt the video shooting account to trigger the operation of inputting image materials.

[0015] In an exemplary embodiment, the video shooting interface includes a text display area, and the text display area is used to display the target text; after displaying the target text on the video shooting interface, it also includes: in response to a text update operation triggered in the video shooting interface, obtaining an updated text; and displaying the updated text as the updated target text in the text display area.

[0016] In an exemplary embodiment, in response to a text update operation triggered in the video shooting interface, obtaining an updated text that matches the update operation includes: in response to a text switching operation triggered in the text display area, obtaining a new text from a preset text database as the updated text.

[0017] In an exemplary embodiment, a text input control is displayed in the video shooting interface; the updated text is obtained in response to a text update operation triggered in the video shooting interface, including: displaying a text input area in response to a trigger operation on the text input control; receiving input text input in the text input area, and using the input text as the updated text.

[0018] In an exemplary embodiment, before the shooting generates a target video displaying the target image material and hiding the target text, it also includes: before responding to a triggering operation of the input image material, hiding the display of the target text on the video shooting interface; responding to a triggering operation of the input image material, hiding the display of the target text on the video shooting interface; and / or after displaying the target image material on the video shooting interface, hiding the display of the target text on the video shooting interface.

[0019] According to a second aspect of an embodiment of the present disclosure, a video interaction method is provided, including:

[0020] Playing a target video; the target video includes at least one target image material;

[0021] In response to a text input operation triggered by the displayed target image material, obtaining a currently input text;

[0022] In the case where the currently input text matches the target text corresponding to the target image material, feedback information indicating that the text matches successfully is displayed in the target video.

[0023] In an exemplary embodiment, the obtaining of the currently inputted copy in response to a copy input operation triggered for the displayed target image material comprises: obtaining the currently inputted copy in the interactive area of ​​the target video in response to the copy input operation triggered in the interactive area; and displaying feedback information indicating successful copy matching in the target video when the currently inputted copy matches the target copy corresponding to the target image material, comprising: highlighting the copy input in the interactive area when the copy matches the target copy.

[0024] According to a third aspect of an embodiment of the present disclosure, there is provided a video editing device, including:

[0025] A text display unit, configured to display a target text on a video shooting interface;

[0026] A material input unit, configured to execute a triggering operation in response to inputting an image material, obtain a target image material corresponding to the target copy, and display the target image material on the video shooting interface;

[0027] The video generation unit is configured to perform shooting to generate a target video showing the target image material and hiding the target text.

[0028] In an exemplary embodiment, the target copy is composed of multiple text contents, and multiple target image materials correspond to the multiple text contents respectively, and each target image material is used to describe each text content respectively; the material input unit is further configured to execute a trigger operation in response to the input image material, and obtain each target image material successively input by the video shooting account; the input order of each target image material matches the text order of the corresponding text content in the target copy; and each target image material is displayed on the video shooting interface according to the input order of each target image material.

[0029] In an exemplary embodiment, the image material includes expression material, and candidate expression material is also displayed in the video shooting interface; the material input unit is further configured to execute a selection operation in response to the candidate expression material, and obtain each of the target expression materials selected in sequence by the video shooting account; and display each of the target expression materials on the video shooting interface in the order in which they are selected.

[0030] In an exemplary embodiment, the material input unit is further configured to display a first prompt message through the video shooting interface; the first prompt message is used to prompt the video shooting account to trigger a selection operation for the candidate expression material.

[0031] In an exemplary embodiment, the material input unit is further configured to execute a deselection operation in response to each selected target expression material, obtain the deselected target expression material; and cancel the display of the deselected target expression material on the video shooting interface.

[0032] In an exemplary embodiment, the image material includes expression material; the material input unit is further configured to execute a trigger operation in response to a text editing control included in the video shooting interface, display a text input interface; based on the text information input in the text input interface, display the expression material corresponding to the text information in the text input interface; in response to an application operation on the expression material, use the expression material as the target image material; and display each expression material on the video shooting interface in the order in which they are input.

[0033] In an exemplary embodiment, the text display unit is further configured to execute a response to triggering a target option in a video shooting interface, and to display a target text and a second prompt information through the video shooting interface; the second prompt information is used to prompt the video shooting account to trigger an operation of inputting image materials.

[0034] In an exemplary embodiment, the video shooting interface includes a text display area, which is used to display the target text; the text display unit is further configured to execute a text update operation in response to being triggered in the video shooting interface, and obtain an updated text; and display the updated text as the updated target text in the text display area.

[0035] In an exemplary embodiment, the copy display unit is further configured to execute a copy switching operation in response to being triggered in the copy display area, and obtain a new copy from a preset copy database as the updated copy.

[0036] In an exemplary embodiment, a text input control is displayed in the video shooting interface; the text display unit is further configured to execute a text input area in response to a trigger operation on the text input control; receive input text input in the text input area, and use the input text as the updated text.

[0037] In an exemplary embodiment, the video editing device also includes: a text hiding unit, which is configured to perform: hiding the display of the target text on the video shooting interface before responding to the triggering operation of the input image material; hiding the display of the target text on the video shooting interface in response to the triggering operation of the input image material; and / or hiding the display of the target text on the video shooting interface after displaying the target image material on the video shooting interface.

[0038] According to a fourth aspect of an embodiment of the present disclosure, a video interaction device is provided, including:

[0039] A video playing unit, configured to play a target video; the target video includes at least one target image material;

[0040] A text input unit, configured to execute a text input operation in response to the text input operation triggered by the displayed target image material, and obtain the text currently input;

[0041] The information feedback unit is configured to display feedback information indicating successful copy matching in the target video when the currently input copy matches the target copy corresponding to the target image material.

[0042] In an exemplary embodiment, the text input unit is further configured to execute the text input operation in response to being triggered in the interactive area of ​​the target video, and obtain the text currently input in the interactive area; the information feedback unit is further configured to highlight the text input in the interactive area when the text input in the interactive area matches the target text.

[0043] According to a fifth aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement a video editing method as described in any one of the embodiments of the first aspect, or to implement a video interaction method as described in any one of the embodiments of the second aspect.

[0044] According to the sixth 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 is enabled to execute the video editing method as described in any one of the embodiments in the first aspect, or to execute the video interaction method as described in any one of the embodiments in the second aspect.

[0045] According to the seventh aspect of the embodiments of the present disclosure, a computer program product is provided, wherein the computer program product includes instructions, and when the instructions are executed by a processor of an electronic device, the electronic device is enabled to execute the video editing method as described in any one of the embodiments in the first aspect, or to execute the video interaction method as described in any one of the embodiments in the second aspect.

[0046] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0047] By displaying the target text on the video shooting interface; in response to the triggering operation of inputting the image material, obtaining the target image material corresponding to the target text, and displaying the target image material on the video shooting interface; shooting and generating a target video displaying the target image material and hiding the target text. The present invention displays the target text before shooting the video on the video shooting interface, and when the video shooting account triggers the operation of inputting the image material, the video shooting end can display the target image material corresponding to the target text input by the video shooting account, and then shoot and generate a target video displaying the target image material and hiding the target text. Afterwards, when the target video is played on the playback end, the playback end can obtain the hidden target text based on the displayed target image material. The above method realizes the process in which the video shooting account provides the target image material, and then the video playback account obtains the target text based on the target image material, thereby realizing the interaction between the video shooting account and the video playback account, and improving the intelligence of the existing video processing method.

[0048] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0050] Figure 1 The diagram is a diagram of an application environment of a video editing method according to an exemplary embodiment.

[0051] Figure 2 The figure is a flowchart of a video editing method according to an exemplary embodiment.

[0052] Figure 3 The flowchart of displaying input target image material is shown according to an exemplary embodiment.

[0053] Figure 4 The figure is an interface diagram of a video editing method according to an exemplary embodiment.

[0054] Figure 5 is an interface diagram of a video editing method according to another exemplary embodiment.

[0055] Figure 6 The figure is a flowchart of updating a target document according to an exemplary embodiment.

[0056] Figure 7 The figure is a flowchart of a video interaction method according to an exemplary embodiment.

[0057] Figure 8 The figure is a flowchart of a video shooting method according to an exemplary embodiment.

[0058] Fig. 9 The invention is a block diagram of a video editing device according to an exemplary embodiment.

[0059] Fig.10 The invention is a block diagram of a video interaction device according to an exemplary embodiment.

[0060] Fig.11 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0061] In order to enable ordinary persons 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 in conjunction with the accompanying drawings.

[0062] 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 are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0063] 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 used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0064] The video editing method provided by the present disclosure can be applied to Figure 1 In the application environment shown. Among them, the video shooting end 101 and the playback end 103 interact with the server 102 through the network. Specifically, the video shooting account can shoot the video through the video shooting interface displayed by the video shooting end 101, and the text information of the target text can be displayed on the video shooting interface. After that, the video shooting account can also trigger the trigger operation of inputting image materials in the video shooting interface, and the image materials can be used to describe the target text. After that, the video shooting end 101 can obtain the input target image material corresponding to the target text, and shoot and generate the target image material displayed, and at the same time hide the target text display The target video is sent to the server 102 for storage. After that, the video playback account can play the target video stored in the server 102 through the playback end 103, and obtain the hidden target text through the target image material displayed in the target video. Among them, the video shooting end 101 and the playback end 103 can be but not limited to various personal computers, laptops, smart phones, tablet computers and portable wearable devices, and the server 102 can be implemented with an independent server or a server cluster composed of multiple servers.

[0065] Figure 2 is a flowchart of a video editing method according to an exemplary embodiment. Figure 2 As shown, the video editing method is used in the video shooting terminal 101, and includes the following steps.

[0066] In step S201, the target text is displayed on the video shooting interface.

[0067] The video shooting interface is displayed in the video shooting terminal 101, and is an interface for the video shooting account to shoot the video. The video shooting account is the user account that shoots the video. The target copy refers to the copy information displayed on the video shooting interface. The target copy can be an idiom, and the target copy can be used by the playback terminal 103 to obtain.

[0068] Specifically, when a video shooting account is shooting a video, a video shooting interface for shooting a video can be displayed through the video shooting terminal 101 carried by the account, and a target text for the playback terminal 103 to obtain can also be displayed in the video shooting interface.

[0069] In step S202, in response to a triggering operation of inputting an image material, a target image material corresponding to the target text is acquired, and the target image material is displayed on the video shooting interface.

[0070] The target image material refers to the image material input by the video shooting account, and the target image material can be used to describe the target text displayed in the video shooting interface. In this embodiment, after the target text is displayed on the video shooting interface, the video shooting account can also trigger the trigger operation of inputting the image material. The trigger operation can be triggered on the video shooting interface, for example, triggered by the video shooting account operating the video shooting interface. The trigger can be performed by the video shooting account clicking on the video shooting interface, or by the video shooting account clicking on the video shooting interface through parts such as fingers or noses, or by the video shooting end 101 recognizing the gesture of the video shooting account. The image material can be used to describe the target text displayed above. After the video shooting account triggers the trigger operation of inputting the image material, the video shooting end 101 can respond to the trigger operation, obtain the image material input by the video shooting account, that is, display the target image material, and display the target image material on the video shooting interface.

[0071] In step S203, a target video is generated by shooting and displaying the target image material and hiding the target text.

[0072] The target video is the final generated shooting video, which can display the target image material input by the video shooting account, and can also hide the target text displayed on the video shooting interface in step S201.

[0073] Specifically, after obtaining the target image material input by the video shooting account, the video shooting end 101 can shoot and generate a target video that displays the target image material while hiding the target text. After that, the video shooting account can further perform video editing related operations on the target video and then shoot it, for example, it can be editing operations such as adding music, adding special effects, or video editing to the above target video. After that, the target video can be played in the target video playback end 103. Since the target video carries the target image material that describes the target text, the playback end 103 can prompt the video playback account of the playback end 103 to obtain the hidden target text based on the displayed target image material.

[0074] For example, the target text may be an idiom, and the idiom may be “everything you wish for comes true”. Then the video shooting end 101 may display the idiom “everything you wish for comes true” on the video shooting interface. Then the video shooting account may input image material used to describe the idiom “everything you wish for” on the video shooting interface. At this time, the video shooting end 101 may obtain the target image material input by the video shooting account, and shoot and generate a target video that displays the target image material and hides the idiom “everything you wish for”. When the target video is played by the playback end 103, since the target image material is displayed in the target video, and since the target image material can be used to describe the idiom “everything you wish for”, the video playback account of the playback end 103 may guess the hidden idiom “everything you wish for” based on the target image material, thereby achieving the acquisition of the target text at the playback end 103 and the interactive function between the video shooting account and the video playback account.

[0075] In the above-mentioned video editing method, the target text is displayed on the video shooting interface; in response to the triggering operation of inputting the image material, the target image material corresponding to the target text is obtained, and the target image material is displayed on the video shooting interface; and a target video displaying the target image material and hiding the target text is shot. The present disclosure displays the target text before shooting the video on the video shooting interface, and when the video shooting account triggers the operation of inputting the image material, the video shooting end can display the target image material corresponding to the target text input by the video shooting account, and then shoots and generates a target video displaying the target image material and hiding the target text. Afterwards, when the target video is played on the playback end 103, the playback end 103 can obtain the hidden target text based on the displayed target image material. The above-mentioned method realizes the process in which the video shooting account provides the target image material, and then the video playback account obtains the target text based on the target image material, thereby realizing the interaction between the video shooting account and the video playback account, and improving the intelligence of the existing video processing method.

[0076] In an exemplary embodiment, the target copy consists of a plurality of text contents, a plurality of target image materials correspond to the plurality of text contents respectively, and each target image material is used to describe each text content respectively; Figure 3 As shown, step S202 may further include:

[0077] In step S301, in response to a triggering operation of inputting image materials, target image materials successively inputted by the video shooting account are obtained; the input order of the target image materials matches the text order of the corresponding text contents in the target copy.

[0078] In this embodiment, the target copy can be composed of multiple text contents. For example, the target copy can be an idiom "everything you wish for will come true", then the target copy can be composed of 4 text contents, including the following text contents "heart", "think", "matter" and "success" respectively. At the same time, the number of target image materials input by the video shooting account can also be 4, and the 4 target image materials are used to describe the above 4 text contents respectively. At the same time, the 4 target image materials can also be obtained by inputting the video shooting account in sequence, and the input order of each target image material is consistent with the order of the text content described by it in the target copy. For example, the first target image material input by the video shooting account can be used to describe the text content "heart", and the second target image material input is used to describe the text content "think", and so on.

[0079] Specifically, when the target document contains multiple text contents, the video shooting account can trigger an input request for image materials, and input the target image materials used to represent each text content in sequence according to the text order of each text content in the target document. At this time, the video shooting end 101 can respond to the input request and obtain the target image materials input successively by the video shooting account.

[0080] In step S302, each target image material is displayed on the video shooting interface according to the input order of each target image material.

[0081] After the video shooting end 101 obtains the input order of each target image material, the video shooting end 101 can also display each target image material according to the above input order. For example, material A is the first image material input by the video shooting account, and material B is the second image material input by the video shooting account. At this time, the video shooting end 101 can display material A first, and then display material B.

[0082] In this embodiment, when the target text is composed of multiple text contents, the video shooting account can input multiple target image materials to describe each text content respectively. At the same time, the input order of the target image materials can match the text order of the text content, and each target image input material can be displayed in the video shooting end 101 according to the input order of the target image materials. In this way, the target image materials can be displayed in sequence, which further improves the accuracy of the display of the target image materials.

[0083] Furthermore, the image material includes expression material, and a plurality of candidate expression materials are displayed in the video shooting interface; step S301 may further include: in response to a selection operation for the candidate expression material, obtaining each target expression material selected in sequence by the video shooting account; step S302 may further include: displaying each target expression material on the video shooting interface in the order in which each target expression material is selected.

[0084] In this embodiment, the image material used to describe the target text can be an expression material, such as an emoticon symbol material, and the candidate expression material refers to the expression material pre-displayed on the video shooting interface. The candidate expression material can be used to enter the target expression material in the video shooting account by selecting the candidate expression material.

[0085] Specifically, when the target text is displayed on the video shooting interface, the candidate expression materials can also be displayed on the video shooting interface. When the video shooting account selects the displayed candidate expression materials in sequence, the selection operation of the candidate expression materials can be triggered, and the video shooting end 101 can respond to the selection operation, and use the candidate expression materials selected in sequence by the video shooting account as the target expression materials, and display each target expression material selected by the video shooting account in the order in which the video shooting account selects each target expression material.

[0086] For example, Figure 4As shown, a target text, i.e., the idiom “everything you wish for”, can be displayed on the video shooting interface. At the same time, a plurality of candidate expression materials can be displayed on the video shooting interface, including the expression material “chicken”, the expression material “heart”, and the expression material “flower”, etc. The video shooting account can then select the expression material used to describe the idiom “everything you wish for” from the plurality of candidate expression materials displayed as the target expression material. At this time, the video shooting end 101 can display the plurality of target expression materials in the order in which the video shooting account selects the candidate expression materials, thereby displaying the expression material “heart” that describes the text content “heart”, the expression material “image” that describes the text content “think”, the expression material “time” that describes the text content “matter”, and the expression material “multiplication” that describes the text content “success” in order on the video shooting interface, thereby realizing the display of the target image material on the video shooting interface, and its display effect can be as shown below. Figure 5 shown.

[0087] In this embodiment, the image material can be an expression material, and candidate expression materials can be displayed on the video shooting interface, and the video shooting account can select the target expression material for display by triggering a selection operation on the candidate expression material, thereby further improving the efficiency of the video shooting account in inputting the target image material.

[0088] In addition, in response to the selection operation for the candidate expression material, before obtaining the target expression materials selected successively by the video shooting account, it also includes: displaying a first prompt information through the video shooting interface; the first prompt information is used to prompt the video shooting account to trigger the selection operation for the candidate expression material.

[0089] Among them, the first prompt information is used to prompt the video shooting account to select candidate expression materials to achieve the selection of target expression materials. Specifically, the video shooting end 101 can display the first prompt information in the video shooting interface. For example, the first prompt information can be "Click on the following image material to describe this text" to inform the video shooting account that it can select the target expression material by selecting the displayed candidate expression materials.

[0090] In this embodiment, the video shooting end 101 can also display a first prompt information for prompting the video shooting account to trigger a selection operation for multiple candidate expression materials, to prompt the video shooting account to perform a selection operation on the displayed multiple candidate expression materials, thereby improving the efficiency of the video shooting account in selecting candidate expression materials and further improving the efficiency of obtaining target expression materials.

[0091] In an exemplary embodiment, after displaying each target expression material on the video shooting interface in the order of selection of each target expression material, it also includes: in response to a deselection operation for each selected target expression material, obtaining the deselected target expression material; and canceling the display of the deselected target expression material on the video shooting interface.

[0092] The cancel selection operation is used to cancel the selected target expression material. In this embodiment, after the video shooting account selects the target expression material and displays the target expression material on the video shooting interface, if the video shooting account finds that it has selected the wrong target expression material, it can also cancel the selection of the target expression material by triggering the cancel selection operation. For example, the video shooting account can cancel the selection operation of the target expression material by clicking on the target expression material displayed on the video shooting interface. At this time, the video shooting end 101 can respond to the cancel selection operation, thereby canceling the selection of the target expression material and canceling the display of the target expression material on the video shooting interface.

[0093] In this embodiment, after the target expression material selected by the video shooting account is displayed on the video shooting interface, the video shooting account can also trigger a deselection operation for the target expression material. At this time, the video shooting end 101 can respond to the deselection operation, thereby canceling the display of the target expression material corresponding to the deselection operation on the video shooting interface. Then, when the video shooting account selects the wrong target expression material, the selected target expression material can also be corrected in time, thereby further improving the accuracy of the selection of the target expression material.

[0094] In an exemplary embodiment, the image material includes expression material; step S301 may further include: in response to a trigger operation based on a text editing control included in a video shooting interface, displaying a text input interface; based on the text information input in the text input interface, displaying the expression material corresponding to the text information in the text input interface; in response to an application operation for the expression material, using the expression material as the target image material; step S302 may further include: displaying each expression material on the video shooting interface in the order in which each expression material is input.

[0095] Since the number of candidate expression materials displayed in the video shooting interface is limited, the displayed candidate expression materials may not meet the video shooting account's needs for describing the target copy. In this case, the video shooting account can also input expression materials through text input. The text input interface is used for the video shooting account to input text to input expression materials, and the text editing control is a control for calling the text input interface, which can be displayed on the video shooting interface.

[0096] Specifically, the video shooting account can also trigger a trigger operation on the text editing control by clicking on the text editing control included in the video shooting interface. At this time, the video shooting end 101 can respond to the trigger operation, call out the text input interface in the video shooting interface, and in the text input interface, the video shooting account can also enter text information used to describe the expression material. For example, the video shooting account can enter the pinyin information of the text describing the expression material on the text input interface, so that the video shooting end 101 can display the expression material corresponding to the above text information on the video shooting interface.

[0097] Afterwards, the video shooting account can also be triggered on the video shooting interface to apply the expression material displayed on the text input interface as the application operation of the target image material. For example, the video shooting account can click to select the expression material displayed on the text input interface, so that the video shooting end 101 uses the expression material clicked and selected by the video shooting account as the target image material, and displays the expression material input by the above video shooting account according to the input order of each expression material by the video shooting account.

[0098] In this embodiment, the video shooting account can also input expression materials by inputting text information, so that the input expression materials can be used as target image materials. The above method can ensure that the personalized needs of the video shooting account for expression materials can be met, and the personalized use of expression materials by the video shooting account can be realized, while also increasing the diversity of methods for obtaining target image materials.

[0099] In an exemplary embodiment, step S201 may further include: in response to triggering a target option in the video shooting interface, displaying a target text and a second prompt message through the video shooting interface; the second prompt message is used to prompt the video shooting account to trigger an operation of inputting image material.

[0100] Among them, the target option is an option control for realizing that the target video being shot can carry the target image material input by the video shooting account and is used to describe the target copy. In this embodiment, when shooting a video, the video shooting interface can carry a variety of option controls, so that the shot video can realize different functions respectively, and the target control is used to realize that the shot video can carry the function option of the target image material input by the video shooting account and is used to describe the target copy, and the second prompt information is prompt information for prompting the video shooting account to trigger the trigger operation of inputting the image material.

[0101] Specifically, when a video shooting account shoots a video through the video shooting interface, the video to be shot can be displayed in the video shooting interface, and at the same time, a variety of function option controls that enable the video to be shot to achieve different functions can be displayed. When the video shooting account performs a trigger operation on the target option, the video shooting end 101 can respond to the trigger operation, thereby displaying the target text on the video shooting interface, as well as the second prompt information. The second prompt information can be a "start inputting image material" message to inform the video shooting user to trigger the input operation for inputting the target image material describing the target text, so as to realize the input of the target image material.

[0102] In this embodiment, the video shooting end 101 can also display a target option, so that after the video shooting account triggers the target option, a second prompt information can be displayed to prompt the video shooting account to trigger the input image material for multiple candidate expression materials, to prompt the video shooting account to input the image material, thereby improving the efficiency of the video shooting account in inputting image materials and further improving the efficiency of obtaining target image materials.

[0103] In an exemplary embodiment, the video shooting interface includes a text display area, and the text display area is used to display the target text; Figure 6 As shown, after step S201, the following steps may also be included:

[0104] In step S601, in response to a text update operation triggered in the video shooting interface, an updated text is obtained.

[0105] The text display area is an area for displaying the target text, the text update operation is an update operation for updating the target text displayed in the video shooting interface, and the updated text is the updated text information. In this embodiment, if the video shooting account is not satisfied with the target text currently displayed on the video shooting interface, the target text can be updated by triggering the text update operation in the video shooting interface. At this time, the video shooting terminal 101 can respond to the text update operation to obtain the updated text.

[0106] In step S602, the updated text is displayed in the text display area as the updated target text.

[0107] After obtaining the updated copy, the video shooting end 101 can further use the updated copy as the updated target copy, and cancel the display of the original target copy in the copy display area while displaying the updated target copy, thereby achieving the update of the displayed target copy.

[0108] In this embodiment, the video shooting account can also update the target copy displayed in the copy display area by triggering a copy update operation in the video shooting interface. In the above manner, the video shooting account can update the displayed target copy, thereby further improving the intelligence of the target copy display.

[0109] Furthermore, step S601 may further include: in response to a text switching operation triggered in the text display area, obtaining a new text from a preset text database as an updated text.

[0110] The copy switching operation is triggered by the video shooting account and is used to switch the target copy. The copy switching operation can be triggered by the video shooting account by clicking on the copy display area, and the copy database is a pre-set database for storing a variety of copy information. Specifically, if the video shooting account is not satisfied with the target copy currently displayed in the video shooting interface, it can trigger the copy switching operation by clicking on the copy display area. At this time, the video shooting end can respond to the copy switching operation and obtain a new copy from the pre-set copy database for storing copy information as the updated copy.

[0111] In this embodiment, the video shooting account can automatically update the target copy simply by triggering a copy switching operation in the copy display area, thereby improving the efficiency of updating the target copy.

[0112] In addition, a text input control is displayed in the video shooting interface; step S601 may further include: in response to a trigger operation on the text input control, displaying a text input area; receiving input text input in the text input area, and using the input text as an updated text.

[0113] The text input control is a control for the video shooting account to input text to update the target text. In this embodiment, the target text can also be provided by the video shooting account, and the text input area is an area for the video shooting account to input text, and the input text is the text entered by the video shooting account in the text input area. Specifically, after the video shooting account displays the target text in the video shooting interface, it can also trigger the text update operation for updating the target text by clicking the text input control displayed in the video shooting interface. At this time, the video shooting end 101 can respond to the triggering operation of the text input control, display the text input area in the video shooting interface, and receive the input text entered by the video shooting account in the above-mentioned text input area, and use the above-mentioned input text as the updated text.

[0114] In this embodiment, the video shooting account can also perform a trigger operation on the copy input control to display the copy input area on the video shooting interface, and can also input copy in the copy input area to display the input copy as an updated copy, thereby realizing the personalized input of the target copy displayed by the video shooting account and further improving the diversity of the displayed target copy.

[0115] In an exemplary embodiment, before step S203, it may also include: before responding to the triggering operation of inputting image material, hiding the display of target text on the video shooting interface; responding to the triggering operation of inputting image material, hiding the display of target text on the video shooting interface; and / or after displaying the target image material on the video shooting interface, hiding the display of target text on the video shooting interface.

[0116] Specifically, the hiding process for the target text can be performed before starting the video shooting, that is, hiding before shooting and generating the target video, and the specific time point of hiding the target text can also include the following situations, for example, it can be performed before the video shooting account triggers the trigger operation of inputting the image material, that is, hiding. In this case, after a certain period of time has passed since the target text was displayed on the video shooting interface, the target text is hidden, and then the video shooting account can trigger the trigger operation of inputting the image material. It can also be performed after the video shooting account triggers the trigger operation of inputting the image material. In this case, when the video shooting account triggers the trigger operation of inputting the image material, the video shooting end 101 can first hide the target text, and then obtain the target image material corresponding to the target text. In addition, it can also be performed after the video shooting account completes the input of the target image material and displays the target image material on the video shooting interface, and then the target text is hidden.

[0117] In this embodiment, the hiding process for the target text can be performed before starting the video shooting, and the hiding time points can include multiple times. Through the above method, multiple target text hiding methods can be realized, further improving the diversity of target text hiding methods.

[0118] Figure 7 is a flow chart of a video interaction method according to an exemplary embodiment. Figure 7 As shown, the video interaction method is used in the player 103 of the target video, and includes the following steps.

[0119] In step S701, a target video is played; the target video includes at least one target image material.

[0120] The target video is a target video carrying a target image material, and the target image material may correspond to a target text, for example, may be used to describe a target text. Specifically, after the video shooting account selects the target image material corresponding to the target text through the video shooting terminal 101, and uses the target image material to generate a target video showing the target image material and hiding the target text, the video playback account can also play the target video through the playback terminal 103 it carries, so as to display the target image material in the target video.

[0121] In step S702, in response to a text input operation triggered by the displayed target image material, the currently input text is obtained.

[0122] The text input operation is an input operation for the video playback account to input the text obtained according to the target image material, and the currently input text refers to the text currently input by the video playback account. In this embodiment, after the target video displays the target image material, the video playback account can also guess the text corresponding to the target image material based on the displayed target image material, and can also input the text guessed by the video playback account by triggering the text input operation. At this time, the playback end 103 can respond to the text input operation, thereby obtaining the text currently input by the video playback account, that is, the text guessed by the video playback account.

[0123] In step S703, when the currently input text matches the target text corresponding to the target image material, feedback information indicating that the text matches successfully is displayed in the target video.

[0124] If the text currently input by the video playback account matches the target text described by the target image material, that is, the video playback account successfully guesses the hidden target text described by the target image material, the playback end 103 of the target video can also display feedback information in the target video indicating that the text is successfully matched. The feedback information can be some virtual resource information provided to the video playback account, or it can be some video special effects information displayed in the target video, so as to inform the video playback account that the text matches successfully, that is, to inform the video playback account that the hidden target text is successfully guessed.

[0125] In the above-mentioned video interaction method, a target video is played; the target video includes at least one target image material; in response to a text input operation triggered for the displayed target image material, the currently input text is obtained; when the currently input text matches the target text corresponding to the target image material, feedback information indicating that the text matches successfully is displayed in the target video. The present disclosure hides the display of the target text at the video shooting end 101, and displays the target image material corresponding to the target text in the generated target video. At the same time, when the target video is played at the playback end 103, the playback end 103 can input the text according to the displayed target image material, and when the input text matches the target text, feedback information indicating that the text matches successfully can be displayed. The above-mentioned method realizes the process in which the video shooting account provides the target image material, and then the video playback account obtains the target text according to the target image material, thereby realizing the interaction between the video shooting account and the video playback account, and improving the intelligence of the existing video processing method.

[0126] In an exemplary embodiment, step S702 may further include: in response to a text input operation triggered in the interactive area of ​​the target video, obtaining the text currently input in the interactive area; step S703 may further include: when the text input in the interactive area matches the target text, highlighting the text input in the interactive area.

[0127] The interactive area refers to the area where the video playback account of the target video interacts with the video shooting account, for example, it can be the comment area of ​​the target video, or the bullet screen area of ​​the target video. The video playback account can trigger the text input operation in the above interactive area, and the playback end 103 can respond to the text input operation and obtain the text currently entered by the video playback account in the above interactive area. If the text entered by the video playback account in the interactive area matches the target text, the playback end 103 will highlight the text entered in the interactive area, for example, the text entered in the interactive area can be highlighted to inform the video playback account that the hidden target text has been successfully guessed.

[0128] In this embodiment, the video playback account can also trigger a text input operation in the interactive area of ​​the target video, and if the text input in the interactive area matches the hidden target text, the playback end 103 can also highlight the text input in the interactive area, thereby realizing the interactive function with the video shooter through the interactive area of ​​the target video, further improving the intelligence of the video interaction method.

[0129] In an exemplary embodiment, a video shooting method is also provided, whereby the video shooter can shoot a video using the expression material function, and after the video is shot, interact with the player in the comment area, bullet screen area, etc. Figure 8 As shown, the method may include the following steps:

[0130] Step 1: Shooting preparation and guidance.

[0131] In order to inform the photographer how to shoot the video, guide the photographer on how to use the expression material before starting to shoot. At this stage, the video has not yet started recording and only the photographer can see it. At the same time, you can rely on the expression material function to add obvious guidance to the photographer to inform the photographer of the video creation process.

[0132] For example, for a method of implementing video shooting for idiom guessing provided by this embodiment, the idioms can be displayed to the photographer at this stage, and the photographer's video creation process can be guided on the mobile phone screen, informing the user that they can click on the expression material displayed on the shooting interface to describe the idiom, and this stage will not be recorded in the final video. After that, the photographer can click on the screen to start recording. At the same time, the idioms that appear in the above process are randomly generated from built-in idioms. The photographer can also click on the idiom area to randomly generate a new idiom again, or turn on the text input function to enter any idiom.

[0133] At the same time, in the above-mentioned video creation process for realizing idiom guessing, all elements on the video shooting interface can be hidden, and shooting can be achieved by clicking on the screen, retaining only simple and efficient information.

[0134] Step 2: Video creation.

[0135] After the photographer understands the video creation process, he or she can start video creation. The video creation is achieved by interacting with the elements displayed on the screen. At this stage, the video starts recording, so the process is visible to both the photographer and the creator.

[0136] For example, during the video shooting process for idiom guessing, the shooter can click on the expression material displayed on the shooting interface to describe the idiom displayed in the previous stage.

[0137] After the shooting is finished, the user will enter the editing interface before the video shooting. The user can edit the video by editing, composing music, beautifying, adding special effects, etc., and can continue shooting after the video editing is completed.

[0138] In addition, during the video shooting process of idiom guessing, the shooter may not use the expression materials displayed on the shooting interface to describe the idiom, but may use the text editing function to input the expression materials.

[0139] Step three, video interaction.

[0140] After the video is shot, other users will be able to view the video shot by the shooter. At the same time, the video has a function that can guide other users to comment in the comment area and send bullet comments in the bullet comment area.

[0141] For example, after shooting a video for guessing idioms, the browsing user can enter the idiom in the comment area / bullet screen area to guess. And if the idiom sent by the browsing user in the comment area / bullet screen area matches the hidden idiom, the browsing user can also receive certain feedback, such as text highlighting, playing some video effects, and providing some virtual resources.

[0142] The above-mentioned video shooting method realizes the interaction of guessing idioms between the photographer and the browsing users, thereby improving the intelligence of the video processing process and the interactivity between users, by having the photographer shoot a video for guessing idioms, and then having the browsing users guess the idioms in the comment area / bullet screen area.

[0143] It should be understood that, although the various steps in the flowchart of the present disclosure are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the figure may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of the steps or stages in other steps.

[0144] It can be understood that the same / similar parts between the various embodiments of the above method in this specification can refer to each other, and each embodiment focuses on the differences from other embodiments. For related points, please refer to the description of other method embodiments.

[0145] Fig. 9 is a block diagram of a video editing device according to an exemplary embodiment. Fig. 9 The device includes a text display unit 901, a material input unit 902 and a video generation unit 903.

[0146] The copy display unit 901 is configured to display the target copy on the video shooting interface;

[0147] The material input unit 902 is configured to execute a trigger operation in response to inputting an image material, obtain a target image material corresponding to the target copy, and display the target image material on the video shooting interface;

[0148] The video generation unit 903 is configured to perform shooting to generate a target video showing the target image material and hiding the target text.

[0149] In an exemplary embodiment, the target copy is composed of multiple text contents, and multiple target image materials correspond to the multiple text contents respectively, and each target image material is used to describe each text content respectively; the material input unit 902 is further configured to execute a trigger operation in response to the input image material, and obtain each target image material successively input by the video shooting account; the input order of each target image material matches the text order of the corresponding text content in the target copy; and each target image material is displayed on the video shooting interface according to the input order of each target image material.

[0150] In an exemplary embodiment, the image material includes expression material, and candidate expression material is also displayed in the video shooting interface; the material input unit 902 is further configured to execute a selection operation in response to the candidate expression material, and obtain each target expression material selected in sequence by the video shooting account; and display each target expression material on the video shooting interface according to the selection order of each target expression material.

[0151] In an exemplary embodiment, the material input unit 902 is further configured to display a first prompt message through a video shooting interface; the first prompt message is used to prompt the video shooting account to trigger a selection operation for a candidate expression material.

[0152] In an exemplary embodiment, the material input unit 902 is further configured to execute a deselection operation in response to each selected target expression material, obtain the deselected target expression material; and cancel the display of the deselected target expression material on the video shooting interface.

[0153] In an exemplary embodiment, the image material includes expression material; the material input unit 902 is further configured to execute a trigger operation in response to a text editing control included in the video shooting interface, and display a text input interface; based on the text information input in the text input interface, display the expression material corresponding to the text information in the text input interface; in response to an application operation on the expression material, use the expression material as the target image material; and display each expression material on the video shooting interface in the order in which they are input.

[0154] In an exemplary embodiment, the text display unit 901 is further configured to execute a response to triggering a target option in the video shooting interface, and to display a target text and a second prompt information through the video shooting interface; the second prompt information is used to prompt the video shooting account to trigger the operation of inputting image materials.

[0155] In an exemplary embodiment, the video shooting interface includes a text display area, which is used to display the target text; the text display unit 901 is also configured to execute a text update operation in response to being triggered in the video shooting interface, and obtain an updated text; and display the updated text as the updated target text in the text display area.

[0156] In an exemplary embodiment, the copy display unit 901 is further configured to execute a copy switching operation in response to being triggered in the copy display area, and obtain a new copy from a preset copy database as an updated copy.

[0157] In an exemplary embodiment, a text input control is displayed in the video shooting interface; the text display unit 901 is also configured to execute a trigger operation in response to the text input control, display a text input area; receive input text entered in the text input area, and use the input text as an updated text.

[0158] In an exemplary embodiment, the video editing device also includes: a text hiding unit, which is configured to perform: hiding the display of the target text on the video shooting interface before responding to the triggering operation of the input image material; hiding the display of the target text on the video shooting interface in response to the triggering operation of the input image material; and / or hiding the display of the target text on the video shooting interface after displaying the target image material on the video shooting interface.

[0159] Fig.10 is a block diagram of a video interaction device according to an exemplary embodiment. Fig.10 The device includes a video playing unit 1001, a text input unit 1002 and an information feedback unit 1003.

[0160] The video playing unit 1001 is configured to play a target video; the target video includes at least one target image material;

[0161] The text input unit 1002 is configured to execute a text input operation in response to a text input operation triggered by a displayed target image material, and obtain a currently input text;

[0162] The information feedback unit 1003 is configured to display feedback information indicating successful text matching in the target video when the currently input text matches the target text corresponding to the target image material.

[0163] In an exemplary embodiment, the text input unit 1002 is further configured to execute a text input operation in response to being triggered in the interactive area of ​​the target video, and obtain the text currently input in the interactive area; the information feedback unit 1003 is further configured to highlight the text input in the interactive area when the text input in the interactive area matches the target text.

[0164] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0165] Fig.11 1 is a block diagram of an electronic device 1100 for video editing or video interaction according to an exemplary embodiment. For example, the electronic device 1100 may 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.

[0166] Reference Fig.11 , the electronic device 1100 may include one or more of the following components: a processing component 1102 , a memory 1104 , a power component 1106 , a multimedia component 1108 , an audio component 1110 , an input / output (I / O) interface 1112 , a sensor component 1114 , and a communication component 1116 .

[0167] The processing component 1102 generally controls the overall operation of the electronic device 1100, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1102 may include one or more processors 1120 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 1102 may include one or more modules to facilitate the interaction between the processing component 1102 and other components. For example, the processing component 1102 may include a multimedia module to facilitate the interaction between the multimedia component 1108 and the processing component 1102.

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

[0169] The power supply component 1106 provides power to various components of the electronic device 1100. The power supply component 1106 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 1100.

[0170] The multimedia component 1108 includes a screen that provides an output interface between the electronic device 1100 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 may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1108 includes a front camera and / or a rear camera. When the electronic device 1100 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0171] The audio component 1110 is configured to output and / or input audio signals. For example, the audio component 1110 includes a microphone (MIC), and when the electronic device 1100 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1104 or sent via the communication component 1116. In some embodiments, the audio component 1110 also includes a speaker for outputting an audio signal.

[0172] I / O interface 1112 provides an interface between processing component 1102 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

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

[0174] The communication component 1116 is configured to facilitate wired or wireless communication between the electronic device 1100 and other devices. The electronic device 1100 can access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 1116 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1116 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.

[0175] In an exemplary embodiment, the electronic device 1100 may 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 to perform the above methods.

[0176] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1104 including instructions, and the above instructions can be executed by the processor 1120 of the electronic device 1100 to complete the above method. 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, an optical data storage device, etc.

[0177] In an exemplary embodiment, a computer program product is further provided. The computer program product includes instructions. The instructions can be executed by the processor 1120 of the electronic device 1100 to complete the above method.

[0178] It should be noted that the above-mentioned devices, electronic devices, computer-readable storage media, computer program products, etc. may also include other implementation methods according to the description of the method embodiments. The specific implementation methods can refer to the description of the relevant method embodiments, which will not be described one by one here.

[0179] Those skilled in the art will readily appreciate 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 knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.

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

Claims

1. A video editing method, characterized in that: include: Display the target copy on the video shooting interface; In response to a trigger operation of inputting an image material, a target image material corresponding to the target copy is obtained, and the target image material is displayed on the video shooting interface; the target image material is an image material input by the video shooting account and is used to describe the target copy; A target video is generated by shooting and displaying the target image material and hiding the target text; when the target video is played on a playback end, the text currently input by the video playback account in the playback end for the displayed target image material is obtained, and when the currently input text matches the target text, feedback information indicating successful text matching is displayed in the target video.

2. The method according to claim 1, characterized in that The target copy is composed of a plurality of text contents, the plurality of target image materials correspond to the plurality of text contents respectively, and each of the target image materials is used to describe each text content respectively; The step of obtaining a target image material corresponding to the target text in response to a triggering operation of inputting an image material, and displaying the target image material on the video shooting interface includes: In response to the triggering operation of the input image material, the target image materials successively input by the video shooting account are obtained; the input order of the target image materials matches the text order of the corresponding text content in the target copy; The target image materials are displayed on the video shooting interface in the order in which they are input.

3. The method according to claim 2, characterized in that The image material includes expression material, and candidate expression materials are also displayed in the video shooting interface; In response to the operation of inputting the image material, obtaining the target image materials successively inputted by the video shooting account includes: In response to a selection operation on the candidate expression material, obtaining each of the target expression materials selected successively by the video shooting account; The displaying of each target image material on the video shooting interface according to the input order of each target image material includes: The target expression materials are displayed on the video shooting interface in the order in which they are selected.

4. The method according to claim 3, characterized in that: Before the step of obtaining the target expression materials selected successively by the video shooting account in response to the selection operation on the candidate expression material, the method further includes: The first prompt information is displayed through the video shooting interface; the first prompt information is used to prompt the video shooting account to trigger a selection operation for the candidate expression material.

5. The method according to claim 3, characterized in that: After displaying each of the target expression materials on the video shooting interface in the selection order of each of the target expression materials, the method further includes: In response to a deselection operation on each selected target expression material, obtaining the deselected target expression material; The display of the deselected target expression material on the video shooting interface is cancelled.

6. The method according to claim 2, characterized in that The image material includes expression material; In response to the operation of inputting the image material, obtaining the target image materials successively inputted by the video shooting account includes: In response to a triggering operation based on a text editing control included in the video shooting interface, displaying a text input interface; Based on the text information input in the text input interface, displaying the expression material corresponding to the text information in the text input interface; In response to an application operation on the expression material, using the expression material as the target image material; The displaying of each target image material on the video shooting interface according to the input order of each target image material includes: The expression materials are displayed on the video shooting interface in the order in which they are input.

7. The method according to claim 1, characterized in that The displaying of the target text on the video shooting interface includes: In response to triggering the target option in the video shooting interface, the target text and second prompt information are displayed through the video shooting interface; the second prompt information is used to prompt the video shooting account to trigger the operation of inputting image materials.

8. The method according to claim 1, characterized in that The video shooting interface includes a text display area, and the text display area is used to display the target text; After displaying the target text on the video shooting interface, the method further includes: In response to a text update operation triggered in the video shooting interface, obtaining an updated text; The updated text is displayed as the updated target text in the text display area.

9. The method according to claim 8, characterized in that The step of obtaining updated text in response to a text update operation triggered in the video shooting interface includes: In response to a text switching operation triggered in the text display area, a new text is obtained from a preset text database as the updated text.

10. The method according to claim 7, characterized in that The video shooting interface displays a text input control; the step of obtaining the updated text in response to a text update operation triggered in the video shooting interface includes: In response to a triggering operation on the text input control, displaying a text input area; An input text inputted in the text input area is received, and the input text is used as the update text.

11. The method according to claim 1, characterized in that: Before the shooting generates a target video showing the target image material and hiding the target text, the method further includes: Before responding to the triggering operation of the input image material, hiding the display of the target text on the video shooting interface; In response to a triggering operation of the input image material, hiding the display of the target text on the video shooting interface; and / or After the target image material is displayed on the video shooting interface, the display of the target text on the video shooting interface is hidden.

12. A video interaction method, characterized in that: include: Play the target video; The target video includes at least one target image material; the target image material is an image material input by the video shooting account in the video shooting terminal based on the target text displayed on the video shooting interface, and is used to describe the target text; the target video displays the target image material and hides the target text; In response to a text input operation triggered by the displayed target image material, obtaining a currently input text; In the case where the currently input text matches the target text corresponding to the target image material, feedback information indicating that the text matches successfully is displayed in the target video.

13. The method according to claim 12, characterized in that The step of obtaining the currently input text in response to the text input operation triggered by the displayed target image material comprises: In response to the text input operation triggered in the interactive area of ​​the target video, obtaining the text currently input in the interactive area; When the currently input text matches the target text corresponding to the target image material, feedback information indicating successful text matching is displayed in the target video, including: When the text input in the interactive area matches the target text, the text input in the interactive area is highlighted.

14. A video editing device, characterized in that: include: A text display unit, configured to display a target text on a video shooting interface; A material input unit is configured to execute a trigger operation in response to inputting an image material, obtain a target image material corresponding to the target copy, and display the target image material on the video shooting interface; the target image material is an image material input by the video shooting account, and is used to describe the target copy; The video generation unit is configured to perform shooting and generate a target video that displays the target image material and hides the target copy; when the target video is played on a playback end, the target video obtains the copy currently input by the video playback account on the playback end for the displayed target image material, and when the currently input copy matches the target copy, feedback information indicating a successful copy match is displayed in the target video.

15. A video interaction device, characterized in that: include: The video playback unit is configured to play a target video; the target video includes at least one target image material; the target image material is an image material input by the video shooting account in the video shooting terminal based on the target text displayed on the video shooting interface, and is used to describe the target text; the target video displays the target image material and hides the target text; A text input unit, configured to execute a text input operation in response to the text input operation triggered by the displayed target image material, and obtain the text currently input; The information feedback unit is configured to display feedback information indicating successful copy matching in the target video when the currently input copy matches the target copy corresponding to the target image material.

16. 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 editing method as described in any one of claims 1 to 11, or to implement the video interaction method as described in any one of claims 12 to 13.

17. 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 editing method as described in any one of claims 1 to 11, or to execute the video interaction method as described in any one of claims 12 to 13.