Content generation method and device, electronic equipment and storage medium

By providing content generation methods and devices in social networks, users can quickly edit materials in the work playback scenario, solving the problem of high difficulty in producing emoticons in the prior art, and realizing low-cost and high-efficiency emoticons production.

CN119225606AActive Publication Date: 2024-12-31BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Patent Information

Application Number
CN202411541558.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2024-12-31
Estimated Expiration
2044-10-31

AI Technical Summary

Technical Problem

In the prior art, users need to use professional tools when using emoticons in social networks, which are costly and difficult to operate, and cannot meet the needs of quickly making emoticons.

Method used

It provides a content generation method and device to display the target function entrance in the work playback scene and display the editing interface in response to user operations. Users can edit based on screenshots, pictures, comments and other materials to quickly create emoticon packages.

Benefits of technology

It reduces the difficulty and operation cost of making emoticon packages, improves the efficiency of human-computer interaction, and allows users to quickly complete the production of emoticon packages without the help of professional tools.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225606A_ABST
    Figure CN119225606A_ABST
Patent Text Reader

Abstract

The invention provides a content generation method and device, electronic equipment and a storage medium, and belongs to the technical field of Internet. According to the invention, a brand new interaction mode is provided for the user, and the user is supported to quickly make the expression package in a specific scene. By taking a work playing scene (for example, a user browses a work, pulls up a comment panel to publish a comment or checks a comment published by other people) as an example, if a content creation condition is met currently, a function entry is presented for the user, and the function entry is used for prompting the user to create the content. In response to a trigger operation of the user on the function entry, an editing interface is further displayed for the user, and the to-be-edited material is displayed on the editing interface. According to the technical scheme, the user can quickly complete manufacturing of the emoji package by executing the editing operation for the to-be-edited material on the editing interface, professional tools are not needed, the operation cost is low, the emoji package manufacturing difficulty is reduced, and the man-machine interaction efficiency is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the development of Internet technology, it has become increasingly popular to use emoticons to communicate in social networks. For example, emoticons can be used to comment in the comment area. Among them, emoticons are a way to express emotions using images and / or text, which can make up for the weakness of pure text communication being relatively boring. In related technologies, users need to use professional tools to create emoticons, which has problems such as high operating costs and difficulty. Summary of the invention

[0003] The present disclosure provides a content generation method, device, electronic device and storage medium. The technical solution of the present disclosure is as follows.

[0004] According to a first aspect of an embodiment of the present disclosure, there is provided a content generation method, including:

[0005] In the work playback scenario, in response to satisfying the content creation condition, a target function entrance is displayed; wherein the target function entrance is used to prompt content creation;

[0006] In response to the triggering operation of the target function entry, an editing interface is displayed; wherein the editing interface displays the material to be edited;

[0007] Based on the editing operation acquired on the editing interface, the editing result of the to-be-edited material is displayed.

[0008] In some embodiments, the material to be edited comes from any of the following:

[0009] Screenshots obtained during the playback of the work;

[0010] The pictures included in the currently playing work;

[0011] At least one material uploaded by the currently logged-in first user account;

[0012] The comment posted by the second user account on the currently playing work.

[0013] In some other embodiments, in response to satisfying the content creation condition, displaying the target function entrance includes:

[0014] In response to a screenshot operation on the currently playing work, a screenshot is displayed on the work playing page; wherein the target function entrance is displayed on the screenshot.

[0015] In some other embodiments, displaying the target function entrance on the work playback page includes:

[0016] In response to a zoom-in operation on a picture included in the currently playing work, the target function entry is displayed on the work playing page.

[0017] In some other embodiments, in response to satisfying the content creation condition, displaying the target function entrance includes:

[0018] Displaying a comment panel for the currently playing work; wherein an upload control is displayed on the input area of ​​the comment panel;

[0019] In response to a triggering operation on the upload control, displaying a material selection list;

[0020] In response to a selection operation of at least one material in the material selection list, displaying the selected material in a thumbnail form on the input area;

[0021] In response to acquiring a text input operation in the input area, the target function entry is displayed on the input area.

[0022] In some other embodiments, after displaying the selected material in thumbnail form on the input area, the method further includes:

[0023] A first prompt message is displayed on the input area; wherein the first prompt message is used to prompt to start a content creation function after inputting text.

[0024] In some other embodiments, the display editing interface includes:

[0025] Displaying a viewfinder on the editing interface; wherein the material to be edited is displayed in the viewfinder;

[0026] At least one editing option is displayed on the editing interface in a manner that does not obstruct the display of the material to be edited; wherein one of the editing options is used to indicate an editing method.

[0027] In some other embodiments, displaying a viewfinder on the editing interface includes:

[0028] Displaying candidate materials on the editing interface;

[0029] A mask layer is displayed on the layer where the candidate material is located; wherein the mask layer includes a hollow area, and the hollow area forms the viewfinder.

[0030] In some other embodiments, the method further comprises:

[0031] In response to the position adjustment operation of the viewfinder, the to-be-edited material is displayed in a changing state following the movement of the viewfinder.

[0032] In some other embodiments, in response to satisfying the content creation condition, displaying the target function entrance includes:

[0033] Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel;

[0034] In response to a triggering operation on the comment, a sharing panel is displayed; wherein the sharing panel displays a plurality of sharing methods and the target function entrance.

[0035] In some other embodiments, in response to satisfying the content creation condition, displaying the target function entrance includes:

[0036] Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel;

[0037] In response to a triggering operation on the picture included in the comment, a detail page of the picture is displayed; wherein the target function entrance is displayed on the detail page.

[0038] In some other embodiments, in response to satisfying the content creation condition, displaying the target function entrance includes:

[0039] Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel;

[0040] In response to a triggering operation on the picture included in the comment, an interactive bubble is displayed on the display area; wherein the target function entrance is displayed on the interactive bubble.

[0041] In some other embodiments, the display editing interface includes:

[0042] Displaying the editing interface in a manner that covers the display of the comment panel;

[0043] Displaying the material to be edited and at least one editing option on the editing interface;

[0044] The material to be edited is a picture included in the selected comment; and one of the editing options is used to indicate an editing method.

[0045] In some other embodiments, the at least one editing option includes a secondary editing option; and displaying the to-be-edited material and the at least one editing option on the editing interface includes:

[0046] Displaying the picture with the text added on the editing interface;

[0047] Displaying the text and the secondary editing options in association with each other on the editing interface;

[0048] The secondary editing option is used to indicate secondary editing of the text.

[0049] In some other embodiments, the text includes any of the following:

[0050] The text is the text included in the comment;

[0051] The text is automatically matched according to the type of the material to be edited.

[0052] In some other embodiments, a publishing control is further displayed on the editing interface; after displaying the editing result of the material to be edited, the method further includes:

[0053] In response to a triggering operation on the publishing control, a comment panel of the currently playing work is displayed; wherein the editing result in thumbnail form is displayed on the input area of ​​the comment panel;

[0054] Based on the text acquired in the input area, the editing result and the text are displayed in association in the display area of ​​the comment panel.

[0055] In some other embodiments, displaying the editing result and the text in association with each other in the display area of ​​the comment panel includes:

[0056] If the material to be edited originates from a comment posted by a second user account on the currently played work, the editing result and the text are displayed in association on the display area of ​​the comment panel in the form of quoting the comment.

[0057] In some other embodiments, the method further comprises:

[0058] If the material to be edited comes from a comment posted by a second user account on the currently played work, a special mark is added to the editing result and the text displayed in association.

[0059] In some other embodiments, a collection control is further displayed on the editing interface; after displaying the editing result of the material to be edited, the method further includes:

[0060] In response to a triggering operation on the collection control, the editing result is added as an emoticon to an emoticon library of a currently logged-in first user account.

[0061] In some other embodiments, the method further comprises:

[0062] Displaying a second prompt message on the editing interface; wherein the second prompt message is used to prompt viewing of the expression library;

[0063] In response to a triggering operation on the second prompt information, expressions included in the expression library are displayed.

