Work-based media resource publishing method, media resource display method and device

By displaying the creation entrance on the play interface of the work on the video platform, users can quickly conduct secondary creations and publish comments, solving the tedious problems of comments in the existing technology, and improved human -machine interaction efficiency.

CN119383403AActive Publication Date: 2025-01-28BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Patent Information

Application Number
CN202411347192.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-01-28
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

In the prior art, when users share their works on video platforms, the comment release process is complicated, and they need to manually call up the comment panel and enter the comment content, resulting in inefficient human-computer interaction.

Method used

By displaying the creative entrance at the play interface of the work, users can quickly adjust the creative interface, make a second creation of any image in the work, generate media resources, and directly publish it in the comment area of ​​the work.

Benefits of technology

Simplified the operation of the comments, provided richer comment content, improved the efficiency of human -computer interaction, and reduced the steps and time of user operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119383403A_ABST
    Figure CN119383403A_ABST
Patent Text Reader

Abstract

The invention provides a work-based media resource publishing method, a work-based media resource display method and a work-based media resource display device, and belongs to the technical field of computers. The work-based media resource publishing method comprises the following steps: displaying a creation entrance on a playing interface of a target work; displaying an image in the target work in the creation interface in response to a triggering operation on the creation entrance; displaying a plurality of first media resources under the condition that first prompt information is obtained based on the creation interface; and in response to a release operation on any first media resource, releasing the first media resource in the comment area of the target work. According to the technical scheme, secondary creation can be simply and conveniently carried out on any image in the works to obtain a plurality of media resources with rich contents; furthermore, any media resource can serve as the comment to be published in the comment area of the works, the comment does not need to be manually input, the operation of publishing the comment is simplified, richer comment content can be provided, and the man-machine interaction efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a media resource publishing method based on a work, a media resource display method and a device. Background Art

[0002] With the development of Internet technology, more and more users like to share their own works or browse the works of others on video platforms. At present, the interactive methods around works include commenting, liking, and collecting. Taking commenting as an example, users call up the comment panel of the work, enter and publish their comments on the work in the comment panel. However, the above method not only requires users to call up the comment panel first, and then manually enter the comment content in the comment panel, the operation steps are relatively cumbersome, and the efficiency of human-computer interaction is low. Summary of the invention

[0003] The present disclosure provides a method for publishing media resources based on works, a method for displaying media resources, and a device, which can publish media resources obtained by secondary creation of any image in a work as comments in the comment area of ​​the work, without the need to manually enter comments, simplifying the operation of publishing comments, providing richer comment content, and improving human-computer interaction efficiency. The technical solution of the present disclosure is as follows:

[0004] According to one aspect of an embodiment of the present disclosure, a method for publishing media resources based on a work is provided, comprising:

[0005] Displaying a creation entry on the playback interface of the target work, wherein the creation entry is used to generate a media resource to be released;

[0006] In response to a triggering operation on the creation portal, displaying an image in the target work on a creation interface;

[0007] In the case where the first prompt information is obtained based on the authoring interface, a plurality of first media resources are displayed, wherein the first prompt information is used to prompt the content of the media resource to be generated, and the plurality of 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 a comment area of ​​the target work.

[0009] According to another aspect of an embodiment of the present disclosure, a method for displaying media resources is provided, including:

[0010] Play the target work based on the information flow;

[0011] Displaying second prompt information on the playback interface of the target work, the second prompt information is used to prompt that the target work includes a target comment, the target comment includes a media resource, and the media resource is generated based on the image in the target work;

[0012] In response to a triggering operation on the second prompt information, the target comment is displayed in a comment area of ​​the target work.

[0013] According to another aspect of an embodiment of the present disclosure, a device for publishing media resources based on a work is provided, including:

[0014] A display unit, configured to display a creation entry on a playback interface of a target work, wherein the creation entry is used to generate a media resource to be published;

[0015] The display unit is further configured to display the image in the target work on the creation interface in response to a triggering operation on the creation portal;

[0016] The display unit is further configured to display a plurality of first media resources when first prompt information is obtained based on the authoring interface, wherein the first prompt information is used to prompt content of the media resource 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 any first media resource in the comment area of ​​the target work in response to a publishing operation on the first media resource.

[0018] In some embodiments, the display unit is configured to display the creation entrance on the playback interface in response to a pause operation on the video work when the target work is a video work; or to display the creation entrance on the playback interface in response to a trigger operation on the image work when the target work is an image work.

