METHOD, DEVICE, ELECTRONIC DEVICE, STORAGE MEDIUM, AND PROGRAM FOR DISPLAYING MEDIA CONTENT

By displaying processing control on the media content display page, the problem that users cannot know the image filter in real time is solved, and better user experience and convenience are achieved.

JP2025511608AActive Publication Date: 2025-04-16BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024556639
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-07-26
Filing Date
2023-07-19
Publication Date
2025-04-16
Estimated Expiration
2043-07-19

AI Technical Summary

Technical Problem

In the prior art, users cannot know the filters used by the image being viewed in real time, resulting in poor user experience.

Method used

By receiving the display operation and displaying the current processing control on the media content display page, the user can view and trigger the image processing effect, including switching the processing method and viewing the processing effect.

Benefits of technology

It realizes convenience when viewing media content, allowing users to view and use the currently applied image processing methods, improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025511608000001_ABST
    Figure 2025511608000001_ABST
Patent Text Reader

Abstract

An embodiment of the present disclosure provides a method, an apparatus, an electronic device and a storage medium for displaying media content, the method including: receiving a display operation for a first media content; and displaying the first media content on a media content display page in response to the display operation, where the first media content includes at least two sub-media contents, a current processing control corresponding to a current processing manner is further displayed in the media content display page, the current processing manner is a media content processing manner adopted by a current sub-media content of the first media content currently displayed in the media content display page, and the current processing control is used to trigger a display of a processing effect of the current processing manner.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This disclosure claims priority to a Chinese patent application filed with the China Intellectual Property Office on July 26, 2022, bearing application number 202210885853.2, the entire contents of which are incorporated herein by reference.

[0002] [Technical field] TECHNICAL FIELD The embodiments of the present disclosure relate to the field of computer technology, such as a method, device, electronic device, and storage medium for displaying media content. [Background technology]

[0003] Currently, a contributor can employ the same or different image filters to process different images, and employ each processed image to generate graphical-based media content.

[0004] In the related technology, when a user views an image in a graphic media content, the user cannot know the image filter that is applied to the image that the user is currently viewing, which causes a poor user experience. Summary of the Invention [Problem to be solved by the invention]

[0005] SUMMARY OF THE DISCLOSURE Embodiments of the present disclosure provide a method, apparatus, electronic device, and storage medium for displaying media content to provide convenience to a user in viewing filters of a currently viewed image. [Means for solving the problem]

[0006] According to a first aspect, an embodiment of the present disclosure provides a method for displaying media content, the method comprising: Receiving a display operation for a first media content; In response to the display operation, displaying the first media content on a media content display page, where the first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, where the current processing manner is a media content processing manner adopted for a current sub-media content in the first media content currently displayed in the media content display page, and the current processing control is used to trigger the display of a processing effect of the current processing manner.

[0007] According to a second aspect, an embodiment of the present disclosure further provides a display device for displaying media content, the device comprising: an operation receiving module configured to receive a display operation on the first media content; and a media content display module configured to display the first media content on a media content display page in response to the display operation, where the first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, where the current processing manner is a media content processing manner adopted for a current sub-media content in the first media content currently displayed in the media content display page, and the current processing control is used to trigger the display of a processing effect of the current processing manner.

[0008] According to a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising: one or more processors; and a memory configured to store one or more programs; The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method for displaying media content described in the embodiments of the present disclosure.

[0009] According to 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 being operable, when executed by a processor, to realize the method for displaying media content described in the embodiment of the present disclosure. [Brief description of the drawings]

[0010] Throughout the drawings, the same or similar reference numbers represent the same or similar elements. It should be understood that the drawings are illustrative only, and that original components and elements are not necessarily drawn to scale. [Figure 1] 1 is a flowchart of a method for displaying media content according to an embodiment of the present disclosure. [Diagram 2] 1 is a schematic diagram of a display of a media content display page according to an embodiment of the present disclosure. [Diagram 3] 1 is a schematic diagram of another media content display page according to an embodiment of the present disclosure. [Figure 4] 4 is a flowchart of another method for displaying media content according to an embodiment of the present disclosure. [Diagram 5] FIG. 2 is a schematic diagram of a first process control display according to an embodiment of the present disclosure. [Figure 6] FIG. 13 is a schematic diagram of a second process control display according to an embodiment of the present disclosure. [Figure 7] FIG. 13 is a schematic diagram of another second process control display according to an embodiment of the present disclosure. [Figure 8] FIG. 2 is a schematic diagram of a display of a media content display page when displaying a first sub-media content according to an embodiment of the present disclosure. [Figure 9]FIG. 13 is a schematic diagram of a media content display page when displaying a second sub-media content according to an embodiment of the present disclosure. [Figure 10] FIG. 13 is a schematic diagram of an effect display (presentation) window according to an embodiment of the present disclosure. [Figure 11] FIG. 2 is a structural block diagram of a media content display device according to an embodiment of the present disclosure. [Figure 12] FIG. 1 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] The following describes embodiments of the present disclosure 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 realized in various forms. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative.

[0012] It should be understood that steps recited in the method embodiments of the present disclosure may be performed in different orders and / or in parallel, and that method embodiments may include additional steps and / or omit the performance of steps as shown.

[0013] As used herein, the term "including" and variations thereof are open-ended "including", 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 other embodiment", and the term "some embodiments" means "at least some embodiments". Relevant definitions of other terms are provided below in the description.

[0014] It should be noted that concepts such as "first" and "second" referred to in the present disclosure are merely intended to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules or units.

[0015] It should be noted that the modifications "a" and "a plurality" referred to in this disclosure are exemplary and should be understood as "one or more" unless the context clearly indicates otherwise, as would be understood by one of ordinary skill in the art.

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

[0017] 1 is a flowchart of a method for displaying media content according to an embodiment of the present disclosure. The method may be performed by a display device for media content, where the device may be implemented by software and / or hardware and may be disposed in an electronic device, such as a mobile phone or a tablet computer. The method for displaying media content according to an embodiment of the present disclosure is applied to a scenario of browsing a media content processing manner adopted for a sub-media content in a currently displayed media content, such as a scenario of browsing a media content processing manner adopted for an image in an image-based media content. As shown in FIG. 1, the method for displaying media content according to the present embodiment may include:

[0018] S101, receiving a display operation for a first media content.

[0019] Here, the first media content may be a currently displayed media content, which may be a media content composed of multiple sub-media contents, etc., the sub-media contents may be videos and / or images, and accordingly, the first media content may be a graphic-type media content composed of multiple images, a video content composed of multiple videos, or a combination type media content composed of videos and images, etc. Taking the graphic-type media content as an example, the graphic-type media content may be composed of multiple images arranged according to a certain order, and when displayed, the multiple images in the graphic-type media content may be switched in order and displayed according to a set switching period (e.g., 1s or 2s, etc.) or a user's switching operation. Here, the switching period of the images in the graphic-type media content may be greater than the switching period of adjacent video frames in the video content.

[0020] The display operation for the first media content may be a trigger operation for instructing the media content display page to display the first media content, for example, a trigger operation for switching the media content displayed on the media content display page from other media content other than the first media content to the first media content, or a trigger operation for switching the current page from another page to the media content display page and displaying the first media content on the media content display page.

[0021] In this embodiment, a display operation for the first media content can be received and a response can be made to the display operation.

[0022] S102: in response to the display operation, displaying the first media content on a media content display page, where the first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, where the current processing manner is a media content processing manner adopted for a current sub-media content in the first media content currently displayed in the media content display page, and the current processing control is used to trigger display of a processing effect of the current processing manner.

[0023] Here, the media content display page may be a media content display page for displaying multiple media contents including a first media content, i.e., a page having a corresponding media content stream as shown in FIG. 2, or it may be a media content display page used only for displaying the first media content, for example, a details page of the first media content as shown in FIG. 3.

[0024] The current sub-media content may be a sub-media content currently displayed in a media content display page of the first media content, and as can be understood, the current sub-media content may change with the display of the first media content. The current processing manner may be a media content processing manner adopted for the current sub-media content, for example, the current processing manner includes at least one of a template, a filter, and an effect, i.e., the current processing manner may be a template, a filter, and / or an effect, etc., adopted by a contributor of the first media content when processing the current sub-media content in the first media content. The current processing control may be a control corresponding to the current processing manner adopted for the current sub-media content, and the control may be used to trigger viewing of the processing effect of the current processing manner.

[0025] Exemplarily, when a display operation for a first media content is received, in response to the display operation, the first media content may be displayed on a media content display page, for example, sub-media content in the first media content may be displayed on the media content display page, and a current processing control corresponding to a current processing method adopted for a current sub-media content in the currently displayed first media content may be displayed on the media content display page, thereby facilitating a user to view the processing effect of the current processing method adopted for the current sub-media content by triggering the current processing control, and the media content may be processed by adopting the current processing method.

[0026] For example, if the display operation is a media content switching operation, the current media content displayed on the media content display page may be switched to a first media content, and the first media content display page may display a current sub-media content in the first media content and a current processing control 20 corresponding to the current processing method adopted for the current sub-media content, as shown in FIG. 2 (taking the current processing method as a filter as an example in the drawing); if the display operation is an operation of displaying a media content display page (e.g., a details page) of the first media content, the current page may be switched to the media content display page of the first media content, and the first media content display page may display a current sub-media content in the first media content and a current processing control 20 corresponding to the current processing method adopted for the current sub-media content, as shown in FIG. 3 (taking the current processing method as a filter as an example in the drawing).

[0027] As can be understood, if the current sub-media content has not been processed by a media content processing scheme, i.e., if there is no current processing scheme corresponding to the current sub-media content, when the current sub-media content is displayed, the current processing control may not be displayed on the media content display page. If multiple types of processing schemes are adopted for the current sub-media content, the first processing control may display one or more processing schemes adopted for the current sub-media content, for example, one processing scheme adopted for the current sub-media content may be set as the current processing scheme, and a current processing control corresponding to this current processing scheme may be displayed.

[0028] In addition, the current processing control is displayed when the poster of the first media content permits it. If the poster of the first media content does not permit the display of processing controls corresponding to the media content processing method used in the sub-media content in the posted first media content, for example, if the poster of the first media content does not permit the disclosure of the media content processing method used in the sub-media content in the first media content, this embodiment does not need to display processing controls corresponding to the media content processing method used in the current sub-media content when displaying the current sub-media content, regardless of whether the current sub-media content is a sub-media content obtained by processing with the media content processing method.

[0029] In the present embodiment, a display operation for a first media content is received, and in response to the display operation, the first media content is displayed on a media content display page, where the first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, where the current processing manner is a media content processing manner adopted by the current sub-media content of the first media content currently displayed in the media content display page, and the current processing control is used to trigger the display of the processing effect of the current processing manner. By adopting the above technical solution, when a sub-media content in a media content is displayed, a processing control corresponding to the media content processing manner adopted by the sub-media content can be displayed, and a browsing function of the media content processing manner adopted by the currently displayed sub-media content can be realized, and the convenience of the user's browsing and use of the media content processing manner adopted by the currently displayed sub-media content is provided, thereby improving the user's experience.

[0030] 4 is a flowchart of another method for displaying media content according to an embodiment of the present disclosure. The solution in this embodiment may be combined with one or more optional solutions in the above embodiments.

[0031] Optionally, the method for displaying media content according to this embodiment further includes switching the current processing control from a first processing control to a second processing control when the current sub-media content is switched from a first sub-media content to a second sub-media content, where the first processing control corresponds to a first processing method adopted for the first sub-media content, and the second processing control corresponds to a second processing method adopted for the second sub-media content.

[0032] Optionally, after displaying the first media content on a media content display page, the method further includes displaying an effect display window of the current processing method in response to a first trigger operation on the current processing control, and displaying in the effect display window a comparison between the original media content and an effect media content obtained by processing the original media content using the current processing method.

[0033] Optionally, after displaying an effect display window of the current processing method, the method further includes: in response to a second trigger operation of adopting the current processing method to process media content, displaying a user's album page, the album page being for the user to select first media content to be processed; in response to a selection completion operation performed in the album page, adopting the current processing method to process the first media content to be processed selected by the user in the album page, and obtaining a first target media content.