[0064] According to a second aspect of an embodiment of the present disclosure, there is provided a content generating device, including:

[0065] The first display module is configured to display a target function entrance in response to satisfying a content creation condition in a work playback scenario; wherein the target function entrance is used to prompt content creation;

[0066] A second display module is configured to display an editing interface in response to a triggering operation on the target function entry; wherein the editing interface displays the material to be edited;

[0067] The second display module is further configured to display the editing result of the to-be-edited material based on the editing operation acquired on the editing interface.

[0068] In some embodiments, the material to be edited comes from any of the following:

[0069] Screenshots obtained during the playback of the work;

[0070] The pictures included in the currently playing work;

[0071] At least one material uploaded by the currently logged-in first user account;

[0072] The comment posted by the second user account on the currently playing work.

[0073] In some other embodiments, the first display module is configured as follows:

[0074] In response to a screenshot operation on the currently playing work, a screenshot is displayed on the work playing page; wherein the target function entrance is displayed on the screenshot.

[0075] In some other embodiments, the first display module is configured as follows:

[0076] In response to a zoom-in operation on a picture included in the currently playing work, the target function entry is displayed on the work playing page.

[0077] In some other embodiments, the first display module is configured as follows:

[0078] Displaying a comment panel for the currently playing work; wherein an upload control is displayed on the input area of ​​the comment panel;

[0079] In response to a triggering operation on the upload control, displaying a material selection list;

[0080] In response to a selection operation of at least one material in the material selection list, displaying the selected material in a thumbnail form on the input area;

[0081] In response to acquiring a text input operation in the input area, the target function entry is displayed on the input area.

[0082] In some other embodiments, the device further comprises:

[0083] The third display module is configured to display the selected material in thumbnail form on the input area and then display the first prompt information on the input area; wherein the first prompt information is used to prompt to start the content creation function after entering text.

[0084] In some other embodiments, the second display module is configured as follows:

[0085] Displaying a viewfinder on the editing interface; wherein the material to be edited is displayed in the viewfinder;

[0086] At least one editing option is displayed on the editing interface in a manner that does not obstruct the display of the material to be edited; wherein one of the editing options is used to indicate an editing method.

[0087] In some other embodiments, the second display module is configured as follows:

[0088] Displaying candidate materials on the editing interface;

[0089] A mask layer is displayed on the layer where the candidate material is located; wherein the mask layer includes a hollow area, and the hollow area forms the viewfinder.

[0090] In some other embodiments, the second display module is configured as follows:

[0091] In response to the position adjustment operation of the viewfinder, the to-be-edited material is displayed in a changing state following the movement of the viewfinder.

[0092] In some other embodiments, the first display module is configured as follows:

[0093] Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel;

[0094] In response to a triggering operation on the comment, a sharing panel is displayed; wherein the sharing panel displays a plurality of sharing methods and the target function entrance.

[0095] In some other embodiments, the first display module is configured as follows:

[0096] Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel;

[0097] In response to a triggering operation on the picture included in the comment, a detail page of the picture is displayed; wherein the target function entrance is displayed on the detail page.

[0098] In some other embodiments, the first display module is configured as follows:

[0099] Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel;

[0100] In response to a triggering operation on the picture included in the comment, an interactive bubble is displayed on the display area; wherein the target function entrance is displayed on the interactive bubble.

[0101] In some other embodiments, the second display module is configured as follows:

[0102] Displaying the editing interface in a manner that covers the display of the comment panel;

[0103] Displaying the material to be edited and at least one editing option on the editing interface;

[0104] The material to be edited is a picture included in the selected comment; and one of the editing options is used to indicate an editing method.

[0105] In other embodiments, the at least one editing option includes a secondary editing option;

[0106] The second display module is configured as follows:

[0107] Displaying the picture with the text added on the editing interface;

[0108] Displaying the text and the secondary editing options in association with each other on the editing interface;

[0109] The secondary editing option is used to indicate secondary editing of the text.

[0110] In some other embodiments, the text includes any of the following:

[0111] The text is the text included in the comment;

[0112] The text is automatically matched according to the type of the material to be edited.

[0113] In some other embodiments, a publishing control is also displayed on the editing interface; and the device further comprises:

[0114] The fourth display module is configured to display a comment panel of the currently playing work in response to a trigger operation on the publishing control after displaying the editing results of the material to be edited; wherein the editing results are displayed in thumbnail form on the input area of ​​the comment panel; and based on the text obtained on the input area, the editing results and the text are displayed in association on the display area of ​​the comment panel.

[0115] In some other embodiments, the fourth display module is configured as:

[0116] If the material to be edited originates from a comment posted by a second user account on the currently played work, the editing result and the text are displayed in association on the display area of ​​the comment panel in the form of quoting the comment.

[0117] In some other embodiments, the device further comprises:

[0118] The fifth display module is configured to add a special mark to the editing result and the text displayed in association if the material to be edited comes from a comment posted by the second user account on the currently played work.

[0119] In some other embodiments, a collection control is also displayed on the editing interface; and the device further comprises:

[0120] The adding module is configured to, after displaying the editing result of the to-be-edited material, add the editing result as an expression to the expression library of the currently logged-in first user account in response to a triggering operation on the collection control.

[0121] In some other embodiments, the device further comprises:

[0122] The sixth display module is configured to display a second prompt message on the editing interface; wherein the second prompt message is used to prompt viewing of the expression library; and in response to a triggering operation on the second prompt message, the expressions included in the expression library are displayed.

[0123] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0124] one or more processors;

[0125] A memory for storing program codes executable by the processor;

[0126] The processor is configured to execute the program code to implement the above-mentioned content generation method.

[0127] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When a program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to execute the above-mentioned content generation method.

[0128] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements the above-mentioned content generation method when executed by a processor of an electronic device.

[0129] The disclosed embodiments provide users with a new interactive method, which supports users to quickly create emoticon packages in specific scenarios. In detail, taking the work playback scene (for example, users browse works, pull up the comment panel to make comments, or view comments posted by others) as an example, if the content creation conditions are currently met, a function entrance will be presented to the user, and this function entrance is used to prompt the user to create content. In response to the user's triggering operation on this function entrance, an editing interface will be further displayed to the user, wherein the editing interface displays the material to be edited. By performing editing operations on the material to be edited on the editing interface, the user can quickly complete the production of emoticon packages without the need for professional tools. This content generation method not only has low operating costs, but also reduces the difficulty of making emoticon packages, and has high human-computer interaction efficiency.

[0130] 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

[0131] 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.

[0132] Figure 1 It is a schematic diagram of an implementation environment of a content generation method according to an exemplary embodiment.

[0133] Figure 2 is a flowchart of a first content generating method according to an exemplary embodiment.

[0134] Figure 3 is a flowchart of a second content generating method according to an exemplary embodiment.

[0135] Figure 4 It is a first display schematic diagram shown according to an exemplary embodiment.

[0136] Figure 5 It is a second display schematic diagram shown according to an exemplary embodiment.

[0137] Figure 6 is a third display schematic diagram shown according to an exemplary embodiment.

[0138] Figure 7 is a flowchart of a third content generating method according to an exemplary embodiment.

[0139] Figure 8 is a fourth display schematic diagram shown according to an exemplary embodiment.

[0140] Fig. 9 is a fifth display schematic diagram shown according to an exemplary embodiment.

[0141] Fig.10 is a sixth display schematic diagram shown according to an exemplary embodiment.

[0142] Fig.11 is a flowchart of a fourth content generating method according to an exemplary embodiment.

[0143] Fig.12 is a seventh display schematic diagram shown according to an exemplary embodiment.

[0144] Fig.13 is an eighth display schematic diagram shown according to an exemplary embodiment.

[0145] Fig.14 is a ninth display schematic diagram shown according to an exemplary embodiment.

[0146] Fig.15 is a tenth display schematic diagram shown according to an exemplary embodiment.

[0147] Fig.16 is a flowchart of a fifth content generating method according to an exemplary embodiment.