[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 atlas work and a long image work, and the display unit is further configured to move the creation entrance to a corner area in the playback interface along a preset movement trajectory in response to a re-triggering operation of the image work; or, in the case where the image work is an atlas work, in response to an image switching operation within the atlas work, move the creation entrance to the corner area along a preset movement trajectory; or, in the case where the image work is a long image work, in response to a sliding operation on the long image work, move the creation entrance to the corner area along a preset movement trajectory.

[0021] In some embodiments, the display unit is further configured to move the creation entrance to the corner area along a preset movement trajectory if the display time of the creation entrance reaches a preset time and if the re-trigger operation, the image switching operation and the sliding operation are not received.

[0022] In some embodiments, the display unit is further configured to display the creation entrance in a reduced size during the process of moving the creation entrance.

[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, and 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 clearing the screen in response to a screen clearing operation on the playback interface.

[0025] In some embodiments, the display method of the creation portal 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, where the sharing pop-up window is used to share the image obtained by the screenshot; or,

[0027] In response to a triggering operation on any comment in the comment area of ​​the target work, if the comment includes a media resource generated through the creation interface, the creation entry is displayed on the viewing interface of the comment.

[0028] In some embodiments, the display unit is configured to, in response to a trigger operation on a creation entrance in a 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 a creation entrance in a reduced display state, display multiple images in 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 publishing interface in response to a comment publishing operation, wherein the comment publishing interface is used to edit comments to be published, and the comment publishing interface includes the creation entrance; in response to a triggering operation on the creation entrance, display multiple images in the target work; in response to a selection operation on any image, display the image on the creation interface.

[0030] In some embodiments, the creation interface also includes an upload control, which is used to upload local images. The display unit is also configured to display multiple locally stored images in response to a trigger operation on the upload control; and to display the image on the creation interface in response to a selection operation on any image.

[0031] In some embodiments, the creation interface also includes multiple candidate prompt information and a random generation control; the display unit is also configured to display an information input control 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, the input second prompt information is displayed in the information input control; or, in response to a trigger operation on any candidate prompt information, the candidate prompt information is displayed in the information input control; or, in response to a trigger operation on the random generation control, the randomly generated third prompt information is displayed in the information input control.

[0032] In some embodiments, the creation interface further displays an area selection control and an information input control, the area selection control is used to select a target area 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 display the multiple first media resources on the creation interface in response to a submission operation of the first prompt information in the information input control when the target area has been selected through the area selection control, and the first media resources are obtained by updating the target area in the image based on the first prompt information.

[0034] In some embodiments, the display unit is further configured to display a generation animation of any first media resource during the process of generating the multiple first media resources, wherein the generation animation is used to reflect 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 trigger operation on the creation portal, wherein the guidance information is used to prompt how to select a target area and generate visual effects of media resources.

[0036] In some embodiments, the display unit is further configured to display an information editing control during display of the multiple first media resources, wherein the information editing control is used to edit the first prompt information; and when the edited first prompt information is obtained, display multiple second media resources on the creation interface, wherein the multiple second media resources are 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 for editing comments 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 an embodiment of the present disclosure, there is provided a media resource display device, including:

[0039] A playback unit, configured to play a target work based on the information stream;

[0040] A display unit is configured to display second prompt information on the playback interface of the target work, wherein the second prompt information is used to prompt that the target work includes a target comment, the target comment includes a media resource, and the media resource is generated based on an image in the target work;

[0041] 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 on the second prompt information.

[0042] In some embodiments, the second prompt information includes at least one of the object information of the publishing object of the target comment and the interactive information of the target comment; or, in the case where the target work includes multiple target comments, the second prompt information includes the object information of the publishing object of the multiple target comments; or, the second prompt information includes the media resource and prompt text, and the prompt text is used to prompt to view the publishing object of the target comment.

[0043] In some embodiments, the display unit is configured to display the second prompt information on the playback interface when the image used to generate the media resource is played.

[0044] In some embodiments, the display unit is configured to display a plurality of second prompt information in the form of bullet screens on the playback interface, and the plurality of second prompt information corresponds one-to-one to a plurality of target comments on the target work.

[0045] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0046] one or more processors;

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

[0048] The processor is configured to execute the program code to implement the above-mentioned media resource publishing method based on the work, or to implement the above-mentioned media resource display method.

[0049] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When the program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to execute the above-mentioned work-based media resource publishing method, or the above-mentioned resource display method.

[0050] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which, when executed by a processor, implements the above-mentioned method for publishing media resources based on works, or implements the above-mentioned method for displaying media resources.

[0051] The disclosed embodiment provides a media resource publishing solution based on works, which can display the creation entrance in the play interface of the work while playing the work. The creation entrance can quickly call up the creation interface, and then simply and conveniently perform secondary creation on any image in the work in the creation interface to obtain multiple media resources with rich content. Furthermore, any media resource can be published as a comment in the comment area of ​​the work without manually entering the comment, which not only simplifies the operation of publishing comments, but also provides richer comment content and improves the efficiency of human-computer interaction.

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

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

[0054] Figure 1 It is a schematic diagram of an implementation environment of a work-based media resource publishing method according to an exemplary embodiment.

[0055] Figure 2 The present invention is a flowchart of a method for publishing media resources based on works according to an exemplary embodiment.

[0056] Figure 3The flowchart of another method for publishing media resources based on works is shown according to an exemplary embodiment.

[0057] Figure 4 It is a schematic diagram of a creation portal according to an exemplary embodiment.

[0058] Figure 5 It is a schematic diagram of another creation portal according to an exemplary embodiment.

[0059] Figure 6 is a schematic diagram of yet another creation portal according to an exemplary embodiment.

[0060] Figure 7 It is a schematic diagram of a creation interface according to an exemplary embodiment.

[0061] Figure 8 It is a schematic diagram showing a method of generating an animation according to an exemplary embodiment.

[0062] Fig. 9 It is a schematic diagram of a comment publishing interface according to an exemplary embodiment.

[0063] Fig.10 The figure is a flow chart of a method for displaying media resources according to an exemplary embodiment.

[0064] Fig.11 is a schematic diagram showing second prompt information according to an exemplary embodiment.

[0065] Fig.12 is a schematic diagram showing another type of second prompt information according to an exemplary embodiment.

[0066] Fig.13 is a schematic diagram showing yet another type of second prompt information according to an exemplary embodiment.

[0067] Fig.14 The present invention is a block diagram of a device for publishing media resources based on works according to an exemplary embodiment.

[0068] Fig.15 It is a block diagram of a media resource display device according to an exemplary embodiment.

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

[0070] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

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

[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 all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions. For example, the target works and media resources involved in this disclosure are obtained with full authorization.

[0073] The method for publishing media resources based on works provided by the embodiments of the present disclosure can be executed by a terminal. Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a method for publishing media resources based on a work according to an exemplary embodiment. Figure 1 The implementation environment specifically includes: a terminal 101 and a server 102. The terminal 101 can be connected to the server 102 via a wireless network or a wired network.

[0074] The terminal 101 may be at least one of a smart phone, a smart watch, a desktop computer, a laptop, a virtual reality terminal, an augmented reality terminal, a wireless terminal, and a laptop computer. The terminal 101 has a communication function and can access a wired network or a wireless network. The terminal 101 may generally refer to one of a plurality of terminals, and those skilled in the art may know that the number of the above terminals may be more or less. The server 102 is a background server of the terminal 101, and is used to provide background services for the terminal 101.

[0075] In some embodiments, the terminal has a target application installed or running. The target application is any type of application with a video playback function, such as a video application, a social application, a shopping application, etc. When the terminal runs the target application, it can play the work in 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 an independent physical server, or a server cluster or distributed file system composed of multiple physical servers. 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 communications, middleware services, domain name services, security services, CDN (Content Delivery Network), as well as big data and artificial intelligence platforms.

[0077] In some embodiments, the server 102 is directly or indirectly connected to the terminal 101 through wired or wireless communication, which is not limited in the embodiments of the present disclosure. Optionally, the number of the above-mentioned servers 102 may be more or less, which is not limited in the embodiments of the present disclosure. Of course, the server 102 may also include other functional servers to provide more comprehensive and diversified services. Among them, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 or the terminal 101 can each undertake the computing work independently, which is not limited in the embodiments of the present disclosure.

[0078] Figure 2 is a flow chart of a method for publishing media resources based on works according to an exemplary embodiment. Figure 2 As shown, taking the method executed by a terminal as an example, the method includes:

[0079] In step 201, a creation entry is displayed on the playback interface of the target work, and the creation entry is used to generate media resources to be released.

[0080] In the disclosed embodiments, the target work is any type of media resource, such as a video work, an image work, etc. The creation portal is used to perform secondary creation on the image in the target work to obtain the media resource to be published. Among them, secondary creation refers to the process of generating another media resource based on any media resource. Through secondary creation, it is possible to perform partial redrawing and style transfer on the media resources, so that the media resources created by the secondary creation have certain differences in content or style from the media resources before the secondary creation. Optionally, the type of the media resource created by the secondary creation may be the same as or different from the type of the media resource before the secondary creation. For example, the media resource before the secondary creation is an image, and the media resource created by the secondary creation may be an image or a video.

[0081] The media resources to be released are also media resources created through secondary creation. The media resources to be released can be posted as comments in the comment area of ​​the target work.

[0082] In step 202, in response to a triggering operation on a creation portal, images in the target work are displayed on a creation interface.

[0083] In the disclosed embodiment, the creation interface is used to perform secondary creation on the image in the target work. For example, if the target work is a video work, the image in the target work can be any frame image in the video work. If the target work is an atlas work, the image in the target work can be any image in the atlas work.

[0084] In step 203, when the first prompt information is obtained based on the authoring interface, multiple first media resources are displayed, the first prompt information is used to prompt the content of the media resource to be generated, and the multiple first media resources are generated based on the image and the first prompt information.

[0085] In the disclosed embodiment, the first prompt information can prompt 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 according to the first prompt information. The first media resource can be a static image, a dynamic image or a video, etc.

[0086] Taking the first prompt information as text as an example, the above secondary creation process is explained. For example, the image displayed on the creation interface is a frame of an image in a video work, and the image includes a boy, and the first prompt information is "put on sunglasses". The first media resource subsequently generated based on the first prompt information and the image includes the content that the boy in the image wears sunglasses.

[0087] In step 204, in response to a publishing operation on any first media resource, the first media resource is published in a comment area of ​​the target work.

[0088] In the disclosed 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 called up in the playback interface or a preset area in the playback interface, which is not limited by the disclosed embodiment. By publishing the first media resource as a comment, not only can rich comment content be provided, but also there is no need to manually enter comments, which simplifies the comment publishing operation and improves the efficiency of human-computer interaction.

[0089] The disclosed embodiment provides a method for publishing media resources based on works, which can display a creation portal on the playback interface of the work while playing the work. The creation portal can quickly call up the creation interface, and then simply and conveniently perform secondary creation on any image in the work on the creation interface to obtain multiple media resources with rich content. Furthermore, any media resource can be published as a comment in the comment area of ​​the work without manually entering the comment, which not only simplifies the operation of publishing comments, but also provides richer comment content and improves the efficiency of human-computer interaction.

[0090] In some embodiments, displaying a creation entry on the playback interface of the target work includes:

[0091] When the target work is a video work, in response to a pause operation on the video work, a creation entry is displayed on the playback interface; or,

[0092] When the target work is an image work, in response to a triggering operation on the image work, a creation entrance is displayed on the playback interface.

[0093] In the disclosed embodiment, by displaying the creation entrance when pausing the playback of a video work or triggering an image work, not only can the user's perception of the creation entrance be enhanced, but also the obstruction of the target work due to the continuous display of the creation entrance can be avoided, thereby increasing the amount of information transmitted.

[0094] In some embodiments, displaying a creation entry on the playback interface includes:

[0095] Based on the trigger position of the pause operation or the trigger position of the trigger operation, the creation entrance is displayed at the corresponding position in the playback interface.

[0096] In the disclosed embodiment, by displaying the creation entrance at the trigger position of the interactive operation, a visual effect of triggering the screen to call out the creation entrance can be presented, thereby further enhancing the user's perception of the creation entrance and improving the amount of information transmitted and the efficiency of information transmission.

[0097] In some embodiments, the image work includes an atlas work and a long image work, and the method further includes:

[0098] In response to the re-triggering operation of the image work, the creation entrance is moved to a corner area in the playback interface along a preset moving trajectory; or,

[0099] In the case where the image work is an atlas work, in response to an image switching operation in the atlas work, the creation entrance is moved to a corner area along a preset movement trajectory; or,

[0100] In the case where the image work is a long image work, in response to a sliding operation on the long image work, the creation entrance is moved to a corner area along a preset moving track.

[0101] In the embodiments of the present disclosure, by moving the creation entrance when receiving interactive operations such as re-triggering, playing, content switching, and sliding operations, the creation entrance can be moved to a corner area. Compared with continuously displaying the creation entrance in a more obvious position, the creation entrance can be prevented from obstructing the image in the target work, thereby increasing the amount of information transmitted.

[0102] In some embodiments, the method further comprises:

[0103] When the display time of the creation entrance reaches a preset time, if no re-trigger operation, image switching operation and sliding operation are received, the creation entrance is moved to the corner area along a preset movement trajectory.

[0104] In the disclosed embodiment, by moving the creation entrance to a corner area after being displayed for a period of time, it is possible to avoid continuously displaying the creation entrance in a more obvious position, thereby reducing the time that the target work is obscured by the creation entrance and improving the efficiency of information transmission.

[0105] In some embodiments, the method further comprises:

[0106] During the process of moving the creation entrance, the creation entrance is displayed smaller.

[0107] In the disclosed embodiment, by shrinking the creation entrance while moving, the area blocked by the creation entrance can be further reduced, thereby further increasing the amount of information transmitted.

[0108] In some embodiments, displaying a creation entry on the playback interface of the target work includes:

[0109] Based on the work type of the target work, the creation entrance is displayed in a preset area associated with the work type in the playback interface. The work types include video works and image works.

[0110] In the disclosed embodiment, by displaying the creation entrance in a preset area associated with the work type, not only can the user's perception of the creation entrance be enhanced, but the creation entrance can also be prevented from obstructing the target work as much as possible, thereby increasing the amount of information transmitted and the efficiency of information transmission.

[0111] In some embodiments, displaying a creation entry on the playback interface of the target work includes:

[0112] In response to a screen clearing operation on the playback interface, a creation entry is displayed on the playback interface after the screen is cleared.

[0113] In the disclosed embodiment, by displaying the creation entrance in a relatively simple playback interface after clearing the screen, the creation entrance can be more conspicuous, and the user's perception of the creation entrance can be enhanced, thereby improving the efficiency of information transmission.

[0114] In some embodiments, the display method of the creation portal further includes at least one of the following:

[0115] In response to a screenshot operation on the playback interface, a 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 image obtained by the screenshot; or,

[0116] In response to a triggering operation on any comment in the comment area of ​​the target work, if the comment includes a media resource generated through the authoring interface, a creation entry is displayed in the review interface of the comment.

[0117] In the disclosed embodiment, by displaying the creation entrance in the screenshot sharing pop-up window or the comment viewing interface, a variety of ways of displaying the creation entrance can be provided, which further enhances the user's awareness of the creation entrance, simplifies the operation of entering the creation interface, and improves the efficiency of human-computer interaction.

[0118] In some embodiments, in response to a triggering operation on a creation portal, displaying an image in a target work on a creation interface includes:

[0119] In response to a triggering operation on a creation portal in a normal display state, an image is displayed on the creation interface based on an image currently displayed on the playback interface;

[0120] In response to a triggering operation on the creation portal in a reduced display state, displaying a plurality of images in the target work;

[0121] In response to a selection operation on any image, the image is displayed on the authoring interface.

[0122] In the disclosed embodiment, by providing creation entrances with two display states, different images can be displayed on the creation interface when different creation entrances are triggered, thereby achieving relatively fast 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 comprises:

[0124] In response to the comment publishing operation, a comment publishing interface is displayed, the comment publishing interface is used to edit the comment to be published, and the comment publishing interface includes a creation entrance;

[0125] In response to a triggering operation on a creation portal, displaying multiple images in a target work;

[0126] In response to a selection operation on any image, the image is displayed on the authoring interface.

[0127] In the disclosed embodiment, by supporting the display of the creation entrance in the comment publishing interface, it is possible to call up the creation interface from the comment publishing interface, which enriches the way 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, the upload control is used to upload a local image, and the method further includes:

[0129] In response to a trigger operation on the upload control, displaying a plurality of images stored locally;

[0130] In response to a selection operation on any image, the image is displayed on the authoring interface.

[0131] In the disclosed embodiments, by supporting secondary creation of local images in the creation interface, there is no need for users to go to other websites or other platforms to perform secondary creation of local images. This makes it possible to perform secondary creation of local images simply and conveniently, thereby improving the efficiency of human-computer interaction.

[0132] In some embodiments, the authoring interface further includes a plurality of candidate prompt information and a random generation control, and the method further includes:

[0133] Displaying an information input control on the creation interface, the information input control is used to obtain the first prompt information;

[0134] In response to an input operation in the information input control, displaying the input second prompt information in the information input control; or,

[0135] In response to a triggering operation on any candidate prompt information, displaying the candidate prompt information in the information input control; or,

[0136] In response to a triggering operation on the random generation control, randomly generated third prompt information is displayed in the information input control.

[0137] In the disclosed embodiment, by displaying information input controls, candidate prompt information and random generation controls on the creation interface, not only can the method of obtaining the first prompt information be enriched, but also the operation of inputting the first prompt information can be simplified, thereby improving the efficiency of human-computer interaction.

[0138] In some embodiments, the creation interface further displays an area selection control and an information input control, the area selection control is used to select a target area to be created in the image, and the information input control is used to obtain the first prompt information;

[0139] When the first prompt information is obtained based on the authoring interface, multiple first media resources are displayed, including:

[0140] When the target area has been selected through the area selection control, in response to a submission operation on the first prompt information in the information input control, a plurality of first media resources are displayed on the creation interface, and the first media resources are obtained by updating the target area in the image based on the first prompt information.

[0141] In the disclosed embodiment, by supporting the updating of the target area in the image to be created, it is possible to perform partial redrawing and partial style transfer of the image to be created, thereby improving the fine-grainedness of the secondary creation.

[0142] In some embodiments, the method further comprises:

[0143] In the process of generating multiple first media resources, a generation animation of any first media resource is displayed, and the generation animation is used to reflect the process of updating the image to the first media resource.

[0144] In the disclosed embodiment, by displaying the generation animation of the first media resource, the resource difference before and after the secondary creation can be intuitively reflected, thereby enhancing the user's perception of the media resources created by the secondary creation and improving the amount of information displayed and the efficiency of information transmission.

[0145] In some embodiments, the method further comprises:

[0146] In response to a triggering operation on the creation portal, guidance information is displayed on the creation interface, and the guidance information is used to prompt how to select a target area and a visual effect of the generated media resource.

[0147] In the disclosed embodiment, by displaying guidance information on the creation interface, the secondary creation method and the visual effects of the secondary created media resources can be clearly and intuitively demonstrated without manually exploring the secondary creation method. This not only increases the amount of information transmitted, but also improves the efficiency of human-computer interaction.

[0148] In some embodiments, the method further comprises:

[0149] In the process of displaying the plurality of first media resources, an information editing control is displayed, where the information editing control is used to edit the first prompt information;

[0150] When the edited first prompt information is obtained, a plurality of second media resources are displayed on the authoring interface, where the plurality of second media resources are generated based on the image and the edited first prompt information.

[0151] In the disclosed embodiment, by displaying the information editing control after obtaining the second-created first media resource, not only can the prompt information be edited, but also secondary creation can be performed based on the edited prompt information until a relatively 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 a comment area of ​​a target work includes:

[0153] In response to a selection operation on any first media resource, the first media resource is displayed on a comment publishing interface, where the comment publishing interface is used to edit the comment to be published;

[0154] Based on the comment publishing interface, obtain the comment text;

[0155] In response to the comment publishing operation, a target comment is published in the comment area of ​​the target work, where the target comment includes a first media resource and a comment text.

[0156] In the disclosed embodiment, through the above-mentioned 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.

[0157] Above Figure 2 The figure shows a process of a method for publishing media resources based on works of the present disclosure. The following further describes the media resource publishing solution based on works of the present disclosure. Figure 3 is a flowchart of another method for publishing media resources based on works according to an exemplary embodiment. Figure 3 As shown, taking the method executed by a terminal as an example, the method includes:

[0158] In step 301, a creation entry is displayed on the playback interface of the target work, and the creation entry is used to generate media resources to be released.

[0159] In the disclosed embodiment, the creation portal is used to perform secondary creation on the images in the target work. The media resources to be released are also the media resources obtained by secondary creation. The relevant definition of secondary creation can be referred to in the above step 201, which will not be repeated here. Among them, the creation portal can be a label, button, component, etc. displayed in the playback interface. The disclosed embodiment does not limit the display style of the creation portal.

[0160] The following three methods are used to explain in detail the display timing and location of the creation entrance.

[0161] Method 1: When the target work is a video work, in response to the pause operation of the video work, the terminal displays the creation entrance on the playback interface. Alternatively, when the target work is an image work, in response to the trigger operation of the image work, the terminal displays the creation entrance on the playback interface. Image works include but are not limited to: atlas works, long image works, etc. Among them, atlas works refer to a collection of image resources composed of a group of images. Long image works refer to image works that are longer in the vertical direction. By displaying the creation entrance when pausing the playback of a video work or triggering an image work, it can not only enhance the user's perception of the creation entrance, but also avoid the target work from being blocked by the continuous display of the creation entrance, thereby increasing the amount of information transmitted.

[0162] Taking the short video application as an example, in response to the trigger operation of the atlas work, the terminal can enter the atlas in-stream. In the atlas in-stream, the images in the atlas work can be switched by swiping left or right, but other works cannot be switched by swiping up or down, which facilitates immersive browsing of the atlas works. In response to the trigger operation of the long picture work, the terminal can also enter the long picture in-stream. In the long picture in-stream, different areas in the long picture work can be viewed by swiping up or down, but other works cannot be switched by swiping up or down.

[0163] Furthermore, the terminal can also display the creation entrance at the corresponding position in the playback interface according to the trigger position of the pause playback operation or the trigger position of the trigger operation of the image work. For example, in response to the pause playback operation of the video work, the terminal displays the creation entrance at the trigger position of the pause playback operation in the playback interface. By displaying the creation entrance at the trigger position of the interactive operation, the visual effect of triggering the screen to call out the creation entrance can be presented, thereby further enhancing the user's perception of the creation entrance and improving the efficiency of information transmission.

[0164] In some embodiments, the terminal can also move the creation entrance in the playback interface. For example, in the case where the creation entrance is evoked by triggering the image work, in response to the re-triggering operation of the image work, the terminal moves the creation entrance to the corner area in the playback interface along a preset movement trajectory. The preset movement trajectory can be a pre-configured movement trajectory, such as a trajectory with the shortest distance between the display position of the creation entrance and the corner area. The corner area includes, but is not limited to: the lower left corner area and the lower right corner area of ​​the playback interface.

[0165] Alternatively, in the case where the creation entrance is called up by pausing the video work, in response to a playback operation of the video work, the terminal can also move the creation entrance to a corner area in the playback interface along a preset movement trajectory.

[0166] Alternatively, in the case where the image work is an atlas work, in response to an image switching operation in the atlas work, the terminal displays the switched image on the playback interface and moves the creation entrance to the corner area along a preset moving track. The image switching operation includes but is not limited to: left swipe operation, right swipe operation, trigger operation of the switching control, etc.

[0167] Alternatively, in the case where the image work is a long image work, in response to a sliding operation on the long image work, the terminal can also move the creation entrance to the corner area along a preset moving track. By moving the creation entrance to the corner area when receiving interactive operations such as re-triggering, playing, content switching, and sliding operations, the creation entrance can be moved to the corner area. Compared with continuously displaying the creation entrance in a more obvious position, it can avoid the creation entrance from blocking the image in the target work, thereby increasing the amount of information transmitted.

[0168] In some embodiments, when the display time of the creation entrance reaches a preset time, if the terminal does not receive the above-mentioned re-trigger operation, play operation, image switching operation and sliding operation, the terminal can also move the creation entrance to the corner area along the preset movement trajectory. Among them, the preset time can be 3 seconds, 4 seconds or 5 seconds, and the embodiments of the present disclosure are not limited to this. By moving the creation entrance to the corner area after the creation entrance is displayed for a period of time, it is possible to avoid continuously displaying the creation entrance in a more obvious position, reduce the time that the target work is blocked by the creation entrance, and improve the amount of information transmitted and the efficiency of information transmission.

[0169] In some embodiments, the terminal can also display the creation entrance as being reduced in size during the process of moving the creation entrance. The display state of the creation entrance includes a normal display state and a reduced display state. Compared with the creation entrance in the normal display state, the creation entrance in the reduced display state has a smaller display area, and the amount of information transmitted is usually less. Optionally, while the creation entrance is being moved, the terminal can display the state of the creation entrance gradually changing from a normal display state to a reduced display state, thereby presenting a visual effect of the creation entrance gradually reducing. By reducing the creation entrance while moving, the area blocked by the creation entrance can be further reduced, thereby further increasing the amount of information transmitted.

[0170] Figure 4 FIG. 1 is a schematic diagram showing a creation portal according to an exemplary embodiment. Figure 4 As shown in , the target work is the album work played under the friend tab, that is, the album work released by the mutual friends of the current terminal login object. Figure 4As shown in (a) of FIG. 1 , the playback interface of the atlas work includes a creation entrance 401 in a normal display state. In response to a trigger operation on the atlas work, or in response to an image switching operation in the atlas work, the terminal can move the creation entrance to a corner area along a preset moving track, and display the creation entrance gradually changing from a normal display state to a reduced display state, so as to present a Figure 4 The creation entry 402 in the reduced display state shown in (b) of FIG. Figure 4 As shown in (b), the playback interface is the interface presented after entering the atlas stream. In this playback interface, images in the atlas works can be switched by swiping left or right, but other works cannot usually be switched by swiping up or down.

[0171] It should be noted that Figure 4 The display state of an exemplary creation portal is shown. In some embodiments, the shape, size, transparency, and content displayed in the creation portal of the creation portal can be configured according to needs, and the embodiments of the present disclosure are not limited to this.

[0172] Method 2: The terminal can also display the creation entrance in a preset area associated with the work type in the playback interface according to the work type of the target work. Among them, the 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, so as to minimize the area of ​​the creation entrance blocking the target work. For example, the preset area associated with the video work is located above the user name of the publisher of the work. The preset area associated with the image work is located in the lower left corner area of ​​the playback interface. Optionally, the terminal can display the creation entrance in the corresponding preset area during the playback of the target work according to the work type of the target work. Alternatively, the terminal can also cancel the display of the creation entrance when the display time of the creation entrance reaches a preset time. Among them, the display state of the creation entrance displayed in the preset area can be a normal display state or a reduced display state, which is not limited by the embodiments of the present disclosure.

[0173] By displaying the creation entrance in a preset area associated with the work type, not only can the user's perception of the creation entrance be enhanced, but the creation entrance can also be avoided to the greatest extent possible from obstructing the target work, thereby increasing the amount of information transmitted and the efficiency of information transmission.

[0174] Figure 5 FIG. 1 is a schematic diagram of another creation portal according to an exemplary embodiment. Figure 5As shown in (a), the target work is a video work, and the preset area associated with the video work is the area on the right side of the bullet screen switch control, in which a creation entry 501 in a reduced display state is displayed. The bullet screen switch control is used to control whether to display the bullet screen of the target work in 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 user name. The preset area displays a creation entrance 502 in a reduced display state.

[0175] It should be noted that, when the target work is an atlas work or a long picture work, after entering the atlas in-stream or the long picture in-stream, the terminal can continue to display the creation entrance in the preset area, or can display the creation entrance in the preset area corresponding to the atlas in-stream (or the long picture in-stream). Figure 4 In the playback interface shown in (b), the preset area corresponding to the stream in the atlas can be the area where the creation entrance 402 is located.

[0176] Method 3: In response to the clearing operation of the playback interface, the terminal can also display the creation entrance in the playback interface after the screen is cleared. Among them, the clearing operation is used to clear part of the content in the playback interface to present a more concise playback interface. For example, compared with the normally displayed playback interface, the playback interface after the screen is cleared will not display comment text, avatars and user names of the publishers of the works, and interactive controls such as like controls. By displaying the creation entrance in a relatively concise playback interface after the screen is cleared, the obviousness of the creation entrance can be improved, and the user's perception of the creation entrance can be enhanced, thereby improving the efficiency of information transmission.

[0177] The above embodiment mainly introduces the process of displaying the creation entrance on the playback interface of the terminal. In some embodiments, the terminal can also display the creation entrance in other interfaces or other panels other than the playback interface. For example, in response to a screenshot operation of the playback interface, the terminal can display the creation entrance in a sharing pop-up window that pops up on the playback interface. Among them, the sharing pop-up window is used to share the image obtained by the screenshot. Optionally, the sharing pop-up window also includes multiple sharing controls. Multiple sharing controls are used to share the images obtained by the screenshot to different platforms. For another example, in response to a triggering operation of any comment in the comment area of ​​the target work, when the comment includes media resources generated by the creation interface, the terminal can display the creation entrance on the viewing interface of the comment. Among them, the viewing interface of the comment can also include the comment text, the media resources included in the comment, the user name of the comment publisher, etc. By displaying the creation entrance in the sharing pop-up window of the screenshot or the viewing interface of the comment, a variety of ways to display the creation entrance can be provided, which further enhances the user's perception of the creation entrance, simplifies the operation of entering the creation interface, and improves the efficiency of human-computer interaction.

[0178] Figure 6FIG. 1 is a schematic diagram of another creation portal according to an exemplary embodiment. Figure 6 As shown in (a) of FIG. 1 , the playback interface after the screen is cleared includes a creation entry 601. Optionally, the playback interface after the screen is cleared also includes an exit clearing control, a content switching control, a speed adjustment control, etc. Figure 6 As shown in (b) of FIG. 1 , the sharing pop-up window includes a creation entry 602, and the creation entry 602 includes an image obtained by screenshot. Figure 6 As shown in (c) , the review interface includes a 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 on the comment publishing interface. In response to a comment publishing operation, the terminal displays a comment publishing interface. Among them, the comment publishing operation is used to publish comments on the target work. The comment publishing interface is used to edit the comments to be published. The comment publishing interface includes a creation entry. In response to a triggering operation on the creation entry, the terminal displays multiple images in the target work for user selection. In response to a selection operation on any image, the terminal displays the selected image on the creation interface so that the image can be re-created later. By supporting the display of the creation entry on the comment publishing interface, it is possible to call up the creation interface from the comment publishing interface, enriching the way to enter the creation interface, simplifying the operation of entering the creation interface, and improving the efficiency of human-computer interaction.

[0180] The above step 301 mainly introduces the process of displaying the creation portal on the terminal. The following steps 302-304 will describe the process of entering the creation interface based on the creation portal. The creation interface is used to perform secondary creation on the image in the target work.

[0181] In step 302, in response to a triggering operation on the creation portal, an image is displayed on the creation interface based on the image currently displayed on the playback interface.

[0182] In the embodiment of the present disclosure, the display state of the creation portal includes a normal display state and a reduced display state. The creation portal in the normal display state is used to perform secondary creation on the image currently displayed on the playback interface. Figure 4 , the creation entry 401 in the normal display state includes the prompt text "Create the current picture". The current picture refers to the image currently displayed on the playback interface, which can be any frame image in the video work, any image in the album work, or a partial image in the long picture work. Accordingly, in response to the triggering operation of the creation entry in the normal display state, the terminal can obtain the image currently displayed on the playback interface and display the image on the creation interface so as to perform secondary creation on the image.

[0183] In step 303, in response to a triggering operation on the creation portal, multiple images in the target work are displayed.

[0184] In an embodiment of the present disclosure, the creation entrance in the reduced display state is used to perform secondary creation on any image in the target work. Accordingly, in response to the triggering operation of the creation entrance in the reduced display state, the terminal can display multiple images in the target work for the user to select. For example, in the case where the target work is a video work, the terminal can display multiple video frames in the video work. In the case where the target work is an atlas work, the terminal can display multiple images in the atlas work. In the case where the target work is a long picture work, the terminal can display the complete long picture work, or display multiple sub-images. The multiple sub-images are obtained by segmenting the long picture work.

[0185] In step 304, in response to a selection operation on any image, the image is displayed on the creation interface.

[0186] In the disclosed embodiment, the terminal can display the selected image on the creation interface so as to perform secondary creation on the selected image on the creation interface.

[0187] By providing creation entrances with two display states, different images can be displayed on the creation interface when different creation entrances are triggered, thereby achieving relatively fast 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 creation entry in the reduced display state, 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 on the creation entry in the reduced display state, the terminal displays the image currently displayed on the playback interface on the creation interface. In response to a second trigger operation on the creation entry in the reduced display state, the terminal displays multiple images in the target work on the creation interface. The first trigger operation is different from the second trigger operation. 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 the above steps 302-304, the terminal can also display local images on the creation interface, thereby realizing secondary creation of local images. Correspondingly, the creation interface also includes an upload control, which is used to upload local images. In response to the triggering operation of the upload control, the terminal displays multiple images stored locally. In response to the selection operation of any image, the terminal displays the image on the creation interface. Optionally, in the case where the creation interface displays any image in the target work, in response to the selection operation of any locally stored image, the terminal replaces the image displayed on the creation interface with the locally stored image. By supporting secondary creation of local images on the creation interface, there is no need for users to go to other websites or other platforms to perform secondary creation of local images, which can achieve simple and convenient secondary creation of local images and improve the efficiency of human-computer interaction.

[0190] In some embodiments, in response to a trigger operation on a creation portal, the terminal can display guidance information on the creation interface. The guidance information is used to prompt how to select a target area and the visual effects of the secondary created media resources. The target area is the area in the image to be secondary created. Optionally, the terminal can display guidance information on the creation interface when receiving the first trigger operation on the creation portal. By displaying guidance information on the creation interface, the secondary creation method and the visual effects of the secondary created media resources can be clearly and intuitively reflected, without the need to manually explore the secondary creation method, which not only increases the amount of information transmitted, but also improves the efficiency of human-computer interaction.

[0191] Figure 7 FIG. 1 is a schematic diagram of a creation interface according to an exemplary embodiment. Figure 7 As shown in (a) and (b) of FIG. 1 , the terminal can display guide information 701 on the creation interface while displaying the image to be created. The guide information 701 is used to guide the selection of the target area by frame selection or smearing. The target area is the area where the part to be modified in the image is located. Figure 7 As shown in (c) in the figure, the guide information can also display the visual effects of the media resources created by the secondary creation.

[0192] In step 305, when the first prompt information is obtained based on the authoring interface, a plurality of first media resources are displayed, where the plurality of first media resources are generated based on the image and the first prompt information.

[0193] In the embodiment of the present disclosure, the first prompt information is used to prompt 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 creating the image in the target work according to the first prompt information.

[0194] The following takes the first prompt information as text as an example, combined with the above Figure 7 , the process of obtaining the first prompt information is described. Figure 7 The authoring interface includes an information input control 702, candidate prompt information 703, a random generation control 704, and an authoring 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 authoring control is used to create the first media resource.

[0195] In some embodiments, in response to an input operation in an information input control, the terminal can display the second prompt information input in the information input control. The second prompt information is also the manually input prompt text. Optionally, the creation interface also includes multiple candidate prompt information and randomly generated controls. The candidate prompt information may include at least one of the first prompt information historically acquired by the terminal and the prompt information randomly recommended by the server. In response to a triggering operation on any candidate prompt information, the terminal can display the candidate prompt information in the information input control. In response to a triggering operation on the randomly generated control, the terminal can display the randomly generated third prompt information in the information input control. The third prompt information may be a prompt text randomly generated by the terminal. By displaying the information input control, the candidate prompt information and the randomly generated control in the creation interface, not only can the method of obtaining the first prompt information be enriched, but also the operation of inputting the first prompt information can be simplified, thereby 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, and obtains multiple first media resources, thereby enabling efficient and easy secondary creation of the image.

[0197] In some embodiments, the creation interface further displays an area selection control. The area selection control is used to select a target area in the image to be created. Figure 7, the area selection control includes a box selection control and a smear control. The box selection control is used to select a target area in the image to be created in a box selection manner. The smear control is used to select a target area in the image to be created in a smear manner. Through the above-mentioned area selection control, at least one target area can be selected in the image. In the case where the target area has been selected through any area selection control, in response to the submission operation of the first prompt information in the information input control, the terminal updates the target area in the image according to the first prompt information to obtain multiple first media resources. Among them, the above-mentioned update operations include but are not limited to: adding materials, inserting frames, adjusting image parameters, etc. Among them, the image parameters include at least one item such as brightness, contrast, saturation, transparency, etc. Then, the terminal displays multiple first media resources on the creation interface. By supporting the update of the target area 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.

[0198] For example, the image displayed on the creation interface is a frame of an image in a video work, and the image includes a girl. The target area is the girl's head area, and the first prompt information is "put on a pink hat". The first media resource generated based on the first prompt information and the target area in the image includes the content that the girl is wearing a pink hat.

[0199] Optionally, the terminal can implement the above-mentioned secondary creation through an artificial intelligence model. For example, the terminal can input the first prompt information and the image to be created containing the annotation box into the artificial intelligence model, and the artificial intelligence model updates the target area annotated in the annotation box according to the first prompt information to obtain multiple first media resources. By implementing the secondary creation process through the artificial intelligence model, multiple first media resources can be generated efficiently and accurately, thereby improving the efficiency and accuracy of secondary creation.

[0200] In some embodiments, in the process of generating multiple first media resources, the terminal can also display a generation animation of any first media resource. The generation animation is used to reflect the process of updating the image to the first media resource. For example, the generation animation can show the visual effect of the image gradually changing into the first media resource. Optionally, when any first media resource is obtained, the terminal generates a generation animation of the 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 resource difference before and after the secondary creation can be intuitively reflected, which enhances the user's perception of the media resources created by the secondary creation, and improves the amount of information displayed and the efficiency of information transmission.

[0201] Figure 8 FIG. 1 is a schematic diagram showing a method of generating an animation according to an exemplary embodiment. Figure 8As shown, the generated animation 801 includes a vertical line moving from left to right, the left area of ​​the vertical line displays the secondarily created first media resource, and the right area of ​​the vertical line displays the image to be created. As the vertical line moves, a visual effect of gradually switching from the image to be created to the first media resource can be presented.

[0202] In some embodiments, during the process of displaying the plurality of first media resources, the terminal can also display an information editing control. The information editing control is used to edit the first prompt information. Figure 8 , the information editing control is the "Modify prompt information" control 802. When the edited first prompt information is obtained through the information editing control, the terminal can display multiple second media resources on the creation interface. Among them, the multiple second media resources are generated based on the image and the edited first prompt information. The generation process of the second media resource is the same as the generation process of the above-mentioned first media resource, which will not be repeated here. By displaying the information editing control after obtaining the second-created first media resource, it is not only possible to support the 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.

[0203] In step 306, in response to a publishing operation on any first media resource, the first media resource is published in a comment area of ​​the target work.

[0204] In the disclosed embodiment, the first media resource generated by the above steps 301-305 can be published as a comment in the comment area of ​​the target work. Accordingly, in response to a publishing operation on 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. The comment publishing interface is generally used to edit comments to be published. For example, the comment publishing interface includes a text input control, which is used to input comment text to be published. The terminal can obtain the comment text in the text input control according to 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 obtained comment text. Through the above-mentioned 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, without entering comment text through the text input control, in response to a comment publishing operation in the comment publishing interface, the terminal can also publish a target comment containing the first media resource but not the comment text in the comment area of ​​the target work, without the need for the user to manually enter the comment text, thereby further simplifying the comment publishing operation.

[0207] The comment publishing operation may be a triggering operation on the publishing control after selecting the first media resource. Figure 8 In the case of selecting any first media resource, in response to the triggering operation of the publishing control 803 at the bottom, the terminal can directly publish the target comment containing the first media resource. Alternatively, in response to the triggering operation of the publishing control 803 at the bottom, the terminal displays the comment publishing interface to obtain the comment text in the comment publishing interface, and publishes the target comment containing the comment text and the first media resource.

[0208] In some embodiments, the comment publishing interface also includes an upload control. The upload control is used to upload locally stored images, that is, to upload local images. The terminal can publish the uploaded local images as comments in the comment area of ​​the target work. Alternatively, in the case where the comment publishing interface includes a creation portal, if the local image has been uploaded, then in response to the triggering operation of the creation portal, the terminal can also display the local image on the creation interface so as to perform secondary creation based on the local image. In the case where the comment publishing interface includes a creation portal, if the local image has not been uploaded, then in response to the triggering operation of the creation portal, the terminal can also display multiple images in the target work on the creation interface so as to select any image from them for secondary creation. Then, the terminal can also publish the secondary created media resources as comments in the comment area of ​​the target work, thereby providing richer comment content.

[0209] Fig. 9 FIG. 1 is a schematic diagram of a comment publishing interface according to an exemplary embodiment. Fig. 9 As shown, the comment publishing interface includes an uploaded local image and multiple controls. Optionally, control 1 is an upload control for uploading local images. Control 2 is an expression input control for inputting expressions. Control 3 is a creation entry for creating media resources. Control 4 is a tag control for tagging friends. Optionally, control 4 is a control for @friends.

[0210] The disclosed embodiment provides a method for publishing media resources based on works, which can display a creation portal on the playback interface of the work while playing the work. The creation portal can quickly call up the creation interface, and then simply and conveniently perform secondary creation on any image in the work on the creation interface to obtain multiple media resources with rich content. Furthermore, any media resource can be published as a comment in the comment area of ​​the work without manually entering the comment, which not only simplifies the operation of publishing comments, but also provides richer comment content and improves the efficiency of human-computer interaction.

[0211] The above embodiment mainly introduces the process of performing secondary creation on the image in the target work to obtain media resources and the process of publishing the media resources as comments in the comment area of ​​the target work. In some embodiments, during the process of playing the target work, if there are target comments on the target work, the terminal can also display the target comments on the target work on the playback interface, that is, the comments containing the media resources obtained by secondary creation. The following embodiment describes this process in detail.

[0212] Fig.10 is a flow chart of a method for displaying media resources according to an exemplary embodiment. Fig.10 As shown, taking the method executed by a terminal as an example, the method includes:

[0213] In step 1001, the target work is played based on the information stream.

[0214] In the disclosed embodiment, the information stream may 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 the video stream data according to the access address in the information stream to play it on the playback interface. The target work is the video stream data corresponding to any access address in the information stream, and the target work may be a video work, an image work, etc., which is not limited in the disclosed embodiment.

[0215] Optionally, the information flow may be the information flow corresponding to the target tag. Taking the short video application as an example, the target tag may be the home tab, the friend tab, the following tab, etc. Among them, the works played under the home tab are usually works randomly pushed by the background server of the short video application. The works played under the friend tab are usually works published by the mutual friends of the user object. The works played under the following tab are usually works published by the objects followed by the user object. The user object is the object currently logged in by the terminal.

[0216] For example, when the target tab is a friend tab, the target work may be a video work, an image work, etc. published by any of the user's related friends.

[0217] In step 1002, second prompt information is displayed on the playback interface of the target work, and the second prompt information is used to prompt that the target work includes a target comment, the target comment includes a media resource, and the media resource is generated based on an image in the target work.

[0218] In the disclosed embodiment, when the target work includes a target comment, the terminal can display a second prompt message on the playback interface for prompting. The target comment refers to an image including a media resource. The media resource refers to resources such as images and videos obtained by performing secondary creation of the image in the target work through the creation portal introduced in the above embodiment.

[0219] In some embodiments, the terminal can display the second prompt information in various styles. The second prompt information in various styles is described below through the following cases 1 to 3.

[0220] Case 1: The second prompt information includes at least one of the object information of the target comment and the interactive information of the target comment. The object information includes at least one of the avatar and the user name. The interactive information includes but is not limited to at least one of the number of likes, the number of replies, and the number of reposts. By displaying the above second prompt information, not only the target comment can be transmitted, but also the user who published the target comment or the interaction received by the target comment can be intuitively conveyed, thereby increasing the amount of information transmitted and the efficiency of information transmission.

[0221] Fig.11 FIG. 1 is a schematic diagram showing a second prompt message according to an exemplary embodiment. Fig.11 As shown in (a) in the figure, the second prompt information 1101 includes the media resources in the target comment, the user name of the target comment’s publisher, and the number of likes for the target comment. The second prompt information 1101 also includes the text “xx uses the play review”, which is used to prompt that the media resources in the target comment are obtained through secondary creation through the “play review” function. The “play review” function is also the secondary creation function provided by the above creation portal and creation interface. Fig.11 As shown in (b) of FIG. 1 , the second prompt information 1102 includes the media resource in the target comment, the avatar and the user name of the target comment publisher. The second prompt information 1102 also includes the text "Use Play Review" to indicate that the media resource in the target comment is obtained through secondary creation of the "Play Review" function.

[0222] Case 2: When the target work includes multiple target comments, the second prompt information includes the object information of the publishing objects of the multiple target comments. By displaying the above second prompt information, not only the target comments can be transmitted, but also the users who published the target comments can be intuitively conveyed, thereby improving the amount of information transmitted and the efficiency of information transmission.

[0223] Fig.12 FIG. 1 is a schematic diagram showing another type of second prompt information according to an exemplary embodiment. Fig.12 As shown in (a) of FIG. 1 , the second prompt information 1201 includes the avatars of multiple users who posted the target comments. The second prompt information 1201 also includes the text "View the review" to prompt viewing the target comment. Fig.12 As shown in (b) of FIG. 1 , the second prompt information 1202 includes the avatars and user names of multiple users who posted the target comment. The second prompt information 1201 also includes the text "use play review" to prompt the user to perform secondary creation through the "play review" function to obtain the target comment.

[0224] Case 3: The second prompt information includes media resources and prompt text, and the prompt text is used to prompt the publisher of the target comment to view. By displaying the above second prompt information, not only the target comment can be delivered, but also the user who posted the target comment can be attracted to view the user, thereby increasing the amount of information delivered and the efficiency of information delivery. Fig.13 is a schematic diagram showing another second prompt information according to an exemplary embodiment. Fig.13 As shown, the second prompt information 1301 includes media resources and a prompt text "See who made it" to prompt the publisher of the target comment to view it.

[0225] In some embodiments, the terminal can also display the second prompt information in the form of a bullet screen. For example, the terminal can display multiple second prompt information through multiple moving bullet screens on the playback interface. The above multiple second prompt information corresponds one-to-one to multiple target comments on the target work. The second prompt information usually includes object information of the media resource and the target comment's publishing object. Displaying the second prompt information in the form of a bullet screen can further enrich the display style of the second prompt information, provide a variety of information communication methods, and improve information transmission efficiency.

[0226] The above embodiments mainly introduce the display style of the second prompt information. The timing of displaying the second prompt information by the terminal is described 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 the image used to generate the media resource is played. Optionally, the terminal can display the second prompt information in the form of a barrage on the playback interface when the image used to generate the media resource is played. 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 of the 30th frame image in the video work, the terminal can display the second prompt information containing the media resource on the playback interface when the 30th frame image is played. By displaying the second prompt information when the image used to generate the media resource is played, not only can the user's perception of the secondary creation function be further enhanced, but the difference before and after the secondary creation can also be clearly and intuitively reflected, thereby increasing the amount of information transmitted.

[0227] In step 1003, in response to the triggering operation on the second prompt information, the target comment is displayed in the comment area of ​​the target work.

[0228] In the disclosed embodiment, by triggering the second prompt information, the comment area of ​​the target work can be called up to display the target comment prompted by the second prompt information in the comment area.

[0229] In some embodiments, in response to a viewing operation on any target comment, the terminal can display a creation entrance on the viewing interface of the target comment, so as to trigger the creation entrance to enter the creation interface and perform secondary creation on the image in the target work, without manually searching for the creation entrance, thereby improving the efficiency of human-computer interaction.

[0230] The disclosed embodiment provides a method for viewing media resources, which can transmit the target work including the target comment through the second prompt information during the playback of the work. The target comment includes the media resource obtained through the secondary creation function. Therefore, by displaying the second prompt information, it is possible to attract users to view the target comment, or to attract users to use the secondary creation function to perform secondary creation on the image in the target work, thereby improving the perception of the secondary creation function, and improving the amount of information transmitted and the efficiency of human-computer interaction.

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

[0232] Fig.14 FIG. 1 is a block diagram of a device for publishing media resources based on a work according to an exemplary embodiment. Fig.14 As shown, the device includes: a display unit 1401 and a publishing unit 1402.

[0233] The display unit 1401 is configured to display a creation entry on the playback interface of the target work, where the creation entry is used to generate a media resource to be published;

[0234] The display unit 1401 is further configured to display the image in the target work on the creation interface in response to a trigger operation on the creation portal;

[0235] The display unit 1401 is further configured to display a plurality of first media resources when first prompt information is obtained based on the authoring interface, the first prompt information is used to prompt the content of the media resource to be generated, and the plurality of first media resources are generated based on the image and the first prompt information;

[0236] The 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 entrance on the playback interface in response to a pause operation on the video work when the target work is a video work; or to display a creation entrance on the playback interface in response to a trigger operation on the image work when the target work is an image work.

[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 atlas work and a long image work, and the display unit 1401 is further configured to move the creation entrance to the corner area in the playback interface along a preset moving trajectory in response to a re-triggering operation of the image work; or, in the case where the image work is an atlas work, in response to an image switching operation within the atlas work, move the creation entrance to the corner area along a preset moving trajectory; or, in the case where the image work is a long image work, in response to a sliding operation on the long image work, move the creation entrance to the corner area along a preset moving trajectory.

[0240] In some embodiments, the display unit 1401 is further configured to move the creation entrance to a corner area along a preset movement trajectory if no re-trigger operation, image switching operation, or sliding operation is received when the display time of the creation entrance reaches a preset time.

[0241] In some embodiments, the display unit 1401 is further configured to reduce the size of the creation entrance during the process of moving the creation entrance.

[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, and the work type includes video works and image works.

[0243] In some embodiments, the display unit 1401 is configured to display a 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 method of the creation portal further includes at least one of the following:

[0245] In response to a screenshot operation on the playback interface, a 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 image obtained by the screenshot; or,

[0246] In response to a triggering operation on any comment in the comment area of ​​the target work, if the comment includes a media resource generated through the authoring interface, a creation entry is displayed in the review interface of the comment.

[0247] In some embodiments, the display unit 1401 is configured to, in response to a trigger operation on a creation entrance in a normal display state, display an image on the creation interface based on an image currently displayed on the playback interface; in response to a trigger operation on a creation entrance in a reduced 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 also configured to display a comment publishing interface in response to a comment publishing operation, where the comment publishing interface is used to edit comments to be published, and the comment publishing interface includes a creation entrance; in response to a triggering operation on the creation entrance, display multiple images in the target work; in response to a selection operation on any image, display the image on the creation interface.

[0249] In some embodiments, the creation interface also includes an upload control, which is used to upload 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 the image in the creation interface in response to a selection operation on any image.

[0250] In some embodiments, the creation interface also includes multiple candidate prompt information and a random generation control; the display unit 1401 is also configured to display an information input control 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, the input second prompt information is displayed in the information input control; or, in response to a trigger operation on any candidate prompt information, the candidate prompt information is displayed in the information input control; or, in response to a trigger operation on the random generation control, the randomly generated third prompt information is displayed in the information input control.

[0251] In some embodiments, the creation interface further displays an area selection control and an information input control, the area selection control is used to select a target area to be created in the image, and the information input control is used to obtain the first prompt information;

[0252] The display unit 1401 is configured to display multiple first media resources on the creation interface in response to a submission operation of the first prompt information in the information input control when the target area has been selected through the area selection control, and the first media resources are obtained by updating the target area in the image based on the first prompt information.

[0253] In some embodiments, the display unit 1401 is further configured to display a generation animation of any first media resource during the process of generating multiple first media resources, where the generation animation is used to reflect the process of updating the image to the 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 portal, where the guidance information is used to prompt how to select a target area and generate visual effects of media resources.

[0255] In some embodiments, the display unit 1401 is also configured to display an information editing control during display of multiple first media resources, where the information editing control is used to edit the first prompt information; when the edited first prompt information is obtained, multiple second media resources are displayed on the creation interface, where the multiple second media resources are 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, where the comment publishing interface is used to edit comments to be published; obtain comment text based on the comment publishing interface; and, in response to the comment publishing operation, publish a target comment in the comment area of ​​the target work, where the target comment includes the first media resource and the comment text.

[0257] The disclosed embodiment provides a media resource publishing device based on a work, which can display a creation portal on the play interface of the work while playing the work. The creation portal can quickly call up the creation interface, and then simply and conveniently perform secondary creation on any image in the work on the creation interface to obtain multiple media resources with rich content. Furthermore, any media resource can be published as a comment in the comment area of ​​the work without manually entering the comment, which not only simplifies the operation of publishing comments, but also provides richer comment content and improves the efficiency of human-computer interaction.

[0258] It should be noted that the media resource publishing device based on works provided in the above embodiments is only illustrated by the division of the above functional units. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the media resource publishing device based on works provided in the above embodiments and the media resource publishing method embodiment based on works belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0259] Regarding the work-based media resource publishing device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0260] Fig.15 FIG. 1 is a block diagram of a media resource display device according to an exemplary embodiment. Fig.15 As shown, the device includes: a playback unit 1501 and a display unit 1502.

[0261] The playback unit 1501 is configured to play the target work based on the information stream;

[0262] The display unit 1502 is configured to display second prompt information on the playback interface of the target work, where the second prompt information is used to prompt that the target work includes a target comment, the target comment includes a media resource, and the media resource is generated based on an image in the target work;

[0263] The display unit 1502 is further configured to display the target comment in the comment area of ​​the target work in response to a triggering operation on the second prompt information.

[0264] In some embodiments, the second prompt information includes at least one of the object information of the publishing object of the target comment and the interactive information of the target comment; or, in the case where the target work includes multiple target comments, the second prompt information includes the object information of the publishing object of the multiple target comments; or, the second prompt information includes media resources and prompt text, and the prompt text is used to prompt to view the publishing object of the target comment.

[0265] In some embodiments, the display unit 1502 is configured to display the second prompt information on the playback interface when the image used to generate the media resource is played.

[0266] In some embodiments, the display unit 1502 is configured to display multiple second prompt information in the form of bullet screens on the playback interface, and the second prompt information corresponds one-to-one to multiple target comments on the target work.

[0267] The disclosed embodiment provides a media resource viewing device, which can transmit the target work including the target comment through the second prompt information during the playback of the work. The target comment includes the media resource obtained through the secondary creation function. Therefore, by displaying the second prompt information, it is possible to attract users to view the target comment, or to attract users to use the secondary creation function to perform secondary creation on the image in the target work, thereby improving the perception of the secondary creation function, and improving the amount of information transmitted and the efficiency of human-computer interaction.

[0268] Fig.16 1 is a block diagram of an electronic device according to an exemplary embodiment. Generally, the electronic device 1600 includes: a processor 1601 and a memory 1602 .

[0269] The processor 1601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1601 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1601 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1601 may also include an AI (Artificial Intelligence) processor, which is used to process computing 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 a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1602 is used to store at least one program code, which is used to be executed by the processor 1601 to implement the media resource publishing method based on the work provided in the method embodiment of the present disclosure, or to implement the resource display method provided in the method embodiment of the present disclosure.

[0271] In some embodiments, the electronic device 1600 may further optionally include: a peripheral device interface 1603 and at least one peripheral device. The processor 1601, the memory 1602 and the peripheral device interface 1603 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1603 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1604, a display screen 1605, a camera assembly 1606, an audio circuit 1607 and a power supply 1608.

[0272] The peripheral device interface 1603 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1601 and the memory 1602. In some embodiments, the processor 1601, the memory 1602, and the peripheral device interface 1603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1601, the memory 1602, and the peripheral device interface 1603 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0273] The radio frequency circuit 1604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1604 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1604 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency 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, and the like. The radio frequency circuit 1604 can communicate with other electronic devices through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1604 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0274] The display screen 1605 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1605 is a touch display screen, the display screen 1605 also has the ability to collect touch signals on the surface or above the surface of the display screen 1605. The touch signal can be input to the processor 1601 as a control signal for processing. At this time, the display screen 1605 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1605 can be one, and the front panel of the electronic device 1600 is set; in other embodiments, the display screen 1605 can be at least two, which are respectively set on different surfaces of the electronic device 1600 or are folded; in some other embodiments, the display screen 1605 can be a flexible display screen, which is set on the curved surface or folded surface of the electronic device 1600. Even, the display screen 1605 can also be set to a non-rectangular irregular shape, that is, a special-shaped 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 capture images or videos. Optionally, the camera assembly 1606 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the electronic device, and the rear camera is arranged on the back of the electronic device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1606 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which 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, and convert the sound waves into electrical signals and input them into the processor 1601 for processing, or input them into the radio frequency circuit 1604 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the electronic device 1600. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 1601 or the radio frequency circuit 1604 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1607 may also include a headphone jack.