[0034] Optionally, after displaying the first media content on the media content display page, the method further includes: in response to a third trigger operation on the current processing control, displaying a shooting page and displaying a preview effect of the current processing method on the shooting page; and in response to a shooting operation performed in the shooting page, adopting the current processing method to process a second media content to be processed obtained by shooting, and obtaining a second target media content.

[0035] Optionally, the method for displaying media content according to this embodiment further includes, in response to the media content generation operation, employing the target media content to generate second media content, where the target media content includes the first target media content and / or the second target media content.

[0036] Accordingly, as shown in FIG. 4, the method for displaying media content according to this embodiment may include:

[0037] S201, receiving a display operation for a first media content.

[0038] S202: in response to the display operation, display the first media content on a media content display page, and execute S203, S204 or S207, where the first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, the current processing manner is a media content processing manner adopted for a current sub-media content in the first media content currently displayed in the media content display page, and the current processing control is used to trigger the display of a processing effect of the current processing manner.

[0039] S203, if the current sub-media content is switched from a first sub-media content to a second sub-media content, switch the current processing control from a first processing control to a second processing control, and execute S204 or S207, where the first processing control corresponds to a first processing method adopted by the first sub-media content, and the second processing control corresponds to a second processing method adopted by the second sub-media content.

[0040] Here, the first sub-media content may be understood as a sub-media content displayed in a media content display page of the first media content before switching, and the second sub-media content may be understood as a sub-media content displayed in a media content display page of the first media content after switching. The first sub-media content and the second sub-media content may be any two sub-media contents in the first media content, which may be automatically switched when a set switching period is reached, or may be switched based on a trigger operation of switching the sub-media contents by a user (e.g., a horizontal slide operation or a click operation, etc.). The first processing manner may be a media content processing manner adopted for the first sub-media content, and the second processing manner may be a media content processing manner adopted for the second sub-media content. The first processing control may be a processing control corresponding to the first processing manner, which may be used to trigger the display of a processing effect of the first processing manner, and the second processing control may be a processing control corresponding to the second processing manner, which may be used to trigger the display of a processing effect of the second processing manner.

[0041] In this embodiment, when the sub-media content displayed on the media content display page is switched, for example, when switching from a first sub-media content to a second sub-media content, the current processing control displayed on the media content display page can be switched synchronously to facilitate the user to view or reuse the media content processing method of the currently displayed sub-media content.

[0042] For example, when a set switching period is reached, e.g., when the display time length of the first sub-media content reaches a set time length, the current sub-media content displayed on the media content display page may be automatically switched from the first sub-media content to the second sub-media content, and the current processing control 20 displayed on the media content display page may be switched from the first processing control (as shown in FIG. 5) to the second processing control (as shown in FIGS. 6 and 7), and / or, when a trigger operation for switching the sub-media content by the user is received, the current sub-media content displayed on the media content display page may be switched from the first sub-media content to the second sub-media content, and the current processing control displayed on the media content display page may be switched from the first processing control (as shown in FIG. 5) to the second processing control (as shown in FIGS. 6 and 7).

[0043] In one embodiment, switching the current processing control from a first processing control to a second processing control includes canceling the display for the first processing control and displaying a second processing control, or switching the current related content displayed in the current processing control from first related content to second related content and switching the current processing control from the first processing control to the second processing control, where the first related content is related content of the first processing method and the second related content is related content of the second processing method.

[0044] In the above embodiment, the switching manner for switching the current processing control displayed on the media content display page from a first processing control to a second processing control may be flexibly set, for example, by canceling the display of the first processing control and displaying the second processing control, or by switching the first related content displayed in the first processing control to the second related content, and maintaining the display of the current processing control during the switching, thereby reducing the interference caused by the control switching on the user's observation of the first media content.

[0045] Here, the first related content may be content related to a first processing scheme displayed in a first processing control. The second related content may be content related to a second processing scheme displayed in a second processing control. The current related content may be content related to a current processing scheme displayed in a current processing control. The related content of one media content processing scheme (e.g., the first processing scheme or the second processing scheme) may include, for example, a type identifier of a type (e.g., a template, a filter, or an effect) corresponding to the media content processing scheme and a processing scheme identifier (e.g., a template identifier, a filter identifier, or an effect identifier) ​​of the media content processing scheme.

[0046] For example, if the first processing method and the second processing method are the same type of media content processing method, for example, if the first processing method and the second processing method are both template filters or effects, the display of the current processing control may be maintained, the first related content displayed in the current processing control may be switched to the second related content, and the current processing control may be switched from the first processing control to the second processing control; if the first processing method and the second processing method are different types of media content processing method, the display of the first processing control may be canceled, the second processing control may be displayed, and the current processing control may be switched from the first processing control to the second processing control.

[0047] In this embodiment, the switching manner of switching the current related content from the first related content to the second related content may be flexibly set, for example, when the first processing manner and the second processing manner are the same type of media content processing manner, the display of the first related content may be canceled and the second related content may be displayed, for example, the display of the type identifier of the first processing manner (for example, "filter" shown in Fig. 5 and Fig. 6) may be maintained, and only the processing manner identifier of the first processing manner (for example, "filter identifier 1" shown in Fig. 5) may be switched to the processing manner identifier of the second processing manner (for example, "filter identifier 2" shown in Fig. 6) to reduce the interference caused by the control switching to the user. When the first processing manner and the second processing manner are different types of media content processing manner, the display of the first related content (for example, "filter|filter identifier 1" shown in Fig. 5) may be canceled and the second related content (for example, "template|template identifier" shown in Fig. 7, in Fig. 7, the second processing manner is a template, for example) may be displayed.

[0048] In this case, optionally, the current related content includes a type identifier and a processing method identifier of the current processing method, and switching the current related content displayed in the current processing control from the first related content to the second related content includes switching the first processing method identifier displayed in the current processing control to the second processing method identifier and displaying it when the first type identifier of the first processing method and the second type identifier of the second processing method are the same, and / or canceling the display of the first related content in the current processing control and displaying the second related content in the current processing control when the first type identifier of the first processing method and the second type identifier of the second processing method are different.

