Cover setting method and apparatus, electronic device, and storage medium

By displaying the cover list of works to be published and allowing users to select the processed candidate cover, the problem of high complexity and difficulty of cover settings in the prior art is solved, and the simplification and quality improvement of cover settings are achieved.

WO2025001726A1PCT designated stage expired Publication Date: 2025-01-02BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/096303
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-29
Filing Date
2024-05-30
Publication Date
2025-01-02

AI Technical Summary

Technical Problem

In the prior art, the operation of user-setting covers is complicated and difficult, resulting in inefficient cover settings.

Method used

A method and device for setting a cover is provided. By displaying the cover list of works to be published, users are allowed to select and set candidate covers. The candidate cover is obtained by screen processing of some works to be published, simplifying the cover setting process.

Benefits of technology

It reduces the difficulty of cover setting, improves the efficiency and quality of cover setting, and simplifies user operation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024096303_02012025_PF_FP_ABST
    Figure CN2024096303_02012025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a cover setting method and apparatus, an electronic device, and a storage medium. The method comprises: displaying a cover list of a work to be posted, the cover list displaying cover information of at least one candidate cover, and the candidate cover being obtained by performing picture processing on at least some work pictures in said work (S101); and in response to a cover setting operation for a first candidate cover among the at least one candidate cover, setting the first candidate cover as a work cover of said work (S102). By utilizing the technical solution, operations required for cover setting can be simplified, and the difficulty of cover setting is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Cover setting method, device, electronic device and storage medium

[0001] This application claims priority to Chinese patent application No. 202310788253.9 filed on June 29, 2023, and the contents of the above-mentioned Chinese patent application disclosure are hereby incorporated by reference in their entirety as a part of this application. Technical Field

[0002] The present disclosure relates to a method, device, electronic device and storage medium for setting a cover. Background Art

[0003] Currently, before publishing a work, a user can set a cover for the work to be published. For example, the user can obtain a certain work picture of the work to be published, edit the obtained work picture as needed, and set the edited work picture as the cover of the work to be published.

[0004] However, in the prior art, the operation of setting the cover by the user is relatively complicated and difficult, which is not conducive to the user to quickly set the cover.

[0005] Summary of the Invention

[0006] The embodiments of the present disclosure provide a method, device, electronic device, and storage medium for setting a cover, so as to simplify the operations required for setting the cover and reduce the difficulty of setting the cover.

[0007] In a first aspect, an embodiment of the present disclosure provides a method for setting a cover, comprising:

[0008] Displaying a list of covers of the work to be published, wherein the list of covers includes cover information of at least one candidate cover, wherein the candidate cover is obtained by performing image processing on at least a portion of the work image of the work to be published;

[0009] In response to a cover setting operation for a first candidate cover among the at least one candidate cover, the first candidate cover is set as the work cover of the to-be-published work.

[0010] In a second aspect, an embodiment of the present disclosure further provides a cover setting device, comprising:

[0011] A list display module is used to display a list of covers of works to be published, wherein the cover list displays cover information of at least one candidate cover, and the candidate cover is obtained by performing image processing on at least part of the work images of the works to be published;

[0012] The cover setting module is used to set the first candidate cover as the work cover of the to-be-published work in response to a cover setting operation on the first candidate cover among the at least one candidate cover.

[0013] In a third aspect, an embodiment of the present disclosure further provides an electronic device, including:

[0014] one or more processors;

[0015] a memory for storing one or more programs,

[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the cover setting method as described in the embodiment of the present disclosure.

[0017] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for setting a cover as described in an embodiment of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.

[0019] FIG1 is a schematic flow chart of a method for setting a cover according to an embodiment of the present disclosure;

[0020] FIG2 is a schematic diagram showing a cover list provided by an embodiment of the present disclosure;

[0021] FIG3 is a schematic diagram showing another cover list provided by an embodiment of the present disclosure;

[0022] FIG4 is a schematic diagram showing another cover list provided by an embodiment of the present disclosure;

[0023] FIG5 is a schematic diagram showing a display of a publishing page provided by an embodiment of the present disclosure;

[0024] FIG6 is a schematic diagram showing a display of a screen selection page provided by an embodiment of the present disclosure;

[0025] FIG7 is a schematic diagram showing another display of a publishing page provided by an embodiment of the present disclosure;

[0026] FIG8 is a flow chart of another method for setting a cover according to an embodiment of the present disclosure;

[0027] FIG9 is a schematic diagram showing a cover selection page provided by an embodiment of the present disclosure;

[0028] FIG10 is a schematic diagram showing a display of a first editing page provided by an embodiment of the present disclosure;

[0029] FIG11 is a schematic diagram showing a display of a second editing page provided by an embodiment of the present disclosure;

[0030] FIG12 is a structural block diagram of a cover setting device provided by an embodiment of the present disclosure; and

[0031] FIG13 is a schematic structural diagram of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0032] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0033] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0034] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.

[0035] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0036] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

[0037] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0038] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0039] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.

[0040] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0041] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0042] FIG1 is a flow chart of a method for setting a cover provided by an embodiment of the present disclosure. The method can be executed by a cover setting device, wherein the device can be implemented by software and / or hardware and can be configured in an electronic device, for example, a mobile phone or tablet computer. The cover setting method provided by the embodiment of the present disclosure is suitable for scenarios where a cover is set for a work to be published. As shown in FIG1 , the cover setting method provided by this embodiment may include:

[0043] S101: Display a cover list of works to be published, wherein the cover list displays cover information of at least one candidate cover, and the candidate cover is obtained by performing image processing on at least part of the work images of the works to be published.

[0044] The pending works can be works that the user is currently working on, such as works that the user is currently interested in publishing. The type of work is not limited; for example, the work can be video content or graphic content. The cover list can be understood as a list of covers for the pending works that the user can select. The cover list displays the cover information of at least one candidate cover.

[0045] A candidate cover can be obtained by processing at least a portion of the work's image. This processed cover is available for user selection and differs from the work's image. For example, if the work is a video, a candidate cover can be obtained by processing one or more frames of the video. This processing can include, for example, beautifying the image, adding a cover template, and / or adding cover text.

[0046] For example, the work to be published can be parsed, and based on the content of the work to be published, key work pictures (such as key frames) in the work to be published can be selected; for each key work picture, the key work picture can be beautified in terms of color, image quality, etc.; a cover template can be matched to the beautified key work picture, and the beautified key work picture can be added to the cover template that matches it; the picture content of the key work picture can be identified, and a cover copy corresponding to the key work picture can be generated. The generated cover copy can be added to the key work picture after the cover template is added, and the cover copy can be intelligently laid out to obtain a candidate cover for the work to be published. The cover copy can be considered as additional copy added outside the cover template. For example, the cover template may or may not carry a template copy, and the copy can be different from the template copy.

[0047] It should be noted that different candidate covers can be obtained by processing the same or different work pictures of the work to be published. For example, the same or different beautification methods, cover templates or cover copywriting can be used to process different work pictures of the work to be published to obtain different candidate covers for the work to be published; and / or, different beautification methods, different cover templates and / or different cover copywriting can be used to process a certain work picture of the work to be published to obtain different candidate covers for the work to be published.

[0048] The cover information of the candidate cover can be considered as relevant information of the candidate cover, such as identification information or introduction information of the candidate cover. Exemplarily, the cover information of the candidate cover can include a thumbnail of the candidate cover.

[0049] Specifically, as shown in FIG2-4 , a cover list 20 of works to be published may be displayed, and cover information 21 of at least one candidate cover obtained by processing the work screen of the work to be published may be displayed in the cover list 20 for users to view and select.

[0050] In this embodiment, at least part of the work screen can be selected in advance from the user's work to be published, and the at least part of the work screen can be processed to generate a candidate cover for the work to be published. Therefore, the user can select a candidate cover as the work screen of the work to be published. Compared with the default setting of a certain work screen of the work to be published (such as the first frame of the work screen) as the cover of the work to be published, or the user needs to select the work screen to be used to generate the cover from the work screen of the work to be published, and select a suitable screen processing method to process the selected work screen to obtain the cover of the work to be published, this technical solution can simplify the operations required for setting the cover, reduce the difficulty of setting the cover, and improve the quality of the set cover.

[0051] In this embodiment, the display location of the cover list can be set as needed. Exemplarily, the cover list can be displayed on the cover selection page (as shown in Figure 2) and / or the publishing page (as shown in Figures 3 and 4) of the work to be published. At this time, optionally, the display of the cover list of the work to be published includes at least one of the following: displaying the cover selection page of the work to be published, and displaying the cover list of the work to be published on the cover selection page; displaying the cover list of the work to be published on the publishing page of the work to be published. Among them, the cover selection page can be a page for displaying and allowing users to select candidate covers obtained by screen processing, which can be a different page from the work editing page and publishing page of the work to be published.

[0052] There is no limit to the way the cover list is displayed on the cover selection page and / or the publishing page. Taking the display of the cover list on the publishing page as an example, the cover list of the work to be published can be displayed on the publishing page of the work to be published in a non-floating manner, such as the cover list and the publishing information on the publishing page are displayed on the same layer of the publishing page, as shown in Figure 3; the cover list of the work to be published can also be displayed on the publishing page of the work to be published in a floating manner, such as the cover list can be displayed on the upper layer of the publishing information displayed on the publishing page, as shown in Figure 4. When displayed on the same layer, the cover list and the publishing information can be displayed in different areas of the publishing page; when displayed on different layers, the cover list and the publishing information can be displayed in the same or different areas of the publishing page. At this time, optionally, the publishing page also displays the publishing information of the work to be published, and the cover list and the publishing information are displayed in different areas or different layers of the publishing page.

[0053] The publication information of the work to be published can be considered as the original page content of the publishing page, excluding the relevant content of the cover list. For example, it is the page content used to set the publication settings for the work to be published. This original page content may include, for example, an input area for description information of the work to be published, as well as a control for adding a topic to the work to be published, a control for adding @ friends, a control for setting a location, a control for setting a public range, a control for setting advanced settings, a control for saving, and / or a control for publishing.

[0054] When the cover list 20 of the work to be published is displayed in a floating manner on the publishing page of the work to be published, for example, a cover selection panel 40 can be displayed on the upper layer of the publishing information displayed on the publishing page, and the cover list 20 of the work to be published can be displayed in the cover selection panel 40, as shown in Figure 4.

[0055] In some embodiments, displaying the cover selection page of the work to be published includes: displaying the publishing page of the work to be published; and switching the current page from the publishing page to the cover selection page of the work to be published in response to a first trigger operation acting on the publishing page.