[0277] The power supply 1608 is used to power various components in the electronic device 1600. The power supply 1608 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the 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 Fig.16 The structure shown in the figure does not constitute a limitation on the electronic device 1600, and may include more or less components than those shown in the figure, or combine certain components, or adopt a different component arrangement.

[0279] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1602 including instructions, and the above instructions 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 can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0280] A computer program product includes a computer program, which, when executed by a processor, implements a method for publishing media resources based on works, or implements a method for displaying resources.

[0281] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

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

Claims

1. A method for publishing media resources based on works, characterized in that: The method comprises: Displaying a creation entry on the playback interface of the target work, wherein the creation entry is used to generate a media resource to be released; In response to a triggering operation on the creation portal, displaying an image in the target work on a creation interface; In the case where the first prompt information is obtained based on the authoring interface, a plurality of first media resources are displayed, wherein the first prompt information is used to prompt the content of the media resource to be generated, and the plurality of first media resources are generated based on the image and the first prompt information; In response to a publishing operation on any first media resource, the first media resource is published in a comment area of ​​the target work.

2. The method for publishing media resources based on works according to claim 1, characterized in that: The displaying of the creation entrance on the playback interface of the target work includes: In the case where the target work is a video work, in response to a pause operation on the video work, the creation entrance is displayed on the playback interface; or, In the case where the target work is an image work, in response to a triggering operation on the image work, the creation entrance is displayed on the playback interface.