[0049] Here, the first type identifier may be a type identifier of a first processing scheme, the second type identifier may be a type identifier of a second processing scheme, the type identifier of one media content processing scheme may be used to identify the processing scheme type to which the media content processing scheme belongs, and if the two media content processing schemes are of the same type of media content processing scheme, their type identifiers are the same. The first processing scheme identifier may be a processing scheme identifier of the first processing scheme, the second processing scheme may be a processing scheme identifier of the second processing scheme, and the processing scheme identifier of one media content processing scheme may be used to uniquely identify the media content processing scheme.

[0050] In one exemplary embodiment, if the first processing scheme and the second processing scheme are the same type of media content processing scheme, the display of the current processing control and the type identifier in the current processing control may be maintained and the first processing scheme identifier in the current processing control may be switched to the second processing scheme identifier, e.g., the display of the first processing scheme identifier may be canceled and the second processing scheme identifier may be displayed; if the first processing scheme and the second processing scheme are different types of media content processing schemes, the display for the first processing control may be canceled and the second processing control may be displayed.

[0051] In this embodiment, the current processing control may be switched from the first processing control to the second processing control only when there is a first sub-media content processing manner adopted for the first sub-media content and a second processing manner adopted for the second sub-media content, i.e., only when both the first sub-media content and the second sub-media content are sub-media contents obtained by processing them with the corresponding media content processing manners. At this time, optionally, switching the current processing control from the first processing control to the second processing control includes switching the current processing control from the first processing control to the second processing control when the first processing manner and the second processing manner exist.

[0052] Accordingly, if there is no first processing method adopted for the first sub-media content and no second processing method adopted for the second sub-media content, the current processing control may be maintained not to be displayed on the media content display page when the current sub-media content is switched from the first sub-media content to the second sub-media content.

[0053] When the first processing manner is adopted for the first sub-media content and the second processing manner is not adopted for the second sub-media content, cancel the display of the current processing control, i.e., when the current sub-media content is switched from the first sub-media content to the second sub-media content, stop the display of the first processing control, for example, stop the display of the first processing control and adjust the display position of the target control displayed in the predetermined area, or stop the display of the first processing control and the target control displayed in the predetermined area first, and then re-display the target control in the predetermined area according to the display position of the target control in the predetermined area when the current processing control is not displayed. At this time, the method for displaying media content according to this embodiment may further include canceling the display of the first processing control when the first processing manner is adopted and the second processing manner is not adopted.

[0054] If there is no first processing method adopted for the first sub-media content and there is a second processing method adopted for the second sub-media content, when the current sub-media content is switched from the first sub-media content to the second sub-media content, the current processing control may be additionally displayed on the media content display page, i.e., the second processing control may be additionally displayed on the media content display page. At this time, the media content display method according to the present embodiment may further include: if there is no first processing method and there is a second processing method, additionally displaying the second processing control in a predetermined area of ​​the media content display page.

[0055] Here, the predetermined area may be an area where the current process control is located, which may be located within the display area where the current sub-media content is located or outside the display area where the current sub-media content is located, i.e., the current process control 20 may be displayed within the display area where the current sub-media content is located, for example, on top of the current sub-media content as shown in FIG. 2, or the current process control 20 may be displayed outside the display area where the current sub-media content is located, for example, as shown in FIG. 3. The predetermined area may be used only to display the current process control, or may be used to display a target control other than the current process. The target control may be a control other than the current process control for display in the predetermined area, such as a position control for triggering viewing of position information corresponding to the first media content and / or a music control for triggering viewing of background music information of the first media content.

[0056] In this embodiment, when the predetermined area is only used to display a current process control, a second process control may be directly and additionally displayed in the predetermined area, when the predetermined area is further used to display a target control, if the target control is not displayed in the predetermined area, a second process control may be directly and additionally displayed in the predetermined area, and if the target control is displayed in the predetermined area, a second process control may be displayed and the display position of the target control may be adjusted.

[0057] In one embodiment, in a process of additionally displaying a second processing control, for example, in a process of switching a current sub-media content from a first sub-media content to a second sub-media content, the display of the target control may be maintained, and the display position of the target control may be adjusted based on the display position of the second processing control. Assuming that target control 1 and target control 2 are displayed in a predetermined area as shown in FIG. 8, when a second processing control is additionally displayed, the second processing control may be additionally displayed at a predetermined display position (e.g., to the left of the predetermined area) in the predetermined area as shown in FIG. 9, and the display positions of target control 1 and target control 2 may be adjusted by controlling to move target control 1 and target control 2. At this time, selectively additionally displaying the second processing control in a predetermined area of ​​the media content display page includes maintaining the display of the target control, displaying the second processing control at a predetermined display position in the predetermined area, and adjusting the display position of the target control in the predetermined area according to the predetermined display position when a target control other than the second processing control is displayed in the predetermined area. Here, the predetermined display position may be understood as the display position of the second processing control in the predetermined area.

[0058] In another embodiment, when a second processing control is additionally displayed, for example, when the current sub-media content is switched from the first sub-media content to the second sub-media content, the display of the target control is first canceled, and then the second position control and the target control are simultaneously displayed in the predetermined area to prevent the movement of the target control from interfering with the user. As shown in FIG. 8, assuming that the target control 1 and the target control 2 are displayed in the predetermined area, when the second processing control is additionally displayed, the display of the target control 1 and the target control 2 may be stopped first, and the second processing control may be displayed in a predetermined display position (e.g., the left side of the predetermined area) in the predetermined area, and the target control 1 and the target control 2 may be re-displayed in the target display position of the predetermined area at the same time. At this time, optionally, when a target control other than the second processing control is displayed in the predetermined area, the display of the target control is canceled, the second processing control is displayed in the predetermined display position of the predetermined area, and the target control is re-displayed in the target display position of the predetermined area. Here, the target display position may be understood as the display position of the target control in the predetermined area after the second processing control is additionally displayed.