[0148] Fig.17 is an eleventh display schematic diagram shown according to an exemplary embodiment.

[0149] Fig.18 is a twelfth display schematic diagram shown according to an exemplary embodiment.

[0150] Fig.19 is a thirteenth display schematic diagram shown according to an exemplary embodiment.

[0151] Fig. 20 is a flowchart of a sixth content generating method according to an exemplary embodiment.

[0152] Fig.21 It is a fourteenth display schematic diagram shown according to an exemplary embodiment.

[0153] Fig. 22 is a fifteenth display schematic diagram shown according to an exemplary embodiment.

[0154] Fig.23 is a flowchart of a seventh content generating method according to an exemplary embodiment.

[0155] Fig.24 It is a sixteenth display schematic diagram shown according to an exemplary embodiment.

[0156] Fig.25 is a seventeenth display schematic diagram shown according to an exemplary embodiment.

[0157] Fig.26 is an eighteenth display schematic diagram shown according to an exemplary embodiment.

[0158] Fig. 27 It is a nineteenth display schematic diagram shown according to an exemplary embodiment.

[0159] Fig.28 is a twentieth display schematic diagram shown according to an exemplary embodiment.

[0160] Fig.29 is a twenty-first display schematic diagram shown according to an exemplary embodiment.

[0161] Fig.30 is a twenty-second display schematic diagram shown according to an exemplary embodiment.

[0162] Fig.31 is a twenty-third display schematic diagram shown according to an exemplary embodiment.

[0163] Fig.32 It is a twenty-fourth display schematic diagram shown according to an exemplary embodiment.

[0164] Fig.33 is a twenty-fifth display schematic diagram shown according to an exemplary embodiment.

[0165] Fig.34 It is a block diagram of a content generating device according to an exemplary embodiment.

[0166] Fig.35 It is a block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION

[0167] 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.

[0168] 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.

[0169] The information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0170] Figure 1 It is a schematic diagram of an implementation environment of a content generation method according to an exemplary embodiment.

[0171] See also Figure 1 , the implementation environment includes: a terminal 101 and a server 102. The terminal 101 is an electronic device used by a user. In the embodiment of the present disclosure, a target application is installed on the terminal 101, and the terminal 101 implements the content generation method provided by the embodiment of the present disclosure based on the target application. Exemplarily, the target application is an instant messaging application, such as a short video application, which is not limited in the present disclosure.

[0172] In some embodiments, the terminal 101 is a device such as a smart phone, a desktop computer, or a laptop computer. Figure 1 The terminal 101 is only used as a smartphone for illustration. In addition, those skilled in the art will appreciate that the number of the above terminals may be more or less. For example, the above terminals may be only a few, or the above devices may be dozens or hundreds, or more. The embodiments of the present disclosure do not limit the number and type of terminals.

[0173] In other embodiments, the server 102 provides background services for the target application. In addition, the server 102 is connected to the terminal 101 via a wireless network or a wired network. In addition, the server involved in the embodiment of the present disclosure may also include other functional servers to provide more comprehensive and diversified services.

[0174] The content generation solution provided by the embodiment of the present disclosure is described in detail through the following embodiments.

[0175] Figure 2is a flowchart of a first content generation method according to an exemplary embodiment. Figure 2 As shown, the content generation method is applied to electronic devices, such as Figure 1 In the terminal 101 shown in FIG.

[0176] In 201, in the work playback scenario, in response to satisfying the content creation condition, the electronic device displays a target function entrance; wherein the target function entrance is used to prompt content creation.

[0177] Exemplarily, in the embodiments of the present disclosure, a work refers to a multimedia resource, such as a video, published by any user through a target application, and the present disclosure does not limit this.

[0178] In some embodiments, the work playback scenarios mentioned in the embodiments of the present disclosure include but are not limited to the following:

[0179] 1. Browsing works, such as taking screenshots (also known as screenshots or screen captures) while viewing works. That is, watching videos posted by others and taking screenshots.

[0180] 2. When browsing a work, you open the comment panel to post a comment, such as when you post a comment on the work while watching it. That is, when you post a comment on a video while watching it.

[0181] 3. When browsing a work, you can pull up the comment panel to view comments posted by others, such as viewing comments posted by others on the work while watching the work. That is, viewing comments posted by others on the video while watching the video.

[0182] 4. Browse the scene of the work, such as zooming in on the scene of the picture included in the work while watching the work, that is, zooming in on the scene of the picture included in the video while watching the video.

[0183] In other embodiments, the content creation mentioned in the embodiments of the present disclosure may be the user's own emoticon package, which is not limited in the present disclosure. In addition, there are multiple content creation conditions. For example, different content creation conditions may be different for different work playback scenes, which is not limited in the present disclosure. For examples of content creation conditions, please refer to the following description.

[0184] In other embodiments, the target function entrance may be displayed in a variety of ways, such as in different work playback scenes, and the target function entrance may be displayed in different ways, which is not limited in the present disclosure. For how to display the target function entrance, please refer to the following description.

[0185] In 202, in response to a triggering operation on a target function entry, the electronic device displays an editing interface; wherein the editing interface displays the material to be edited.

[0186] In some embodiments, the triggering operation on the target function entrance refers to the user's clicking operation on the target function entrance, which is not limited in the present disclosure. In addition, taking the example of the content creation of the user making an emoticon package by himself, the material to be edited displayed on the editing interface refers to the material used to make the emoticon package.

[0187] In other embodiments, the material to be edited displayed on the editing interface is derived from any of the following:

[0188] A. Screenshots obtained during the playback of the work.

[0189] Among them, the source corresponds to the aforementioned scenario of viewing the work and performing the screenshot operation.

[0190] B. Pictures included in the currently playing work.

[0191] The source corresponds to the scene of enlarging the pictures included in the work during the aforementioned viewing process.

[0192] C. At least one material uploaded by the currently logged-in first user account.

[0193] The source corresponds to the scenario of posting comments on the work during the viewing process. In the embodiment of the present disclosure, the first user account refers to the user account currently logged in to the target application installed on the electronic device. In addition, the at least one material can be a dynamic image or a static image uploaded by the user, which is not limited in the present disclosure.

[0194] D. Comments posted by the second user account on the currently playing work.

[0195] The source corresponds to the aforementioned scene of viewing comments posted by others on the work during viewing the work. Exemplarily, for the source, the material to be edited refers to a dynamic image or static image included in the published comments, which is not limited in the present disclosure. In addition, the second user account refers to an account other than the first user account.

[0196] In 203, the electronic device displays the editing result of the to-be-edited material based on the editing operation acquired on the editing interface.

[0197] For example, the user can perform editing operations such as cropping, adding text or stickers, enhancing image quality, beautifying, etc. on the material to be edited displayed on the editing interface, and the present disclosure does not limit this. In addition, the above editing results can be various image formats such as GIF (Graphics Interchange Format), PNG (Portable Network Graphics) or JPG (Joint Photographic Experts Group). In other words, the prepared emoticon package can be a dynamic image or a static image, and the present disclosure does not limit this.

[0198] In summary, the disclosed embodiments provide users with a new interactive method, supporting users to quickly create emoticon packages in specific scenarios. In detail, taking the work playback scene as an example, if the content creation conditions are currently met, a function entrance will be presented to the user, and this function entrance is used to prompt the user to create content. In response to the user's triggering operation on this function entrance, an editing interface will be further displayed to the user, wherein the editing interface displays the material to be edited. By performing editing operations on the material to be edited on the editing interface, the user can quickly complete the production of the emoticon package without the aid of professional tools. This content generation method not only has low operating costs, but also reduces the difficulty of making emoticon packages, and has high human-computer interaction efficiency.

[0199] Above Figure 2 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 3 is a flow chart of a second content generation method according to an exemplary embodiment. Figure 3 As shown, the content generation method is applied to electronic devices, such as Figure 1 In the terminal 101 shown in FIG.

