Work-based media resource publishing method and media resource display method and apparatus
By displaying the creation entry point on the video platform's playback interface, users can directly create secondary works on images to generate media resources and publish them as comments. This solves the problem of cumbersome comment publishing operations in existing technologies and achieves more efficient human-computer interaction.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
- Filing Date
- 2024-09-25
- Publication Date
- 2026-06-12
Smart Images

Figure CN119383403B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of computer technology, and in particular to a method for publishing media resources based on works, a method for displaying media resources, and an apparatus. Background Technology
[0002] With the development of internet technology, more and more users enjoy sharing their own creations or browsing others' creations on video platforms. Currently, interaction methods surrounding these works include commenting, liking, and saving. Taking commenting as an example, users can access the comment panel of a video and then type and post their comments. However, this method requires users to first access the comment panel and then manually type their comments, making the process cumbersome and resulting in low human-computer interaction efficiency. Summary of the Invention
[0003] This disclosure provides a method, method, and apparatus for publishing media resources based on a work, enabling the publication of media resources obtained through secondary creation of any image in a work as comments in the work's comment section. This eliminates the need for manual comment input, simplifies the comment publishing process, provides richer comment content, and improves human-computer interaction efficiency. The technical solution of this disclosure is as follows:
[0004] According to one aspect of the embodiments of this disclosure, a method for publishing media resources based on works is provided, comprising:
[0005] The creation entry is displayed on the playback interface of the target work, and the creation entry is used to generate media resources to be published;
[0006] In response to the triggering operation of the creation entry, the image of the target work is displayed on the creation interface;
[0007] When the first prompt information is obtained based on the creation interface, multiple first media resources are displayed. The first prompt information is used to prompt the content of the media resources to be generated. The multiple first media resources are generated based on the image and the first prompt information.
[0008] In response to a publishing operation on any first media resource, the first media resource is published in the comment area of the target work.
[0009] According to another aspect of the embodiments of this disclosure, a media resource display method is provided, including:
[0010] Play the target work based on the information stream;
[0011] A second prompt message is displayed on the playback interface of the target work. The second prompt message is used to indicate that the target work includes target comments, the target comments include media resources, and the media resources are generated based on images in the target work.
[0012] In response to the triggering operation of the second prompt information, the target comment is displayed in the comment area of the target work.
[0013] According to another aspect of the embodiments of this disclosure, a media resource publishing device based on a work is provided, comprising:
[0014] The display unit is configured to display a creation entry on the playback interface of the target work, the creation entry being used to generate media resources to be published;
[0015] The display unit is also configured to display an image from the target work on the creation interface in response to a trigger operation on the creation entry point;
[0016] The display unit is further configured to display a plurality of first media resources when a first prompt information is obtained based on the creation interface, wherein the first prompt information is used to prompt the content of the media resources to be generated, and the plurality of first media resources are generated based on the image and the first prompt information;
[0017] The publishing unit is configured to publish the first media resource in the comment area of the target work in response to a publishing operation on any first media resource.
[0018] In some embodiments, the display unit is configured to display the creation entry point on the playback interface in response to a pause operation on the video work when the target work is a video work; or, in response to a trigger operation on the image work when the target work is an image work, to display the creation entry point on the playback interface.
[0019] In some embodiments, the display unit is configured to display the creation entry at a corresponding position in the playback interface based on the trigger position of the pause playback operation or the trigger position of the trigger operation.
[0020] In some embodiments, the image work includes an image gallery work and a long image work. The display unit is further configured to, in response to a re-triggering operation of the image work, move the creation entry point along a preset movement trajectory to a corner area of the playback interface; or, if the image work is an image gallery work, in response to an image switching operation within the image gallery work, move the creation entry point along a preset movement trajectory to the corner area; or, if the image work is a long image work, in response to a swiping operation of the long image work, move the creation entry point along a preset movement trajectory to the corner area.
[0021] In some embodiments, the display unit is further configured to move the creation entry to the corner area along a preset movement trajectory if no re-trigger operation, image switching operation, or sliding operation is received when the display duration of the creation entry reaches a preset duration.
[0022] In some embodiments, the display unit is further configured to display a shrinking of the creation entry point as the creation entry point is moved.
[0023] In some embodiments, the display unit is configured to display the creation entry in a preset area associated with the work type in the playback interface based on the work type of the target work, wherein the work type includes video works and image works.
[0024] In some embodiments, the display unit is configured to display the creation entry on the playback interface after the screen is cleared in response to a screen clearing operation on the playback interface.
[0025] In some embodiments, the display method of the creation entry point further includes at least one of the following:
[0026] In response to a screenshot operation on the playback interface, the creation entry is displayed in a sharing pop-up window on the playback interface, and the sharing pop-up window is used to share the screenshot image; or,
[0027] In response to a triggered operation on any comment in the comment area of the target work, if the comment includes media resources generated through the creation interface, the creation entry is displayed on the comment viewing interface.
[0028] In some embodiments, the display unit is configured to, in response to a trigger operation on the creation entry in its normal display state, display the image on the creation interface based on the image currently displayed on the playback interface; in response to a trigger operation on the creation entry in its zoomed-out display state, display multiple images from the target work; and in response to a selection operation on any image, display the image on the creation interface.
[0029] In some embodiments, the display unit is further configured to display a comment posting interface in response to a comment posting operation, the comment posting interface being used to edit a comment to be posted, the comment posting interface including the creation entry; to display multiple images in the target work in response to a triggering operation on the creation entry; and to display the image on the creation interface in response to a selection operation on any image.
[0030] In some embodiments, the creation interface further includes an upload control for uploading local images, and the display unit is further configured to display multiple locally stored images in response to a trigger operation on the upload control; and to display the image in response to a selection operation on any image.
[0031] In some embodiments, the creation interface further includes a plurality of candidate prompts and a randomly generated control; the display unit is further configured to display an information input control on the creation interface, the information input control being used to acquire the first prompt; in response to an input operation in the information input control, displaying the input of a second prompt; or, in response to a trigger operation on any candidate prompt, displaying the candidate prompt; or, in response to a trigger operation on the randomly generated control, displaying a randomly generated third prompt.
[0032] In some embodiments, the creation interface further displays a region selection control and an information input control. The region selection control is used to select the target region to be created in the image, and the information input control is used to obtain the first prompt information.
[0033] The display unit is configured to, in response to a submission operation of a first prompt message in the information input control, display the plurality of first media resources on the creation interface when a target area has been selected by the area selection control. The first media resources are obtained by updating the target area in the image based on the first prompt message.
[0034] In some embodiments, the display unit is further configured to display a generation animation of any one of the first media resources during the generation of the plurality of first media resources, the generation animation being used to illustrate the process of updating the image to the first media resource.
[0035] In some embodiments, the display unit is further configured to display guidance information on the creation interface in response to a triggering operation of the creation entry point. The guidance information is used to prompt how to select a target area and the visual effects of the generated media resources.
[0036] In some embodiments, the display unit is further configured to display an information editing control during the display of the plurality of first media resources, the information editing control being used to edit the first prompt information; and, upon obtaining the edited first prompt information, to display a plurality of second media resources on the creation interface, the plurality of second media resources being generated based on the image and the edited first prompt information.
[0037] In some embodiments, the publishing unit is configured to, in response to a selection operation on any first media resource, display the first media resource on a comment publishing interface, the comment publishing interface being used to edit a comment to be published; obtain comment text based on the comment publishing interface; and, in response to a comment publishing operation, publish a target comment in the comment area of the target work, the target comment including the first media resource and the comment text.
[0038] According to another aspect of the embodiments of this disclosure, a media resource display device is provided, comprising:
[0039] The playback unit is configured to play the target work based on the information stream.
[0040] The display unit is configured to display a second prompt message on the playback interface of the target work. The second prompt message is used to indicate that the target work includes a target comment, the target comment includes media resources, and the media resources are generated based on images in the target work.
[0041] The display unit is also configured to display the target comment in the comment area of the target work in response to a triggering operation of the second prompt information.
[0042] In some embodiments, the second prompt information includes at least one of the object information of the target comment's publisher and the interaction information of the target comment; or, if the target work includes multiple target comments, the second prompt information includes the object information of the publishers of the multiple target comments; or, the second prompt information includes the media resource and prompt text, the prompt text being used to prompt the publisher of the target comment.
[0043] In some embodiments, the display unit is configured to display the second prompt information on the playback interface when playing an image used to generate the media resource.
[0044] In some embodiments, the display unit is configured to display a plurality of second prompt messages in the form of bullet comments on the playback interface, wherein the plurality of second prompt messages correspond one-to-one with a plurality of target comments on the target work.
[0045] According to another aspect of the embodiments of this disclosure, an electronic device is provided, the electronic device comprising:
[0046] One or more processors;
[0047] Memory used to store the executable program code of the processor;
[0048] The processor is configured to execute the program code to implement the aforementioned media resource publishing method based on the work, or to implement the aforementioned media resource display method.
[0049] According to another aspect of the present disclosure, a computer-readable storage medium is provided, which, when the program code in the computer-readable storage medium is executed by the processor of an electronic device, enables the electronic device to perform the above-described media resource publishing method based on a work, or the above-described resource display method.
[0050] According to another aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the above-described media resource publishing method based on a work, or implements the above-described media resource display method.
[0051] This disclosure provides a media resource publishing scheme based on a work, which can display a creation entry on the playback interface of the work while it is being played. The creation entry allows for quick access to the creation interface, where users can easily and conveniently create secondary works on any image in the work, resulting in multiple media resources with rich content. Furthermore, any media resource can be published as a comment in the comment section of the work, eliminating the need for manual comment input. This not only simplifies the comment posting process but also provides richer comment content, improving human-computer interaction efficiency.
[0052] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0053] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0054] Figure 1 This is a schematic diagram illustrating the implementation environment of a media resource publishing method based on a work, according to an exemplary embodiment.
[0055] Figure 2 This is a flowchart illustrating a method for publishing media resources based on a work, according to an exemplary embodiment.
[0056] Figure 3This is a flowchart illustrating another method for publishing media resources based on a work, according to an exemplary embodiment.
[0057] Figure 4 This is a schematic diagram illustrating a creation entry point according to an exemplary embodiment.
[0058] Figure 5 This is a schematic diagram illustrating another creation entry point according to an exemplary embodiment.
[0059] Figure 6 This is a schematic diagram illustrating yet another creation entry point according to an exemplary embodiment.
[0060] Figure 7 This is a schematic diagram illustrating a creation interface according to an exemplary embodiment.
[0061] Figure 8 This is a schematic diagram illustrating an animation generation method according to an exemplary embodiment.
[0062] Figure 9 This is a schematic diagram illustrating a comment posting interface according to an exemplary embodiment.
[0063] Figure 10 This is a flowchart illustrating a media resource display method according to an exemplary embodiment.
[0064] Figure 11 This is a schematic diagram illustrating a second prompt message according to an exemplary embodiment.
[0065] Figure 12 This is a schematic diagram illustrating another second prompt message according to an exemplary embodiment.
[0066] Figure 13 This is a schematic diagram illustrating yet another type of second prompt message according to an exemplary embodiment.
[0067] Figure 14 This is a block diagram illustrating a media resource publishing device based on a work, according to an exemplary embodiment.
[0068] Figure 15 This is a block diagram illustrating a media resource display device according to an exemplary embodiment.
[0069] Figure 16 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation
[0070] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0071] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0072] It should be noted that 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 the parties involved, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the target works and media resources involved in this disclosure were obtained under full authorization.
[0073] The media resource publishing method based on works provided in this disclosure can be executed by a terminal. Figure 1 This is a schematic diagram illustrating an implementation environment for a work-based media resource publishing method, according to an exemplary embodiment. See also... Figure 1 The implementation environment specifically includes: terminal 101 and server 102. Terminal 101 can be connected to server 102 via wireless network or wired network.
[0074] Terminal 101 can be at least one of the following devices: smartphone, smartwatch, desktop computer, laptop, virtual reality terminal, augmented reality terminal, wireless terminal, and laptop computer. Terminal 101 has communication capabilities and can access wired or wireless networks. Terminal 101 can refer to one of multiple terminals; those skilled in the art will understand that the number of such terminals can be more or less. Server 102 is the backend server for terminal 101, used to provide backend services for terminal 101.
[0075] In some embodiments, the terminal has a target application installed or running. The target application is any type of application with video playback functionality, such as a video application, a social application, a shopping application, etc. While running the target application, the terminal can play content through the playback interface provided by the target application for the user to view. The server 102 is associated with the target application and is used to provide background services for the target application.
[0076] Server 102 can be a standalone physical server, a server cluster consisting of multiple physical servers, or a distributed file system. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0077] In some embodiments, server 102 and terminal 101 are directly or indirectly connected via wired or wireless communication, and this disclosure does not limit this. Optionally, the number of servers 102 may be more or less, and this disclosure does not limit this. Of course, server 102 may also include other functional servers to provide more comprehensive and diversified services. Server 102 undertakes the main computing work, and terminal 101 undertakes secondary computing work; or, server 102 undertakes secondary computing work, and terminal 101 undertakes the main computing work; or, server 102 or terminal 101 can each undertake computing work independently, and this disclosure does not limit this.
[0078] Figure 2 This is a flowchart illustrating a method for publishing media resources based on a work, according to an exemplary embodiment, such as... Figure 2 As shown, taking the method executed by the terminal as an example, the method includes:
[0079] In step 201, the creation entry is displayed on the playback interface of the target work. The creation entry is used to generate media resources to be published.
[0080] In this embodiment, the target work is any type of media resource, such as a video work or an image work. The creation entry point is used to perform secondary creation on the images in the target work to obtain the media resource to be published. Secondary creation refers to the process of generating another media resource based on any other media resource. Through secondary creation, partial redrawing and style transfer of the media resource can be achieved, resulting in a media resource that differs from the original media resource in content or style. Optionally, the type of the media resource created through secondary creation can be the same as or different from the type of the original media resource. For example, if the original media resource is an image, the secondary media resource can be either an image or a video.
[0081] The media resources to be released are those created through secondary creation. These media resources can be posted as comments in the comment section of the target work.
[0082] In step 202, in response to the triggering operation of the creation entry, the image in the target work is displayed on the creation interface.
[0083] In this embodiment of the disclosure, the creation interface is used to perform secondary creation on images in the target work. For example, if the target work is a video work, the images in the target work can be any frame of the video work. If the target work is an image collection, the images in the target work can be any image in the image collection.
[0084] In step 203, when the first prompt information is obtained based on the creation interface, multiple first media resources are displayed. The first prompt information is used to prompt the content of the media resources to be generated. The multiple first media resources are generated based on the image and the first prompt information.
[0085] In this embodiment of the disclosure, the first prompt information can indicate the content of the secondary-created media resource. The first prompt information can be at least one of text, image, or video. The first media resource is obtained by secondary creation of the image in the target work based on the first prompt information. The first media resource can be a still image, a moving image, or a video, etc.
[0086] Taking the initial prompt as text as an example, the above-mentioned secondary creation process will be explained. For instance, the image displayed on the creation interface is a frame from a video work, which includes a boy, and the initial prompt is "wearing sunglasses." The subsequent first media resource generated based on the initial prompt and the image includes the content that the boy in the image is wearing sunglasses.
[0087] In step 204, in response to the publishing operation of any first media resource, the first media resource is published in the comment area of the target work.
[0088] In this embodiment, the first media resource can be published as a comment in the comment area of the target work. The comment area of the target work is used to display multiple comments on the target work. The comment area can be a comment panel invoked in the playback interface or a preset area in the playback interface; this embodiment does not limit this. By publishing the first media resource as a comment, not only can rich comment content be provided, but manual comment input is also eliminated, simplifying the comment publishing operation and improving human-computer interaction efficiency.
[0089] This disclosure provides a method for publishing media resources based on a work, which can display a creation entry on the playback interface of the work while it is being played. The creation entry allows for quick access to the creation interface, where users can easily and conveniently create secondary works on any image in the work, resulting in multiple media resources with rich content. Furthermore, any media resource can be published as a comment in the comment section of the work, eliminating the need for manual comment input. This simplifies the comment posting process, provides richer comment content, and improves human-computer interaction efficiency.
[0090] In some embodiments, displaying the creation entry point on the playback interface of the target work includes:
[0091] When the target work is a video work, in response to the pause playback operation of the video work, the creation entry point is displayed on the playback interface; or,
[0092] When the target work is an image work, the creation entry is displayed on the playback interface in response to the trigger operation on the image work.
[0093] In this embodiment of the disclosure, by displaying the creation entry when the video work is paused or the image work is triggered, not only can the user's perception of the creation entry be enhanced, but the continuous display of the creation entry can also avoid obscuring the target work, thereby increasing the amount of information conveyed.
[0094] In some embodiments, the creation entry point is displayed on the playback interface, including:
[0095] The creation entry point is displayed in the corresponding position on the playback interface based on the trigger position of the pause playback operation or the trigger position of the trigger operation.
[0096] In this embodiment of the disclosure, by displaying the creation entry at the trigger position of the interactive operation, the visual effect of triggering the screen to bring up the creation entry can be presented, thereby further enhancing the user's perception of the creation entry and improving the amount of information transmitted and the efficiency of information transmission.
[0097] In some embodiments, the image works include image collection works and long image works, and the method further includes:
[0098] In response to a re-triggering of the image artwork, the creation entry point is moved to a corner area of the playback interface along a preset movement trajectory; or,
[0099] When the image work is part of an image gallery, in response to image switching operations within the gallery, the creation entry point is moved to a corner area along a preset trajectory; or...
[0100] When the image work is a long image, in response to the swiping operation on the long image work, the creation entry point is moved to the corner area along a preset movement trajectory.
[0101] In this embodiment of the disclosure, by moving the creation entry point upon receiving interactive operations such as a re-trigger operation, a playback operation, a content switching operation, or a swipe operation, the creation entry point can be moved to a corner area. Compared to continuously displaying the creation entry point in a more obvious position, this avoids the creation entry point from obscuring the image in the target work and increases the amount of information transmitted.
[0102] In some embodiments, the method further includes:
[0103] If the display time of the creation entry reaches the preset time, and no further triggering operation, image switching operation, or swiping operation is received, the creation entry will be moved to a corner area along a preset movement trajectory.
[0104] In this embodiment of the disclosure, by moving the creation entry point to a corner area after it has been displayed for a period of time, it is possible to avoid continuously displaying the creation entry point in a relatively obvious position, thereby reducing the time that the target work is obscured by the creation entry point and improving the amount and efficiency of information transmission.
[0105] In some embodiments, the method further includes:
[0106] During the process of moving the creation portal, the creation portal appears to shrink.
[0107] In this embodiment of the disclosure, by moving and shrinking the creation entrance, the area obscured by the creation entrance can be further reduced, thereby further increasing the amount of information transmitted.
[0108] In some embodiments, displaying the creation entry point on the playback interface of the target work includes:
[0109] Based on the work type of the target work, the creation entry is displayed in a preset area associated with the work type in the playback interface. Work types include video works and image works.
[0110] In this embodiment of the disclosure, by displaying the creation entry point in a preset area associated with the type of work, not only can the user's perception of the creation entry point be enhanced, but the creation entry point can also be kept away from obscuring the target work as much as possible, thereby improving the amount of information transmitted and the efficiency of information transmission.
[0111] In some embodiments, displaying the creation entry point on the playback interface of the target work includes:
[0112] In response to the screen clearing operation of the playback interface, the creation entry is displayed on the playback interface after the screen is cleared.
[0113] In this embodiment of the disclosure, by displaying the creation entry point on a relatively simple playback interface after the screen is cleared, the prominence of the creation entry point can be improved, the user's perception of the creation entry point can be enhanced, thereby improving the efficiency of information transmission.
[0114] In some embodiments, the display of the creation entry point may further include at least one of the following:
[0115] In response to a screenshot of the playback interface, a sharing pop-up window on the playback interface displays the creation entry point, which is used to share the screenshot image; or,
[0116] In response to a trigger action on any comment in the comment area of the target work, if the comment includes media resources generated through the creation interface, the creation entry will be displayed in the comment viewing interface.
[0117] In this embodiment of the disclosure, by displaying the creation entry point in the screenshot sharing pop-up or the comment viewing interface, multiple ways of displaying the creation entry point can be provided, further enhancing the user's perception of the creation entry point, simplifying the operation of entering the creation interface, and improving the efficiency of human-computer interaction.
[0118] In some embodiments, in response to a triggering operation on the creation entry point, displaying an image from the target work on the creation interface includes:
[0119] In response to a trigger operation on the creation entry in its normal display state, an image is displayed on the creation interface based on the image currently displayed on the playback interface;
[0120] In response to a trigger action on the creation entry in the minimized display state, multiple images from the target artwork are displayed;
[0121] In response to the selection of any image, the image is displayed in the authoring interface.
[0122] In this embodiment of the disclosure, by providing two display states of the creation entry, different images can be displayed on the creation interface when different creation entry is triggered, thereby enabling relatively quick and convenient secondary creation of any image in the target work, simplifying the image selection operation and improving the efficiency of human-computer interaction.
[0123] In some embodiments, the method further includes:
[0124] In response to a comment posting action, the comment posting interface is displayed. The comment posting interface is used to edit the comment to be posted and includes an entry point for creating the comment.
[0125] In response to a trigger action on the creation entry, multiple images from the target artwork are displayed;
[0126] In response to the selection of any image, the image is displayed in the authoring interface.
[0127] In this embodiment of the disclosure, by supporting the display of the creation entry on the comment posting interface, it is possible to launch the creation interface from the comment posting interface, which enriches the ways to enter the creation interface, simplifies the operation of entering the creation interface, and improves the efficiency of human-computer interaction.
[0128] In some embodiments, the authoring interface further includes an upload control for uploading local images, and the method further includes:
[0129] In response to a trigger action on the upload control, display multiple images stored locally;
[0130] In response to the selection of any image, the image is displayed in the authoring interface.
[0131] In this embodiment of the disclosure, by supporting secondary creation of local images on the creation interface, users do not need to go to other websites or other platforms to perform secondary creation of local images, which enables simple and convenient secondary creation of local images and improves the efficiency of human-computer interaction.
[0132] In some embodiments, the authoring interface further includes multiple candidate prompts and randomly generated controls, and the method further includes:
[0133] The creation interface displays an information input control, which is used to obtain the first prompt information.
[0134] In response to input in the information input control, display a second prompt message in the information input control; or,
[0135] In response to a trigger operation on any candidate prompt message, display the candidate prompt message in the information input control; or,
[0136] In response to a trigger action on the randomly generated control, a randomly generated third prompt message is displayed in the information input control.
[0137] In this embodiment of the disclosure, by displaying information input controls, candidate prompts and randomly generated controls on the creation interface, not only can the methods for obtaining the first prompt be enriched, but the operation of inputting the first prompt can also be simplified, thereby improving the efficiency of human-computer interaction.
[0138] In some embodiments, the creation interface also displays a region selection control and an information input control. The region selection control is used to select the target region to be created in the image, and the information input control is used to obtain the first prompt information.
[0139] Based on the initial prompt information obtained from the creation interface, multiple primary media resources are displayed, including:
[0140] If a target region has been selected using the region selection control, in response to the submission of the first prompt message in the information input control, multiple first media resources are displayed on the creation interface. The first media resources are obtained by updating the target region in the image based on the first prompt message.
[0141] In this embodiment of the disclosure, by supporting the updating of target areas in the image to be created, it is possible to achieve local redrawing and local style transfer of the image to be created, thereby improving the fine-grainedness of secondary creation.
[0142] In some embodiments, the method further includes:
[0143] During the generation of multiple first media resources, an animation of the generation of any one of the first media resources is displayed. The generation animation is used to demonstrate the process of updating the image to a first media resource.
[0144] In this embodiment of the disclosure, by displaying the generation animation of the first media resource, the differences between the resource before and after secondary creation can be intuitively reflected, enhancing the user's perception of the secondary created media resource and improving the amount of information displayed and the efficiency of information transmission.
[0145] In some embodiments, the method further includes:
[0146] In response to the triggering of the creation entry, guidance information is displayed on the creation interface. The guidance information is used to prompt how to select the target area and the visual effects of the generated media assets.
[0147] In this embodiment of the disclosure, by displaying guidance information on the creation interface, the method of secondary creation and the visual effects of the secondary created media resources can be clearly and intuitively shown, eliminating the need to manually explore the method of secondary creation. This not only increases the amount of information conveyed but also improves the efficiency of human-computer interaction.
[0148] In some embodiments, the method further includes:
[0149] During the display of multiple primary media resources, an information editing control is displayed, which is used to edit the primary prompt information;
[0150] Upon receiving the edited first prompt information, multiple second media resources are displayed on the creation interface. These multiple second media resources are generated based on the image and the edited first prompt information.
[0151] In this embodiment of the disclosure, by displaying an information editing control after obtaining the first media resource created through secondary creation, it is possible not only to support editing of the prompt information, but also to perform secondary creation based on the edited prompt information until a more satisfactory media resource is obtained.
[0152] In some embodiments, in response to a publishing operation on any first media resource, publishing the first media resource in the comment area of the target work includes:
[0153] In response to the selection of any first media resource, the first media resource is displayed on the comment posting interface, which is used to edit the comment to be posted.
[0154] Obtain the comment text from the comment posting interface;
[0155] In response to the comment posting action, the target comment is posted in the comment area of the target work. The target comment includes the primary media resource and the comment text.
[0156] In this embodiment of the disclosure, the comment posting interface described above allows for relatively simple and quick posting of comments containing comment text and secondary created media resources, providing rich comment content and improving human-computer interaction efficiency.
[0157] The above Figure 2 The diagram illustrates the flow of a media resource publishing method based on a work, as disclosed in this disclosure. The following section further elaborates on the media resource publishing scheme based on a work provided in this disclosure. Figure 3 This is a flowchart illustrating another method for publishing media resources based on a work, according to an exemplary embodiment, such as... Figure 3 As shown, taking the method executed by the terminal as an example, the method includes:
[0158] In step 301, the creation entry is displayed on the playback interface of the target work. The creation entry is used to generate media resources to be published.
[0159] In this embodiment, the creation entry point is used for secondary creation of images in the target work. The media resource to be published is also the media resource obtained through secondary creation. The relevant definition of secondary creation is given in step 201 above, and will not be repeated here. The creation entry point can be a label, button, component, etc. displayed in the playback interface, and this embodiment does not limit the display style of the creation entry point.
[0160] The following three methods will be used to explain in detail the timing and location of the creation entry point.
[0161] Method 1: When the target work is a video, the terminal displays the creation entry on the playback interface in response to pausing playback of the video. Alternatively, when the target work is an image, the terminal displays the creation entry on the playback interface in response to triggering playback of the image. Image works include, but are not limited to: image collections, long image works, etc. An image collection refers to a set of image resources. A long image refers to an image work that is relatively long in length. By displaying the creation entry when pausing playback of a video or triggering playback of an image, not only can the user's perception of the creation entry be enhanced, but it can also avoid obscuring the target work due to continuous display of the creation entry, thus increasing the amount of information conveyed.
[0162] Taking short video applications as an example, in response to a trigger action on a photo gallery, the device can enter the photo gallery's inner stream. Within the photo gallery's inner stream, users can switch between images by swiping left or right, while typically cannot switch between other images by swiping up or down, thus facilitating an immersive browsing experience. Similarly, in response to a trigger action on a long image, the device can also enter the long image's inner stream. Within the long image's inner stream, users can view different areas of the long image by swiping up or down, while typically cannot switch between other images by swiping up or down.
[0163] Furthermore, the terminal can also display the creation entry point at a corresponding location on the playback interface based on the trigger location of the pause playback operation or the trigger location of the image work. For example, in response to a pause playback operation on a video work, the terminal displays the creation entry point at the trigger location of that pause playback operation on the playback interface. By displaying the creation entry point at the trigger location of the interactive operation, the visual effect of triggering the screen to bring up the creation entry point can be presented, thereby further enhancing the user's perception of the creation entry point and improving information transmission efficiency.
[0164] In some embodiments, the terminal can also move the creation entry point within the playback interface. For example, when the creation entry point is invoked by triggering an image artwork, in response to a subsequent triggering of the image artwork, the terminal moves the creation entry point to a corner area of the playback interface along a preset movement trajectory. The preset movement trajectory can be a pre-configured trajectory, such as the trajectory closest to the display position of the creation entry point and the corner area. The corner area includes, but is not limited to, the lower left corner and lower right corner of the playback interface.
[0165] Alternatively, when the creation entry is brought up by pausing the video work, in response to the playback operation of the video work, the terminal can also move the creation entry to a corner area of the playback interface along a preset movement trajectory.
[0166] Alternatively, if the image work is part of an image gallery, in response to an image switching operation within the gallery, the terminal displays the switched image on the playback interface and moves the creation entry point to a corner area along a preset trajectory. Image switching operations include, but are not limited to: left swipe, right swipe, and triggering the switching control.
[0167] Alternatively, in the case of a long image work, in response to a swipe operation on the long image work, the terminal can also move the creation entry point to a corner area along a preset movement trajectory. By moving the creation entry point in response to interactive operations such as re-triggering, playback, content switching, and swipe operations, the creation entry point can be moved to a corner area. Compared to continuously displaying the creation entry point in a more obvious position, this avoids the creation entry point obscuring the image in the target work and increases the amount of information conveyed.
[0168] In some embodiments, if the terminal does not receive the aforementioned re-trigger operation, playback operation, image switching operation, and swiping operation after the display duration of the creation entry has reached a preset duration, the terminal can also move the creation entry to a corner area along a preset movement trajectory. The preset duration can be 3 seconds, 4 seconds, or 5 seconds, and this embodiment does not impose a limitation on this. By moving the creation entry to a corner area after displaying it for a period of time, it is possible to avoid continuously displaying the creation entry in a prominent position, reducing the time the target work is obscured by the creation entry, and improving the amount of information transmitted and the efficiency of information transmission.
[0169] In some embodiments, the terminal can also display a shrinking creation entry point as the creation entry point is moved. The display state of the creation entry point includes a normal display state and a shrinking display state. Compared to the creation entry point in its normal display state, the shrinking display state has a smaller display area and typically conveys less information. Optionally, the terminal can gradually change the display state of the creation entry point from its normal display state to its shrinking display state while moving it, thus presenting a visual effect of the creation entry point gradually shrinking. By shrinking the creation entry point while moving it, the area obscured by the creation entry point can be further reduced, thereby further increasing the amount of information conveyed.
[0170] Figure 4 This is a schematic diagram illustrating a creation entry point according to an exemplary embodiment. For example... Figure 4 As shown, the target works are the image collections played under the "Friends" tab, which are image collections posted by mutual friends of the currently logged-in user. Figure 4As shown in (a), the playback interface of the image gallery includes a creation entry 401 in its normal display state. In response to a trigger operation on the image gallery, or in response to an image switching operation within the image gallery, the terminal can move the creation entry to a corner area along a preset movement trajectory, and the display state of the creation entry gradually changes from a normal display state to a minimized display state, thus presenting... Figure 4 The creation entry 402 in the minimized display state is shown in (b) above. Figure 4 As shown in (b), this playback interface is the interface that appears after entering the in-stream of the image collection. In this playback interface, you can switch between images in the image collection by swiping left or right, but you usually cannot switch between other works by swiping up or down.
[0171] It should be noted that, Figure 4 The illustration shows an exemplary display state of a creation entry point. In some embodiments, the shape, size, transparency, and content displayed in the creation entry point can be configured as needed, and this disclosure does not impose any limitations on this.
[0172] Method 2: The terminal can also display the creation entry in a preset area associated with the work type in the playback interface, based on the work type of the target work. Work types include video works and image works. Different preset areas are associated with different work types. The preset area is usually a corner area in the playback interface, thereby minimizing the obstruction of the creation entry on the target work. For example, the preset area associated with video works is located above the username of the work's publisher. The preset area associated with image works is located in the lower left corner of the playback interface. Optionally, the terminal can permanently display the creation entry in the corresponding preset area during the playback of the target work, based on its work type. Alternatively, the terminal can also cancel the display of the creation entry after the display duration reaches a preset time. The display state of the creation entry displayed in the preset area can be a normal display state or a minimized display state; this embodiment does not limit this.
[0173] By displaying the creation entry point in a preset area associated with the type of work, we can not only enhance the user's awareness of the creation entry point, but also minimize the obstruction of the target work by the creation entry point, thereby improving the amount of information conveyed and the efficiency of information delivery.
[0174] Figure 5 This is a schematic diagram illustrating another creation entry point according to an exemplary embodiment. For example... Figure 5As shown in (a), the target work is a video work, and the preset area associated with the video work is the area to the right of the bullet screen switch control. This preset area displays the creation entry 501 in its minimized display state. The bullet screen switch control is used to control whether the bullet screen of the target work is displayed on the playback interface. Figure 5 As shown in (b), the target work is an image work, and the preset area associated with the image work is the area above the username. The preset area displays the creation entry 502 in a minimized display state.
[0175] It should be noted that when the target work is an image gallery work or a long image work, after entering the image gallery stream or long image stream, the terminal can continue to display the creation entry in the preset area, or it can display the creation entry in the preset area corresponding to the image gallery stream (or long image stream). See the above. Figure 4 The playback interface shown in (b) can be the preset area corresponding to the in-set stream, which is the area where the creation entry 402 is located.
[0176] Method 3: In response to the screen clearing operation on the playback interface, the terminal can also display the creation entry point on the cleared playback interface. The screen clearing operation removes some content from the playback interface to present a cleaner look. For example, compared to the normally displayed playback interface, the cleared playback interface will not display comment text, the creator's avatar and username, or interactive controls such as likes. By displaying the creation entry point on the cleaner playback interface after clearing the screen, the prominence of the creation entry point is improved, enhancing the user's perception of it and thus improving information delivery efficiency.
[0177] The above embodiments mainly describe the process of displaying the creation entry on the playback interface of the terminal. In some embodiments, the terminal can also display the creation entry on other interfaces or panels besides the playback interface. For example, in response to a screenshot operation on the playback interface, the terminal can display the creation entry in a sharing pop-up window that appears on the playback interface. The sharing pop-up window is used to share the screenshot image. Optionally, the sharing pop-up window also includes multiple sharing controls. The multiple sharing controls are used to share the screenshot image to different platforms. As another example, in response to a trigger operation on any comment in the comment area of the target work, if the comment includes media resources generated through the creation interface, the terminal can display the creation entry on the comment's viewing interface. The comment's viewing interface can also include the comment text, the media resources included in the comment, the username of the comment publisher, etc. By displaying the creation entry in the screenshot sharing pop-up window or the comment's viewing interface, multiple ways to display the creation entry can be provided, further improving the user's perception of the creation entry, simplifying the operation of entering the creation interface, and improving the efficiency of human-computer interaction.
[0178] Figure 6This is a schematic diagram illustrating yet another creation entry point according to an exemplary embodiment. For example... Figure 6 As shown in (a) above, the playback interface after screen clearing includes a creation entry point 601. Optionally, the playback interface after screen clearing also includes an exit screen clearing control, a content switching control, and a speed adjustment control. Figure 6 As shown in (b) above, the sharing pop-up includes a creation entry 602, which contains a screenshot of the image. Figure 6 As shown in (c), the comment viewing interface includes the creation entry 603 and media resources in the comments.
[0179] It should be noted that, in some embodiments, the terminal can also display a creation entry point on the comment posting interface. In response to a comment posting operation, the terminal displays the comment posting interface. The comment posting operation is used to post a comment on the target work. The comment posting interface is used to edit the comment to be posted. The comment posting interface includes a creation entry point. In response to a trigger operation on the creation entry point, the terminal displays multiple images from the target work for the user to select. In response to a selection operation on any image, the terminal displays the selected image on the creation interface for subsequent secondary creation based on that image. By supporting the display of a creation entry point on the comment posting interface, it is possible to launch the creation interface from the comment posting interface, enriching the ways to enter the creation interface, simplifying the operation of entering the creation interface, and improving the efficiency of human-computer interaction.
[0180] Step 301 above mainly describes the process of displaying the creation entry point on the terminal. Steps 302-304 below explain the process of entering the creation interface based on the creation entry point. The creation interface is used for secondary creation of images in the target work.
[0181] In step 302, in response to the triggering operation of the creation entry, an image is displayed on the creation interface based on the image currently displayed on the playback interface.
[0182] In this embodiment, the display states of the creation entry point include a normal display state and a minimized display state. The creation entry point in the normal display state is used for secondary creation of the image currently displayed on the playback interface. See above. Figure 4 The creation entry point 401 in normal display mode includes the prompt text "Creating the current image". The current image refers to the image currently displayed on the playback interface. This image can be any frame from a video work, any image from an image gallery, or a partial image from a long image work. Accordingly, in response to the triggering operation of the creation entry point in normal display mode, the terminal can obtain the image currently displayed on the playback interface and display the image on the creation interface so that secondary creation can be performed on the image.
[0183] In step 303, in response to the triggering operation of the creation entry, multiple images in the target work are displayed.
[0184] In this embodiment of the disclosure, the minimized display state's creation entry is used for secondary creation of any image in the target work. Accordingly, in response to a trigger operation on the minimized display state's creation entry, the terminal can display multiple images from the target work for the user to select. For example, if the target work is a video work, the terminal can display multiple video frames from the video work. If the target work is an image gallery work, the terminal can display multiple images from the image gallery work. If the target work is a long image work, the terminal can display the complete long image work, or display multiple sub-images. The multiple sub-images are obtained by segmenting the long image work.
[0185] In step 304, in response to the selection operation of any image, the image is displayed on the creation interface.
[0186] In this embodiment of the disclosure, the terminal can display the selected image on the creation interface so that the selected image can be used for secondary creation on the creation interface.
[0187] By providing two display states for the creation entry point, different images can be displayed on the creation interface when different creation entry points are triggered, thereby enabling relatively quick and convenient secondary creation of any image in the target work, simplifying the image selection operation and improving the efficiency of human-computer interaction.
[0188] Optionally, by triggering the minimized creation entry, the image currently displayed on the playback interface can also be directly displayed on the creation interface. For example, in response to a first trigger operation of the minimized creation entry, the terminal displays the image currently displayed on the playback interface on the creation interface. In response to a second trigger operation of the minimized creation entry, the terminal displays multiple images from the target work on the creation interface. The first and second trigger operations are different. For example, the first trigger operation is a click operation, and the second trigger operation is a long press operation.
[0189] It should be noted that in steps 302-304 above, the terminal can also display local images on the creation interface, thereby enabling secondary creation of local images. Correspondingly, the creation interface also includes an upload control for uploading local images. In response to triggering the upload control, the terminal displays multiple locally stored images. In response to selecting any image, the terminal displays that image on the creation interface. Optionally, if any image from the target work is displayed on the creation interface, in response to selecting any locally stored image, the terminal replaces the image displayed on the creation interface with that locally stored image. By supporting secondary creation of local images on the creation interface, users do not need to go to other websites or platforms to perform secondary creation on local images, enabling simple and convenient secondary creation of local images and improving human-computer interaction efficiency.
[0190] In some embodiments, in response to a trigger operation on the creation entry point, the terminal can display guidance information on the creation interface. This guidance information prompts users on how to select a target area and the visual effects of the resulting media resource. The target area is the region in the image to be further created. Optionally, the terminal can display guidance information on the creation interface upon receiving the first trigger operation on the creation entry point. By displaying guidance information on the creation interface, the method of secondary creation and the visual effects of the resulting media resource can be clearly and intuitively demonstrated, eliminating the need for manual exploration of the secondary creation method. This not only increases the amount of information conveyed but also improves the efficiency of human-computer interaction.
[0191] Figure 7 This is a schematic diagram illustrating a creation interface according to an exemplary embodiment. For example... Figure 7 As shown in (a) and (b), while displaying the image to be created on the creation interface, the terminal can also display guidance information 701. Guidance information 701 guides users to select the target area using a box selection or smearing method. The target area is the region in the image where the part to be modified is located. Figure 7 As shown in (c), the guidance information can also display the visual effects of the secondary created media resources.
[0192] In step 305, when the first prompt information is obtained based on the creation interface, multiple first media resources are displayed, and the multiple first media resources are generated based on the image and the first prompt information.
[0193] In this embodiment of the disclosure, the first prompt information is used to prompt the content of the media resource created through secondary creation. The first prompt information can be at least one of text, image, or video. The first media resource is obtained by secondary creation of the image in the target work based on the first prompt information.
[0194] The following example uses the first prompt message as its text, combined with the above... Figure 7 The process of obtaining the first prompt information will be explained. See above. Figure 7 The creation interface includes an information input control 702, candidate prompt information 703, a random generation control 704, and a creation control 705. The information input control is used to obtain the first prompt information. The random generation control is used to randomly generate prompt information. The creation control is used to create the first media resource.
[0195] In some embodiments, in response to an input operation in the information input control, the terminal can display a second prompt message in the information input control. The second prompt message is the manually entered prompt text. Optionally, the authoring interface also includes multiple candidate prompt messages and a randomly generated control. The candidate prompt messages can include at least one of a first prompt message historically acquired by the terminal and a prompt message randomly recommended by the server. In response to a trigger operation on any candidate prompt message, the terminal can display the candidate prompt message in the information input control. In response to a trigger operation on the randomly generated control, the terminal can display a randomly generated third prompt message in the information input control. The third prompt message can be a prompt text randomly generated by the terminal. By displaying the information input control, candidate prompt messages, and randomly generated control in the authoring interface, not only are the methods for obtaining the first prompt message enriched, but the operation of inputting the first prompt message is also simplified, improving the efficiency of human-computer interaction.
[0196] In response to the triggering operation of the creation control, the terminal obtains the prompt information in the information input control, and uses the prompt information as the first prompt information to perform secondary creation on the image displayed in the creation interface, thereby obtaining multiple first media resources, and thus enabling efficient and convenient secondary creation of images.
[0197] In some embodiments, the creation interface also displays a region selection control. The region selection control is used to select the target region in the image to be created. See above. Figure 7The region selection controls include a box selection control and a smudge control. The box selection control is used to select a target region in the image to be created by box selection. The smudge control is used to select a target region in the image to be created by smudge. Using these region selection controls, at least one target region can be selected in the image. When a target region has been selected using either region selection control, in response to the submission operation of the first prompt information in the information input control, the terminal updates the target region in the image according to the first prompt information, obtaining multiple first media resources. The update operations include, but are not limited to: adding materials, frame interpolation, and adjusting image parameters. Image parameters include at least one of brightness, contrast, saturation, and transparency. Then, the terminal displays multiple first media resources on the creation interface. By supporting the updating of target regions in the image to be created, local redrawing and local style transfer of the image to be created can be achieved, improving the fine-grained nature of secondary creation.
[0198] For example, the image displayed on the creation interface is a frame from a video work, which includes a girl. The target area is the girl's head area, and the first prompt is "wearing a pink hat." The first media resource generated based on the first prompt and the target area in the image includes the content that the girl is wearing a pink hat.
[0199] Optionally, the terminal can perform the aforementioned secondary creation through an artificial intelligence model. For example, the terminal can input the initial prompt information and the image to be created, containing a bounding box, into the artificial intelligence model. The artificial intelligence model then updates the target area marked in the bounding box based on the initial prompt information, resulting in multiple first media resources. Using an artificial intelligence model to perform the secondary creation process can efficiently and accurately generate multiple first media resources, improving the efficiency and accuracy of secondary creation.
[0200] In some embodiments, during the generation of multiple first media resources, the terminal can also display a generation animation of any one of the first media resources. The generation animation illustrates the process of an image being updated into a first media resource. For example, the generation animation can display the visual effect of the image gradually transforming into a first media resource. Optionally, when any first media resource is obtained, the terminal generates a generation animation for that first media resource based on the image to be created and the first media resource. By displaying the generation animation of the first media resource, the differences between the resource before and after secondary creation can be intuitively demonstrated, enhancing the user's perception of the secondary-created media resource and improving the amount of information displayed and the efficiency of information transmission.
[0201] Figure 8 This is a schematic diagram illustrating an animation generation method according to an exemplary embodiment. For example... Figure 8As shown, the generated animation 801 includes a vertical line moving from left to right. The area to the left of the vertical line displays the first media resource created through secondary creation, while the area to the right of the vertical line displays the image to be created. As the vertical line moves, it can present a visual effect of gradually switching from the image to be created to the first media resource.
[0202] In some embodiments, during the display of multiple first media resources, the terminal can also display an information editing control. This information editing control is used to edit the first prompt message. (See above.) Figure 8 The information editing control is the "Modify Prompt Message" control 802. After obtaining the edited first prompt message through the information editing control, the terminal can display multiple second media resources on the creation interface. These multiple second media resources are generated based on the image and the edited first prompt message. The generation process of the second media resources is the same as that of the first media resources, and will not be repeated here. By displaying the information editing control after obtaining the second-created first media resource, not only can the prompt message be edited, but further creation can also be performed based on the edited prompt message until a satisfactory media resource is obtained.
[0203] In step 306, in response to the publishing operation of any first media resource, the first media resource is published in the comment area of the target work.
[0204] In this embodiment of the disclosure, the first media resource generated through steps 301-305 described above can be published as a comment in the comment area of the target work. Accordingly, in response to a publishing operation of any first media resource, the terminal can publish the first media resource in the comment area of the target work.
[0205] In some embodiments, in response to a selection operation on any first media resource, the terminal can display the first media resource on a comment publishing interface. This comment publishing interface is typically used to edit the comment to be published. For example, the comment publishing interface includes a text input control for entering the comment text to be published. The terminal can retrieve the comment text from the text input control based on the comment publishing interface. Then, in response to a comment publishing operation on the comment publishing interface, the terminal can publish a target comment in the comment area of the target work. The target comment includes the first media resource and the retrieved comment text. Through the aforementioned comment publishing interface, comments carrying comment text and secondary-created media resources can be published relatively easily and quickly, providing rich comment content and improving human-computer interaction efficiency.
[0206] Optionally, even if no comment text is entered through the text input control, in response to the comment posting operation on the comment posting interface, the terminal can also post a target comment containing the first media resource but not the comment text in the comment area of the target work, without requiring the user to manually enter the comment text, further simplifying the comment posting operation.
[0207] The comment posting operation mentioned above can be a trigger action on the posting control after the first media resource is selected. See above. Figure 8 When any first media resource is selected, in response to a trigger operation on the publishing control 803 located at the bottom, the terminal can directly publish a target comment containing that first media resource. Alternatively, in response to a trigger operation on the publishing control 803 located at the bottom, the terminal displays a comment publishing interface to obtain the comment text and publish a target comment containing the comment text and the first media resource.
[0208] In some embodiments, the comment posting interface also includes an upload control. The upload control is used to upload locally stored images, i.e., to upload local images. The terminal can then post the uploaded local image as a comment in the comment area of the target work. Alternatively, if the comment posting interface includes a creation entry point, and a local image has already been uploaded, the terminal can also display the local image in the creation interface in response to a triggering operation on the creation entry point, allowing for secondary creation based on the local image. If the comment posting interface includes a creation entry point but no local image has been uploaded, the terminal can also display multiple images from the target work in response to a triggering operation on the creation entry point, allowing the user to select any image for secondary creation. The terminal can then post the secondary-created media resource as a comment in the comment area of the target work, thereby providing richer comment content.
[0209] Figure 9 This is a schematic diagram illustrating a comment posting interface according to an exemplary embodiment. For example... Figure 9 As shown, the comment posting interface includes uploaded local images and multiple controls. Optionally, control 1 is an upload control used to upload local images. Control 2 is an emoji input control used to input emojis. Control 3 is the creation entry point used to create media resources. Control 4 is a tag control used to tag friends. Optionally, control 4 is a control for tagging friends (@).
[0210] This disclosure provides a method for publishing media resources based on a work, which can display a creation entry on the playback interface of the work while it is being played. The creation entry allows for quick access to the creation interface, where users can easily and conveniently create secondary works on any image in the work, resulting in multiple media resources with rich content. Furthermore, any media resource can be published as a comment in the comment section of the work, eliminating the need for manual comment input. This simplifies the comment posting process, provides richer comment content, and improves human-computer interaction efficiency.
[0211] The above embodiments mainly describe the process of creating media resources from images in a target work and the process of publishing the media resources as comments in the comment area of the target work. In some embodiments, during the playback of a target work, if there are target comments for the target work, the terminal can also display the target comments of the target work on the playback interface, that is, comments containing the media resources obtained through secondary creation. The process will be described in detail below through the following embodiments.
[0212] Figure 10 This is a flowchart illustrating a media resource display method according to an exemplary embodiment, such as... Figure 10 As shown, taking the method executed by the terminal as an example, the method includes:
[0213] In step 1001, the target work is played based on the information stream.
[0214] In this embodiment of the disclosure, the information stream can be a video stream or a feed stream, and the information stream is used to indicate the access addresses of multiple works. The terminal can obtain video stream data according to the access addresses in the information stream for playback on the playback interface. The target work is the video stream data corresponding to any access address in the information stream. The target work can be a video work, an image work, etc., and this embodiment of the disclosure does not impose any limitations on this.
[0215] Optionally, the information stream can be the information stream corresponding to the target tag. Taking a short video application as an example, the target tag can be the Home tab, Friends tab, Following tab, etc. The videos played under the Home tab are usually randomly pushed by the short video application's backend server. The videos played under the Friends tab are usually posted by the user's mutual followers. The videos played under the Following tab are usually posted by the users they follow. The user is the currently logged-in user on the terminal.
[0216] For example, if the target tab is the Friends tab, the target work can be a video work, image work, etc. posted by any of the user's mutual friends.
[0217] In step 1002, a second prompt message is displayed on the playback interface of the target work. The second prompt message is used to indicate that the target work includes target comments, the target comments include media resources, and the media resources are generated based on the images in the target work.
[0218] In this embodiment of the disclosure, when the target work includes a target comment, the terminal can display a second prompt message on the playback interface. The target comment refers to an image that includes media resources. These media resources refer to images, videos, and other resources obtained by secondary creation of images in the target work through the creation entry point described in the above embodiments.
[0219] In some embodiments, the terminal can display various styles of second prompt messages. The following descriptions of different styles of second prompt messages illustrate these different styles through cases 1-3.
[0220] Scenario 1: The second prompt information includes at least one of the following: object information of the target comment's poster and interaction information of the target comment. The object information includes at least one of an avatar and a username. Interaction information includes, but is not limited to, at least one of likes, replies, and shares. By displaying the above second prompt information, not only can the target comment be conveyed, but the interaction received by the user who posted the target comment or the target comment itself can also be intuitively communicated, improving both the amount of information conveyed and the efficiency of information delivery.
[0221] Figure 11 This is a schematic diagram illustrating a second prompt message according to an exemplary embodiment. For example... Figure 11 As shown in (a), the second prompt message 1101 includes the media resources in the target comment, the username of the target comment's poster, and the number of likes on the target comment. The second prompt message 1101 also includes the text "xx used Play Review," which indicates that the media resources in the target comment were obtained through secondary creation using the "Play Review" function. The "Play Review" function is the secondary creation function provided by the aforementioned creation entry point and creation interface. For example... Figure 11 As shown in (b), the second prompt information 1102 includes the media resources in the target comment, the avatar and username of the person who posted the target comment. The second prompt information 1102 also includes the text "Using Play Review," indicating that the media resources in the target comment were obtained through secondary creation using the "Play Review" function.
[0222] Scenario 2: When the target work includes multiple target comments, the second prompt message includes the object information of the recipients of each target comment. By displaying the above second prompt message, not only can the target comments be conveyed, but the users who posted the target comments can also be clearly communicated, improving the amount of information conveyed and the efficiency of information delivery.
[0223] Figure 12 This is a schematic diagram illustrating another second prompt message according to an exemplary embodiment. For example... Figure 12 As shown in (a), the second prompt message 1201 includes the avatars of multiple users who posted the target comment. The second prompt message 1201 also includes the text "View Review" to prompt the viewer to view the target comment. Figure 12 As shown in (b), the second prompt message 1202 includes the avatars and usernames of multiple users who posted the target comment. The second prompt message 1201 also includes the text "Use Play Review" to prompt the user to create a secondary comment through the "Play Review" function.
[0224] Scenario 3: The second prompt includes media resources and a prompt text, which indicates the target audience for viewing the intended comment. By displaying this second prompt, not only is the intended comment delivered, but users are also attracted to view the user who posted the intended comment, thus increasing both the amount of information conveyed and the efficiency of information delivery. Figure 13 This is a schematic diagram illustrating yet another type of second prompt message according to an exemplary embodiment, such as... Figure 13 As shown, the second prompt message 1301 includes media resources and the prompt text "See who did this" to prompt the recipient of the target comment.
[0225] In some embodiments, the terminal can also display second prompt information in the form of bullet comments. For example, the terminal can display multiple second prompt messages on the playback interface through multiple moving bullet comments. These multiple second prompt messages correspond one-to-one with multiple target comments on the target work. The second prompt information typically includes object information about the media resource and the recipient of the target comment. Displaying second prompt information in the form of bullet comments further enriches the display style of the second prompt information, provides diversified information delivery methods, and improves information transmission efficiency.
[0226] The above embodiments mainly describe the display style of the second prompt information. The timing of the terminal displaying the second prompt information is explained below. In some embodiments, when the second prompt information includes media resources, the terminal can display the second prompt information on the playback interface when playing the image used to generate the media resource. Optionally, the terminal can display the second prompt information in the form of a pop-up comment on the playback interface when playing the image used to generate the media resource. For example, if the target work is a video work, and the media resource included in the second prompt information is obtained through secondary creation from the 30th frame image of the video work, the terminal can display the second prompt information containing the media resource on the playback interface when playing the 30th frame image. By displaying the second prompt information when playing the image used to generate the media resource, not only can the user's perception of the secondary creation function be further enhanced, but the difference before and after secondary creation can also be clearly and intuitively reflected, increasing the amount of information conveyed.
[0227] In step 1003, in response to the triggering operation of the second prompt information, the target comment is displayed in the comment area of the target work.
[0228] In this embodiment of the disclosure, by triggering the second prompt message, the comment area of the target work can be brought up, so as to display the target comment prompted by the second prompt message in the comment area.
[0229] In some embodiments, in response to viewing any target comment, the terminal can display a creation entry on the viewing interface of the target comment, so that the image in the target work can be re-created by triggering the creation entry and entering the creation interface, without having to manually find the creation entry, thus improving the efficiency of human-computer interaction.
[0230] This disclosure provides a method for viewing media resources, which can convey the target work, including target comments, through a second prompt message during the playback of a work. The target comments include media resources obtained through secondary creation functions. Therefore, by displaying the second prompt message, users can be attracted to view the target comments or to use the secondary creation function to create secondary works based on images in the target work, thereby improving the perception of the secondary creation function, increasing the amount of information conveyed, and enhancing human-computer interaction efficiency.
[0231] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.
[0232] Figure 14 This is a block diagram illustrating a media resource publishing device based on a work, according to an exemplary embodiment. Figure 14 As shown, the device includes a display unit 1401 and a publishing unit 1402.
[0233] Display unit 1401 is configured to display the creation entry on the playback interface of the target work, and the creation entry is used to generate media resources to be published;
[0234] The display unit 1401 is also configured to display an image from the target work on the creation interface in response to a trigger operation on the creation entry.
[0235] The display unit 1401 is also configured to display multiple first media resources when the first prompt information is obtained based on the creation interface. The first prompt information is used to prompt the content of the media resources to be generated. The multiple first media resources are generated based on the image and the first prompt information.
[0236] Publishing unit 1402 is configured to publish the first media resource in the comment area of the target work in response to a publishing operation on any first media resource.
[0237] In some embodiments, the display unit 1401 is configured to display a creation entry on the playback interface in response to a pause operation on the video work when the target work is a video work; or, in response to a trigger operation on the image work when the target work is an image work, to display a creation entry on the playback interface.
[0238] In some embodiments, the display unit 1401 is configured to display the creation entry at a corresponding position in the playback interface based on the trigger position of the pause playback operation or the trigger position of the trigger operation.
[0239] In some embodiments, the image work includes an image gallery work and a long image work. The display unit 1401 is also configured to move the creation entry point to a corner area of the playback interface along a preset movement trajectory in response to a re-triggering operation on the image work; or, if the image work is an image gallery work, to move the creation entry point to a corner area along a preset movement trajectory in response to an image switching operation within the image gallery work; or, if the image work is a long image work, to move the creation entry point to a corner area along a preset movement trajectory in response to a swiping operation on the long image work.
[0240] In some embodiments, the display unit 1401 is further configured to move the creation entry to a corner area along a preset movement trajectory if no further triggering operation, image switching operation, or sliding operation is received when the display duration of the creation entry reaches a preset duration.
[0241] In some embodiments, the display unit 1401 is further configured to display a minimized creation entry during the movement of the creation entry.
[0242] In some embodiments, the display unit 1401 is configured to display a creation entry in a preset area associated with the work type in the playback interface based on the work type of the target work. The work types include video works and image works.
[0243] In some embodiments, the display unit 1401 is configured to display the creation entry on the playback interface after the screen is cleared in response to a screen clearing operation on the playback interface.
[0244] In some embodiments, the display of the creation entry point may further include at least one of the following:
[0245] In response to a screenshot of the playback interface, a sharing pop-up window on the playback interface displays the creation entry point, which is used to share the screenshot image; or,
[0246] In response to a trigger action on any comment in the comment area of the target work, if the comment includes media resources generated through the creation interface, the creation entry will be displayed in the comment viewing interface.
[0247] In some embodiments, the display unit 1401 is configured to, in response to a trigger operation on the creation entry in the normal display state, display an image on the creation interface based on the image currently displayed on the playback interface; in response to a trigger operation on the creation entry in the zoomed-out display state, display multiple images in the target work; and in response to a selection operation on any image, display an image on the creation interface.
[0248] In some embodiments, the display unit 1401 is further configured to display a comment publishing interface in response to a comment publishing operation. The comment publishing interface is used to edit the comment to be published and includes a creation entry point. In response to a trigger operation on the creation entry point, multiple images in the target work are displayed. In response to a selection operation on any image, an image is displayed on the creation interface.
[0249] In some embodiments, the authoring interface further includes an upload control for uploading local images. The display unit 1401 is also configured to display multiple locally stored images in response to a trigger operation on the upload control, and to display an image on the authoring interface in response to a selection operation on any image.
[0250] In some embodiments, the creation interface further includes multiple candidate prompts and a randomly generated control; the display unit 1401 is further configured to display an information input control on the creation interface, the information input control being used to obtain first prompts; in response to an input operation in the information input control, displaying second prompts entered in the information input control; or, in response to a trigger operation on any candidate prompt, displaying candidate prompts in the information input control; or, in response to a trigger operation on the randomly generated control, displaying a randomly generated third prompt in the information input control.
[0251] In some embodiments, the creation interface also displays a region selection control and an information input control. The region selection control is used to select the target region to be created in the image, and the information input control is used to obtain the first prompt information.
[0252] Display unit 1401 is configured to, in response to a submission operation of a first prompt message in an information input control, display multiple first media resources on the creation interface when a target area has been selected via a region selection control. The first media resources are obtained by updating the target area in the image based on the first prompt message.
[0253] In some embodiments, the display unit 1401 is further configured to display a generation animation of any one of the first media resources during the generation of a plurality of first media resources, the generation animation being used to illustrate the process of updating an image to a first media resource.
[0254] In some embodiments, the display unit 1401 is further configured to display guidance information on the creation interface in response to a trigger operation on the creation entry point. The guidance information is used to prompt how to select the target area and the visual effects of the generated media resources.
[0255] In some embodiments, the display unit 1401 is further configured to display an information editing control during the display of multiple first media resources, the information editing control being used to edit first prompt information; and to display multiple second media resources on the creation interface upon obtaining the edited first prompt information, the multiple second media resources being generated based on the image and the edited first prompt information.
[0256] In some embodiments, the publishing unit 1402 is configured to, in response to a selection operation on any first media resource, display the first media resource on a comment publishing interface, the comment publishing interface being used to edit a comment to be published; obtain comment text based on the comment publishing interface; and, in response to a comment publishing operation, publish a target comment in the comment area of the target work, the target comment including the first media resource and the comment text.
[0257] This disclosure provides a media resource publishing device based on a work, which can display a creation entry on the playback interface of the work while it is being played. The creation entry allows for quick access to the creation interface, where users can easily and conveniently create secondary works on any image in the work, resulting in multiple media resources with rich content. Furthermore, any media resource can be published as a comment in the comment section of the work, eliminating the need for manual comment input. This simplifies the comment posting process, provides richer comment content, and improves human-computer interaction efficiency.
[0258] It should be noted that the media resource publishing device based on works provided in the above embodiments is only an example of the division of the above functional units. In practical applications, the above 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. In addition, the media resource publishing device based on works provided in the above embodiments and the media resource publishing method embodiments based on works belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0259] Regarding the media resource publishing device based on works in the above embodiments, the specific ways in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.
[0260] Figure 15 This is a block diagram illustrating a media resource display device according to an exemplary embodiment. Figure 15 As shown, the device includes a playback unit 1501 and a display unit 1502.
[0261] Playback unit 1501 is configured to play the target work based on the information stream;
[0262] Display unit 1502 is configured to display a second prompt message on the playback interface of the target work. The second prompt message is used to prompt that the target work includes a target comment, the target comment includes media resources, and the media resources are generated based on images in the target work.
[0263] Display unit 1502 is also configured to display the target comment in the comment area of the target work in response to a triggering operation of the second prompt information.
[0264] In some embodiments, the second prompt information includes at least one of the object information of the target comment's publisher and the interaction information of the target comment; or, if the target work includes multiple target comments, the second prompt information includes the object information of the publishers of the multiple target comments; or, the second prompt information includes media resources and prompt text, the prompt text being used to prompt the publisher of the target comment to view it.
[0265] In some embodiments, the display unit 1502 is configured to display a second prompt message on the playback interface when playing an image used to generate media resources.
[0266] In some embodiments, the display unit 1502 is configured to display multiple second prompt messages in the form of bullet comments on the playback interface, and the second prompt messages correspond one-to-one with multiple target comments of the target work.
[0267] This disclosure provides a media resource viewing device that, during playback, conveys a target work, including a target comment, through a second prompt message. The target comment includes media resources obtained through secondary creation functions. Therefore, by displaying the second prompt message, users can be attracted to view the target comment or to use the secondary creation function to create secondary works based on images in the target work, thereby improving the perception of the secondary creation function, increasing the amount of information conveyed, and enhancing human-computer interaction efficiency.
[0268] Figure 16 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Typically, the electronic device 1600 includes a processor 1601 and a memory 1602.
[0269] Processor 1601 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1601 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1601 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1601 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 1601 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0270] The memory 1602 may include one or more computer-readable storage media, which may be non-transitory. The memory 1602 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1602 is used to store at least one program code, which is executed by the processor 1601 to implement the work-based media resource publishing method provided in the method embodiments of this disclosure, or to implement the resource display method provided in the method embodiments of this disclosure.
[0271] In some embodiments, the electronic device 1600 may optionally include a peripheral device interface 1603 and at least one peripheral device. The processor 1601, memory 1602, and peripheral device interface 1603 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1603 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: radio frequency circuitry 1604, display screen 1605, camera assembly 1606, audio circuitry 1607, and power supply 1608.
[0272] Peripheral interface 1603 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1601 and memory 1602. In some embodiments, processor 1601, memory 1602 and peripheral interface 1603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1601, memory 1602 and peripheral interface 1603 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0273] The radio frequency (RF) circuit 1604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1604 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1604 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1604 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, etc. The RF circuit 1604 can communicate with other electronic devices through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1604 may also include circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.
[0274] Display screen 1605 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1605 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1601 for processing. In this case, display screen 1605 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1605, which serves as the front panel of electronic device 1600; in other embodiments, there may be at least two display screens, respectively disposed on different surfaces of electronic device 1600 or in a folded design; in still other embodiments, display screen 1605 may be a flexible display screen, disposed on a curved or folded surface of electronic device 1600. Furthermore, display screen 1605 may also be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1605 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0275] The camera assembly 1606 is used to acquire images or videos. Optionally, the camera assembly 1606 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the electronic device, and the rear-facing camera is located on the back of the electronic device. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 1606 may also include a flash. The flash can be 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 cool-light flash, which can be used for light compensation at different color temperatures.
[0276] The audio circuit 1607 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 1601 for processing, or input to the radio frequency circuit 1604 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located in a different part of the electronic device 1600. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1601 or the radio frequency circuit 1604 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1607 may also include a headphone jack.
[0277] Power supply 1608 is used to power the various components in electronic device 1600. Power supply 1608 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1608 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0278] Those skilled in the art will understand that Figure 16 The structure shown does not constitute a limitation on the electronic device 1600, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0279] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1602 including instructions, which can be executed by a processor 1601 of an electronic device 1600 to complete a media resource publishing method based on a work, or a resource display method. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0280] A computer program product includes a computer program that, when executed by a processor, implements a method for publishing media resources based on a work, or a method for displaying resources.
[0281] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0282] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A work-based media asset publishing method, characterized by, The method includes: The creation entry is displayed on the playback interface of the target work, and the creation entry is used to generate media resources to be published; In response to the triggering operation of the creation entry, the image of the target work is displayed on the creation interface; When the first prompt information is obtained based on the creation interface, multiple first media resources are displayed. The first prompt information is used to prompt the content of the media resources to be generated. The multiple first media resources are generated based on the image and the first prompt information. In response to the selection operation of any first media resource, the first media resource is displayed on the comment posting interface, which is used to edit the comment to be posted; In response to a triggering operation of the upload control in the comment posting interface, a local image is uploaded; In response to the triggering operation of the creation entry in the comment posting interface, if a local image has been uploaded, the uploaded local image is displayed in the creation interface, and secondary creation is performed on the uploaded local image according to the user's operation; if no local image has been uploaded, multiple images in the target work are displayed in the creation interface, so that the user can select any image for secondary creation. In response to the comment posting operation, a comment including the first media resource, or a comment including the uploaded local image, or a comment including a media resource created by modification is posted in the comment area of the target work; The creation interface also includes the upload control; the method further includes: In response to a trigger operation on the upload control, multiple locally stored images are displayed; in response to a selection operation on any image, the image displayed on the creation interface is replaced with the selected local image.
2. The method for publishing media resources based on works according to claim 1, characterized in that, The display of the creation entry point on the playback interface of the target work includes: If the target work is a video work, in response to a pause playback operation on the video work, the creation entry point is displayed on the playback interface; or, When the target work is an image work, the creation entry is displayed on the playback interface in response to the triggering operation of the image work.
3. The method for publishing media resources based on works according to claim 2, characterized in that, The display of the creation entry point on the playback interface includes: Based on the trigger position of the pause playback operation or the trigger position of the trigger operation, the creation entry is displayed at the corresponding position in the playback interface.
4. The method for publishing media resources based on works according to claim 2, characterized in that, The image works include image collection works and long image works, and the method further includes: In response to a re-triggering operation on the image artwork, the creation entry point is moved to a corner area of the playback interface along a preset movement trajectory; or, When the image work is a collection of images, in response to an image switching operation within the collection, the creation entry point is moved to the corner area along a preset movement trajectory; or... When the image work is a long image work, in response to the sliding operation of the long image work, the creation entrance is moved to the corner area along a preset movement trajectory.
5. The method for publishing media resources based on works according to claim 4, characterized in that, The method further includes: If the display duration of the creation entry reaches the preset duration, and no further triggering operation, image switching operation, or swiping operation is received, the creation entry will be moved to the corner area along a preset movement trajectory.
6. The method for publishing media resources based on works according to claim 4 or 5, characterized in that, The method further includes: As the creation entry point is moved, it appears to shrink.
7. The method for publishing media resources based on works according to claim 1, characterized in that, The display of the creation entry point on the playback interface of the target work includes: Based on the work type of the target work, the creation entry is displayed in a preset area corresponding to the work type in the playback interface. The work types include video works and image works.
8. The method for publishing media resources based on works according to claim 1, characterized in that, The display of the creation entry point on the playback interface of the target work includes: In response to the screen clearing operation of the playback interface, the creation entry is displayed on the playback interface after the screen is cleared.
9. The method for publishing media resources based on works according to claim 1, characterized in that, The display method of the creation entry also includes at least one of the following: In response to a screenshot operation on the playback interface, the creation entry is displayed in a sharing pop-up window on the playback interface, and the sharing pop-up window is used to share the screenshot image; or, In response to a triggered operation on any comment in the comment area of the target work, if the comment includes media resources generated through the creation interface, the creation entry is displayed on the comment viewing interface.
10. The method for publishing media resources based on works according to claim 1, characterized in that, The step of displaying the image from the target work on the creation interface in response to a trigger operation on the creation entry point includes: In response to a trigger operation on the creation entry in its normal display state, the image is displayed on the creation interface based on the image currently displayed on the playback interface; In response to a trigger operation on the creation entry in the minimized display state, multiple images from the target artwork are displayed; In response to a selection operation on any image, the image is displayed on the creation interface.
11. The method for publishing media resources based on works according to claim 1, characterized in that, The method further includes: In response to a comment posting action, the comment posting interface is displayed; In response to a trigger operation on the creation entry point, multiple images from the target artwork are displayed; In response to a selection operation on any image, the image is displayed on the creation interface.
12. The method for publishing media resources based on works according to claim 1, characterized in that, The creation interface also includes multiple candidate prompts and randomly generated controls, and the method further includes: An information input control is displayed on the creation interface, and the information input control is used to obtain the first prompt information; In response to an input operation in the information input control, a second prompt message for the input is displayed in the information input control; or... In response to a trigger operation on any candidate prompt message, the candidate prompt message is displayed in the information input control; or... In response to a triggering operation on the randomly generated control, a randomly generated third prompt message is displayed in the information input control.
13. The method for publishing media resources based on works according to claim 1, characterized in that, The creation interface also displays a region selection control and an information input control. The region selection control is used to select the target region to be created in the image, and the information input control is used to obtain the first prompt information. Upon receiving the first prompt information based on the creation interface, multiple first media resources are displayed, including: If a target region has been selected using the region selection control, in response to the submission operation of the first prompt information in the information input control, the plurality of first media resources are displayed on the creation interface. The first media resources are updated based on the first prompt information to obtain the target region in the image.
14. The method for publishing media resources based on works according to claim 13, characterized in that, The method further includes: During the generation of the plurality of first media resources, a generation animation of any one of the first media resources is displayed, the generation animation being used to demonstrate the process of updating the image to the first media resource.
15. The method for publishing media resources based on works according to claim 13, characterized in that, The method further includes: In response to the triggering operation of the creation entry, guidance information is displayed on the creation interface, which is used to prompt how to select the target area and the visual effects of the generated media resources.
16. The method for publishing media resources based on works according to claim 1, characterized in that, The method further includes: During the display of the plurality of first media resources, an information editing control is displayed, which is used to edit the first prompt information; Upon receiving the edited first prompt information, multiple second media resources are displayed on the creation interface. These multiple second media resources are generated based on the image and the edited first prompt information.
17. The method for publishing media resources based on works according to claim 1, characterized in that, In response to the selection operation of any first media resource, after displaying the first media resource on the comment posting interface, the method further includes: Based on the comment posting interface, obtain the comment text; In response to a comment posting operation, a target comment is posted in the comment area of the target work, the target comment including the first media resource and the comment text.
18. A method for displaying media resources, characterized in that, The method includes: Play the target work based on the information stream; A second prompt message is displayed on the playback interface of the target work. The second prompt message is used to indicate that the target work includes target comments, the target comments include media resources, and the media resources are generated based on images in the target work. In response to the triggering operation of the second prompt information, the target comment is displayed in the comment area of the target work; The process of publishing the target comment by the terminal includes: The creation entry is displayed on the playback interface of the target work, and the creation entry is used to generate media resources to be published; In response to the triggering operation of the creation entry, the image of the target work is displayed on the creation interface; When the first prompt information is obtained based on the creation interface, multiple first media resources are displayed. The first prompt information is used to prompt the content of the media resources to be generated. The multiple first media resources are generated based on the image and the first prompt information. In response to the selection operation of any first media resource, the first media resource is displayed on the comment posting interface, which is used to edit the comment to be posted; In response to a triggering operation of the upload control in the comment posting interface, a local image is uploaded; In response to the triggering operation of the creation entry in the comment posting interface, if a local image has been uploaded, the uploaded local image is displayed in the creation interface, and secondary creation is performed on the uploaded local image according to the user's operation; if no local image has been uploaded, multiple images in the target work are displayed in the creation interface, so that the user can select any image for secondary creation. In response to the comment posting operation, a comment including the first media resource, or a comment including the uploaded local image, or a comment including a media resource created by modification is posted in the comment area of the target work; The creation interface also includes the upload control; the terminal is further configured to display multiple locally stored images in response to a trigger operation on the upload control; and to replace the image displayed on the creation interface with the selected local image in response to a selection operation on any image.
19. The media resource display method according to claim 18, characterized in that, The second notification information includes at least one of the object information of the target comment's publisher and the interaction information of the target comment; or, When the target work includes multiple target comments, the second prompt information includes object information of the entities that published the multiple target comments; or, The second prompt information includes the media resource and the prompt text, which is used to prompt the target audience to view the post of the target comment.
20. The media resource display method according to claim 18, characterized in that, The display of the second prompt information on the playback interface of the target work includes: When playing an image used to generate the media resource, the second prompt message is displayed on the playback interface.
21. The media resource display method according to claim 18, characterized in that, The display of the second prompt information on the playback interface of the target work includes: Multiple secondary prompts are displayed in the form of bullet comments on the playback interface, and each of the multiple secondary prompts corresponds to a different target comment on the target work.
22. A media resource publishing device based on a work, characterized in that, The device includes: The display unit is configured to display a creation entry on the playback interface of the target work, the creation entry being used to generate media resources to be published; The display unit is also configured to display an image from the target work on the creation interface in response to a trigger operation on the creation entry point; The display unit is further configured to display a plurality of first media resources when a first prompt information is obtained based on the creation interface, wherein the first prompt information is used to prompt the content of the media resources to be generated, and the plurality of first media resources are generated based on the image and the first prompt information; The publishing unit is configured as follows: In response to the selection operation of any first media resource, the first media resource is displayed on the comment posting interface, which is used to edit the comment to be posted; In response to a triggering operation of the upload control in the comment posting interface, a local image is uploaded; In response to the triggering operation of the creation entry in the comment posting interface, if a local image has been uploaded, the uploaded local image is displayed in the creation interface, and secondary creation is performed on the uploaded local image according to the user's operation; if no local image has been uploaded, multiple images in the target work are displayed in the creation interface, so that the user can select any image for secondary creation. In response to the comment posting operation, a comment including the first media resource, or a comment including the uploaded local image, or a comment including a media resource created by modification is posted in the comment area of the target work; The creation interface also includes the upload control; the display unit is further configured as follows: In response to a trigger operation on the upload control, multiple locally stored images are displayed; in response to a selection operation on any image, the image displayed on the creation interface is replaced with the selected local image.
23. A media resource display device, characterized in that, The device includes: The playback unit is configured to play the target work based on the information stream. The display unit is configured to display a second prompt message on the playback interface of the target work. The second prompt message is used to indicate that the target work includes a target comment, the target comment includes media resources, and the media resources are generated based on images in the target work. The display unit is further configured to display the target comment in the comment area of the target work in response to a triggering operation of the second prompt information; The process of publishing the target comment by the terminal includes: The creation entry is displayed on the playback interface of the target work, and the creation entry is used to generate media resources to be published; In response to the triggering operation of the creation entry, the image of the target work is displayed on the creation interface; When the first prompt information is obtained based on the creation interface, multiple first media resources are displayed. The first prompt information is used to prompt the content of the media resources to be generated. The multiple first media resources are generated based on the image and the first prompt information. In response to the selection operation of any first media resource, the first media resource is displayed on the comment posting interface, which is used to edit the comment to be posted; In response to a triggering operation of the upload control in the comment posting interface, a local image is uploaded; In response to the triggering operation of the creation entry in the comment posting interface, if a local image has been uploaded, the uploaded local image is displayed in the creation interface, and secondary creation is performed on the uploaded local image according to the user's operation; if no local image has been uploaded, multiple images in the target work are displayed in the creation interface, so that the user can select any image for secondary creation. In response to the comment posting operation, a comment including the first media resource, or a comment including the uploaded local image, or a comment including a media resource created by modification is posted in the comment area of the target work; The creation interface also includes the upload control; the terminal is further configured to display multiple locally stored images in response to a trigger operation on the upload control; and to replace the image displayed on the creation interface with the selected local image in response to a selection operation on any image.
24. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory used to store the executable program code of the processor; The processor is configured to execute the program code to implement the work-based media resource publishing method as described in any one of claims 1 to 17, or to implement the media resource display method as described in any one of claims 18 to 21.
25. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the work-based media resource publishing method as described in any one of claims 1 to 17, or the media resource display method as described in any one of claims 18 to 21.
26. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the media resource publishing method based on any one of claims 1 to 17, or the media resource display method as described in any one of claims 18 to 21.