[0059] S204, in response to a first trigger operation on the current processing control, display an effect display window of the current processing method, and display in the effect display window a comparison between an original media content and an effect media content obtained by processing the original media content using the current processing method.

[0060] Here, the first trigger operation may be an operation for instructing to display an effect display window of the current processing method, which may be an operation acted on the current processing control. The original media content may be a media content, such as an image and / or a video, that is pre-installed and not processed by the current processing method. The effect media content may be a media content obtained by processing the original media content by adopting the current processing method.

[0061] In this embodiment, the processing effect of the current processing method may be displayed in the effect display window.

[0062] For example, when a first trigger operation for a current processing control is received, in response to this first trigger operation, an effect display window 100 for the current processing method is displayed as shown in FIG. 10, and the original media content before being processed by the current processing method and the effect media content obtained by processing by the current processing method are displayed in this effect display window 100, allowing the user to compare and view this original media content and this effect media content, thereby clarifying the processing effect of the current processing method.

[0063] S205, in response to a second trigger operation of processing the media content by adopting the current processing manner, displaying a user's album page, where the album page is for the user to select a first media content to be processed.

[0064] Here, the second triggering operation may be a triggering operation for adopting a current processing manner to process the media content, for example, an operation for triggering a use control in an effect display window.

[0065] Exemplarily, when a second trigger operation is received, for example when it is detected that a user triggers a usage control 101 (as shown in FIG. 10) in the trigger effect display window 100, the user's album page may be displayed, for example, the user's local album, thereby allowing the user to select media content that needs to be processed in the current processing manner.

[0066] In addition, when a second trigger operation is received, the current page may be switched to a photography page, and the current processing mode may be selected on the photography page, thereby facilitating the user to obtain media content having this processing effect in the photography mode.

[0067] S206, in response to a selection completion operation performed in the album page, adopt the current processing method to process the first media content to be processed that the user selected in the album page, obtain a first target media content, and execute S209.

[0068] Here, the selection completion operation may be an operation for indicating that the selection of the media content is completed, for example, an operation of triggering a decision control on the trigger album page. The first media content to be processed may be the media content selected by the user on the album page, i.e., the media content in the selected state on the album page when the selection completion operation is received, and the first media content to be processed may be an image and / or a video, etc. The first target media content may be a media content obtained by adopting a current processing manner to process the first media content to be processed.

[0069] In this embodiment, the user may select one or more first media contents to be processed in the album page that need to be processed, and perform a selection completion operation after completing the selection. In response, when the application program receives the user's selection completion operation, it can adopt the current processing manner to process the first media contents to be processed that the user selected in the album page, and obtain the first target media content.

[0070] S207, in response to a third trigger operation on the current processing control, displaying a photographing page, and displaying a preview effect of the current processing mode on the photographing page.

[0071] Here, the third trigger operation may be an operation for instructing the shooting page to display a preview effect of the current processing method, which may be an operation acting on the current processing control, and the third trigger operation and the first trigger operation may be the same or different trigger operations, for example, may be different trigger operations.

[0072] In this embodiment, the processing effect of the current processing method may be displayed on the photography page.

[0073] For example, when a third trigger operation for a current processing control is received, in response to the third trigger operation, the current page is switched from a media content display page to a shooting page, and a preview effect of the current processing method is displayed on the shooting page for the user to view the processing effect of the current processing method, and the media content having this processing effect can be obtained in the form of shooting.

[0074] S208, in response to a photographing operation performed in the photographing page, the current processing manner is adopted to process the second media content to be processed obtained by photographing, so as to obtain a second target media content.

[0075] For example, when receiving a shooting operation performed in a shooting page, a second media content to be processed captured by a camera can be obtained, and a current processing manner can be adopted to process the second media content to be processed to obtain a second target media content, where the second media content to be processed can be the media content captured by a camera, and the second target media content can be the media content obtained by adopting the current processing manner to process the second media content to be processed.

[0076] S209, in response to the media content generating operation, employing the targeted media content to generate a second media content, where the targeted media content includes a first targeted media content and / or a second targeted media content.

[0077] The media content generation operation may be an operation of generating new media content by employing the target media content obtained by processing. The target media content may include a first target media content obtained by processing with the current processing manner and / or a second target media content. The second media content may be a media content generated by employing the target media content.

[0078] In this embodiment, the user can create new media content by processing the media content using the media content processing method adopted in the media content currently being viewed.

[0079] For example, when generating the targeted media content, the targeted media content may be displayed to a user, and when it is detected that the user triggers a media content generation control, the targeted media content may be adopted to generate a second media content. Or, when it is detected that the user triggers a "next" control, an editing page may be displayed for the user to edit the targeted media content, and when it is detected that the user triggers a "create" control / "post" control, the edited targeted media content may be adopted to generate the second media content. Note that after generating the second media content, the second media content may also be posted or posted in response to a user's posting operation.

[0080] In the media content display method according to this embodiment, when the current sub-media content is switched, the current processing control displayed on the media content display page is switched, and when a trigger operation acting on the current processing control is received, the processing effect of the current processing method is displayed, the current processing method is adopted to process the media content to obtain a target media content, and the target media content is adopted to generate new media content, thereby reducing the difficulty of viewing the processing effect and the difficulty of creating media content, and improving the user experience.

[0081] 11 is a structural block diagram of a media content display device according to an embodiment of the present disclosure. The device may be implemented by software and / or hardware, and may be disposed in an electronic device, such as a mobile phone or a tablet computer, and may implement the media content display method to realize display of current processing control. As shown in FIG. 11, the media content display device according to this embodiment may include an operation receiving module 1101 and a media content display module 1102, in which: The operation receiving module 1101 is configured to receive a display operation on a first media content; The media content display module 1102 is configured to display the first media content on a media content display page in response to the display operation, where the first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, where the current processing manner is a media content processing manner adopted for a current sub-media content in the first media content currently displayed in the media content display page, and the current processing control is used to trigger the display of a processing effect of the current processing manner.