[0056] The first trigger operation may be a trigger operation for indicating a cover selection page for displaying a work to be published. The first trigger operation may be applied to a publishing page. For example, the first trigger operation may be an operation for triggering a first preset control displayed on the publishing page.

[0057] Exemplarily, a preset control 50 may be displayed on the publishing page, and the preset control 50 may include, for example, a first preset control. Thus, when it is detected that the user has triggered the first preset control, it can be determined that the first trigger operation has been received. In response to the first trigger operation, the current page is switched from the publishing page of the work to be published to the cover selection page for the work to be published, and the cover list 20 of the work to be published is displayed on the cover selection page. Furthermore, the cover information 21 of at least one candidate cover of the work to be published is displayed in the cover list 20, as shown in FIG2 .

[0058] In the above embodiment, the publishing page of the work to be published may or may not display a screen selection control 51. This screen selection control 51 can be considered a control for triggering the display of the screen selection page for the work to be published. For example, as shown in FIG5 , if the screen selection control 51 is displayed on the publishing page, when it is detected that the user has triggered the screen selection control 51, the current page can be switched from the publishing page of the work to be published to the screen selection page for the work to be published, as shown in FIG6 .

[0059] As shown in FIG6 , the screen selection page may include a screen information display area 60 and a screen preview area 61. The screen information display area 60 may be used to display screen information of the work screen in the work to be published, such as displaying thumbnails of the work screen in the work to be published, and the screen preview area 61 may be used to display a preview of the work screen corresponding to the screen information selected by the user in the screen information display area 60.

[0060] In some embodiments, displaying the cover list of the work to be published on the publishing page of the work to be published includes: displaying the publishing page of the work to be published, and in response to a second trigger operation acting on the publishing page, displaying the cover list of the work to be published on the publishing page of the work to be published; or, in response to a display operation on the publishing page of the work to be published, displaying the publishing page of the work to be published, and displaying the cover list of the work to be published on the publishing page of the work to be published.

[0061] The second trigger operation can be understood as a trigger operation for instructing the display of a cover list of the work to be published on the publication page. The second trigger operation can be performed on the publication page of the work to be published. For example, the second trigger operation can be an operation that triggers the display of a second preset control on the publication page. The display operation for the publication page of the work to be published can be a trigger operation for instructing the display of the publication page of the work to be published, such as an operation for instructing the switching of the current page from the work editing page or other page of the work to be published to the publication page of the work to be published. The execution method of the display operation is not limited.

[0062] In the above embodiment, when the publishing page is initially displayed, the cover list of the works to be published may not be displayed on the publishing page. When a trigger operation for instructing to display the cover list of the works to be published is received, the cover list of the works to be published may be displayed on the publishing page.

[0063] Exemplarily, as shown in FIG5 , a publishing page may be displayed, and a preset control 50 may be displayed on the publishing page. The preset control 50 may include, for example, a second preset control. When it is detected that a user triggers the second preset control displayed on the publishing page, it is determined that a second trigger operation is received, and in response to the second trigger operation, a cover list 20 of the work to be published is displayed on the publishing page, such as adding a cover list 20 of the work to be published to the publishing page, as shown in FIG3 . Alternatively, a cover selection panel 40 of the work to be published is displayed on the upper layer of the original page content displayed on the publishing page, and a cover list 20 of the work to be published is displayed in the cover selection panel 40, as shown in FIG4 .

[0064] In the above embodiment, the cover list of the works to be published can also be displayed when the publishing page is displayed, that is, on the publishing page. For example, when a display operation is received for the publishing page of the works to be published, the publishing page of the works to be published can be displayed, and the work list 20 and the publishing information of the works to be published can be displayed on the publishing page, as shown in Figure 3.

[0065] In this embodiment, the timing of generating candidate covers for a work to be published can be flexibly set. For example, a candidate cover for the work to be published can be generated based on at least a portion of the work image of the work to be published when a display operation is received for the work edit page of the work to be published, or when a display operation is received for the publication page of the work to be published. The work edit page can be understood as a page used to edit the content of the work to be published (rather than the cover of the work to be published). The work content can, for example, include the work image and / or background music of the work to be published.

[0066] In some embodiments, upon receiving a display operation for a work edit page of a work to be published, i.e., in response to the display operation for the work edit page of the work to be published, candidate covers for the work to be published can be generated based on at least a portion of the work screen of the work to be published. Upon receiving a display operation for the publication page of the work to be published, if the user has not edited the work to be published within the work edit page of the work to be published, candidate covers for the work to be published will not be regenerated. If the user has edited the work to be published within the work edit page of the work to be published, candidate covers for the work to be published can be regenerated based on the work screen of the work to be published edited by the user, in response to the display operation for the publication page of the work to be published.

[0067] Thus, when a trigger operation for indicating the display of a cover list of works to be published (such as a first trigger operation, a second trigger operation, or a display operation for a publishing page of works to be published) is received, if the candidate covers of the works to be published have been generated, the cover list of works to be published can be displayed; if the candidate covers of the works to be published have not yet been generated, the cover list of works to be published can be displayed after the candidate covers of the works to be published have been generated.

[0068] In this embodiment, the publishing page may include a work cover area, which can be used to display the work cover currently set for the work to be published.