3. The method for publishing media resources based on works according to claim 2, characterized in that: The displaying the creation entrance 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 a 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 atlas works and long image works, and the method further includes: In response to a re-triggering operation on the image work, the creation entrance is moved along a preset moving track to a corner area in the playback interface; or, In the case where the image work is an atlas work, in response to an image switching operation in the atlas work, the creation entrance is moved to the corner area along a preset moving trajectory; or In the case that the image work is a long image work, in response to a sliding operation on 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 comprises: When the display time of the creation entrance reaches a preset time, if the re-trigger operation, the image switching operation and the sliding operation are not received, the creation entrance is 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 comprises: During the process of moving the creation entrance, the display of the creation entrance is reduced.

7. The method for publishing media resources based on works according to claim 1, characterized in that: The displaying of the creation entrance on the playback interface of the target work includes: Based on the work type of the target work, the creation entrance is displayed in a preset area associated with the work type in the playback interface, and the work type includes video works and image works.

8. The method for publishing media resources based on works according to claim 1, characterized in that: The displaying of the creation entrance on the playback interface of the target work includes: In response to a screen clearing operation on 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 mode of the creation entrance 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, where the sharing pop-up window is used to share the image obtained by the screenshot; or, In response to a triggering operation on any comment in the comment area of ​​the target work, if the comment includes a media resource generated through the creation interface, the creation entry is displayed on the viewing interface of the comment.