[0082] The media content display device according to this embodiment receives a display operation for a first media content through an operation receiving module, and displays the first media content on a media content display page through a media content display module in response to the display operation, where the first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, where the current processing manner is a media content processing manner adopted by the current sub-media content currently displayed in the media content display page in the first media content, and the current processing control is used to trigger the display of the processing effect of the current processing manner. By adopting the above technical solution, this embodiment can display a processing control corresponding to the media content processing manner adopted by the sub-media content when displaying the sub-media content in the media content, and realize the browsing function of the media content processing manner adopted by the currently displayed sub-media content, providing convenience for the user to browse and use the media content processing manner adopted by the currently displayed sub-media content, thereby improving the user experience.

[0083] The media content display device according to this embodiment may further include a control switching module configured to switch the current processing control from a first processing control to a second processing control when the current sub-media content is switched from a first sub-media content to a second sub-media content, where the first processing control corresponds to a first processing method adopted for the first sub-media content, and the second processing control corresponds to a second processing method adopted for the second sub-media content.

[0084] In the above solution, the control switching module may include a first switching unit configured to cancel the display of the first processing control and display a second processing control, or a second switching unit configured to switch a current related content displayed on the current processing control from a first related content to a second related content, and switch the current processing control from the first processing control to a second processing control, where the first related content is related content of the first processing mode, and the second related content is related content of the second processing mode.

[0085] In the above solution, the current related content may include a type identifier and a processing method identifier of the current processing method, and the second switching unit is configured to switch the current related content displayed on the current processing control from the first related content to the second related content in the following manner: when the first type identifier of the first processing method and the second type identifier of the second processing method are identical, the first processing method identifier of the first processing method displayed on the current processing control is switched to the second processing method identifier of the second processing method for display; and / or when the first type identifier of the first processing method and the second type identifier of the second processing method are different, the display of the first related content on the current processing control is canceled, and the second related content is displayed on the current processing control.

[0086] In the above solution, the control switching module is configured to switch the current processing control from the first processing control to the second processing control in the manner of switching the current processing control from the first processing control to the second processing control when a first processing mode and a second processing mode exist.

[0087] The media content display device according to this embodiment may further include an additional display module configured to additionally display the second processing control in a predetermined area of ​​the media content display page when the first processing method does not exist and the second processing method exists.

[0088] In the above solution, the additional display module is configured to additionally display the second processing control in the specified area of ​​the media content display page in the following manner: when a target control other than the second processing control is displayed in the specified area, maintain the display of the target control, display the second processing control at a specified display position in the specified area, and adjust the display position of the target control in the specified area according to the specified display position; or, when a target control other than the second processing control is displayed in the specified area, cancel the display of the target control, display the second processing control at a specified display position in the specified area, and re-display the target control at the target display position of the specified area.

[0089] The media content display device according to this embodiment may further include a window display module configured to, after displaying the first media content on a media content display page, display an effect display window of the current processing method in response to a first trigger operation on the current processing control, and display in the effect display window a comparison between the original media content and an effect media content obtained by processing the original media content using the current processing method.

[0090] The media content display device according to this embodiment may further include: an album display module configured to display a user's album page in response to a second trigger operation of adopting the current processing method to process media content after displaying an effect display window of the current processing method, the album page being for the user to select first media content to be processed; and a first processing module configured to adopt the current processing method to process the first media content to be processed selected by the user in the album page in response to a selection completion operation performed in the album page to obtain a first target media content.

[0091] The media content display device according to this embodiment may further include a shooting page display module configured to display a shooting page and display a preview effect of the current processing method on the shooting page in response to a third trigger operation on the current processing control after displaying the first media content on a media content display page, and a second processing module configured to adopt the current processing method to process a second media content to be processed obtained by shooting in response to a shooting operation performed in the shooting page, and obtain a second target media content.

[0092] The media content display device according to this embodiment may further include a media content generation module configured to employ the target media content to generate second media content in response to a media content generation operation, where the target media content includes a first target media content and / or a second target media content.

[0093] In the above solution, the current processing manner may include at least one of a template, a filter, and an effect.

[0094] The media content display device according to the embodiment of the present disclosure may execute the media content display method according to any embodiment of the present disclosure, and may have functional modules and beneficial effects corresponding to the execution of the media content display method. For technical details not described in detail in this embodiment, please refer to the media content display method according to any embodiment of the present disclosure.

[0095] Hereinafter, referring to FIG. 12, it shows a structural schematic diagram suitable for implementing an electronic device (e.g., a terminal device) 1200 of an embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDA), tablet computers (Portable Android Devices, PAD), portable media players (Portable Media Players, PMP), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital televisions (TV), desktop computers, and the like. The electronic device shown in FIG. 12 is just one example.

[0096] As shown in Fig. 12, the electronic device 1200 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 1201, which can perform various appropriate operations and processes based on a program stored in a read only memory (ROM) 1202 or a program loaded from a storage device 1208 into a random access memory (RAM) 1203. The RAM 1203 further stores various programs and data necessary for the operation of the electronic device 1200. The processing unit 1201, the ROM 1202, and the RAM 1203 are connected to each other via a bus 1204. An input / output (I / O) interface 1205 is also connected to the bus 1204.

[0097] In general, devices such as input devices 1206 including, for example, a touch screen, a touch panel, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyro, etc., output devices 1207 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc., storage devices 1208 including, for example, a magnetic tape, a hard disk, etc., and communication devices 1209 may be connected to the I / O interface 1205. The communication devices 1209 allow the electronic device 1200 to communicate wirelessly or via wires with other devices to exchange data. Although FIG. 12 shows the electronic device 1200 having various devices, it should be understood that it is not required to implement or include all the devices shown. More or fewer devices may alternatively be implemented or included.

[0098] In one embodiment, according to an embodiment of the present disclosure, the process described with reference to the above flowcharts may 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, the computer program including a program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network by the communication device 1209, or may be installed from the storage device 1208, or may be installed from the ROM 1202. When the computer program is executed by the processing device 1201, it performs the above-mentioned functions defined in the method of the embodiment of the present disclosure.