[0200] In 301, in a work playing scenario, in response to a screenshot operation on a currently playing work, the electronic device displays a screenshot on a work playing page, where a target function entry is displayed.

[0201] This embodiment corresponds to the aforementioned work browsing scenario, such as performing a screenshot operation during viewing a work.

[0202] like Figure 4 As shown, in response to the screenshot operation of the currently playing work, the electronic device will display a screenshot on the work playing page. This screenshot is different from the normal screenshot and also displays the target function entrance, such as Figure 4The expression making entrance 1 shown in the figure is used to guide the user to make an expression package by himself. Further, in response to the screenshot operation of the currently playing work, the electronic device will also display a sharing panel on the work playing page to facilitate the user to quickly share the screenshot.

[0203] In 302, in response to a triggering operation on a target function entry, the electronic device displays an editing interface, on which the material to be edited is displayed.

[0204] In some embodiments, in response to a triggering operation on a target function entry, the electronic device displays an editing interface in the following manner:

[0205] like Figure 5 As shown, the electronic device will display a viewfinder 2 on the editing interface. The material to be edited is displayed in the viewfinder 2. In addition, the electronic device will also display a toolbar 3 on the editing interface in a display mode that does not block the material to be edited, and the toolbar 3 includes at least one editing option. An editing option is used to indicate an editing method.

[0206] The first point that needs to be explained is that the toolbar 3 can be displayed at the top, bottom or side of the editing interface, and the present disclosure does not limit this. Figure 5 The description is made by taking the example that the toolbar 3 is displayed on the right edge of the editing interface.

[0207] In addition, if Figure 5-6 As shown, the editing interface also includes a publishing control 4 and a collection control 5. Among them, the publishing control 4 is used to publish the prepared expression package (the editing result of the material to be edited) to the comment area, and the collection control 5 is used to add the prepared expression to the expression library. For a detailed introduction to the publishing control 4 and the collection control 5, please refer to the following description.

[0208] In summary, in the process of making emoticons, the embodiment of the present disclosure enables users to quickly make emoticon packages based on screenshots by presenting a toolbar including at least one editing option to the user. This interactive method not only has low operating costs, but also reduces the difficulty of making emoticon packages, and has high human-computer interaction efficiency. In addition, the toolbar includes a variety of editing options, which enables users to perform a variety of editing operations on screenshots, and the human-computer interaction effect is good.

[0209] In some other embodiments, the electronic device displays the viewfinder on the editing interface in the following manner:

[0210] The candidate materials are displayed on the editing interface; the mask layer is displayed on the layer where the candidate materials are located. Figure 5 As shown, the mask layer includes a hollow area, and the hollow area forms a viewfinder 2.

[0211] The second point to be explained is that the material to be edited is part of the candidate material. Figure 5 As shown, the candidate material is a complete screenshot, and the material to be edited refers to the part of the candidate material located in the viewfinder 2. The disclosed embodiment realizes presenting the viewfinder to the user through a mask layer including a hollow area, wherein the existence of the viewfinder enables the user to quickly focus on the material to be edited, which not only provides a good visual experience, but also further improves the efficiency of human-computer interaction.

[0212] In some other embodiments, the embodiment of the present disclosure further supports the user to select the material to be edited for making an emoticon package by operating the viewfinder 2, that is, the method provided by the embodiment of the present disclosure further includes:

[0213] In response to the position adjustment operation of the view frame 2, the electronic device displays the changing material to be edited following the movement of the view frame 2. This method of selecting the material to be edited for making an emoticon package by operating the view frame 2 makes the production of the emoticon package more personalized, more in line with the user's personal needs, and has a good human-computer interaction effect.

[0214] In 303, the electronic device displays the editing result of the to-be-edited material based on the editing operation acquired on the editing interface.

[0215] For example, Figure 6 As shown, taking the editing operation of the material to be edited as adding text as an example, the electronic device will synchronously display the text added by the user, that is, text 6, in the viewfinder 2 based on the acquired user input.

[0216] In summary, the disclosed embodiments provide users with a new interactive method, supporting users to quickly create emoticon packages in specific scenarios. In detail, taking the work playback scene as an example, in response to the user's screenshot operation on the currently playing work, a screenshot will be displayed on the work playback page, wherein a function entrance is displayed on the screenshot, and this function entrance is used to prompt the user to create content. In response to the user's triggering operation on this function entrance, an editing interface will be further displayed to the user, wherein the editing interface displays the material to be edited. By performing editing operations on the material to be edited on the editing interface, the user can quickly complete the production of emoticon packages without the aid of professional tools. This content generation method not only has low operating costs, but also reduces the difficulty of making emoticon packages, and has high human-computer interaction efficiency.

[0217] Above Figure 2 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 7is a flowchart of a third content generation method according to an exemplary embodiment. Figure 7 As shown, the content generation method is applied to electronic devices, such as Figure 1 In the terminal 101 shown in FIG.

[0218] In 701, in a work playing scenario, in response to a zoom-in operation on a picture included in a currently playing work, the electronic device displays a target function entry on a work playing page.

[0219] This embodiment corresponds to the aforementioned scene of browsing works, such as enlarging pictures included in the work during viewing the work.

[0220] contrast Figure 8 and Fig. 9 It can be seen that in the work playback scenario, in response to the user's zooming in operation on a picture included in the currently playing work, the electronic device will display a function entrance on the work playback page. This function entrance is also referred to as the target function entrance in this article, which is used to guide users to create emoticon packages by themselves.

[0221] In 702, in response to a triggering operation on a target function entry, the electronic device displays an editing interface, on which the material to be edited is displayed.

[0222] In some embodiments, in response to a triggering operation on a target function entry, the electronic device displays an editing interface in the following manner:

[0223] like Fig.10 As shown, the electronic device will display a viewfinder 2 on the editing interface. The material to be edited is displayed in the viewfinder 2. In addition, the electronic device will also display a toolbar 3 on the editing interface in a display mode that does not block the material to be edited, and the toolbar 3 includes at least one editing option. An editing option is used to indicate an editing method.

[0224] The first point that needs to be explained is that the toolbar 3 can be displayed at the top, bottom or side of the editing interface, and the present disclosure does not limit this. Fig.10 The description is made by taking the example that the toolbar 3 is displayed on the right edge of the editing interface.

[0225] In addition, if Fig.10 As shown, the editing interface also includes a publishing control 4 and a collection control 5. Among them, the publishing control 4 is used to publish the prepared expression package (the editing result of the material to be edited) to the comment area, and the collection control 5 is used to add the prepared expression to the expression library. For a detailed introduction to the publishing control 4 and the collection control 5, please refer to the following description.

[0226] In summary, in the process of making emoticons, the embodiment of the present disclosure enables users to quickly make emoticon packages based on pictures included in the currently playing work by presenting a toolbar including at least one editing option to the user. This interactive method not only has low operating costs, but also reduces the difficulty of making emoticon packages, and has high human-computer interaction efficiency. In addition, the toolbar includes a variety of editing options, which enables users to perform a variety of editing operations on the pictures included in the currently playing work, and the human-computer interaction effect is good.

[0227] In some other embodiments, the electronic device displays the viewfinder on the editing interface in the following manner:

[0228] The candidate materials are displayed on the editing interface; the mask layer is displayed on the layer where the candidate materials are located. Fig.10 As shown, the mask layer includes a hollow area, and the hollow area forms a viewfinder 2.

[0229] The second point to be explained is that the material to be edited is part of the candidate material. Fig.10 As shown, the candidate material is a complete picture included in the currently playing work, and the material to be edited refers to the part of the candidate material located in the viewfinder 2. The disclosed embodiment realizes presenting the viewfinder to the user through the mask layer including the hollow area, wherein the existence of the viewfinder enables the user to quickly focus on the material to be edited, which not only has a good visual experience, but also further improves the efficiency of human-computer interaction.

[0230] In some other embodiments, the embodiment of the present disclosure further supports the user to select the material to be edited for making an emoticon package by operating the viewfinder 2, that is, the method provided by the embodiment of the present disclosure further includes:

[0231] In response to the position adjustment operation of the view frame 2, the electronic device displays the changing material to be edited following the movement of the view frame 2. This method of selecting the material to be edited for making an emoticon package by operating the view frame 2 makes the production of the emoticon package more personalized, more in line with the user's personal needs, and has a good human-computer interaction effect.

[0232] In 703, the electronic device displays the editing result of the to-be-edited material based on the editing operation acquired on the editing interface.

[0233] Exemplarily, the user can perform editing operations such as cropping, adding text or stickers, enhancing image quality, beautifying, etc. on the material to be edited displayed on the editing interface, and the present disclosure does not limit this.

[0234] In summary, the disclosed embodiments provide users with a new interactive method, supporting users to quickly create emoticon packages in specific scenarios. In detail, taking the work playback scene as an example, in response to the user's zooming in operation on the picture included in the currently playing work, a function entrance will be displayed on the work playback page, and this function entrance is used to prompt the user to create content. In response to the user's triggering operation on this function entrance, an editing interface will be further displayed to the user, wherein the editing interface displays the material to be edited. By performing editing operations on the material to be edited on the editing interface, the user can quickly complete the production of the emoticon package without the aid of professional tools. This content generation method not only has low operating costs, but also reduces the difficulty of making emoticon packages, and has high human-computer interaction efficiency.

[0235] Above Figure 2 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Fig.11 is a flowchart of a fourth content generation method according to an exemplary embodiment. Fig.11 As shown, the content generation method is applied to electronic devices, such as Figure 1 In the terminal 101 shown in FIG.

[0236] In 1101, in the work playback scenario, the electronic device displays a comment panel of the currently playing work, and an upload control is displayed on the input area of ​​the comment panel; in response to a trigger operation on the upload control, the electronic device displays a material selection list; in response to a selection operation on at least one material in the material selection list, the electronic device displays the selected material in thumbnail form on the input area.

[0237] This embodiment corresponds to the aforementioned scenario of pulling up the comment panel to post comments when browsing works.

[0238] like Fig.12 As shown in FIG, in the work playing scenario, the electronic device will display the comment panel of the currently playing work according to the user operation. Fig.12 , the comment panel has an upload control displayed in the input area (such as Fig.12 The image upload control in the dashed box shown above). Fig.13 As shown, in response to the user's triggering operation on the upload control, the electronic device will display a material selection list, such as a picture selection list. Fig.14 As shown, in response to the user selecting at least one material in the material selection list, the electronic device will display the selected material in thumbnail form on the input area of ​​the comment panel, such as displaying the selected picture in thumbnail form.

[0239] In some embodiments, after the selected material in thumbnail form is displayed on the input area of ​​the comment panel, the electronic device will also display a first prompt message on the input area. The first prompt message is used to prompt the user to start the content creation function after entering text. For example, the first prompt message is Fig.14 As shown in the statement “You can quickly create emoticons by writing down text”, the present disclosure does not limit this.

[0240] In 1102, in response to acquiring a text input operation in the input area, the electronic device displays a target function entry in the input area.

[0241] like Fig.15 As shown, in response to the user inputting text in this input area, the electronic device will display a function entry on this input area, such as an expression creation entry 1, to guide the user to create an expression package by himself.

[0242] Exemplarily, the target function entrance is displayed between the input area and the input panel, which is not limited in the present disclosure.

[0243] In 1103, in response to the triggering operation on the target function entry, the electronic device displays an editing interface; wherein the editing interface displays the material to be edited.

[0244] This step is the same as the aforementioned step 302 and step 702, and will not be repeated here.

[0245] In 1104 , the electronic device displays the editing result of the to-be-edited material based on the editing operation acquired on the editing interface.

[0246] Exemplarily, the user can perform editing operations such as cropping, adding text or stickers, enhancing image quality, beautifying, etc. on the material to be edited displayed on the editing interface, and the present disclosure does not limit this.

[0247] In summary, the disclosed embodiments provide users with a new interactive method, supporting users to quickly create emoticon packages in specific scenarios. In detail, taking the work playback scene as an example, in response to the user pulling up the comment panel to make a comment, such as the user uploading a picture and entering text, the electronic device will display a function entrance on the work playback page, and this function entrance is used to prompt the user to create content. In response to the user's triggering operation on this function entrance, an editing interface will be further displayed to the user, wherein the editing interface displays the material to be edited. By performing editing operations on the material to be edited on the editing interface, the user can quickly complete the production of emoticon packages without the help of professional tools. This content generation method not only has low operating costs, but also reduces the difficulty of making emoticon packages, and has high human-computer interaction efficiency.

[0248] Above Figure 2The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Fig.16 is a flowchart of a fifth content generation method according to an exemplary embodiment. Fig.16 As shown, the content generation method is applied to electronic devices, such as Figure 1 In the terminal 101 shown in FIG.

[0249] In 1601, in the work playback scenario, the electronic device displays a comment panel of the currently played work, and at least one comment is displayed on the display area of ​​the comment panel; in response to a trigger operation on a target comment in at least one comment, the electronic device displays a sharing panel, and a plurality of sharing methods and target function entrances are displayed on the sharing panel, and the target function entrance is used to prompt content creation.

[0250] This embodiment corresponds to the aforementioned scenario of pulling up the comment panel to view comments posted by others when browsing works.

[0251] like Fig.17 As shown in FIG, in the work playing scenario, the electronic device will display the comment panel of the currently playing work according to the user operation. Fig.17 , the comment panel displays comments posted by user AA and user BB. In response to a user triggering operation on a comment posted by user BB, such as selecting a picture included in the comment, the electronic device will Fig.18 A sharing panel is shown. The sharing panel displays multiple sharing methods and target function entrances, such as the expression creation entrance 1, which is used to prompt content creation, that is, to guide users to create expressions.

[0252] In 1602, in response to a triggering operation on a target function entry, the electronic device displays an editing interface, on which the material to be edited is displayed.

[0253] In some embodiments, the electronic device displays the editing interface in the following manner:

[0254] like Fig.19 As shown, the electronic device displays the editing interface in a display mode of covering the comment panel. The editing page displays the material to be edited and the toolbar. The material to be edited is the picture included in the selected comment (such as the comment posted by user BB). The toolbar includes at least one editing option, wherein an editing option is used to indicate an editing mode.

[0255] In some other embodiments, the at least one editing option includes a secondary editing option 7; accordingly, the to-be-edited material and the toolbar are displayed on the editing interface, including but not limited to the following methods:

[0256] The picture with the text added is displayed on the editing interface; and the text and the secondary editing option 7 are displayed in association on the editing interface. The secondary editing option 7 is used to indicate to perform secondary editing on the text.

[0257] In other embodiments, the text displayed on the editing interface includes any of the following:

[0258] 1. The above text is the text included in the selected comment. That is, the original comment posted by others includes text and pictures. When the material to be edited is displayed on the editing interface, the text posted by others can be automatically added to the picture.

[0259] 2. The above text is automatically matched according to the type of the material to be edited. That is, the electronic device can automatically add text to the material to be edited according to the type of the material to be edited.

[0260] In addition, if Fig.19 As shown, the editing interface also includes a publishing control 4 and a collection control 5. Among them, the publishing control 4 is used to publish the prepared expression package (the editing result of the material to be edited) to the comment area, and the collection control 5 is used to add the prepared expression to the expression library. For a detailed introduction to the publishing control 4 and the collection control 5, please refer to the following description.

[0261] In summary, in the process of making emoticons, the disclosed embodiment enables users to quickly make emoticon packages based on pictures included in comments posted by others by presenting secondary editing options to users. This interactive method not only has low operating costs, but also reduces the difficulty of making emoticon packages, and has high human-computer interaction efficiency.

[0262] In addition, by displaying pictures with added text on the editing interface, and associating the above text and secondary editing options on the editing interface, it is further convenient for users to quickly create emoticons based on comments posted by others, further ensuring the efficiency of human-computer interaction.