10. The method for publishing media resources based on works according to claim 1, characterized in that: The step of displaying the image in the target work on the creation interface in response to the triggering operation on the creation portal includes: In response to a triggering operation on a creation portal in a normal display state, displaying the image on the creation interface based on the image currently displayed on the playback interface; In response to a triggering operation on the creation portal in a reduced display state, displaying a plurality of images in the target work; 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 comprises: In response to the comment publishing operation, displaying a comment publishing interface, wherein the comment publishing interface is used to edit the comment to be published, and the comment publishing interface includes the creation entrance; In response to a triggering operation on the creation portal, displaying a plurality of images in the target work; 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 authoring interface further includes an upload control, and the upload control is used to upload a local image. The method further includes: In response to a triggering operation on the upload control, displaying a plurality of images stored locally; In response to a selection operation on any image, the image is displayed on the creation interface.

13. The method for publishing media resources based on works according to claim 1, characterized in that: The authoring interface also includes a plurality of candidate prompt information and a random generation control, and the method further includes: Displaying an information input control on the creation interface, wherein the information input control is used to obtain the first prompt information; In response to an input operation in the information input control, displaying the input second prompt information in the information input control; or, In response to a triggering operation on any candidate prompt information, displaying the candidate prompt information in the information input control; or, In response to a triggering operation on the randomly generated control, randomly generated third prompt information is displayed in the information input control.