[0069] Therefore, in the case where the user has not actively selected the cover information of any candidate cover, such as in the case where the work editing page of the work to be published is initially switched to the publishing page of the work to be published, a certain work screen (such as the second work screen) in the work to be published can be selected by default as the work cover of the work to be published, and the work cover is displayed in the work cover area 52 of the publishing page, as shown in Figure 5; or a certain candidate cover of the work to be published (such as the fourth candidate cover) can be selected by default as the work cover of the work to be published, and the work cover set at this time is displayed in the work cover area 52 of the publishing page, as shown in Figure 7. At this time, optionally, the display of the publishing page of the work to be published includes: displaying the publishing page of the work to be published, and displaying the fourth candidate cover in the cover list in the work cover area of ​​the publishing page.

[0070] The second work screen may be a work screen from the to-be-published work, such as a video frame or image from the to-be-published work. This embodiment does not limit the logic for determining the second work screen. The fourth candidate cover may be the default candidate cover selected as the work cover for the to-be-published work. This cover is obtained by processing the work screen from the to-be-published work. This candidate cover may be the same as or different from the first candidate cover.

[0071] In this embodiment, with respect to the above-mentioned default selection of the fourth candidate cover of the work to be published as the work cover of the work to be published, if the fourth candidate cover of the work to be published has been generated when the publishing page is displayed, the fourth candidate cover can be directly displayed in the work cover area of ​​the publishing page, as shown in FIG7 ; if the candidate cover of the work to be published has not been generated when the publishing page is displayed, the second work picture in the work to be published can be displayed in the work cover area of ​​the publishing page, as shown in FIG5 , and when the fourth candidate cover of the work to be published is generated, the second work picture displayed in the work cover area is switched to the fourth candidate cover.

[0072] In the above embodiment, for the case where the fourth candidate cover is set as the work cover of the to-be-published work by default, when the cover list of the to-be-published work is displayed, the cover information of the fourth candidate cover can be displayed as selected in the cover list, and the cover information other than the cover information of the fourth candidate cover can be displayed as unselected in the cover list. In addition, the screen information of the second work screen can be further displayed in the cover list to facilitate the user to reset the work cover of the to-be-published work to the second work screen. At this time, optionally, the display of the cover list of the to-be-published work includes: displaying the cover list of the to-be-published work, and displaying the screen information of the second work screen of the to-be-published work and the cover information of at least one candidate cover in the cover list, wherein the screen information of the second work screen is used for the user to set the second work screen as the work cover of the to-be-published work, and the cover information of the fourth candidate cover is displayed as selected in the cover list.

[0073] Thus, when it is detected that the user triggers the screen information of the second work screen displayed in the cover list, the screen information of the second work screen can be displayed as a selected state, and the cover information of each candidate cover displayed in the cover list can be displayed as an unselected state; and when a cover setting operation for the second work screen is detected, the second work screen is set as the work cover of the work to be published.

[0074] S102: In response to a cover setting operation for a first candidate cover among the at least one candidate cover, the first candidate cover is set as the work cover of the to-be-published work.

[0075] The cover setting operation can be considered as a triggering operation for instructing to set a candidate cover or a work screen as the work cover of the work to be published, such as triggering the cover save control after selecting the cover information of a candidate cover or the screen information of a work screen, or triggering the cover save control corresponding to a candidate cover. The first candidate cover can be the candidate cover corresponding to the cover setting operation. In other words, the cover setting operation instructs to set it as the candidate cover for the work to be published.

[0076] Specifically, when a cover setting operation for the first candidate cover is received, the first candidate cover can be set as the work cover of the work to be published.

[0077] For example, when it is detected that the user triggers the cover save control 22 displayed in the cover selection page (as shown in Figure 2) or triggers the cover save control 22 displayed in the cover selection panel 40, the candidate cover in the selected state in the cover list 20 can be set as the work cover of the work to be published.

[0078] Alternatively, when it is detected that a user triggers a candidate cover displayed in the cover list, a cover save control corresponding to the candidate cover can be displayed, and when it is detected that the user triggers the cover save control, the candidate cover can be set as the work cover of the work to be published.

[0079] In addition, after the cover of the work to be published is set, the user can publish the work to be published according to his or her own needs or save the work to be published to the draft box.

[0080] The cover setting method provided in this embodiment displays a list of covers for a work to be published, wherein the list of covers includes cover information for at least one candidate cover, obtained by performing image processing on at least a portion of the work image to be published; and in response to a cover setting operation for a first candidate cover among the at least one candidate cover, the first candidate cover is set as the work cover for the work to be published. This embodiment utilizes the above-mentioned technical solution to provide candidate covers obtained by image processing of the work image for user selection, thereby simplifying the operations required for cover setting, reducing the difficulty of cover setting, and improving the quality of the set cover.

[0081] Figure 8 is a flow chart of another method for setting a cover provided by an embodiment of the present disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, after displaying the cover list of the to-be-published works, it also includes at least one of the following: in response to the selection operation for the second candidate cover in the at least one candidate cover, the cover information of the second candidate cover is displayed as selected, and a preview screen of the second candidate cover is displayed in the associated area of ​​the cover list; in response to the first editing operation for the third candidate cover in the at least one candidate cover, the first editing page of the third candidate cover is displayed, and the first editing item is displayed in the first editing page, and the first editing item is used to edit the first type of cover content; in response to the cover making operation, the screen selection page of the to-be-published works is displayed, and the screen selection page is used for the user to select the first work screen for generating the work cover in the to-be-published works.