[0263] In addition, the electronic device displays the editing interface in a manner that covers the comment panel. This display method ensures that the user can directly create emoticons on the current page without opening a new page, thereby increasing the efficiency of human-computer interaction.

[0264] In addition, the disclosed embodiment supports diversified text display on the editing interface, which provides further guarantee for users to quickly create emoticon packages and improves the efficiency of human-computer interaction.

[0265] In 1603, the electronic device displays the editing result of the to-be-edited material based on the editing operation acquired on the editing interface.

[0266] Exemplarily, the user can perform editing operations such as cropping, adding text or stickers, enhancing image quality, beautifying, etc. on the material to be edited displayed on the editing interface, and the present disclosure does not limit this.

[0267] The first point that needs to be made is that Fig. 20 is a flowchart of a sixth content generation method according to an exemplary embodiment. Fig. 20 , the above step 1601 can also be replaced by the following step 1604.

[0268] In 1604, in the work playback scenario, the electronic device displays a comment panel of the currently playing work, and at least one comment is displayed on the display area of ​​the comment panel; in response to a trigger operation on a picture included in the target comment, the electronic device displays a detail page of the picture, and a target function entrance is displayed on the detail page.

[0269] like Fig.21 As shown in FIG, in the work playing scenario, the electronic device will display the comment panel of the currently playing work according to the user operation. Fig.21 , the display area of ​​the comment panel displays comments posted by user DD and user EE. In response to the trigger operation on the picture included in the comment posted by user EE, the electronic device will jump to a new page to display the details page of the picture. Fig. 22 As shown, the details page displays the target function entrance, such as the expression creation entrance 1.

[0270] The second point that needs to be explained is that Fig.23 is a flowchart of a seventh content generation method according to an exemplary embodiment. Fig.23 , the above step 1601 can also be replaced by the following step 1605.

[0271] In 1605, in the work playback scenario, the electronic device displays a comment panel of the currently playing work, and at least one comment is displayed on the display area of ​​the comment panel; in response to a trigger operation on a picture included in the target comment, the electronic device displays an interactive bubble on the display area, and a target function entrance is displayed on the interactive bubble.

[0272] like Fig.21 As shown in FIG, in the work playing scenario, the electronic device will display the comment panel of the currently playing work according to the user operation. Fig.21 , the display area of ​​the comment panel displays the comments posted by user DD and user EE. Fig.24 As shown, in response to a trigger operation on a picture included in a comment posted by user EE, the electronic device will display an interactive bubble on the display area, wherein a target function entrance, such as an expression creation entrance 1, is displayed on the interactive bubble.

[0273] In summary, the disclosed embodiments provide users with a new interactive method, supporting users to quickly create emoticon packages in specific scenarios. In detail, taking the work playback scene as an example, in response to the user pulling up the comment panel to view the comments posted by others, the electronic device will display a function entrance on the work playback page, and this function entrance is used to prompt the user to create content. In response to the user's triggering operation on this function entrance, an editing interface will be further displayed to the user, wherein the editing interface displays the material to be edited. By performing editing operations on the material to be edited on the editing interface, the user can quickly complete the production of the emoticon package without the help of professional tools. This content generation method not only has low operating costs, but also reduces the difficulty of making emoticon packages, and has high human-computer interaction efficiency. In addition, the electronic device will display this function entrance on the work playback page in a variety of ways, enriching the display method of the function entrance, and has strong universality.

[0274] In other embodiments, the disclosed embodiments also support users to post prepared emoticon packages to the comment area or add them to the emoticon library, which is described in detail below.

[0275] like Figure 5 As shown, the editing interface also displays a publishing control 4 and a collection control 5. Figure 5 Can also be replaced by Fig.25 , that is, the display positions of the publishing control 4 and the collection control 5 on the editing interface are changeable.

[0276] Combine the following Figure 26-32 Explain how to post the prepared emoticon package to the comment area. Figure 26-28 Corresponding to the aforementioned scene of browsing works, for example, a scene of performing a screenshot operation while viewing a work. Figure 29-30 This corresponds to the aforementioned scenario of pulling up the comment panel to post comments when browsing a work. Fig.31 This corresponds to the aforementioned scenario of pulling up the comment panel to view comments posted by others when browsing a work. Fig.32 Corresponding to the aforementioned scene of browsing works, for example, a scene of enlarging a picture included in a work during viewing the work.

[0277] In other embodiments, after displaying the editing result of the material to be edited, the method provided by the embodiment of the present disclosure further includes: responding to the triggering operation of the publishing control by the user, such as Fig.26 or Fig.29 or Fig.31 or Fig.32 As shown in FIG. 1 , the electronic device will display a comment panel for the currently playing work. The input area of ​​the comment panel displays the editing results in thumbnail form. Next, the electronic device will generate a text based on the text obtained in the input area, such as Fig. 27 or Fig.30 As shown, the editing result and the text are displayed in association in the display area of ​​the comment panel.

[0278] In addition, after the user (such as user B) confirms to publish the comment, the electronic device will display a message such as Fig.28 The comment posted by user B is shown.

[0279] In other embodiments, the electronic device displays the editing result and the text in association on the display area of ​​the comment panel in the following manner: if the material to be edited originates from the comment posted by the second user account on the currently played work, the editing result and the text are displayed in association on the display area of ​​the comment panel in the form of quoting the comment. This display method facilitates other users to quickly know the source of the editing result, and the human-computer interaction efficiency is high.

[0280] In other embodiments, the method provided by the embodiments of the present disclosure further includes: if the material to be edited comes from a comment posted by a second user account on the currently played work, adding a special mark to the associated displayed editing result and text. This display method not only facilitates other users to quickly know the source of the above editing result, but also enriches the display method of the editing result.

[0281] In some other embodiments, after displaying the editing result of the material to be edited, the method provided by the embodiment of the present disclosure further includes: responding to the user's triggering operation on the collection control, such as Fig.33 As shown, the electronic device will add the editing result as an emoticon to the emoticon library of the currently logged in first user account.

[0282] In some other embodiments, the method provided by the embodiment of the present disclosure further includes: displaying a second prompt message on the editing interface; wherein the second prompt message is used to prompt the user to view the expression library; in response to the user's triggering operation on the second prompt message, such as Fig.33 As shown, the electronic device displays the expressions included in the expression library.

[0283] In summary, since the disclosed embodiment supports users to publish the prepared emoticon package to the comment area or add it to the emoticon library, it is convenient for users to carry out the next step of interaction after preparing the emoticon package, and enriches the downstream interaction after the emoticon package is prepared.

[0284] Fig.34 is a block diagram of a content generation device according to an exemplary embodiment. Fig.34 , the device comprises:

[0285] The first display module 3401 is configured to display a target function entrance in response to satisfying a content creation condition in a work playback scenario; wherein the target function entrance is used to prompt content creation;

[0286] The second display module 3402 is configured to display an editing interface in response to a triggering operation on the target function entry; wherein the editing interface displays the material to be edited;

[0287] The second display module 3402 is further configured to display the editing result of the to-be-edited material based on the editing operation acquired on the editing interface.

[0288] The disclosed embodiments provide users with a new interactive method, which supports users to quickly create emoticon packages in specific scenarios. In detail, taking the work playback scene (for example, users browse works, pull up the comment panel to make comments, or view comments posted by others) as an example, if the content creation conditions are currently met, a function entrance will be presented to the user, and this function entrance is used to prompt the user to create content. In response to the user's triggering operation on this function entrance, an editing interface will be further displayed to the user, wherein the editing interface displays the material to be edited. By performing editing operations on the material to be edited on the editing interface, the user can quickly complete the production of emoticon packages without the need for professional tools. This content generation method not only has low operating costs, but also reduces the difficulty of making emoticon packages, and has high human-computer interaction efficiency.

[0289] In some embodiments, the material to be edited comes from any of the following:

[0290] Screenshots obtained during the playback of the work;

[0291] The pictures included in the currently playing work;

[0292] At least one material uploaded by the currently logged-in first user account;