14. The method for publishing media resources based on works according to claim 1, characterized in that: The creation interface further displays an area selection control and an information input control, wherein the area selection control is used to select a target area to be created in the image, and the information input control is used to obtain the first prompt information; The step of displaying a plurality of first media resources when the first prompt information is obtained based on the authoring interface includes: When the target area has been selected through the area selection control, in response to a submission operation of the first prompt information in the information input control, the multiple first media resources are displayed on the creation interface, and the first media resources are obtained by updating the target area in the image based on the first prompt information.

15. The method for publishing media resources based on works according to claim 14, characterized in that: The method further comprises: In the process of generating the multiple first media resources, a generation animation of any first media resource is displayed, and the generation animation is used to reflect the process of updating the image to the first media resource.

16. The method for publishing media resources based on works according to claim 14, characterized in that: The method further comprises: In response to a triggering operation on the creation portal, guidance information is displayed on the creation interface, where the guidance information is used to prompt how to select a target area and a visual effect of the generated media resource.

17. The method for publishing media resources based on works according to claim 1, characterized in that: The method further comprises: In the process of displaying the plurality of first media resources, displaying an information editing control, wherein the information editing control is used to edit the first prompt information; In the case where the edited first prompt information is obtained, a plurality of second media resources are displayed on the authoring interface, where the plurality of second media resources are generated based on the image and the edited first prompt information.