[0082] Optionally, after displaying the screen selection page of the work to be published, it also includes: in response to a second editing operation performed within the screen selection page, displaying a second editing page of the first work screen, and displaying a second editing item in the second editing page, the second editing item is used to edit the second type of cover content.

[0083] Accordingly, as shown in FIG8 , the method for setting the cover provided in this embodiment may include:

[0084] S201. Display a cover list of works to be published, and execute at least one of S202-S205. The cover list displays cover information of at least one candidate cover, and the candidate cover is obtained by performing image processing on at least part of the work images in the works to be published.

[0085] S202. In response to a selection operation on a second candidate cover among the at least one candidate cover, the cover information of the second candidate cover is displayed as a selected state, and a preview screen of the second candidate cover is displayed in an associated area of ​​the cover list.

[0086] The selection operation may be an operation of selecting a candidate cover, such as an operation of triggering the display of cover information of a candidate cover in the cover list. The second candidate cover may be considered the candidate cover currently selected by the user, and may be the same as or different from the first candidate cover. The associated area of ​​the cover list may be an area for displaying a preview of the candidate cover selected in the cover list, and the associated area may be located on a cover selection page or a cover selection panel.

[0087] For example, when a selection operation for a candidate cover is received, such as when it is detected that a user triggers the cover information of a candidate cover displayed in the cover list, the cover information of the candidate cover can be displayed as selected, and the cover information in the cover list other than the cover information of the candidate cover can be displayed as unselected, and a preview screen of the candidate cover can be displayed in the associated area of ​​the cover list, as shown in Figure 9 (Figure 9 takes the cover information of candidate cover 2 triggered in the cover selection page as an example).

[0088] S203. In response to a first editing operation on a third candidate cover among the at least one candidate cover, a first editing page of the third candidate cover is displayed, and a first editing item is displayed in the first editing page, where the first editing item is used to edit the first type of cover content.

[0089] Among them, the first editing operation can be a triggering operation for indicating the display of a cover editing page of a candidate cover, such as an operation for triggering an editing control corresponding to a candidate cover. The third candidate cover can be considered as the candidate cover corresponding to the first editing operation, that is, the first editing operation indicates the candidate cover whose editing page is displayed, which can be the same or different candidate cover as the first candidate cover or the second candidate cover. The first editing page can be a cover editing page considered to be the third candidate cover, and the cover editing page can be used to edit the cover of the work to be published. The first editing item can be an editing item for editing the first type of cover content. The first type of cover content can be set as needed. For example, the first type of cover content can be the text content of the cover, such as the text content of the cover copy added to the cover, the text template used for the cover copy, and / or the display style of the cover copy in the cover, etc.

[0090] In this embodiment, when a first editing operation for a candidate cover is received, a first editing page of the candidate cover can be displayed, and a first editing item for editing the first type of cover content in the cover can be displayed in the first editing page.

[0091] For example, when the cover information 21 of a candidate cover is switched from an unselected state to a selected state, an edit control 90 corresponding to the candidate cover to which the cover information 21 in the selected state belongs can be further displayed, as shown in FIG9 (the figure takes the display of the edit control 90 corresponding to candidate cover 2 as an example). Thus, when it is detected that the user has triggered the edit control 90, the first edit page of the candidate cover corresponding to the edit control 90 can be displayed, and the first edit item can be displayed in the first edit page, as shown in FIG10 (the figure takes the first edit item as an edit item of text content as an example), so that the user can edit the first type of cover content in the candidate cover.

[0092] S204: In response to a cover setting operation for a first candidate cover among the at least one candidate cover, the first candidate cover is set as the work cover of the to-be-published work.

[0093] In this embodiment, when it is detected that the user triggers the cover selection page or the cover save control 22 in the cover selection panel (as shown in Figure 9), the candidate cover corresponding to the cover information 21 in the selected state in the cover list can be set as the work cover of the work to be published; when it is detected that the user triggers the cover save control 22 in the editing page of a candidate cover (as shown in Figure 10), the candidate cover edited in the editing page can be set as the work cover of the work to be published.

[0094] S205 . In response to the cover creation operation, a screen selection page of the work to be published is displayed, where the screen selection page is used for allowing the user to select a first work screen in the work to be published for generating a work cover.

[0095] The cover creation operation may be a triggering operation for instructing to display a screen selection page, such as an operation that triggers a cover creation control in a cover selection page or a cover selection panel. The screen selection page allows the user to select a work screen for the work to be published, and to create a work cover for the work to be published based on the selected work screen. The first work screen can be considered to be the work screen selected by the user in the screen selection page. This work screen is a screen in the work to be published, such as an image or video frame in the work to be published. This work screen and the second work screen may be the same or different work screens of the work to be published.

[0096] In this embodiment, when the user does not select a desired candidate cover in the cover list, the user can also create a work cover for the work to be published by performing a cover creation operation.

[0097] Specifically, when a cover making operation is received, such as when it is detected that the user triggers the cover selection page or the cover making control 23 in the cover selection panel 40 (as shown in Figures 2 and 4), the screen selection page of the work to be published can be displayed, as shown in Figure 6, so that the user can select the first work screen that he wants to use to generate the work cover of the work to be published in the screen selection page.

