Media content publishing method, device, equipment, storage medium, and program product
The method simplifies media content publishing by allowing direct switching from a photography page to a publishing page, reducing operational complexity and improving user efficiency.
Patent Information
- Application Number
- JP2024539467
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-04-24
- Filing Date
- 2023-04-06
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2043-04-06
AI Technical Summary
The operation of publishing graphics context-type media content is cumbersome and time-consuming due to the need to switch between multiple pages for editing and publishing.
A method and device that allows direct switching from a photography page to a publishing page for adding target material and generating media content, eliminating the need for intermediate editing pages, thereby simplifying the process.
This approach reduces the operational complexity and time required to publish media content, enhancing user efficiency and experience by providing a direct path for content creation and publication.
Smart Images

Figure 0007815451000001 
Figure 0007815451000002 
Figure 0007815451000003
Abstract
Description
[Technical Field]
[0001] TECHNICAL FIELD Embodiments of the present disclosure relate to the field of computer technology, for example, to a method, apparatus, device, storage medium, and program product for publishing media content.
[0002] This disclosure claims priority to a Chinese patent application filed with the China Patent Office on April 24, 2022, bearing application number 202210435682.3, the entire contents of which are incorporated herein by reference. [Background technology]
[0003] Currently, when there is a need to publish graphics context-type media content, a user can first enter the local album from the shooting page to select a local image, then switch to the editing page to edit the selected image, and after editing is complete, enter the publishing page to enter a text message, and publish the generated graphics context-type media content based on the entered text message and the edited image.
[0004] However, in the related art, the operation of publishing the graphics context type media content is cumbersome, and as a result, it takes a long time to publish the graphics context type media content. Summary of the Invention [Problem to be solved by the invention]
[0005] SUMMARY OF THE DISCLOSURE Embodiments of the present disclosure provide a media content publishing method, apparatus, device, storage medium, and program product that simplify the operations required to publish graphics context-like media content. [Means for solving the problem]
[0006] In a first aspect, embodiments of the present disclosure provide a method for publishing media content, comprising: In response to a public page display operation acting on a photographing page, switching a currently displayed page from the photographing page to a public page, the public page being used to trigger the addition of target material; and publishing targeted media content generated based on the target material in response to a media content publishing operation.
[0007] In a second aspect, an embodiment of the present disclosure further provides a media content publishing device, comprising: a switching module configured to switch a currently displayed page from the photographed page to a public page in response to a public page display operation acting on the photographed page, the public page being used to trigger the addition of target material; a publishing module configured to publish targeted media content generated based on the target material in response to a media content publishing operation.
[0008] In a third aspect, an embodiment of the present disclosure further provides an electronic device, a processor; a memory arranged to store a program; When the program is executed by the processor, the processor implements the media content publishing method described in the embodiments of the present disclosure.
[0009] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored therein, the computer program, when executed by a processor, realizing the method for publishing media content described in the embodiment of the present disclosure.
[0010] In a fifth aspect, an embodiment of the present disclosure further provides a computer program product, which, when executed by a computer, causes the computer to implement the media content publishing method described in the embodiment of the present disclosure.
[0011] In the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are illustrative and that components and elements are not necessarily drawn to scale. [Brief explanation of the drawings]
[0012] [Figure 1] FIG. 1 is a flowchart of a method for publishing media content according to an embodiment of the present disclosure. [Figure 2] FIG. 2 is a display schematic diagram of a photography page according to an embodiment of the present disclosure. [Figure 3] FIG. 3 is a schematic diagram of a display of a public page according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a schematic diagram of another public page display according to an embodiment of the present disclosure. [Figure 5] FIG. 5 is a schematic diagram of an edit page display according to an embodiment of the present disclosure. [Figure 6] FIG. 6 is a flowchart of another media content publishing method according to an embodiment of the present disclosure. [Figure 7] FIG. 7 is a schematic diagram of a first material list according to an embodiment of the present disclosure. [Figure 8] FIG. 8 is a structural block diagram of a media content publishing device according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0013] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Although the drawings show several embodiments of the present disclosure, it should be understood that the present disclosure can be embodied in various forms and should not be construed as being limited to the embodiments described herein. It should be understood that the drawings and embodiments of the present disclosure are used for illustrative purposes only.
[0014] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in a different order and / or in parallel, and that method embodiments may include additional steps and / or omit the performance of listed steps.
[0015] As used herein, the term "comprises" and variations thereof are open inclusions, meaning "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided in the description below.
[0016] It should be noted that the concepts of "first," "second," etc. mentioned in this disclosure are merely intended to distinguish between different devices, modules, or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules, or units.
[0017] It should be noted that the modifications "one" and "multiple" referred to in this disclosure are exemplary and should be understood as "one or more" unless the context indicates otherwise, as would be understood by one of ordinary skill in the art.
[0018] The names of messages or information interacting between devices in the embodiments of the present disclosure are used for descriptive purposes only and are not intended to limit the scope of these messages or information.
[0019] 1 is a flowchart of a media content publishing method according to an embodiment of the present disclosure. The method may be performed by a media content publishing device, which may be implemented by software and / or hardware and may be located in an electronic device, such as a mobile phone or a tablet computer. The media content publishing method according to an embodiment of the present disclosure is applicable to a scenario in which media content is created and published, such as a scenario in which graphics context-type media content is created and published. As shown in FIG. 1, the media content publishing method according to this embodiment may include the following steps S101 to S102.
[0020] S101: In response to a public page display operation acting on a photographing page, switch a currently displayed page from the photographing page to a public page, and the public page is used to trigger the addition of a target material.
[0021] The public page display operation can be understood as an operation for instructing the display of the public page, such as an operation of executing a gesture set on the photography page or an operation of triggering a preset control displayed on the photography page. Taking the publication of graphics context-type media content as an example, the preset control may be a graphics context publication control. The target material can be understood as material for generating media content that a user adds to the public page and intends to publish, such as content material and / or background music material that a user adds to the public page. The content material may include the user's local material and may also include online material.
[0022] For example, as shown in Fig. 2, a preset control 20 may be set on the photography page, so that when the user intends to switch to the public page, the user can perform a public page display operation, for example, trigger the preset control 20. Correspondingly, when the electronic device receives the user's public page display operation, the electronic device can switch the currently displayed page from the photography page to the public page, so that the user can add target material to the public page, as shown in Fig. 3.
[0023] 2, a shooting control 21, an album control 22, and / or other controls may be further displayed on the shooting page, allowing a user to take an image or video by triggering the shooting control 21. The user may also switch to a local album by triggering the album control 22, thereby selecting material from the local album, switching to an editing page to edit the selected material after the material selection is complete, and switching to a publishing page to input publishing information and publish the media content after the editing is complete.
[0024] In this embodiment, based on the user's operation to display the public page, the currently displayed photography page is directly switched to the public page, and there is no need to switch from the photography page or local album to the editing page and then switch from the editing page to the photography page based on the user's trigger operation. This allows the user to publish media content without entering the editing page if there is no editing need. This not only simplifies the operations required for users to publish media content, shortens the user's creation path, and improves the user's creation efficiency, but also provides a new path for publishing media content, enriches the ways in which media content can be published, and enhances the user experience.
[0025] S102: In response to a media content publishing operation, publish a targeted media content generated based on the target material.
[0026] The media content publishing operation can be understood as an operation of generating and publishing media content based on target material added by a user to a publishing page, such as an operation of triggering a publishing control on a publishing page, etc. The target media content can be understood as media content generated based on target material added by a user to a publishing page, such as graphics context media content or video content, etc.
[0027] For example, as shown in FIG. 3 , a user can add target material to a publishing page, input a draft of the target media content in the draft input area 30, and / or edit related publishing information of the target media content to be published, such as the publishing location information, visibility status information, whether to add a watermark, whether to allow downloads, and / or topic information of the target media content. After completing the settings, the user can perform a media content publishing operation, such as triggering the publishing control 31 of the publishing page. Correspondingly, the electronic device can display material information of the target material added by the user on the publishing page, as shown in FIG. 4 . Upon detecting the user's media content publishing operation, the electronic device generates target media content based on the target material added by the user and transmits it to a server for publishing.
[0028] In this embodiment, when generating target media content based on target materials added by a user, the type of the generated target media content can be flexibly set. For example, graphics context-type media content / video-type media content may be generated directly based on the target materials without considering the type of target materials added by a user. Alternatively, graphics context-type media content may be generated when all target materials added by a user are images, and video-type media content may be generated when the target materials added by a user are not entirely images, for example, when they include video materials.
[0029] 3, a draft box control 32 and / or a return control 33 may be further provided on the publishing page, so that the user can store the process file corresponding to the target media content in the draft box by triggering the draft box control 32, and / or switch back to the shooting page again by triggering the return control 33.
[0030] In one embodiment, the media content publishing method of this embodiment may further include a step of switching the current display page from the publishing page to an editing page in response to a material editing operation on the target material, and the editing page is used to trigger editing of the target material.
[0031] The material editing operation may be an operation for instructing the display of an editing page, for example, an operation for triggering the material information of the target material displayed on the public page.
[0032] In the above embodiment, the currently displayed page can be switched from the public page to the edit page based on the user's material editing operation, so that the user can edit the added target material.
[0033] For example, if a user needs to edit the added target material, the user can perform a material editing operation. Correspondingly, when the electronic device detects the user's material editing operation, the electronic device can switch the current display page from the publishing page to the editing page, as shown in Figure 5. Thus, the user can edit the target material on the editing page, for example, edit the target content material, add or delete the target content material, or add or change the background music material of the target media content, etc.
[0034] 5, the edit page may further include a completion control 50 and a publishing control 51. Correspondingly, after completing the editing, the user can trigger the completion control 50 displayed on the edit page to instruct the electronic device to switch the current display page from the edit page to the publishing page, or trigger the publishing control 51 displayed on the edit page to instruct the electronic device to generate and publish target media content based on the edited target material, eliminating the need to switch back to the publishing page and publish the target media content again, thereby simplifying the operations required for the user to publish media content.
[0035] The media content publishing method of this embodiment switches the currently displayed page from the photography page to the publishing page in response to a publishing page display operation acting on the photography page, the publishing page is used to trigger the addition of target material, and publishes the target media content generated based on the added target material in response to the media content publishing operation. By using the above technical solution, this embodiment does not need to directly switch from the photography page to the publishing page, add the target material to the publishing page, switch to the editing page, and then switch from the editing page to the publishing page, thereby simplifying the operations required for users to publish media content, shortening the user's creation path, and improving user creation efficiency.
[0036] 6 is a flowchart of another media content publishing method according to an embodiment of the present disclosure. The solution of this embodiment can be combined with one or more optional solutions of the above embodiments.
[0037] Optionally, the target material includes target content material, and after the step of switching the current display page from the shooting page to the public page, the method further includes the steps of: responding to a first material addition operation acting on the public page, displaying a first material list for displaying content material to be selected; and responding to a first selection completion operation acting on the first material list, canceling the display of the first material list and displaying content material information of the target content material on the public page, wherein the target content material is the content material selected by the user from the first material list.
[0038] Optionally, after the step of displaying the first material list, the method further includes the step of switching the content material corresponding to the material selection operation from an unselected state to a selected state in response to a material selection operation, and displaying content material information of the target content material in the selected state in a predetermined area of the first material list.
[0039] Optionally, after the step of displaying content material information of the target content material in a selected state in a preset area of the first material list, the method further includes the step of, in response to a delete operation acting on the preset area, canceling the display of the target content material information corresponding to the delete operation and switching the content material corresponding to the target content material information from a selected state to a non-selected state.
[0040] Optionally, the target material includes a first background music material selected by the user, and after the step of switching the current display page from the shooting page to the public page, the method further includes the steps of: responding to a second material addition operation acting on the public page, displaying a second material list to display the background music material to be selected; and responding to a second selection completion operation acting on the second material list, canceling the display of the second material list and displaying music material information of the first background music material on the public page, where the first background music material is the background music material selected by the user from the second material list.
[0041] Correspondingly, as shown in FIG. 6, the method for publishing media content according to this embodiment may include steps S201 to S208.
[0042] S201: In response to a public page display operation acting on a photography page, switch the currently displayed page from the photography page to a public page, and execute S202 or S206, where the public page is used to trigger the addition of target material, and the target material includes target content material and / or a first background music material selected by the user.
[0043] S202: In response to a first material addition operation acting on the public page, a first material list for displaying content materials to be selected is displayed.
[0044] The first material addition operation can be understood as an operation of adding content material, such as an operation of triggering a content material addition control displayed on a public page. The content material can be understood as material for generating display content of the target media content, and the content material can be video material (i.e., video-type material) or image material (i.e., image-type material), etc. The first material list can be a list for displaying content material selectable by the user, such as a user's local material list. Taking the public scene of a graphics context-type media content as an example, the content material can be an image, and the first material list can be used to display the user's local image.
[0045] For example, when a user wants to add content material for generating target media content, the user may trigger the content material add control 34 displayed on the publishing page, as shown in FIG. 3. Correspondingly, when the electronic device detects that the user has triggered the content material add control 34, the electronic device displays a first material list 70, which displays each content material that the user can select and that can be used to generate the corresponding type of target media content to be created. For example, when the user wants to create a graphics context type media content, the first material list 70 may display only image materials, as shown in FIG. 7, for the user to select.
[0046] In this embodiment, only content materials that can be used to generate the target media content that the user wants to create can be displayed in the first material list, allowing the user to directly select material from the first material list, eliminating the need for the user to select the type of content material displayed in the first material list.Compared to switching to the user's local album page and displaying all the local materials in the user's local album on the local album page, this not only shortens the media content creation process but also improves the efficiency of content material selection and media content creation.
[0047] S203: In response to a material selection operation, the content material corresponding to the material selection operation is switched from a non-selected state to a selected state, and content material information of the target content material in the selected state is displayed in a predetermined area of the first material list.
[0048] The material selection operation can be understood as an operation of selecting a content material, for example, tapping on a content material that is not selected in the first material list. The target content material can be understood as a content material selected by the user from the first material list, that is, a content material that is selected in the first material list. The content material information of a content material (e.g., the target content material) can be related information about the content material and can be presented in the form of text or images, for example, the content material information is a thumbnail. For example, if the content material is a video material, the content material information of the content material can be a thumbnail of the cover of the content material or a thumbnail of one video frame of the content material. If the content material is a picture material, the content material information of the content material can be a thumbnail of the content material.
[0049] For example, when a user wants to select a content material that is in an unselected state, the user can perform a material selection operation for the content material, such as tapping the content material. In response to this, when the electronic device detects the user's material selection operation, it can switch the content material corresponding to the material selection operation from an unselected state to a selected state. For example, for the content material, the electronic device displays an ordering result number obtained by ordering each target content material according to the user's selection order, and additionally displays content material information for the content material in a preset area 71 of the first material list 70. That is, the content material information for each content material in a selected state is displayed in the preset area 71 of the first material list 70, as shown in FIG. 7, which allows the user to quickly confirm the selected content material.
[0050] S204: In response to a delete operation acting on the preset area, cancel the display of the target content material information corresponding to the delete operation, and switch the content material corresponding to the target content material information from a selected state to a non-selected state.
[0051] A delete operation can be understood as an operation to delete content material information displayed in a predetermined area, for example, an operation to trigger a delete control corresponding to a target content material displayed in a predetermined area. Correspondingly, the target content material information may be the content material information targeted by the delete operation.
[0052] 7, when content material information of target content materials selected by a user is displayed in a preset area 71, a delete control 72 corresponding to each target content material may be displayed. Thus, if the user wishes to cancel the selection of the target content material, the delete control 72 corresponding to the target content material displayed in the preset area 71 may be triggered. Correspondingly, when the electronic device detects that the user has triggered the delete control 72 corresponding to the target content material displayed in the preset area 71, the electronic device may delete the content material information of the target content material from the preset area 71 and switch the target content material from a selected state to a non-selected state.
[0053] In this embodiment, by displaying each content material selected by the user and a corresponding delete control for each content material selected by the user in a predetermined area of the first material list, the user can view the content material selected by the user without having to cancel the selection in the manner of viewing the first material list, and the operations required to cancel the selection can be simplified, thereby improving the efficiency of content material selection.
[0054] S205: In response to a first selection completion operation acting on the first material list, cancel the display of the first material list, display the content material information of the target content material on the public page, and execute S206 or S208, where the target content material is the content material selected by the user from the first material list.
[0055] A first selection completion operation may be understood to be an operation that confirms that the selection of the target content material is complete, for example, an operation that triggers a next control displayed in the first material list.
[0056] For example, after the user completes the selection of the target content material to be added, the user can trigger the Next control 73 displayed in the first material list 70, as shown in Fig. 7. Correspondingly, when the electronic device detects that the user triggers the Next control 73 of the first material list 70, the electronic device can determine that a first selection completion operation has been received, and in response to the first selection completion operation, stop displaying the first material list 70 and display content material information of the target content material selected by the user on the publishing page, as shown in Fig. 4.
[0057] S206: In response to a second material addition operation performed on the public page, a second material list is displayed to display background music materials to be selected.
[0058] The second material addition operation can be understood to be an operation of adding background music material, such as an operation of triggering a music selection control displayed on the public page. The background music material can be understood to be material to be used as background music for the target media content. The second material list can be a list for displaying background music materials that the user can select.
[0059] For example, if a user wants to add background music material, the user can trigger the music selection control 35 displayed on the public page, as shown in Fig. 3. Correspondingly, when the electronic device detects that the user has triggered the music selection control 35, the electronic device can display a second material list, which displays the background music material to be selected in the second material list for the user to select.
[0060] S207: In response to a second selection completion operation acting on the second material list, cancel the display of the second material list, and display music material information of the first background music material on the public page, where the first background music material is the background music material selected by the user from the second material list.
[0061] The second selection completion operation can be understood as an operation to confirm that the selection of the background music material is complete. The first background music material can be understood as the background music material selected by the user from the second material list. The music material information of the background music material can be related information of the background music material, such as the name and / or singer information of the background music material.
[0062] For example, after the user selects the first background music material to be added, the user can perform a second selection completion operation. In response to the second selection completion operation, the electronic device can stop displaying the second material list and display the music material information of the first background music material selected by the user on the public page, as shown in FIG. 4.
[0063] In this embodiment, if the user has not selected a background music material, a recommended background music material can be used as the background music material for the target media content to be generated. For example, when switching from a photography page to a publishing page, a recommended background music material can be determined. Alternatively, after the user selects a target content material, a recommended background music material can be determined based on the target content material selected by the user, and music material information for the recommended background music material is displayed on the publishing page. Therefore, if the user selects a first background music material, the first background music material is used as the background music material for the target media content, and the music material information displayed on the publishing page is updated to the music material information for the first background music material. If the user has not selected the first background music material, the recommended background music material is used as the background music material for the target media content. Optionally, the target material includes a recommended second background music material, and the step of switching the currently displayed page from the photography page to the publishing page includes the step of switching the currently displayed page from the photography page to the publishing page and displaying music material information for the second background music material on the publishing page. The second background music material can be understood as the recommended background music material.
[0064] S208: In response to a media content publishing operation, publish the targeted media content generated based on the target material.
[0065] In this embodiment, if the target media content is a graphics context type media content, the description information of the target media content generated based on the target material may be a text input by a user, and the content of the target media content may be the target content material, that is, when the target media content is displayed, each target content material may be automatically switched and displayed.
[0066] According to the media content publishing method of this embodiment, a user can complete the selection of target material on a publishing page and publish the target media content generated based on the selected target material, i.e., the user can complete the creation of media content on a publishing page, which simplifies the operations required for the user to create media content and improves the efficiency of creating media content.
[0067] FIG. 8 is a structural block diagram of a media content publishing device according to an embodiment of the present disclosure. The device may be implemented by software and / or hardware and may be configured in an electronic device, such as a mobile phone or a tablet computer, and may publish media content by executing a media content publishing method. As shown in FIG. 8, the media content publishing device according to this embodiment may include a switching module 801 and a publishing module 802. The switching module 801 is configured to switch the currently displayed page from the shooting page to a publishing page in response to a publishing page display operation acting on the shooting page, where the publishing page is used to trigger the addition of target material. The publishing module 802 is configured to publish target media content generated based on the target material in response to a media content publishing operation.
[0068] The media content publishing device of this embodiment responds to a publishing page display operation acting on a shooting page via a switching module by switching the currently displayed page from the shooting page to a publishing page, which is used to trigger the addition of target material, and responds to a media content publishing operation via a publishing module by publishing the target media content generated based on the added target material. By using the above technical solution, this embodiment does not need to directly switch from the shooting page to the publishing page, add the target material to the publishing page, switch to the editing page, and then switch from the editing page to the publishing page, thereby simplifying the operations required for users to publish media content, shortening the user's creation path, and improving user creation efficiency.
[0069] In the above solution, the target material may include a target content material, and the media content publishing device according to this embodiment may further include a first list display module and a first information display module. The first list display module is configured to display a first material list for displaying content materials to be selected in response to a first material addition operation acting on the publishing page after the step of switching the currently displayed page from the shooting page to the publishing page, and the first information display module is configured to cancel the display of the first material list in response to a first selection completion operation acting on the first material list and display content material information of the target content material on the publishing page, where the target content material is the content material selected by the user from the first material list.
[0070] In one embodiment, the media content publishing device of this embodiment may further include a state switching module, which is configured to, after the step of displaying the first material list, respond to a material selection operation, switch the content material corresponding to the material selection operation from an unselected state to a selected state, and display content material information of the target content material in the selected state in a predetermined area of the first material list.
[0071] In one embodiment, the media content publishing device of this embodiment may further include an information deletion module, which is configured to, after a step of displaying content material information of a target content material in a selected state in a predetermined area of the first material list, cancel the display of the target content material information corresponding to the deletion operation in response to a deletion operation acting on the predetermined area, and switch the content material corresponding to the target content material information from a selected state to a non-selected state.
[0072] In the above-mentioned solution, the content material may be an image, and the content material information may be a thumbnail.
[0073] In the above solution, the target material may include a first background music material selected by a user, and the media content publishing device according to this embodiment may further include a second list display module and a second information display module. The second list display module is configured to display a second material list for displaying the background music material to be selected in response to a second material addition operation performed on the publishing page after the step of switching the current display page from the shooting page to the publishing page, and the second information display module is configured to cancel the display of the second material list in response to a second selection completion operation performed on the second material list and display music material information of the first background music material on the publishing page, where the first background music material is the background music material selected by the user from the second material list.
[0074] In the above solution, the target material may include a recommended second background music material, and the switching module 801 may be configured to display the music material information of the second background music material on the public page by switching the currently displayed page from the photography page to a public page and displaying the music material information of the second background music material on the public page.
[0075] In one embodiment, the media content publishing device of this embodiment may further include an editing page display module, which is configured to switch the current display page from the publishing page to an editing page in response to a material editing operation on the target material, and the editing page is used to trigger editing of the target material.
[0076] The media content publishing device according to the embodiment of the present disclosure can execute the media content publishing method according to any embodiment of the present disclosure, and has beneficial effects with corresponding functional modules for executing the media content publishing method. For technical details not described in detail in this embodiment, reference can be made to the media content publishing method according to any embodiment of the present disclosure.
[0077] 9, a structural schematic diagram of an electronic device (e.g., a terminal device) 900 suitable for implementing an embodiment of the present disclosure is shown. The terminal device of the embodiment of the present disclosure may include mobile terminals such as a mobile phone, a notebook computer, a digital broadcast receiver, a personal digital assistant (PDA), a tablet computer (Portable Android Device, PAD), a portable media player (PMP), an in-vehicle terminal (e.g., an in-vehicle navigation terminal), and the like, as well as fixed terminals such as a digital television (i.e., digital TV) and a desk computer. The electronic device shown in FIG. 9 is just one example.
[0078] 9, the electronic device 900 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 901, which can perform various appropriate operations and processes based on programs stored in a read only memory (ROM) 902 or loaded from a storage device 908 into a random access memory (RAM) 903. The RAM 903 further stores various programs and data necessary for the operation of the electronic device 900. The processing unit 901, the ROM 902, and the RAM 903 are connected to one another via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0079] Typically, input devices 906, including, for example, a touch panel, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 907, including, for example, a liquid crystal display (LCD), speaker, oscillator, etc.; storage devices 908, including, for example, a magnetic tape, hard disk, etc.; and communication devices 909 can be connected to the I / O interface 905. The communication devices 909 can allow the electronic device 900 to communicate wirelessly or via wires with other devices to exchange data. While FIG. 9 illustrates the electronic device 900 with various devices, it should be understood that it is not required to implement or include all of the devices shown. Alternatively, more or fewer devices can be implemented or included.
[0080] In one embodiment, the processes described with reference to the flowcharts according to the embodiments of the present disclosure may be implemented as a computer software program. For example, the embodiments of the present disclosure may include a computer program product, the product including a computer program embodied in a non-transitory computer-readable medium, the computer program including program code for performing the methods illustrated in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 909, or may be installed from the storage device 908, or may be installed from the ROM 902. When the computer program is executed by the processing device 901, it performs the functions specified in the methods of the embodiments of the present disclosure.
[0081] It should be noted that the computer-readable medium described above in the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or a combination of both. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination thereof. Examples of computer-readable storage media may include an electrical connection having at least one conductor, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (e.g., an electronic programmable read-only memory (EPROM) or flash memory), an optical fiber, a portable compact magnetic disk-read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be a tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may be a data signal, which may be in baseband or propagated as part of a carrier wave, having computer-readable program code embodied therein. Such propagated data signals may take several forms, including electromagnetic signals, optical signals, or suitable combinations thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program used by or in connection with an instruction execution system, apparatus, or device. The program code embodied in the computer-readable medium may be transmitted over any suitable medium, including wire, optical cable, radio frequency (RF), etc., or suitable combinations thereof.
[0082] In some embodiments, clients and servers may communicate using any now known or later developed network protocol, such as HyperText Transfer Protocol (HTTP), and may be connected to one another via any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks (LANs), wide area networks (WANs), networks of networks (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any now known or later developed networks.
[0083] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0084] The computer-readable medium is equipped with at least one program, and when the at least one program is executed by the electronic device, the electronic device responds to a public page display operation acting on a shooting page, switches the currently displayed page from the shooting page to a public page, and the public page is used to trigger the addition of target material, and responds to a media content publishing operation to publish target media content generated based on the target material.
[0085] Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages, or a combination thereof. Such programming languages include object-oriented programming languages such as Java, Smalltalk, C++, etc., as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computer, partially on the user computer, as a separate software package, partly on the user computer and partly on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via 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., via the Internet using an Internet Service Provider).
[0086] The flowcharts and block diagrams in the drawings illustrate possible system configurations, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. Each box in a flowchart or block diagram may represent a module, program segment, or portion of code, which includes at least one executable instruction for implementing a given logical function. In some alternative implementations, the functions depicted in the boxes may occur in a different order than depicted in the drawings. For example, two boxes shown in succession may actually be executed substantially in parallel, or they may be executed in the reverse order, depending on the functionality involved. Each box in a block diagram and / or flowchart, and combinations of boxes in a block diagram and / or flowchart, may be implemented in a dedicated hardware-based system that performs a given function or operation, or in a combination of dedicated hardware and computer instructions.
[0087] The units described in the embodiments of the present disclosure may be implemented in a software manner or in a hardware manner, and the names of the modules do not necessarily limit the units themselves.
[0088] The functions described herein above may be performed, at least in part, by at least one hardware logic element. For example, typical types of hardware logic elements that may be used include Field-Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Parts (ASSPs), Systems on Chips (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
[0089] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program, and the program is used in or in combination with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination thereof. Examples of machine-readable storage media may include an electrical connection of at least one wire, 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), optical fiber, a portable compact magnetic disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0090] According to one or more embodiments of the present disclosure, Example 1 provides a method for publishing media content, including: In response to a public page display operation acting on a photographing page, switching a currently displayed page from the photographing page to a public page, the public page being used to trigger the addition of target material; and publishing targeted media content generated based on the target material in response to a media content publishing operation.
[0091] Based on one or more embodiments of the present disclosure, Example 2 is based on the method of Example 1, in which the target material includes target content material, and after the step of switching the currently displayed page from the shooting page to a publishing page, the method further comprises: Responding to a first material addition operation performed on the public page, displaying a first material list for displaying content materials to be selected; The method further includes the step of: in response to a first selection completion operation acting on the first material list, canceling the display of the first material list, and displaying content material information of the target content material on the public page, wherein the target content material is the content material selected by the user from the first material list.
[0092] According to one or more embodiments of the present disclosure, Example 3 is based on the method according to Example 2, wherein after the step of displaying the first material list, the method further comprises: The method further includes a step of switching the content material corresponding to the material selection operation from a non-selected state to a selected state in response to the material selection operation, and displaying content material information of the target content material in the selected state in a predetermined area of the first material list.
[0093] Based on one or more embodiments of the present disclosure, Example 4 is based on the method of Example 3, in which after displaying content material information of the selected target content material in the preset area of the first material list, the method includes: The method further includes a step of, in response to a delete operation acting on the predetermined area, canceling the display of target content material information corresponding to the delete operation and switching the content material corresponding to the target content material information from a selected state to a non-selected state.
[0094] According to one or more embodiments of the present disclosure, Example 5 is based on the method of Example 2, in which the content material is an image, and the content material information is a thumbnail.
[0095] Based on one or more embodiments of the present disclosure, Example 6 is based on the method according to Example 1, in which the target material includes a first background music material selected by a user, and after the step of switching the currently displayed page from the shooting page to a publishing page, the method includes: a step of displaying a second material list for displaying background music materials to be selected in response to a second material addition operation performed on the public page; The method further includes the step of canceling the display of the second material list in response to a second selection completion operation acting on the second material list, and displaying music material information of the first background music material on the public page, where the first background music material is the background music material selected by the user from the second material list.
[0096] Based on one or more embodiments of the present disclosure, Example 7 is based on the method described in Example 1, in which the target material includes a recommended second background music material, and the step of switching the currently displayed page from the shooting page to a publishing page includes: The method includes switching the currently displayed page from the photographing page to a public page, and displaying music material information of the second background music material on the public page.
[0097] Based on one or more embodiments of the present disclosure, Example 8 is based on the method described in any of Examples 1-7, the method comprising: The method further includes switching a current display page from the publishing page to an editing page in response to a material editing operation on the target material, the editing page being used to trigger editing of the target material.
[0098] According to one or more embodiments of the present disclosure, Example 9 provides a media content publishing device, a switching module configured to switch a currently displayed page from the photographing page to a public page in response to a public page display operation acting on the photographing page, the public page being used to trigger the addition of target material; a publishing module configured to publish targeted media content generated based on the target material in response to a media content publishing operation.
[0099] According to one or more embodiments of the present disclosure, Example 10 provides an electronic device, comprising: a processor; a memory arranged to store a program; When the program is executed by the processor, the processor realizes the media content publishing method according to any one of the first to eighth embodiments.
[0100] Based on one or more embodiments of the present disclosure, Example 11 provides a computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the method for publishing media content described in any of Examples 1 to 8 is realized.
[0101] Based on one or more embodiments of the present disclosure, Example 12 provides a computer program product, which, when executed by a computer, causes the computer to realize the media content publishing method described in any of Examples 1 to 8.
Claims
1. 1. A method for publishing media content, comprising: In response to a public page display operation acting on a photography page, directly switch a currently displayed page from the photography page to a public page without needing to switch to an editing page, and the public page is used to trigger the addition of target material; and publishing targeted media content generated based on the target material in response to a media content publishing operation. method.
2. the target material includes targeted content material; After the step of switching the current display page from the photographing page to the publishing page, the method further comprises: a step of displaying a first material list for displaying content materials to be selected in response to a first material addition operation acting on the public page; Responding to a first selection completion operation acting on the first material list, canceling the display of the first material list and displaying content material information of the target content material on the publishing page, wherein the target content material is the content material selected by the user from the first material list; The method of claim 1 , comprising:
3. After the step of displaying the first material list, the method further comprises: a step of switching a content material corresponding to the material selection operation from a non-selected state to a selected state in response to the material selection operation, and displaying content material information of the target content material in the selected state in a predetermined area of the first material list; The method of claim 2 , comprising:
4. After the step of displaying content material information of the selected target content material in a predetermined area of the first material list, the method further comprises: Responding to a delete operation acting on the predetermined area, canceling the display of target content material information corresponding to the delete operation and switching the content material corresponding to the target content material information from a selected state to a non-selected state; The method of claim 3, comprising:
5. the content material is an image, and the content material information is a thumbnail; The method of claim 2.
6. the target material includes a first background music material selected by a user; After the step of switching the current display page from the photographing page to the publishing page, the method further comprises: a step of displaying a second material list for displaying background music materials to be selected in response to a second material addition operation performed on the public page; In response to a second selection completion operation acting on the second material list, canceling the display of the second material list and displaying music material information of a first background music material on the public page, where the first background music material is the background music material selected by the user from the second material list; The method of claim 1 , comprising:
7. the target material includes a recommended second background music material; The step of switching the currently displayed page from the photographing page to the public page includes: switching the currently displayed page from the photographing page to a public page, and displaying music material information of the second background music material on the public page; The method of claim 1 , comprising:
8. The method further comprises: In response to a material editing operation on the target material, switching a currently displayed page from the publication page to an editing page; the editing page is used to trigger editing of the target material; The method of claim 1.
9. 1. A media content publishing device, comprising: a switching module, configured to respond to a public page display operation acting on a photographing page, and to directly switch a currently displayed page from the photographing page to a public page without needing to switch to an editing page, the public page being used to trigger the addition of target material; a publishing module configured to publish targeted media content generated based on the target material in response to a media content publishing operation; 1. An apparatus comprising:
10. An electronic device, a processor; a memory communicatively coupled to the processor; The memory stores a computer program executable by the processor; When the computer program is executed by the processor, the processor is capable of performing the method according to any one of claims 1 to 8. electronic equipment.
11. 1. A computer-readable storage medium, comprising: The computer-readable storage medium has computer instructions stored thereon; The computer instructions, when executed by a processor, implement the method of any one of claims 1 to 8. A computer-readable storage medium.
12. A computer program comprising: the computer program comprises a plurality of computer instructions; The computer instructions, when executed by a processor, implement the method of any one of claims 1 to 8. Computer program.
Citation Information
Patent Citations
Method and device for publishing video or image, equipment and medium
CN112153288A
Multimedia work publishing method and device, electronic equipment and storage medium
CN113411490A