18. The method for publishing media resources based on works according to claim 1, characterized in that: In response to the publishing operation on any first media resource, publishing the first media resource in the comment area of ​​the target work includes: In response to a selection operation on any first media resource, displaying the first media resource on a comment publishing interface, wherein the comment publishing interface is used to edit the comment to be published; Based on the comment publishing interface, obtaining the comment text; In response to the comment publishing operation, a target comment is published in the comment area of ​​the target work, where the target comment includes the first media resource and the comment text.

19. A method for displaying media resources, characterized in that: The method comprises: Play the target work based on the information flow; Displaying second prompt information on the playback interface of the target work, the second prompt information is used to prompt that the target work includes a target comment, the target comment includes a media resource, and the media resource is generated based on the image in the target work; In response to a triggering operation on the second prompt information, the target comment is displayed in a comment area of ​​the target work.

20. The media resource display method according to claim 19, characterized in that: The second prompt information includes at least one of the object information of the publishing object of the target comment and the interactive information of the target comment; or In the case where the target work includes multiple target comments, the second prompt information includes object information of the publishing objects of the multiple target comments; or The second prompt information includes the media resource and a prompt text, and the prompt text is used to prompt the publishing object of the target comment to be viewed.

21. The media resource display method according to claim 19, characterized in that: The displaying of the second prompt information on the playback interface of the target work includes: When the image used to generate the media resource is played, the second prompt information is displayed on the playback interface.