[0098] S206. In response to a second editing operation performed on the picture selection page, a second editing page of the first work picture is displayed, and a second editing item is displayed in the second editing page, where the second editing item is used to edit the second type of cover content.

[0099] Among them, the second editing operation can be a triggering operation for indicating the display of the cover editing page of a certain work screen, such as the operation of the next control in the triggering screen selection page. The second editing page can be considered to be the cover editing page corresponding to the first work screen, and the cover editing page can be used to edit the work cover of the work to be published. The second editing item can be an editing item for editing the second type of cover content. The second type of cover content can be set as needed. For example, the second type of cover content can be the template content of the cover, such as the template used for switching the cover. The second type of cover content and the first type of cover content can be the same or different types of cover content. Optionally, the second type of cover content and the first type of cover content can be different types of cover content to meet the different editing needs of users when editing the work screen and candidate covers to generate the work cover.

[0100] In this embodiment, when a second editing operation is received for a certain work picture, a second editing page corresponding to the work picture can be displayed, and a second editing item for editing the second type of cover content in the cover can be displayed on the second editing page.

[0101] For example, when it is detected that the user triggers the next control 62 in the screen selection page (as shown in Figure 6), the work screen selected by the user in the screen selection page can be used as the first work screen, the current page can be switched from the screen selection page to the second editing page of the first work screen, and the second editing item can be displayed in the second editing page, as shown in Figure 11 (the figure takes the second editing item as the editing item of the cover template as an example), so that the user can edit the second type of cover content in the first work screen.

[0102] The cover setting method provided in this embodiment supports users to obtain the work cover of the work to be published by further editing the candidate cover and / or editing the work screen to obtain the work cover of the work to be published, which can further enrich the generation method of the work cover and meet the different needs of users.

[0103] FIG12 is a block diagram of a cover setting device provided by an embodiment of the present disclosure. The device can be implemented by software and / or hardware and can be configured in an electronic device, typically a mobile phone or tablet computer. The device can set a cover for a work to be published by providing a cover setting method. As shown in FIG12 , the cover setting device provided by this embodiment may include: a list display module 1201 and a cover setting module 1202, wherein:

[0104] List display module 1201, for displaying a list of covers of works to be published, wherein the list of covers includes cover information of at least one candidate cover, wherein the candidate cover is obtained by processing at least part of the work screen of the work to be published;

[0105] The cover setting module 1202 is configured to, in response to a cover setting operation on a first candidate cover among the at least one candidate cover, set the first candidate cover as the work cover of the to-be-published work.

[0106] The cover setting device provided in this embodiment displays a list of covers for a work to be published through a list display module. The cover list displays cover information for at least one candidate cover, which is obtained by performing image processing on at least a portion of the work image to be published. The cover setting module responds to a cover setting operation on a first candidate cover among the at least one candidate cover and sets the first candidate cover as the work cover for the work to be published. This embodiment utilizes the above-mentioned technical solution to provide candidate covers obtained through image processing of the work image for user selection, thereby simplifying the operations required for cover setting, reducing the difficulty of cover setting, and improving the quality of the set cover.

[0107] Furthermore, the cover setting device provided in this embodiment also includes at least one of the following: a cover selection module for displaying the cover list of the to-be-published works and, in response to a selection operation on a second candidate cover among the at least one candidate cover, displaying the cover information of the second candidate cover as selected, and displaying a preview screen of the second candidate cover in the associated area of ​​the cover list; a cover editing module for displaying the first editing page of the third candidate cover and, in response to a first editing operation on a third candidate cover among the at least one candidate cover after the cover list of the to-be-published works is displayed, and displaying a first editing item in the first editing page, the first editing item being used to edit the first type of cover content; a cover production module for displaying a screen selection page of the to-be-published works and, in response to a cover production operation after the cover list of the to-be-published works is displayed, the screen selection page being used for allowing a user to select a first work screen for generating a work cover in the to-be-published works.

[0108] Furthermore, the cover setting device provided in this embodiment may also include: a screen editing module, which is used to display a second editing page of the first work screen in response to a second editing operation acting on the screen selection page after the screen selection page for displaying the work to be published, and display a second editing item in the second editing page, and the second editing item is used to edit the second type of cover content.

[0109] In the above scheme, the list display module 1201 may include at least one of the following: a first display unit, used to display the cover selection page of the work to be published, and display the cover list of the work to be published on the cover selection page; a second display unit, used to display the cover list of the work to be published on the publishing page of the work to be published.

[0110] In the above solution, the publishing page may also display the publishing information of the work to be published, and the cover list and the publishing information may be displayed in different areas or different layers of the publishing page.

[0111] In the above scheme, the first display unit can be used to: display the publishing page of the work to be published; and in response to a first trigger operation acting on the publishing page, switch the current page from the publishing page to the cover selection page of the work to be published.

[0112] In the above scheme, the second display unit can be used to: display the publishing page of the work to be published, and in response to the second trigger operation acting on the publishing page, display the cover list of the work to be published on the publishing page of the work to be published; or, in response to the display operation on the publishing page of the work to be published, display the publishing page of the work to be published, and display the cover list of the work to be published on the publishing page of the work to be published.

[0113] In the above solution, the list display module 1201 can be used to: display the publishing page of the work to be published, and display the fourth candidate cover in the cover list in the work cover area of ​​the publishing page.