[0293] The comment posted by the second user account on the currently playing work.

[0294] In some other embodiments, the first display module is configured as follows:

[0295] In response to a screenshot operation on the currently playing work, a screenshot is displayed on the work playing page; wherein the target function entrance is displayed on the screenshot.

[0296] In some other embodiments, the first display module is configured as follows:

[0297] In response to a zoom-in operation on a picture included in the currently playing work, the target function entry is displayed on the work playing page.

[0298] In some other embodiments, the first display module is configured as follows:

[0299] Displaying a comment panel for the currently playing work; wherein an upload control is displayed on the input area of ​​the comment panel;

[0300] In response to a triggering operation on the upload control, displaying a material selection list;

[0301] In response to a selection operation of at least one material in the material selection list, displaying the selected material in a thumbnail form on the input area;

[0302] In response to acquiring a text input operation in the input area, the target function entry is displayed on the input area.

[0303] In some other embodiments, the device further comprises:

[0304] The third display module is configured to display the selected material in thumbnail form on the input area and then display the first prompt information on the input area; wherein the first prompt information is used to prompt to start the content creation function after entering text.

[0305] In some other embodiments, the second display module is configured as follows:

[0306] Displaying a viewfinder on the editing interface; wherein the material to be edited is displayed in the viewfinder;

[0307] At least one editing option is displayed on the editing interface in a manner that does not obstruct the display of the material to be edited; wherein one of the editing options is used to indicate an editing method.

[0308] In some other embodiments, the second display module is configured as follows:

[0309] Displaying candidate materials on the editing interface;

[0310] A mask layer is displayed on the layer where the candidate material is located; wherein the mask layer includes a hollow area, and the hollow area forms the viewfinder.

[0311] In some other embodiments, the second display module is configured as follows:

[0312] In response to the position adjustment operation of the viewfinder, the to-be-edited material is displayed in a changing state following the movement of the viewfinder.

[0313] In some other embodiments, the first display module is configured as follows:

[0314] Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel;

[0315] In response to a triggering operation on the comment, a sharing panel is displayed; wherein the sharing panel displays a plurality of sharing methods and the target function entrance.

[0316] In some other embodiments, the first display module is configured as follows:

[0317] Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel;

[0318] In response to a triggering operation on the picture included in the comment, a detail page of the picture is displayed; wherein the target function entrance is displayed on the detail page.

[0319] In some other embodiments, the first display module is configured as follows:

[0320] Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel;

[0321] In response to a triggering operation on the picture included in the comment, an interactive bubble is displayed on the display area; wherein the target function entrance is displayed on the interactive bubble.

[0322] In some other embodiments, the second display module is configured as follows:

[0323] Displaying the editing interface in a manner that covers the display of the comment panel;

[0324] Displaying the material to be edited and at least one editing option on the editing interface;

[0325] The material to be edited is a picture included in the selected comment; and one of the editing options is used to indicate an editing method.

[0326] In other embodiments, the at least one editing option includes a secondary editing option;

[0327] The second display module is configured as follows:

[0328] Displaying the picture with the text added on the editing interface;

[0329] Displaying the text and the secondary editing options in association with each other on the editing interface;

[0330] The secondary editing option is used to indicate secondary editing of the text.

[0331] In some other embodiments, the text includes any of the following:

[0332] The text is the text included in the comment;

[0333] The text is automatically matched according to the type of the material to be edited.

[0334] In some other embodiments, a publishing control is also displayed on the editing interface; the device further comprises:

[0335] The fourth display module is configured to display a comment panel of the currently playing work in response to a trigger operation on the publishing control after displaying the editing results of the material to be edited; wherein the editing results are displayed in thumbnail form on the input area of ​​the comment panel; and based on the text obtained on the input area, the editing results and the text are displayed in association on the display area of ​​the comment panel.

[0336] In some other embodiments, the fourth display module is configured as:

[0337] If the material to be edited originates from a comment posted by a second user account on the currently played work, the editing result and the text are displayed in association on the display area of ​​the comment panel in the form of quoting the comment.

[0338] In some other embodiments, the device further comprises:

[0339] The fifth display module is configured to add a special mark to the editing result and the text displayed in association if the material to be edited comes from a comment posted by the second user account on the currently played work.

[0340] In some other embodiments, a collection control is also displayed on the editing interface; the device further comprises:

[0341] The adding module is configured to, after displaying the editing result of the to-be-edited material, add the editing result as an expression to the expression library of the currently logged-in first user account in response to a triggering operation on the collection control.

[0342] In some other embodiments, the device further comprises:

[0343] The sixth display module is configured to display a second prompt message on the editing interface; wherein the second prompt message is used to prompt viewing of the expression library; and in response to a triggering operation on the second prompt message, the expressions included in the expression library are displayed.

[0344] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, which will not be described in detail here.

[0345] It should be noted that the content generation device provided in the above embodiment only uses the division of the above functional units as an example when performing content generation. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the content generation device provided in the above embodiment and the content generation method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0346] 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.

[0347] In some embodiments, an electronic device is further provided, the electronic device comprising:

[0348] one or more processors;

[0349] a memory for storing program code executable by the processor;

[0350] The processor is configured to execute the program code to implement the above content generation method.

[0351] In which, in response to the electronic device being provided as a terminal, Fig.35 It is a block diagram of a terminal according to an exemplary embodiment.

[0352] Typically, the terminal 3500 includes: a processor 3501 and a memory 3502 .

[0353] The processor 3501 includes one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 3501 is implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Alternatively, the processor 3501 includes a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state.

[0354] In some embodiments, the processor 3501 is integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 3501 also includes an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0355] The memory 3502 includes one or more computer-readable storage media, which are non-transitory. The memory 3502 also includes a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 3502 is used to store at least one program code, and the at least one program code is used to be executed by the processor 3501 to implement the content generation method provided in the method embodiment of the present disclosure.

[0356] In some embodiments, the terminal 3500 further includes: a peripheral device interface 3503 and at least one peripheral device. The processor 3501, the memory 3502 and the peripheral device interface 3503 are connected via a bus or a signal line. Each peripheral device is connected to the peripheral device interface 3503 via a bus, a signal line or a circuit board. The peripheral device includes: at least one of a radio frequency circuit 3504, a display screen 3505, a camera assembly 3506, an audio circuit 3507 and a power supply 3508.

[0357] The peripheral device interface 3503 is used to connect at least one peripheral device related to I / O (Input / Output) to the processor 3501 and the memory 3502. In some embodiments, the processor 3501, the memory 3502 and the peripheral device interface 3503 are integrated on the same chip or circuit board; in other embodiments, any one or two of the processor 3501, the memory 3502 and the peripheral device interface 3503 are implemented on a separate chip or circuit board, which is not limited in the present disclosure.

[0358] The radio frequency circuit 3504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 3504 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 3504 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, the radio frequency circuit 3504 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 3504 communicates with other terminals through at least one wireless communication protocol. Wireless communication protocols include, but are not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 3504 also includes circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0359] The display screen 3505 is used to display the UI (User Interface). The UI includes graphics, text, icons, videos and any combination thereof. In the case where the display screen 3505 is a touch display screen, the display screen 3505 also has the ability to collect touch signals on the surface or above the surface of the display screen 3505. The touch signal is input to the processor 3501 as a control signal for processing. At this time, the display screen 3505 is also used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 3505 is one, which is set on the front panel of the terminal 3500; in other embodiments, the display screen 3505 is at least two, which are respectively set on different surfaces of the terminal 3500 or are folded; in other embodiments, the display screen 3505 is a flexible display screen, which is set on the curved surface or folded surface of the terminal 3500. Alternatively, the display screen 3505 is set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 3505 is made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0360] The camera assembly 3506 is used to capture images or videos. In some embodiments, the camera assembly 3506 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In other embodiments, the camera assembly 3506 also includes a flash. The flash is a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which is used for light compensation at different color temperatures.