[0099] It should be explained that the above computer readable medium of the present disclosure may be a computer readable signal medium or 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 any combination of the above. Examples of computer readable storage media may include an electrical connection having one or more conductors, a portable computer magnetic 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 disc-read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the 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 include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such a propagated data signal may take various forms, including an electromagnetic signal, an optical signal, or a suitable combination of the above. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted by a suitable medium, including an electrical wire, an optical cable, a radio frequency (Radio Frequency, RF), or the like, or a suitable combination of the above.

[0100] In some embodiments, clients and servers may communicate using any conventional, known or future developed network protocol, such as HyperText Transfer Protocol (HTTP), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include a Local Area Network (LAN), a Wide Area Network (WAN), the Internet (e.g., an internetwork), and an end-to-end network (e.g., an ad hoc end-to-end network), any conventional, known or future developed network.

[0101] The computer-readable medium may be included in the electronic device, or may exist separately and not integrated into the electronic device.

[0102] At least one program is carried on the computer-readable medium, and when the at least one program is executed by the electronic device, the at least one program causes the electronic device to receive a display operation for a first media content and, in response to the display operation, display the first media content on a media content display page, where the first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing method is further displayed in the media content display page, where the current processing method is a media content processing method adopted for a current sub-media content in the first media content that is currently displayed in the media content display page, and the current processing control is used to trigger the display of a processing effect of the current processing method.

[0103] Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages ​​or combinations thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and also general 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 an independent software package, partially on the user computer and partially 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 by 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., connected by the Internet using an Internet Service Provider).

[0104] The flowcharts and block diagrams in the drawings illustrate possible system architectures, functions and operations of the systems, methods and computer program products of various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment or part of code, which includes at least one executable instruction for implementing the specified logical function. It should be further noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than the order marked in the drawings. For example, two successively shown blocks may actually be executed substantially in parallel, or they may be executed according to the reverse order, depending on the functionality involved. It should be further noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that executes the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0105] The units related to the description of the embodiments of the present disclosure may be realized in the form of software or hardware, and the names of modules do not constitute limitations on the units themselves in some cases.

[0106] As used herein, the functions described above may be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that may be used include Field-Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Parts (ASSPs), System on Chip (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0107] In the context of this disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in combination with an instruction execution system, device, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the above. Examples of machine-readable storage media may include one or more wire-based electrical connections, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0108] According to one or more embodiments of the present disclosure, Example 1 provides a method for displaying media content, the method comprising: Receiving a display operation for a first media content; displaying the first media content on a media content display page in response to the display operation; Here, the first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, the current processing manner being a media content processing manner adopted for a current sub-media content in the first media content currently displayed in the media content display page, and the current processing control is used to trigger the display of a processing effect of the current processing manner.

[0109] According to one or more embodiments of the present disclosure, in Example 2, the method according to Example 1 includes: further comprising: switching the current processing control from a first processing control to a second processing control when the current sub-media content is switched from a first sub-media content to a second sub-media content; Here, the first processing control corresponds to a first processing method adopted for the first sub-media content, and the second processing control corresponds to a second processing method adopted for the second sub-media content.

[0110] According to one or more embodiments of the present disclosure, in Example 3, the method according to Example 2, switching the current process control from a first process control to a second process control includes: canceling the display of the first processing control and displaying a second processing control; or switching current related content displayed in the current processing control from a first related content to a second related content, and switching the current processing control from the first processing control to a second processing control; Here, the first related content is related content of the first processing method, and the second related content is related content of the second processing method.

[0111] According to one or more embodiments of the present disclosure, in Example 4, the method of Example 3, wherein the current related content includes a type identifier of the current processing manner and a processing manner identifier, and switching the current related content displayed in the current processing control from a first related content to a second related content includes: If the first type identifier of the first processing method and the second type identifier of the second processing method are the same, switching the first processing method identifier of the first processing method displayed on the current processing control to the second processing method identifier of the second processing method and displaying it; and / or If the first type identifier of the first processing method and the second type identifier of the second processing method are different, canceling the display of the first related content in the current processing control and displaying the second related content in the current processing control.

[0112] According to one or more embodiments of the present disclosure, in Example 5, the method according to Example 2, switching the current process control from a first process control to a second process control includes: and if a first processing method and a second processing method exist, switching the current processing control from the first processing control to the second processing control.

[0113] According to one or more embodiments of the present disclosure, in Example 6, the method according to Example 5 includes: If the first processing method is not present and the second processing method is present, the method further includes additionally displaying the second processing control in a predetermined area of ​​the media content display page.

[0114] According to one or more embodiments of the present disclosure, in Example 7, the method according to Example 6 further includes: When a target control other than the second process control is displayed in the predetermined area, maintaining the display of the target control, displaying the second process control at a predetermined display position in the predetermined area, and adjusting the display position of the target control in the predetermined area according to the predetermined display position; or When a target control other than the second processing control is displayed in the specified area, the display of the target control is canceled, the second processing control is displayed at a specified display position in the specified area, and the target control is re-displayed at a target display position in the specified area.

[0115] According to one or more embodiments of the present disclosure, in Example 8, the method of Example 1 includes, after displaying the first media content on a media content display page, The method further includes displaying an effect display window of the current processing method in response to a first trigger operation on the current processing control, and displaying, in the effect display window, a comparison between an original media content and an effect media content obtained by processing the original media content using the current processing method.

[0116] According to one or more embodiments of the present disclosure, in Example 9, the method according to Example 8 includes, after displaying the effect display window of the current processing mode, displaying a user's album page in response to a second trigger operation of processing the media content by adopting the current processing mode, the album page being for the user to select a first media content to be processed; The method further includes, in response to a selection completion operation performed in the album page, adopting the current processing method to process the first media content to be processed selected by the user in the album page, and obtaining a first target media content.

[0117] According to one or more embodiments of the present disclosure, in Example 10, the method of Example 1 further includes, after displaying the first media content on a media content display page, in response to a third trigger operation on the current processing control, displaying a photographing page, and displaying a preview effect of the current processing mode on the photographing page; The method further includes employing the current processing method to process a second media content to be processed obtained by shooting in response to a shooting operation performed within the shooting page, to obtain a second target media content.

[0118] According to one or more embodiments of the present disclosure, in Example 11, the method according to Example 9 or 10, The method further includes employing the targeted media content to generate second media content in response to the media content generation operation, where the targeted media content includes the first targeted media content and / or the second targeted media content.