[0114] In the above scheme, the list display module 1201 can be used to: display a cover list of works to be published, and display the screen information of the second work screen of the work to be published and the cover information of at least one candidate cover in the cover list, wherein the screen information of the second work screen is used for the user to set the second work screen as the work cover of the work to be published, and the cover information of the fourth candidate cover is displayed as selected in the cover list.

[0115] The cover setting device provided in the embodiments of the present disclosure can execute the cover setting method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of executing the cover setting method. For technical details not fully described in this embodiment, please refer to the cover setting method provided in any embodiment of the present disclosure.

[0116] Reference is now made to FIG13 , which illustrates a schematic diagram of the structure of an electronic device (e.g., a terminal device) 1300 suitable for implementing embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device illustrated in FIG13 is merely an example and should not limit the functionality or scope of use of the embodiments of the present disclosure.

[0117] As shown in FIG13 , the electronic device 1300 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1302 or a program loaded from a storage device 1308 into a random access memory (RAM) 1303. Various programs and data required for the operation of the electronic device 1300 are also stored in the RAM 1303. The processing device 1301, the ROM 1302, and the RAM 1303 are connected to each other via a bus 1304. An input / output (I / O) interface 1305 is also connected to the bus 1304.

[0118] Typically, the following devices may be connected to the I / O interface 1305: an input device 1306 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1308 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1309. The communication device 1309 may allow the electronic device 1300 to communicate with other devices wirelessly or by wire to exchange data. Although FIG13 illustrates the electronic device 1300 with various devices, it should be understood that not all of the illustrated devices are required to be implemented or present. More or fewer devices may alternatively be implemented or present.

[0119] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1309, or installed from the storage device 1308, or installed from the ROM 1302. When the computer program is executed by the processing device 1301, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

[0120] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0121] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.

[0122] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0123] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: displays a cover list of works to be published, wherein the cover list displays cover information of at least one candidate cover, and the candidate cover is obtained by performing image processing on at least part of the work image in the work to be published; in response to a cover setting operation for the first candidate cover among the at least one candidate cover, the first candidate cover is set as the work cover of the work to be published.

[0124] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0125] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0126] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a module does not, in some cases, limit the unit itself.

[0127] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0128] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0129] According to one or more embodiments of the present disclosure, Example 1 provides a method for setting a cover, including:

[0130] Displaying a list of covers of the work to be published, wherein the list of covers includes cover information of at least one candidate cover, wherein the candidate cover is obtained by performing image processing on at least a portion of the work image of the work to be published;

[0131] In response to a cover setting operation for a first candidate cover among the at least one candidate cover, the first candidate cover is set as the work cover of the to-be-published work.

[0132] According to one or more embodiments of the present disclosure, Example 2 is the method according to Example 1, further comprising, after displaying the cover list of the to-be-published works, at least one of the following:

[0133] In response to a selection operation on a second candidate cover from the at least one candidate cover, displaying the cover information of the second candidate cover in a selected state, and displaying a preview of the second candidate cover in an associated area of ​​the cover list;

[0134] In response to a first editing operation on a third candidate cover among the at least one candidate cover, displaying a first editing page for the third candidate cover and presenting a first editing item on the first editing page, where the first editing item is used to edit the first type of cover content;

[0135] In response to the cover making operation, a picture selection page of the work to be published is displayed, wherein the picture selection page is used for allowing the user to select the first work picture in the work to be published for generating the work cover.

[0136] According to one or more embodiments of the present disclosure, Example 3 is the method according to Example 2, further comprising, after displaying the screen selection page for the work to be published:

[0137] In response to a second editing operation performed within the picture selection page, a second editing page of the first work picture is displayed, and a second editing item is displayed in the second editing page, where the second editing item is used to edit the second type of cover content.

[0138] According to one or more embodiments of the present disclosure, Example 4 is the method according to Example 1, wherein displaying a list of covers of works to be published includes at least one of the following:

[0139] Displaying a cover selection page for the work to be published, and displaying a list of covers for the work to be published on the cover selection page;

[0140] A list of covers of the work to be published is displayed on the publishing page of the work to be published.

[0141] According to one or more embodiments of the present disclosure, Example 5 is based on the method described in Example 4, wherein the publishing page also displays the publishing information of the work to be published, and the cover list and the publishing information are displayed in different areas or different layers of the publishing page.

[0142] According to one or more embodiments of the present disclosure, Example 6 is the method according to Example 4, wherein displaying a cover selection page for the to-be-published work includes:

[0143] Displaying a publishing page for the work to be published;

[0144] In response to a first triggering operation acting on the publishing page, the current page is switched from the publishing page to a cover selection page for the work to be published.

[0145] According to one or more embodiments of the present disclosure, Example 7 is the method according to Example 4, wherein displaying a list of covers of the to-be-published work on a publishing page of the to-be-published work includes:

[0146] Displaying a publishing page of the work to be published, and in response to a second triggering operation on the publishing page, displaying a list of covers of the work to be published on the publishing page of the work to be published; or

[0147] In response to a display operation on the publishing page of the work to be published, the publishing page of the work to be published is displayed, and a cover list of the work to be published is shown on the publishing page of the work to be published.

[0148] According to one or more embodiments of the present disclosure, Example 8 is the method according to Example 6 or 7, wherein displaying a publishing page of the to-be-published work includes:

[0149] The publishing page of the to-be-published work is displayed, and the fourth candidate cover in the cover list is displayed in the work cover area of ​​the publishing page.

[0150] According to one or more embodiments of the present disclosure, Example 9 is the method according to Example 8, wherein displaying a list of covers of works to be published includes:

[0151] Display a cover list of works to be published, and display the screen information of the second work screen of the work to be published and the cover information of at least one candidate cover in the cover list, wherein the screen information of the second work screen is used for the user to set the second work screen as the work cover of the work to be published, and the cover information of the fourth candidate cover is displayed in the cover list as selected.

[0152] According to one or more embodiments of the present disclosure, Example 10 provides a device for setting a cover, including:

[0153] A list display module is used to display a list of covers of works to be published, wherein the cover list displays cover information of at least one candidate cover, and the candidate cover is obtained by performing image processing on at least part of the work images of the works to be published;

[0154] The cover setting module is used to set the first candidate cover as the work cover of the to-be-published work in response to a cover setting operation on the first candidate cover among the at least one candidate cover.

[0155] According to one or more embodiments of the present disclosure, Example 11 provides an electronic device, including:

[0156] one or more processors;

[0157] a memory for storing one or more programs,

[0158] When the one or more programs are executed by the one or more processors, the one or more processors implement the cover setting method as described in any one of Examples 1-9.

[0159] According to one or more embodiments of the present disclosure, Example 12 provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for setting a cover as described in any one of Examples 1-9.

[0160] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0161] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0162] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. A method for setting a cover, comprising: Displaying a cover list of the works to be published, wherein the cover list displays cover information of at least one candidate cover, and the candidate cover is obtained by performing screen processing on at least part of the work screens of the works to be published; In response to a cover setting operation for a first candidate cover among the at least one candidate cover, the first candidate cover is set as the work cover of the to-be-published work.

2. The method according to claim 1, wherein: After displaying the cover list of the works to be published, the method further includes at least one of the following: In response to a selection operation on a second candidate cover among the at least one candidate cover, displaying the cover information of the second candidate cover as a selected state, and displaying a preview screen of the second candidate cover in an associated area of ​​the cover list; In response to a first editing operation on a third candidate cover among the at least one candidate cover, displaying a first editing page for the third candidate cover, and presenting a first editing item in the first editing page, where the first editing item is used to edit the first type of cover content; In response to the cover making operation, a picture selection page of the work to be published is displayed, and the picture selection page is used for allowing the user to select the first work picture in the work to be published for generating the work cover.

3. The method according to claim 2, wherein: After the screen selection page for displaying the work to be published is displayed, the method further includes: In response to a second editing operation performed within the picture selection page, a second editing page of the first work picture is displayed, and a second editing item is presented in the second editing page, where the second editing item is used to edit the second type of cover content.

4. The method according to claim 1, wherein: The cover list of the work to be published includes at least one of the following: Displaying a cover selection page for the work to be published, and displaying a list of covers for the work to be published on the cover selection page; A cover list of the to-be-published work is displayed on the publishing page of the to-be-published work.

5. The method according to claim 4, wherein: The publishing page also displays the publishing information of the work to be published, and the cover list and the publishing information are displayed in different areas or different layers of the publishing page.

6. The method according to claim 4, wherein: The cover selection page for displaying the work to be published includes: Displaying a publishing page for the work to be published; In response to a first trigger operation acting on the publishing page, the current page is switched from the publishing page to a cover selection page for the work to be published.

7. The method according to claim 4, wherein: The displaying of the cover list of the to-be-published work on the publishing page of the to-be-published work includes: Displaying a publishing page of the work to be published, and in response to a second triggering operation acting on the publishing page, displaying a list of covers of the work to be published on the publishing page of the work to be published; or In response to a display operation on a publishing page of the work to be published, the publishing page of the work to be published is displayed, and a cover list of the work to be published is shown on the publishing page of the work to be published.

8. The method according to claim 6 or 7, wherein: The publishing page displaying the work to be published includes: The publishing page of the to-be-published work is displayed, and the fourth candidate cover in the cover list is displayed in the work cover area of ​​the publishing page.

9. The method according to claim 8, wherein: The cover list of the works to be published includes: Display a cover list of works to be published, and display the screen information of the second work screen of the works to be published and the cover information of at least one candidate cover in the cover list, wherein the screen information of the second work screen is used for the user to set the second work screen as the work cover of the works to be published, and the cover information of the fourth candidate cover is displayed in the cover list as selected.

10. A cover setting device, comprising: A list display module, configured to display a cover list of the works to be published, wherein the cover list displays cover information of at least one candidate cover, and the candidate cover is obtained by performing screen processing on at least part of the work screens of the works to be published; The cover setting module is configured to respond to a cover setting operation for a first candidate cover among the at least one candidate cover and set the first candidate cover as the work cover of the to-be-published work.

11. An electronic device, comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the cover setting method according to any one of claims 1 to 9.

12. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for setting a cover according to any one of claims 1 to 9 when executed.

Citation Information

Patent Citations

  • Video publishing method, device and equipment and storage medium

    CN111491202A

  • Preview cover generation method and device, electronic equipment and storage medium

    CN111880888A

  • Cover image determination method and device, electronic equipment and storage medium

    CN112363660A

  • Video cover determination method and device and cloud server

    CN113286171A

  • Method for acquiring video cover, terminal and storage medium

    CN113301422A