[0361] The audio circuit 3507 includes a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 3501 for processing, or input them into the radio frequency circuit 3504 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there are multiple microphones, which are respectively arranged at different parts of the terminal 3500. Alternatively, the microphone is an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 3501 or the radio frequency circuit 3504 into sound waves. The speaker is a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only can the electrical signal be converted into sound waves audible to humans, but also the electrical signal can be converted into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 3507 also includes a headphone jack.

[0362] The power supply 3508 is used to power various components in the terminal 3500. The power supply 3508 is an alternating current, a direct current, a disposable battery, or a rechargeable battery. In the case where the power supply 3508 includes a rechargeable battery, the rechargeable battery is a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery is also used to support fast charging technology.

[0363] Those skilled in the art will understand that Fig.35 The structure shown in the figure does not constitute a limitation on the terminal 3500, and the terminal 3500 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0364] In some embodiments, a computer-readable storage medium including instructions is also provided, such as a memory including instructions, and the instructions are executed by a processor of an electronic device to implement the above content generation method. In other embodiments, the computer-readable storage medium is a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0365] In some embodiments, a computer program product is also provided, including a computer program, which is executed by a processor of an electronic device to implement the above-mentioned content generation method.

[0366] 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 following claims.

[0367] 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 content generation method, characterized in that: The method comprises: In the work playback scenario, in response to satisfying the content creation condition, a target function entrance is displayed; wherein the target function entrance is used to prompt content creation; In response to the triggering operation of the target function entry, an editing interface is displayed; wherein the editing interface displays the material to be edited; Based on the editing operation acquired on the editing interface, the editing result of the to-be-edited material is displayed.

2. The content generation method according to claim 1, characterized in that: The material to be edited comes from any of the following: Screenshots obtained during the playback of the work; The pictures included in the currently playing work; At least one material uploaded by the currently logged-in first user account; The comment posted by the second user account on the currently playing work.

3. The content generation method according to claim 2, characterized in that: In response to satisfying the content creation condition, displaying the target function entrance includes: In response to a screenshot operation on the currently playing work, a screenshot is displayed on the work playing page; wherein the target function entrance is displayed on the screenshot.

4. The content generation method according to claim 2, characterized in that: In response to satisfying the content creation condition, displaying the target function entrance includes: In response to a zoom-in operation on a picture included in the currently playing work, the target function entry is displayed on the work playing page.

5. The content generation method according to claim 2, characterized in that: In response to satisfying the content creation condition, displaying the target function entrance includes: Displaying a comment panel for the currently playing work; wherein an upload control is displayed on the input area of ​​the comment panel; In response to a triggering operation on the upload control, displaying a material selection list; In response to a selection operation of at least one material in the material selection list, displaying the selected material in a thumbnail form on the input area; In response to acquiring a text input operation in the input area, the target function entry is displayed on the input area.

6. The content generation method according to claim 5, characterized in that: After displaying the selected material in thumbnail form on the input area, the method further includes: A first prompt message is displayed on the input area; wherein the first prompt message is used to prompt to start a content creation function after inputting text.

7. The content generation method according to any one of claims 3 to 6, characterized in that: The display editing interface includes: Displaying a viewfinder on the editing interface; wherein the material to be edited is displayed in the viewfinder; At least one editing option is displayed on the editing interface in a manner that does not obstruct the display of the material to be edited; wherein one of the editing options is used to indicate an editing method.

8. The content generation method according to claim 7, characterized in that: The displaying of the viewfinder on the editing interface includes: Displaying candidate materials on the editing interface; A mask layer is displayed on the layer where the candidate material is located; wherein the mask layer includes a hollow area, and the hollow area forms the viewfinder.

9. The content generation method according to claim 7, characterized in that: The method further comprises: In response to the position adjustment operation of the viewfinder, the to-be-edited material is displayed in a changing state following the movement of the viewfinder.

10. The content generation method according to claim 2, characterized in that: In response to satisfying the content creation condition, displaying the target function entrance includes: Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel; In response to a triggering operation on the comment, a sharing panel is displayed; wherein the sharing panel displays a plurality of sharing methods and the target function entrance.

11. The content generation method according to claim 2, characterized in that: In response to satisfying the content creation condition, displaying the target function entrance includes: Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel; In response to a triggering operation on the picture included in the comment, a detail page of the picture is displayed; wherein the target function entrance is displayed on the detail page.

12. The content generation method according to claim 2, characterized in that: In response to satisfying the content creation condition, displaying the target function entrance includes: Displaying a comment panel of the currently played work; wherein the comment is displayed on a display area of ​​the comment panel; In response to a triggering operation on the picture included in the comment, an interactive bubble is displayed on the display area; wherein the target function entrance is displayed on the interactive bubble.

13. The content generation method according to any one of claims 10 to 12, characterized in that: The display editing interface includes: Displaying the editing interface in a manner that covers the display of the comment panel; Displaying the material to be edited and at least one editing option on the editing interface; The material to be edited is a picture included in the selected comment; and one of the editing options is used to indicate an editing method.

14. The content generation method according to claim 13, characterized in that: The at least one editing option includes a secondary editing option; and the displaying of the to-be-edited material and the at least one editing option on the editing interface includes: Displaying the picture with the text added on the editing interface; Displaying the text and the secondary editing options in association with each other on the editing interface; The secondary editing option is used to indicate secondary editing of the text.

15. The content generation method according to claim 14, characterized in that: The text includes any of the following: The text is the text included in the comment; The text is automatically matched according to the type of the material to be edited.

16. The content generation method according to claim 1, characterized in that: The editing interface also displays a publishing control; after displaying the editing result of the material to be edited, the method further includes: In response to a triggering operation on the publishing control, a comment panel of the currently playing work is displayed; wherein the editing result in thumbnail form is displayed on the input area of ​​the comment panel; Based on the text acquired in the input area, the editing result and the text are displayed in association in the display area of ​​the comment panel.

17. The content generation method according to claim 16, characterized in that: The displaying the editing result and the text in association with each other on the display area of ​​the comment panel includes: If the material to be edited originates from a comment posted by a second user account on the currently played work, the editing result and the text are displayed in association on the display area of ​​the comment panel in the form of quoting the comment.

18. The content generation method according to claim 15, characterized in that: The method further comprises: If the material to be edited comes from a comment posted by the second user account on the currently played work, a special mark is added to the editing result and the text displayed in association.

19. The content generation method according to claim 1, characterized in that: The editing interface also displays a collection control; After displaying the editing result of the to-be-edited material, the method further includes: In response to a triggering operation on the collection control, the editing result is added as an emoticon to an emoticon library of a currently logged-in first user account.

20. The content generation method according to claim 19, characterized in that: The method further comprises: Displaying a second prompt message on the editing interface; wherein the second prompt message is used to prompt viewing of the expression library; In response to a triggering operation on the second prompt information, expressions included in the expression library are displayed.

21. A content generating device, characterized in that: The device comprises: The first display module is configured to display a target function entrance in response to satisfying a content creation condition in a work playback scenario; wherein the target function entrance is used to prompt content creation; A second display module is configured to display an editing interface in response to a triggering operation on the target function entry; wherein the editing interface displays the material to be edited; The second display module is further configured to display the editing result of the to-be-edited material based on the editing operation acquired on the editing interface.

22. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the content generation method according to any one of claims 1 to 20.

23. 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 content generating method according to any one of claims 1 to 20.

24. A computer program product, characterized in that The invention comprises a computer program, which implements the content generating method according to any one of claims 1 to 20 when being executed by a processor of an electronic device.

Citation Information

Patent Citations

  • Picture processing method and device, equipment and storage medium

    CN112035038A

  • Image editing method and device, computer equipment and storage medium

    CN112312217A

  • Interaction method and device based on shared content and computer equipment

    CN112749357A

  • Expression processing method and device, computer equipment and storage medium

    CN113342435A

  • Expression generation method and device, computer equipment and storage medium

    CN114693827A

Cited By

  • Resource generation method and device, electronic equipment and storage medium

    CN119597390A