Content generation method, device, electronic device and storage medium

By displaying the target function entrance in a specific scenario and editing the material on the editing interface, the problem of high cost and difficulty for users to produce emoticon packages is solved, and low-cost and high-efficiency emoticon package production is achieved.

CN119225606BActive Publication Date: 2025-09-09BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the existing technology, it is costly and difficult for users to create emoticon packages, and professional tools are needed.

Method used

In specific scenarios, by displaying the target function entrance, the editing interface is displayed in response to user operations, and the user is allowed to edit the material to be edited on the editing interface to directly complete the emoticon package production.

Benefits of technology

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

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225606B_ABST
    Figure CN119225606B_ABST
Patent Text Reader

Abstract

The present disclosure provides a content generation method, device, electronic device and storage medium, which belongs to the field of Internet technology. The present disclosure provides users with a new interactive method, which supports users to quickly create emoticon packages in specific scenarios. Taking the work playback scene (for example, users browse works, pull up the comment panel to comment, 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 the emoticon package without the need for professional tools. Not only is the operating cost low, but it also reduces the difficulty of making emoticon packages, and the human-computer 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, the use of emoticons for communication on social networks has become increasingly popular. For example, emoticons can be used in comment sections. Emoticons use images and / or text to express emotions, making up for the dullness of text-only communication. However, prior art requires users to use specialized tools to create emoticons, which can be costly and difficult. 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, comprising:

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

[0006] In response to a triggering operation on 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 is derived from any of the following:

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

[0010] Images included in the currently playing work;

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

[0012] Comments posted by the second user account regarding the currently playing work.

[0013] In 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 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 entrance is displayed on the work playing page.

[0017] In 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 on 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 the content creation function after entering 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 editing option 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 on the viewfinder, the to-be-edited material is displayed in a changing state following the movement of the viewfinder.

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

[0033] Displaying a comment panel for the currently playing work; wherein the comments are 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 multiple sharing methods and the target function entrance.

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

[0036] Displaying a comment panel for the currently playing work; wherein the comments are 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 other embodiments, in response to satisfying the content creation condition, displaying the target function entrance includes:

[0039] Displaying a comment panel for the currently playing work; wherein the comments are 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 obscures 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 instruct to perform secondary editing on the text.

[0049] In 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 to-be-edited material, 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 with each other 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 associated displayed editing result and the text.

[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 the 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 generation apparatus, 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 entrance; 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 is derived from any of the following:

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

[0070] Images included in the currently playing work;

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

[0072] Comments posted by the second user account regarding 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 entrance 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 on 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 apparatus 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 the user to enter text and start the content creation function.

[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 editing option 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 on 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 for the currently playing work; wherein the comments are 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 multiple 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 for the currently playing work; wherein the comments are 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 for the currently playing work; wherein the comments are 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 obscures 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 instruct to perform secondary editing on the text.

[0110] In 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 further displayed on the editing interface; and the apparatus further comprises:

[0114] The fourth display module is configured to display a comment panel of the currently playing work in response to a triggering 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; 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 follows:

[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 apparatus further comprises:

[0118] The fifth display module is configured to add a special mark to the associated displayed editing result and the text 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 further 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 emoticon to the emoticon 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 apparatus 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, display the expressions included in the expression library.

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

[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 embodiment provides 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 comment, 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 disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0131] The accompanying 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 an improper limitation of 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 showing 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 This is a first display schematic diagram shown according to an exemplary embodiment.

[0136] Figure 5 This 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] Figure 9 is a fifth display schematic diagram shown according to an exemplary embodiment.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[0165] Figure 34 It is a block diagram showing a content generating apparatus according to an exemplary embodiment.

[0166] Figure 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 with reference to the accompanying drawings.

[0168] It should be noted that the terms "first," "second," and the like 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 precedence. It should be understood that the numbers used in this manner are interchangeable 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 apparatus and methods consistent with certain 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 the 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. Terminal 101 is an electronic device used by a user. In the disclosed embodiment, a target application is installed on terminal 101, and terminal 101 implements the content generation method provided by the disclosed embodiment based on the target application. For example, the target application is an instant messaging application, such as a short video application, but this disclosure is not limited to this.

[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 merely an example of a smartphone. Furthermore, those skilled in the art will appreciate that the number of terminals may be greater or lesser. For example, there may be only a few terminals, or dozens, hundreds, or even 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 embodiments of the present disclosure is described in detail below through the following embodiments.

[0175] Figure 2is a flow chart showing 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 a work playback scenario, in response to satisfying a content creation condition, the electronic device displays a target function entry; wherein the target function entry is used to prompt content creation.

[0177] For example, in the embodiments of the present disclosure, a work refers to a multimedia resource published by any user through a target application, such as a video, which is not limited in the present disclosure.

[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 a screenshot (also known as a screenshot or screen capture) while viewing a work. This means watching a video posted by someone else and taking a screenshot.

[0180] 2. Scenario where you open the comment panel while browsing a work, such as posting comments on a work while watching it. In other words, posting comments on a video while watching it.

[0181] 3. Pull up the comment panel to view other people's comments while browsing a work, such as viewing other people's comments on the work while watching it. In other words, view other people's comments on the video while watching it.

[0182] 4. Browse the work scene, such as zooming in on the pictures in the work while watching it, or zooming in on the pictures in the video while watching it.

[0183] In other embodiments, the content creation mentioned in the embodiments of this disclosure may be user-generated emoticon packages, which is not limited in this disclosure. Furthermore, there are multiple content creation conditions, such as different content creation conditions depending on the playback scenario of the work, which is not limited in this disclosure. For examples of content creation conditions, please refer to the description below.

[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 by the present disclosure. For details on 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 of the target function entrance refers to the user clicking the target function entrance, which is not limited in this disclosure. In addition, taking the example of content creation as the user making an emoticon package, 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 aforementioned scene of enlarging the pictures included in the work during viewing the work.

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

[0193] The source corresponds to the aforementioned scenario of posting comments about a work while viewing it. In the disclosed embodiment, the first user account refers to the user account currently logged into the target application installed on the electronic device. Furthermore, the at least one item of material can be a user-uploaded dynamic image or static image, which is not limited in this disclosure.

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

[0195] The source corresponds to the aforementioned scenario of viewing comments posted by others regarding a work while viewing the work. For example, for this source, the material to be edited refers to a dynamic image or static image included in a posted comment, though this disclosure does not limit this. Furthermore, 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, and beautifying the material to be edited displayed on the editing interface, and this 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 this 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 showing 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 while 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 users to make expression packages by themselves. 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 users 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 displays a viewfinder 2 on the editing interface. The material to be edited is displayed within the viewfinder 2. In addition, the electronic device displays a toolbar 3 on the editing interface in a manner that does not obscure the material to be edited. The toolbar 3 includes at least one editing option. Each editing option indicates 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 this 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 publish control 4 and a favorite control 5. The publish control 4 is used to publish the created emoticon package (the edited result of the material to be edited) to the comment area, and the favorite control 5 is used to add the created emoticon to the emoticon library. For a detailed description of the publish control 4 and the favorite control 5, please refer to the following description.

[0208] In summary, during the emoticon creation process, the disclosed embodiments enable users to quickly create emoticon packages based on screenshots by presenting a toolbar containing at least one editing option. This interactive approach not only reduces operational costs but also simplifies the difficulty of creating emoticon packages, resulting in highly efficient human-computer interaction. Furthermore, the rich variety of editing options included in the toolbar allows users to perform a variety of editing operations on screenshots, resulting in effective human-computer interaction.

[0209] In 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 portion of the candidate material located within the viewfinder 2. The disclosed embodiment presents the viewfinder to the user through a mask layer including a hollowed-out area. The presence of the viewfinder enables the user to quickly focus on the material to be edited, which not only improves the visual experience but also further enhances the efficiency of human-computer interaction.

[0212] In other embodiments, 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 present disclosure further includes:

[0213] In response to the position adjustment operation of the viewfinder 2, the electronic device displays the changing material to be edited following the movement of the viewfinder 2. This method of selecting the material to be edited for making an emoticon package by operating the viewfinder 2 makes the production of emoticon packages 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 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.

[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 flow chart 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 work browsing scenario, such as zooming in on pictures included in a work while viewing the work.

[0220] contrast Figure 8 and Figure 9 It can be seen that in the work playback scenario, in response to the user's zoom operation on the 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 Figure 10 As shown, the electronic device displays a viewfinder 2 on the editing interface. The material to be edited is displayed within the viewfinder 2. In addition, the electronic device displays a toolbar 3 on the editing interface in a manner that does not obscure the material to be edited. The toolbar 3 includes at least one editing option. Each editing option indicates 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 this disclosure does not limit this. Figure 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 Figure 10 As shown, the editing interface also includes a publish control 4 and a favorite control 5. The publish control 4 is used to publish the created emoticon package (the edited result of the material to be edited) to the comment area, and the favorite control 5 is used to add the created emoticon to the emoticon library. For a detailed description of the publish control 4 and the favorite control 5, please refer to the following description.

[0226] In summary, during the emoticon creation process, the disclosed embodiments enable users to quickly create emoticon packages based on images included in the currently playing work by presenting a toolbar containing at least one editing option. This interactive approach not only reduces operational costs but also simplifies the difficulty of creating emoticon packages, resulting in highly efficient human-computer interaction. Furthermore, the rich variety of editing options included in the toolbar allows users to perform a variety of editing operations on the images included in the currently playing work, resulting in effective human-computer interaction.

[0227] In 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. Figure 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. Figure 10 As shown, the candidate material is a complete image included in the currently playing work, and the material to be edited refers to the portion of the candidate material located within the viewfinder 2. The disclosed embodiment presents the viewfinder to the user through a mask layer including a hollowed-out area. The presence of the viewfinder enables the user to quickly focus on the material to be edited, which not only improves the visual experience but also further enhances the efficiency of human-computer interaction.

[0230] In other embodiments, 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 present disclosure further includes:

[0231] In response to the position adjustment operation of the viewfinder 2, the electronic device displays the changing material to be edited following the movement of the viewfinder 2. This method of selecting the material to be edited for making an emoticon package by operating the viewfinder 2 makes the production of emoticon packages 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] 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 this 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 zoom 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 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.

[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. Figure 11 is a flowchart of a fourth content generation method according to an exemplary embodiment. Figure 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 for the currently playing work, and an upload control is displayed on the input area of ​​the comment panel; in response to a triggering 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 a work.

[0238] like Figure 12 As shown in the figure, in the work playing scenario, the electronic device will display the comment panel of the currently playing work according to the user operation. Figure 12 , the comment panel has an upload control displayed on the input area (such as Figure 12 The image upload control in the dotted box shown above). Figure 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. Figure 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 enter text and start the content creation function. For example, the first prompt message is Figure 14 As shown, “You can quickly create emoticons by writing 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 on the input area.

[0241] like Figure 15 As shown, in response to the user inputting text in this input area, the electronic device will display a function entrance on this input area, such as the expression creation entrance 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 entrance, the electronic device displays an editing interface; wherein the editing interface displays the material to be edited.

[0244] This step is similar to 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] 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 this disclosure does not limit this.

[0247] In summary, 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 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. 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.

[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. Figure 16 is a flow chart of a fifth content generation method according to an exemplary embodiment. Figure 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 playing work, and at least one comment is displayed on the display area of ​​the comment panel; in response to a triggering 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 a work.

[0251] like Figure 17 As shown in the figure, in the work playing scenario, the electronic device will display the comment panel of the currently playing work according to the user operation. Figure 17 , the display area of ​​the comment panel displays the comments posted by user AA and user BB. In response to the user's triggering operation on the comment posted by user BB, such as selecting the picture included in the comment, the electronic device will Figure 18 A sharing panel is shown, wherein 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 Figure 19 As shown, the electronic device displays the editing interface in a manner that obscures the display of the comment panel. The editing page displays the material to be edited and a toolbar. The material to be edited is the image included in the selected comment (e.g., a comment posted by user BB). The toolbar includes at least one editing option, wherein each editing option is used to indicate an editing method.

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

[0256] The picture with the text added is displayed on the editing interface; and the text and a secondary editing option 7 are displayed in association on the editing interface. The secondary editing option 7 is used to instruct 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 images. When the edited material is displayed on the editing interface, the text posted by others can be automatically added to the image.

[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 Figure 19 As shown, the editing interface also includes a publish control 4 and a favorite control 5. The publish control 4 is used to publish the created emoticon package (the edited result of the material to be edited) to the comment area, and the favorite control 5 is used to add the created emoticon to the emoticon library. For a detailed description of the publish control 4 and the favorite control 5, please refer to the following description.

[0261] In summary, during the emoticon creation process, the disclosed embodiments present users with secondary editing options, enabling them to quickly create emoticon packages based on images included in comments posted by others. This interactive approach not only reduces operational costs but also simplifies the difficulty of creating emoticon packages, resulting in highly efficient human-computer interaction.

[0262] In addition, by displaying pictures with added text on the editing interface, and associating the above text with secondary editing options on the editing interface, it is further convenient for users to quickly create emoticon packages 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 obscures the comment panel. This display method ensures that users can directly create emoticons on the current page without opening a new page, and the human-computer interaction efficiency is high.

[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 has high human-computer interaction efficiency.

[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] 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 this disclosure does not limit this.

[0267] The first point that needs to be made is that Figure 20 is a flowchart of a sixth content generation method according to an exemplary embodiment. Figure 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 for the currently playing work, with at least one comment 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 details page for the picture, with a target function entrance displayed on the details page.

[0269] like Figure 21 As shown in the figure, in the work playing scenario, the electronic device will display the comment panel of the currently playing work according to the user operation. Figure 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 and display the details page of the picture. Figure 22 As shown, the target function entrance is displayed on the details page, such as the expression creation entrance 1.

[0270] The second point that needs to be explained is that Figure 23 is a flow chart of a seventh content generation method according to an exemplary embodiment. Figure 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 for the currently playing work, with at least one comment 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, with a target function entrance displayed on the interactive bubble.

[0272] like Figure 21 As shown in the figure, in the work playing scenario, the electronic device will display the comment panel of the currently playing work according to the user operation. Figure 21 , the display area of ​​the comment panel displays the comments posted by user DD and user EE. Figure 24 As shown, in response to a triggering 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 the interactive bubble displays a target function entrance, such as an expression creation entrance 1.

[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 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. 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 having 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 Figure 25 , that is, the display positions of the publishing control 4 and the collection control 5 on the editing interface can be changed.

[0276] The following combination Figure 26-32 Explain how to post the prepared emoticon package to the comment area. Figures 26-28 This corresponds to the aforementioned work browsing scenario, for example, a scenario where a screenshot operation is performed while viewing a work. Figures 29-30 This corresponds to the aforementioned scenario of pulling up the comment panel to post comments when browsing a work. Figure 31 This corresponds to the aforementioned scenario of pulling up the comment panel to view comments posted by others when browsing a work. Figure 32 This corresponds to the aforementioned scene of browsing works, for example, a scene of enlarging a picture included in a work while 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 user's triggering operation on the publishing control, such as Figure 26 or Figure 29 or Figure 31 or Figure 32 As shown in FIG, the electronic device will display the comment panel of the currently playing work. Among them, the editing results in the form of thumbnails are displayed on the input area of ​​the comment panel. Next, the electronic device will, based on the text obtained on the input area, Figure 27 or Figure 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 Figure 28 Shown is a comment posted by user B.

[0279] In other embodiments, the electronic device displays the edit results and text in association on the display area of ​​the comment panel in the following manner: if the source material to be edited originates from a comment posted by a second user account regarding the currently playing work, the edit results and text are displayed in association on the display area of ​​the comment panel in the form of a quote from the comment. This display method facilitates other users to quickly identify the source of the edit results, improving human-computer interaction efficiency.

[0280] In other embodiments, the method provided by the disclosed embodiments further includes: if the source material to be edited originates from a comment posted by a second user account regarding the currently playing work, adding a special mark to the associated displayed edit result and text. This display method not only makes it easier for other users to quickly identify the source of the edit result, but also enriches the display method of the edit result.

[0281] 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 user's triggering operation on the collection control, such as Figure 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 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 Figure 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 packages to the comment area or add them to the emoticon library, it is convenient for users to carry out the next step of interaction after preparing the emoticon packages, and enriches the downstream interactions after the emoticon packages are prepared.

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

[0285] The first display module 3401 is configured to display a target function entry in response to satisfying a content creation condition in a work playback scenario; wherein the target function entry 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 embodiment provides 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 comment, 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 is derived from any of the following:

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

[0291] Images included in the currently playing work;

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

[0293] Comments posted by the second user account regarding 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 entrance 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 on 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 apparatus 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 the user to enter text and start the content creation function.

[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 editing option 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 on 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 for the currently playing work; wherein the comments are 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 multiple 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 for the currently playing work; wherein the comments are 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 for the currently playing work; wherein the comments are 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 obscures 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 instruct to perform secondary editing on the text.

[0331] In 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 further 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 triggering 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; 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 follows:

[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 apparatus further comprises:

[0339] The fifth display module is configured to add a special mark to the associated displayed editing result and the text 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 further 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 emoticon to the emoticon 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 apparatus 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, display the expressions included in the expression library.

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

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

[0346] Regarding the apparatus 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-mentioned content generation method.

[0351] In response to the electronic device being provided as a terminal, Figure 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] Processor 3501 includes one or more processing cores, such as a quad-core processor or an octa-core processor. Processor 3501 is implemented using at least one of the following hardware forms: a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), or a PLA (Programmable Logic Array). Alternatively, processor 3501 includes a main processor and a coprocessor. The main processor is used to process data in the awake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor used to process 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 required to be displayed on the display screen. In some embodiments, the processor 3501 also includes an AI (Artificial Intelligence) processor, which is responsible for processing computing operations related to machine learning.

[0355] Memory 3502 includes one or more computer-readable storage media, which are non-transitory. Memory 3502 also includes high-speed random access memory and 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 memory 3502 is used to store at least one program code, which is executed by processor 3501 to implement the content generation method provided in the method embodiment of the present disclosure.

[0356] In some embodiments, terminal 3500 further includes a peripheral device interface 3503 and at least one peripheral device. Processor 3501, memory 3502, and peripheral device interface 3503 are connected via a bus or signal lines. Each peripheral device is connected to peripheral device interface 3503 via a bus, signal lines, or circuit boards. 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 I / O (Input / Output)-related peripheral device 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 separate chips or circuit boards, which is not limited in this disclosure.

[0358] RF circuit 3504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. RF circuit 3504 communicates with communication networks and other communication devices via electromagnetic signals. RF circuit 3504 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, RF 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. RF circuit 3504 communicates with other terminals via at least one wireless communication protocol. Wireless communication protocols include, but are not limited to, the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, RF circuit 3504 also includes circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.

[0359] Display screen 3505 is used to display a user interface (UI). A UI includes graphics, text, icons, videos, and any combination thereof. If display screen 3505 is a touchscreen display, it is also capable of collecting touch signals on or above the surface of display screen 3505. These touch signals are input as control signals to processor 3501 for processing. In this case, display screen 3505 is also used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there is a single display screen 3505, located on the front panel of terminal 3500. In other embodiments, there are at least two display screens 3505, located on different surfaces of terminal 3500 or in a foldable design. In still other embodiments, display screen 3505 is a flexible display, located on a curved or foldable surface of terminal 3500. Alternatively, display screen 3505 may be configured as a non-rectangular, irregular shape, also known as a special-shaped screen. 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 set on the front panel of the terminal, and the rear camera is set 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 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 to be input into the processor 3501 for processing, or input into the radio frequency circuit 3504 to achieve voice communication. For the purpose of stereo sound collection or noise reduction, there are multiple microphones, which are respectively arranged in different parts of the terminal 3500. Alternatively, the microphone is an array microphone or an omnidirectional collection 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 thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 3507 also includes a headphone jack.

[0362] Power supply 3508 is used to power various components in terminal 3500. Power supply 3508 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. If power supply 3508 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is charged via a wired line, while a wireless rechargeable battery is charged via a wireless coil. Rechargeable batteries can also support fast charging technology.

[0363] Those skilled in the art will understand that Figure 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, wherein the instructions are executed by a processor of an electronic device to implement the above-described content generation method. In other embodiments, the computer-readable storage medium is a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.

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

[0366] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This 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 not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being 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 can 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 a work playback scenario, a comment panel for the currently playing work is displayed; an upload control is displayed on the input area of ​​the comment panel; in response to a triggering operation on the upload control, a material selection list is displayed; in response to a selection operation on at least one material in the material selection list, a thumbnail of the selected material is displayed on the input area; in response to a text input operation in the input area, a target function entry is displayed on the input area; wherein the target function entry is used to prompt content creation; In response to a triggering operation on 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 is derived from at least one material uploaded by the currently logged-in first user account, and also from any of the following: Screenshots obtained during the playback of the work; Images included in the currently playing work; Comments posted by the second user account regarding the currently playing work.

3. The content generation method according to claim 2, characterized in that: The method further comprises: 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: The method also: In response to a zoom-in operation on a picture included in the currently playing work, the target function entrance is displayed on the work playing page.

5. The content generation method according to claim 1, 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 the content creation function after entering text.

6. The content generation method according to any one of claims 3 to 5, 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 editing option is used to indicate an editing method.

7. The content generation method according to claim 6, 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.

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

9. The content generation method according to claim 2, characterized in that: The method further comprises: Displaying a comment panel for the currently playing work; wherein the comments are 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 multiple sharing methods and the target function entrance.

10. The content generation method according to claim 2, characterized in that: The method further comprises: Displaying a comment panel for the currently playing work; wherein the comments are 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.

11. The content generation method according to claim 2, characterized in that: The method further comprises: Displaying a comment panel for the currently playing work; wherein the comments are 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.

12. The content generation method according to any one of claims 9 to 11, characterized in that: The display editing interface includes: Displaying the editing interface in a manner that obscures 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.

13. The content generation method according to claim 12, 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 instruct to perform secondary editing on the text.

14. The content generation method according to claim 13, 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.

15. 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 with each other in the display area of ​​the comment panel.

16. The content generation method according to claim 15, 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.

17. The content generation method according to claim 14, characterized in that: The method further comprises: 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 associated displayed editing result and the text.

18. 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 the currently logged-in first user account.

19. The content generation method according to claim 18, 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.

20. A content generating device, characterized in that: The device comprises: The first display module is configured to display a comment panel for the currently playing work in a work playback scene; wherein an upload control is displayed on the input area of ​​the comment panel; in response to a triggering operation of the upload control, a material selection list is displayed; in response to a selection operation of at least one material in the material selection list, a thumbnail of the selected material is displayed on the input area; in response to a text input operation in the input area, a target function entry is displayed on the input area; wherein the target function entry 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 entrance; 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.

21. 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 19.

22. 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 19.

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

Citation Information

Patent Citations

  • Display device and video playing method

    CN117255218A

  • Video interaction method and device, electronic equipment and storage medium

    CN118368464A