22. The media resource display method according to claim 19, characterized in that: The displaying of the second prompt information on the playback interface of the target work includes: A plurality of second prompt information is displayed in the form of bullet screen on the playback interface, and the plurality of second prompt information corresponds one-to-one to the plurality of target comments on the target work.

23. A media resource publishing device based on works, characterized in that: The device comprises: A display unit, configured to display a creation entry on a playback interface of a target work, wherein the creation entry is used to generate a media resource to be published; The display unit is further configured to display the image in the target work on the creation interface in response to a triggering operation on the creation portal; The display unit is further configured to display a plurality of first media resources when first prompt information is obtained based on the authoring interface, wherein the first prompt information is used to prompt content of the media resource 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 to publish any first media resource in the comment area of ​​the target work in response to a publishing operation on the first media resource.

24. A media resource display device, characterized in that: The device comprises: A playback unit, configured to play a target work based on the information stream; A display unit is configured to display second prompt information on the playback interface of the target work, wherein the second prompt information is used to prompt that the target work includes a target comment, the target comment includes a media resource, and the media resource is generated based on an image 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 on the second prompt information.

25. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the work-based media resource publishing method as described in any one of claims 1 to 18, or to implement the media resource display method as described in any one of claims 19 to 22.

26. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the work-based media resource publishing method as described in any one of claims 1 to 18, or to execute the media resource display method as described in any one of claims 19 to 22.

27. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, it implements the work-based media resource publishing method as described in any one of claims 1 to 18, or implements the media resource display method as described in any one of claims 19 to 22.

Citation Information

Patent Citations

  • Video barrage adding method and device, video playing method and video player

    CN104661096A

  • Comment reply method, device and equipment and storage medium

    CN109348299A

  • Comment replying method, comment replying device, equipment, and storage medium

    CN109525896A

  • Image generation method and device, computer readable medium and electronic equipment

    CN116977493A

  • Comment processing method and device, electronic equipment and storage medium

    CN117255219A

Cited By

  • Work publishing method and device, equipment and storage medium

    CN119893171A

  • Multimedia resource generation method and device, electronic equipment and storage medium

    CN120264087A