[0119] According to one or more embodiments of the present disclosure, in Example 12, in the method according to any one of Examples 1 to 10, the current processing manner includes at least one of a template, a filter, and an effect.

[0120] According to one or more embodiments of the present disclosure, Example 13 provides a display device for media content, the device comprising: an operation receiving module configured to receive a display operation on the first media content; a media content display module configured to display the first media content on a media content display page in response to the display operation; Here, the first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, the current processing manner being a media content processing manner adopted for a current sub-media content in the first media content currently displayed in the media content display page, and the current processing control is used to trigger the display of a processing effect of the current processing manner.

[0121] According to one or more embodiments of the present disclosure, Example 14 provides an electronic device, the electronic device comprising: one or more processors; and a memory configured to store one or more programs; The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method for displaying media content according to any one of Examples 1-12.

[0122] According to one or more embodiments of the present disclosure, Example 15 provides a computer-readable storage medium having a computer program stored therein, the computer program realizing, when executed by a processor, the method for displaying media content described in any one of Examples 1 to 12.

[0123] Additionally, although operations have been described employing a particular order, this should not be construed as requiring that these operations be performed in the particular order shown, or in a pre-post order. In certain environments, multitasking and parallel processing may be advantageous.

Claims

1. Receiving a display operation for a first media content; displaying the first media content on a media content display page in response to the display operation; The first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, the current processing manner being a media content processing manner adopted by a current sub-media content in the first media content that is currently displayed in the media content display page, and the current processing control is used to trigger the display of a processing effect of the current processing manner; How media content is displayed.

2. further comprising: switching the current processing control from a first processing control to a second processing control when the current sub-media content is switched from a first sub-media content to a second sub-media content; 2. The method of claim 1, wherein the first processing control corresponds to a first processing scheme employed for the first sub-media content, and the second processing control corresponds to a second processing scheme employed for the second sub-media content.

3. Switching the current process control from a first process control to a second process control comprises: canceling the display of the first processing control and displaying the second processing control; or switching current related content displayed in the current processing control from a first related content to a second related content, and switching the current processing control from the first processing control to a second processing control; The method of claim 2 , wherein the first relevant content is relevant content of the first processing style and the second relevant content is relevant content of the second processing style.

4. the current related content includes a type identifier and a processing manner identifier of the current processing manner, and switching the current related content displayed in the current processing control from a first related content to a second related content includes: in response to a first type identifier of the first processing method being the same as a second type identifier of the second processing method, switching the first processing method identifier of the first processing method displayed on the current processing control to a second processing method identifier of the second processing method and displaying the second processing method; in response to a first type identifier of the first processing manner being different from a second type identifier of the second processing manner, canceling display of the first related content in the current processing control and displaying the second related content in the current processing control; The method of claim 3 , comprising at least one of:

5. Switching the current process control from a first process control to a second process control comprises:

3. The method of claim 2, further comprising: in response to the first processing strategy and the second processing strategy being present, switching the current processing control from the first processing control to the second processing control.

6. 6. The method of claim 5, further comprising, in response to the first processing method not being present and the second processing method being present, additionally displaying the second processing control in a predetermined area of ​​the media content display page.

7. additionally displaying the second processing control in a predetermined area of ​​the media content display page, In response to a target control other than the second process control being displayed in the predetermined area, maintaining the display of the target control, displaying the second process control at a predetermined display position in the predetermined area, and adjusting the display position of the target control in the predetermined area according to the predetermined display position; or 7. The method of claim 6, comprising, in response to a target control other than the second processing control being displayed in the predetermined area, canceling the display of the target control, displaying the second processing control at a predetermined display position in the predetermined area, and re-displaying the target control at a target display position in the predetermined area.

8. After displaying the first media content on a media content display page, the method further comprises:

2. The method of claim 1, further comprising: in response to a first trigger operation on the current processing control, displaying an effect display window of the current processing method, and displaying in the effect display window a comparison between an original media content and an effect media content obtained by processing the original media content using the current processing method.

9. After displaying the effect display window of the current processing method, the method includes: displaying a user's album page in response to a second trigger operation of processing the media content by adopting the current processing mode, the album page being for the user to select a first media content to be processed; In response to a selection completion operation performed in the album page, adopt the current processing manner to process the first media content to be processed selected by the user in the album page to obtain a first target media content; The method of claim 8 further comprising:

10. After displaying the first media content on a media content display page, the method further comprises: in response to a third trigger operation on the current processing control, displaying a photographing page, and displaying a preview effect of the current processing mode on the photographing page; In response to a photographing operation performed within the photographing page, adopt the current processing manner to process a second media content to be processed obtained by photographing, thereby obtaining a second target media content; The method of claim 1 further comprising:

11. and generating a second media content by employing the target media content in response to the media content generation operation.

11. The method of claim 9 or 10, wherein the targeted media content comprises at least one of a first targeted media content and a second targeted media content.

12. The method of claim 1 , wherein the current processing scheme includes at least one of a template, a filter, and an effect.

13. an operation receiving module configured to receive a display operation on the first media content; a media content display module configured to display the first media content on a media content display page in response to the display operation; The first media content includes at least two sub-media contents, and a current processing control corresponding to a current processing manner is further displayed in the media content display page, the current processing manner being a media content processing manner adopted by a current sub-media content in the first media content that is currently displayed in the media content display page, and the current processing control is used to trigger the display of a processing effect of the current processing manner; A display device for media content.

14. At least one processor; a memory coupled in communication with the at least one processor; The memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method for displaying media content described in any one of claims 1 to 12.

15. 13. A computer readable storage medium having stored thereon computer instructions which, when executed by a processor, are used to implement a method for displaying media content according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Display method and device, equipment and storage medium

    CN113721810A

  • Live broadcast content acquisition and processing method and device, electronic equipment and medium

    CN114268833A

  • Virtual computer keyboard

    JP2017027605A

  • Image processing program

    JP2018152100A

  • Systems and methods for creating and modifying event-centric media content

    WO2020242590A1