Media content processing methods, apparatus, devices, readable storage media, and products
The method and device automate the addition of interaction controls to media content by detecting trigger conditions and associating themes, improving efficiency and user experience in generating interaction media content.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2024-06-13
- Publication Date
- 2026-06-30
Smart Images

Figure 2026521567000001_ABST
Abstract
Description
Technical Field
[0005]
[0001] This application claims the priority of a Chinese patent application filed on June 13, 2023, with the invention title "Media Content Processing Method, Apparatus, Device, Readable Storage Medium, and Product" and application number 2023107027254, and the entire content disclosed in the above patent application is incorporated herein by reference.
[0002] Embodiments of the present invention relate to the field of interface interaction technology, and in particular, to a media content processing method, apparatus, device, readable storage medium, and product.
Background Art
[0003] Currently, when a user generates media content on an Internet platform, in order to perform more interaction operations with more users based on the media content, interaction controls including an interaction theme or interaction users can be added to the media content.
Summary of the Invention
Problems to be Solved by the Invention
[0004] Embodiments of the present invention provide a media content processing method, apparatus, device, readable storage medium, and product to solve the technical problem that the operation of adding interaction controls to media content is relatively cumbersome.
Means for Solving the Problems
[0005] In a first embodiment, an embodiment of the present invention provides a media content processing method, the method comprising: acquiring media content generated by a first user and related content corresponding to the media content in response to a media content generation operation triggered by a first user; acquiring a target interaction theme corresponding to the related content in response to the fulfillment of a predetermined trigger condition, wherein the target interaction theme is associated with a predetermined interaction operation; adding an interaction control corresponding to the target interaction theme on the media content screen and generating interaction media content; and posting the interaction media content so that a second user performs the predetermined interaction operation based on the interaction control in the interaction media content after posting and posts the media content associated with the target interaction theme.
[0006] In a second embodiment, an embodiment of the present invention provides a media content processing device, the device comprising: a content acquisition module for acquiring media content generated by a first user and related content corresponding to the media content in response to a media content generation operation triggered by a first user; a theme acquisition module for acquiring a target interaction theme corresponding to the related content in response to the fulfillment of a predetermined trigger condition, wherein the target interaction theme is associated with a predetermined interaction operation; an addition module for adding interaction controls corresponding to the target interaction theme on the media content screen and generating interaction media content; and a post module for posting the interaction media content so that a second user executes the predetermined interaction operation based on the interaction controls in the interaction media content after posting and posts the media content associated with the target interaction theme.
[0007] In a third embodiment, an embodiment of the present invention provides an electronic device comprising a processor and a memory, the memory storing computer execution instructions, and the processor causing at least one processor to execute the media content processing method described in the first embodiment and various possible designs of the first embodiment by executing the computer execution instructions stored in the memory.
[0008] In a fourth embodiment, an embodiment of the present invention provides a computer-readable storage medium in which computer execution instructions are stored, and when the computer execution instructions are executed by a processor, a media content processing method described in the first embodiment and various possible designs of the first embodiment is realized.
[0009] In a fifth embodiment, an embodiment of the present invention provides a computer program product including a computer program, where, when the computer program is executed by a processor, a media content processing method described in the first embodiment and various possible designs of the first embodiment is realized. [Brief explanation of the drawing]
[0010] To more clearly describe embodiments of the present invention or prior art technical solutions, the following briefly introduces the drawings that may be used to illustrate the embodiments or prior art. Clearly, the drawings in the following description are some embodiments of the present invention, and for a general technician in the art, other drawings can be derived based on these without requiring any creative effort.
[0011] [Figure 1] This is a schematic flowchart of the media content processing method provided by an embodiment of the present invention.
[0012] [Figure 2] This is a schematic diagram of an interface interaction provided by an embodiment of the present invention.
[0013] [Figure 3] This is a schematic flowchart of a media content processing method provided by another embodiment of the present invention.
[0014] [Figure 4] This is a schematic diagram of another interface interaction provided by an embodiment of the present invention.
[0015] [Figure 5] This is a schematic diagram of another interface interaction provided by an embodiment of the present invention.
[0016] [Figure 6] This is a schematic diagram of another interface interaction provided by an embodiment of the present invention.
[0017] [Figure 7] It is a schematic flowchart of a media content processing method provided by another embodiment of the present invention.
[0018] [Figure 8] It is a schematic flowchart of a media content processing apparatus provided by an embodiment of the present invention.
[0019] [Figure 9] It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention.
Embodiments for Carrying Out the Invention
[0020] Hereinafter, in order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, in conjunction with the drawings in the embodiments of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described. The described embodiments are only some, rather than all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0021] In order to solve the technical problem that the operation of adding interaction control to media content is relatively cumbersome, the present invention provides a media content processing method, apparatus, device, readable storage medium, and product.
[0022] It should be noted that the media content processing method, apparatus, device, readable storage medium, and product provided by the present invention can be applied to any of the generation scenarios of interactive media content.
[0023] To enable users to perform interaction operations based on media content, users can now add interaction controls on the media content screen according to their actual needs and obtain interaction media content. After such interaction media content is posted, other users who view it can perform predetermined interaction operations corresponding to the interaction theme associated with the interaction control through trigger operations on the interaction control, and post the interaction media content associated with the interaction subject.
[0024] In related technologies, when generating interactive media content, users must manually perform editing operations on the interaction controls to determine the corresponding interaction theme and display content such as parameters. This often results in a relatively cumbersome operation and a degraded user experience.
[0025] To improve the efficiency of adding interaction controls, the system can retrieve user-generated media content and related content corresponding to that media content, and then detect whether predetermined trigger conditions are currently met. If so, a target interaction theme can be determined based on the related content. Based on this target interaction theme, interaction controls associated with the target interaction theme are automatically added to the media content screen, generating the interaction media content. This allows for quick and easy addition of interaction controls to media content screens that have already been generated or edited, improving the efficiency of interaction media content generation and enhancing the user experience.
[0026] Figure 1 is a schematic flowchart of a media content processing method provided by an embodiment of the present invention, and as shown in Figure 1, the method includes the following steps.
[0027] In step 101, in response to a media content generation operation triggered by the first user, the media content generated by the first user and related content corresponding to the media content are obtained.
[0028] In this embodiment, the implementing entity is a media content processing device, which may be coupled to a terminal device, thereby enabling it to generate and post interactive media content based on a user's trigger operation on the first terminal device. Optionally, the media content processing device may be coupled to a server that is communicatively connected to the terminal device. This server can then receive media content processing requests sent by the terminal device based on a trigger operation by the first user, generate interactive media content, and post it.
[0029] In this embodiment, the first user generates media content and posts the media content.
[0030] Selectively, the first user can trigger a media content generation operation by triggering a predetermined media content generation control according to their actual needs. Alternatively, when the first user views media content posted by the second user, they can trigger a media content generation operation based on the related content of the media content posted by the second user. For example, media content posted by the second user may have been filmed based on a target effect determined by the second user, and the first user can initiate a media content generation operation based on the generation control associated with that target effect. Or, media content posted by the second user may have associated topic content, and the first user can initiate a media content generation operation based on that topic content.
[0031] Accordingly, in response to a media content generation operation triggered by the first user, media content generated by the first user can be obtained. Here, such media content includes, but is not limited to, video media content, audio media content, image media content, graphic media content, etc. The first user can perform the media content generation operation by a method of collecting in real time, and / or the first user can perform the media content generation operation by an upload method, and the present invention is not limited thereto.
[0032] Furthermore, the first user can generate content based on media content-related content. For example, such related content may be topic content associated with the media content, and such topic content can describe the media content. Alternatively, such related content may be effect content associated with the media content, and the shooting of the media content can be performed based on the effect content, and / or data processing can be performed on the media content uploaded by the first user based on the effect content. Alternatively, such related content may be a voting sticker associated with the media content, and the user can perform voting operations, etc., based on the voting sticker.
[0033] In step 102, in response to the fulfillment of predetermined trigger conditions, a target interaction theme corresponding to the relevant content is obtained, and the target interaction theme is associated with a predetermined interaction operation.
[0034] In this embodiment, after media content and related content generated by the first user are acquired, it can be determined whether predetermined trigger conditions are met. Here, the trigger conditions may be set by the first user according to the actual needs, or they may be system defaults. For example, the trigger condition may be that a predetermined interaction theme corresponds to the related content, or the trigger condition may be manually triggered by the user, or the trigger condition may be that the related content contains specific text content.
[0035] Furthermore, when a predetermined trigger condition is met, a target interaction theme corresponding to the relevant content can be obtained. Here, the target interaction theme is associated with a predetermined interaction operation. For example, the target interaction theme may be "What to eat for dinner tonight," and the corresponding predetermined interaction operation may be uploading media content that includes dinner and posting that media content.
[0036] In step 103, interaction controls corresponding to the target interaction theme are added to the media content screen, and interaction media content is generated.
[0037] In this embodiment, after obtaining a target interaction theme based on relevant content, an interaction control corresponding to the target interaction theme can be added to the media content screen to generate interaction media content. Here, the interaction control may have a visualized visual effect in the form of a sticker, and the target interaction theme can be displayed in the interaction control.
[0038] Selectively, the display parameters of the interaction control can be pre-configured, where these display parameters include, but are not limited to, one or more of the following: font, display position, and display size of the interaction control, corresponding to the target interaction theme.
[0039] Based on the above display parameters, after obtaining the target interaction theme based on the relevant content, it is possible to directly add interaction controls that match the display parameters on the media content screen based on those display parameters.
[0040] In step 104, by posting the interaction media content, the second user performs the predetermined interaction operation based on the interaction controls in the interaction media content after posting, and posts the media content associated with the target interaction theme.
[0041] In this embodiment, interaction media content can be posted after it has been generated.
[0042] Selectively, post-controls may be configured in the display interface, and the first user can trigger these post-controls to perform post-operations on the interactive media content.
[0043] After the interaction media content is posted, a second user can view the interaction media content while browsing media content and perform interaction operations based on the interaction controls within the interaction media content. Based on these interaction controls, the second user can perform predetermined interaction operations associated with the target interaction theme and post media content associated with the target interaction theme.
[0044] Continuing from the above example, a second user, after viewing an interactive media content whose target interaction theme is "What to eat for dinner tonight," can upload media content including dinner through the interaction controls within the interactive media content screen, generating and posting media content associated with "What to eat for dinner tonight."
[0045] The media content processing method provided by this embodiment acquires media content generated by a first user and related content corresponding to the media content. If a predetermined trigger condition is currently met, it acquires a target interaction theme corresponding to the related content, adds interaction controls associated with the target interaction theme on the media content screen, and obtains interaction media content. This enables the addition of interaction controls to media content quickly and easily, eliminating the need for users to manually add interaction controls, improving the efficiency of interaction media content generation, and enhancing the user experience.
[0046] Selectively, based on any of the above embodiments, the related content includes effect content. Obtaining media content generated by the first user includes obtaining content collected or uploaded by the first user through a media content collection page.
[0047] In this embodiment, the related content may be effect content.
[0048] Selectively, media content generated by the first user includes content collected by the first user through a media content collection page. The media content collection page may have pre-configured collection controls. After the first user selects effect content, media content collection operations can be performed based on the effect content in response to the first user's trigger operation on the collection controls. Alternatively, after the first user completes the content collection operation, when determining the effect content, image processing can be performed on the content currently collected by the first user based on the effect content to obtain media content.
[0049] Alternatively, media content generated by the first user may include content uploaded by the first user through a media content collection page. The media content collection page may have pre-configured upload controls, and the first user can select and upload content from a predetermined save path by triggering these upload controls. After the first user selects effect content, image processing can be performed on the content uploaded by the first user based on the effect content to obtain media content.
[0050] Furthermore, based on any of the above embodiments, obtaining a target interaction theme corresponding to the relevant content in response to the fulfillment of the predetermined trigger condition is:
[0051] This includes determining whether a predetermined interaction theme is associated with the aforementioned effect content.
[0052] If associated, this includes determining the predetermined interaction theme as the target interaction theme corresponding to the associated content, and adding an interaction control corresponding to the target interaction theme on the media content screen.
[0053] In this embodiment, some effect content is pre-associated with a predetermined interaction theme. For example, the target interaction theme associated with an effect applied to a pet may be "Show off your pet."
[0054] To enable the automatic addition of interaction controls, after the first user selects an effect content, it can be determined whether a predetermined interaction theme is associated with that effect content. If it is associated, the predetermined interaction theme is determined as the target interaction theme corresponding to the associated content, thereby allowing interaction controls corresponding to the target interaction theme to be added to the media content screen.
[0055] Continuing from the above example, if the effect content currently selected by the first user is an effect applied to a pet, an interaction control with the interaction theme "Show off your pet" can be added to the media content screen generated by the first user.
[0056] Figure 2 is a schematic diagram of an interface interaction provided by an embodiment of the present invention. As shown in Figure 2, media content 22 and an effect list 23 may be displayed on the media content editing page 21, and multiple effect contents 24 may be displayed on the effect list 23. In response to a trigger operation by a first user on any of the effect contents 24, if a predetermined interaction theme is associated with the triggered effect content 24, the predetermined interaction theme can be determined as a target interaction theme corresponding to the 24-related content. The target interaction theme is applied, and an interaction control 25 associated with the target interaction theme is displayed on the media content 22 screen, where the target interaction theme is displayed on the interaction control 25.
[0057] The media content processing method provided by this embodiment allows for the automatic addition of interaction controls by adding them to the media content screen when a predetermined interaction theme is detected to the effect content after the first user has generated media content and effect content, thereby improving the efficiency of generating interactive media content.
[0058] Figure 3 is a schematic flowchart of a media content processing method provided by another embodiment of the present invention, and based on any of the above embodiments, the relevant content includes topic content as shown in Figure 3. Step 101 includes the following steps:
[0059] In step 301, in response to a media content generation operation triggered by the first user, the media content generated by the first user is acquired by triggering a predetermined acquisition control on the media content collection page.
[0060] In step 302, a predetermined media content post page is displayed, which includes a predetermined topic control, and the post page is used to edit the post information of the media content.
[0061] In step 303, at least one topic content generated by the first user based on the topic control is retrieved and the at least one topic content is displayed within the media content post page.
[0062] In this embodiment, after generating media content, the first user can create a description of the media content by generating at least one topic content based on the media content. Accordingly, the related content may be at least one topic content associated with the media content.
[0063] Selectively, in response to a media content generation operation triggered by the first user, media content generated by the first user can be retrieved by triggering a predetermined retrieval control on the media content collection page, where the retrieval control includes a collection control. Based on the collection control, the first user can collect media content in real time. Alternatively, the retrieval control may include an upload control, allowing the first user to upload media content from a predetermined storage path based on the upload control.
[0064] After the media content has been retrieved, a designated media content post page can be displayed. This media content post page is used to edit the post information of the media content. This post information includes, but is not limited to, the cover, topic content, and title content of the media content being posted.
[0065] Selectively, a media content post page may include a predetermined topic control, which can generate at least one topic content in response to a first user's trigger operation on that topic control.
[0066] For example, a given topic control may include multiple candidate topic controls, and after a user clicks a candidate topic control, the clicked topic may be entered into the text input area of the post page with a topic identifier such as "#" appended to it. Here, the candidate topic control may contain topic text associated with media content. In response to a first user trigger operation on at least one candidate topic control, at least one topic content can be generated.
[0067] For example, a given topic control may include a topic generation control. After the topic generation control is clicked by a first user, a topic identifier such as "#" is displayed in the display interface, and the first user can enter topic text after "#" according to their actual needs to obtain topic content. At least one topic content can be generated in response to at least one trigger operation by the first user based on the topic generation control.
[0068] Furthermore, after obtaining at least one topic content generated by the first user, the at least one topic content can be displayed within the media content post page to allow the first user to view the currently generated at least one topic content more intuitively.
[0069] The media content processing method provided by this embodiment can describe media content based on at least one topic content by acquiring media content generated by a first user and at least one topic content, thereby enabling the first user to describe media content more intuitively.
[0070] Furthermore, based on any of the above embodiments, step 102 is performed.
[0071] The media content post page is to display a predetermined interaction theme generation control, the interaction theme generation control being used to add an interaction control corresponding to the target interaction theme on the media content screen based on at least one topic content.
[0072] In response to the first user's trigger operation on the interaction theme generation control, the target interaction theme corresponding to the topic content is obtained.
[0073] In this embodiment, a media content post page may include a predetermined interaction theme generation control, which is used to add an interaction control on the screen that corresponds to a target interaction theme based on at least one topic content media content.
[0074] Selectively, the interaction theme generation control may be an adjustable switch, which, when the switch is on, can add interaction controls corresponding to the target interaction theme on the screen based on at least one topic content media content, and when the switch is off, does not add interaction controls corresponding to the target interaction theme on the screen based on at least one topic content media content.
[0075] In terms of feasible implementations, the interaction theme generation control may be a control that resides permanently on the media content post page. Alternatively, the interaction theme generation control may also be a control that is displayed on the media content post page when certain display conditions are met.
[0076] Furthermore, after a predetermined interaction theme generation control is displayed on the media content post page, if a trigger operation by the first user is detected on that interaction theme generation control, it can be determined that the predetermined trigger conditions are currently met, and the target interaction theme corresponding to the topic content is obtained.
[0077] Furthermore, based on any of the above embodiments, step 103 is performed.
[0078] In response to the first user's trigger operation on the interaction theme generation control, the system includes adding an interaction control corresponding to the target interaction theme on the media content screen based on the at least one topic content, and generating interaction media content.
[0079] In this embodiment, after a predetermined interaction theme generation control is displayed on the media content post page, a target interaction theme can be determined based on at least one topic content in response to a trigger operation by the first user on the interaction theme generation control. Furthermore, an interaction control corresponding to the target interaction theme is added to the media content screen, and interaction media content is generated.
[0080] Figure 4 is a schematic diagram of another interface interaction provided by an embodiment of the present invention, and as shown in Figure 4, the input area of the media content post page 41 may display at least one topic content 42 generated by a first user, and the media content post page 41 further displays a predetermined interaction theme generation control 43. In response to a trigger operation by the first user on the interaction theme generation control 43, a target interaction theme can be determined based on at least one topic content 42, and interaction controls associated with the target interaction theme can be added on the media content screen. The media content post page 41 further includes a predetermined preview control 44. In response to a trigger operation by the first user on the preview control 44, preview content 45 can be displayed, where the preview content 45 includes media content 46 and an interaction control 47 associated with the target interaction theme displayed on the screen of the media content 46, where the target interaction theme is displayed on the interaction control 47.
[0081] The media content processing method provided by this embodiment displays a predetermined interaction theme generation control on the media content post page, thereby allowing a first user to determine a target interaction theme based on at least one topic content based on a trigger operation on the interaction theme generation control, and to add an interaction control associated with that target interaction theme to the screen in the media content. This enables the automatic addition of media content interaction controls that have already been edited on the post page, thereby eliminating the need for the user to return to the editing page to edit the media content screen, and improving the user experience by matching the added interaction controls with the topic content generated by the first user.
[0082] Furthermore, based on any of the above embodiments, after the first user has performed a trigger operation on the interaction theme generation control, the method proceeds as follows:
[0083] The system further includes jumping to an image editing page in response to a back operation triggered by the first user on the aforementioned post page.
[0084] The interaction media content is displayed on the image editing page, with the interaction controls hidden.
[0085] In this embodiment, after media content is generated by the first user, an image editing page can be displayed, and editing operations on the media content can be performed on this image editing page. Selectively, the first user can perform operations on the image editing page such as adjusting the color information of the media content, clipping the media content, adding text to the media content screen, and adding audio. After completing the editing operations on the media content, the user can enter the media content post page and perform editing operations on the post information.
[0086] Selectively, a trigger operation is performed by the first user on the interaction theme generation control on the media content post page, and after the interaction control is added on the media content screen, the first user can then return to the image editing page and perform editing operations on the media content.
[0087] The first user can perform a back operation by triggering a predetermined gesture on the media content post page. Alternatively, the media content post page may have a back control, and the first user can perform a back operation by triggering that back control.
[0088] Furthermore, in response to a back action triggered by the first user on the post page, the user can jump to the image editing page. On the image editing page, interactive media content can be displayed that hides the interaction controls, allowing the first user to perform media content editing operations more intuitively and avoiding interaction controls blocking the media content.
[0089] Figure 5 is a schematic diagram of another interface interaction provided by an embodiment of the present invention, as shown in Figure 5, the media content post page 51 further includes a predetermined back control 52, and an interaction control can be added to the media content screen after a trigger operation is performed by the first user on an interaction theme generation control 53 on the media content post page 51. In response to a back operation generated by the first user based on the trigger operation on the back control 52, it is possible to jump to an image editing page 54, where media content 55 may be displayed, and where no interaction control is displayed on the media content 55 screen.
[0090] The media content processing method provided by this embodiment adds an interaction control to the media content screen, and then, in response to a back operation triggered by the first user, hides the interaction control on the image editing page, that is, saves the effect of the media content that the user has completed editing on the editing page.
[0091] Furthermore, displaying a predetermined interaction theme generation control on the media content editing page based on any of the above embodiments is:
[0092] After it is detected that at least one topic content has been generated by the first user based on the topic control, a predetermined interaction theme generation control is displayed on the media content editing page.
[0093] In this embodiment, the interaction theme generation control may be a control that is displayed on the media content post page when predetermined display conditions are met.
[0094] Selectively, it is possible to detect in real time whether the first user has generated at least one topic content based on topic control. If generated, a predetermined interaction theme generation control can be displayed on the media content editing page. If not generated, the interaction theme generation control does not need to be displayed.
[0095] One feasible implementation would be that, once the interaction theme generation control is displayed within the media content post page, it will no longer disappear while editing the post information.
[0096] The media content processing method provided by this embodiment detects that at least one topic content has been generated by a first user based on a topic control, and then displays a predetermined interaction theme generation control on the media content editing page. This allows the first user to quickly add an interaction control associated with at least one topic content on the media content screen through the interaction theme generation control after generating the at least one topic content, and the interaction control added on the media content screen is matched to the topic content generated by the first user, thereby improving the user experience.
[0097] Furthermore, based on any of the above embodiments, determining a target interaction theme corresponding to the topic content in response to the first user's trigger operation on the interaction theme generation control is:
[0098] In response to the first user's trigger operation on the interaction theme generation control, a target topic content is determined from the at least one topic content.
[0099] Determine the target interaction theme corresponding to the aforementioned target topic content.
[0100] In this embodiment, after at least one topic content has been generated, a target topic content can be determined from at least one topic content in response to a trigger operation by a first user on the interaction theme generation control. For example, the first topic content can be determined as the target topic content. Alternatively, the middle topic content can be determined as the target topic content. Alternatively, the topic content with the longest text content can be determined as the target topic content. The present invention is not limited thereto.
[0101] Furthermore, after the target topic content has been determined, the target interaction theme can be determined based on that target topic content.
[0102] In practice, the present invention can be implemented by determining an interaction theme that matches the text content of the target topic content from a predetermined interaction theme dataset and designating that interaction theme as the target interaction theme. Alternatively, it can be implemented by determining the interaction theme with the highest similarity to the text content of the target topic content from a predetermined interaction theme dataset and designating that interaction theme as the target interaction theme. Or, the present invention can be implemented by directly determining the text content of the target topic content as the target interaction theme, and is not limited to these examples.
[0103] The media content processing method provided by this embodiment, in response to a trigger operation by a first user on an interaction theme generation control, determines a target topic content from at least one topic content and determines a target interaction theme corresponding to the target topic content, thereby matching additional interaction controls on the media content screen with the topic content generated by the first user, and improving the user experience.
[0104] Furthermore, based on any of the above embodiments, in response to the first user's trigger operation on the interaction theme generation control,
[0105] The method further includes distinguishing the target topic content from other topic content by switching a first display parameter corresponding to the target topic content.
[0106] Here, the first display parameter includes at least one of a color parameter, a font parameter, and a font size parameter.
[0107] In this embodiment, after a first user trigger operation on the interaction theme generation control is detected, the target topic content can be distinguished from other topic content by switching a first display parameter corresponding to the target topic content, in order to allow the first user to more intuitively determine the target topic content associated with the target interaction theme.
[0108] Here, the first display parameter includes at least one of the following: a color parameter, a font parameter, and a font size parameter.
[0109] For example, before the first user triggers the interaction theme generation control, each topic content can be displayed in blue font. In response to the first user's trigger operation on the interaction theme generation control, the target topic content can be displayed in orange font to distinguish it from other topic content.
[0110] Figure 6 is a schematic diagram of another interface interaction provided by an embodiment of the present invention, where, as shown in Figure 6, at least one topic content 62 can be displayed on the media content post page 61 with a predetermined first display parameter. In response to a first user trigger operation on the interaction theme generation control 63, the first display parameter corresponding to the target topic content 64 can be switched to distinguish the target topic content 64 from other topic content. Here, the target topic content may be the first of the at least one topic content 62, and the first display parameter may be the display size corresponding to the topic content.
[0111] The media content processing method provided by this embodiment distinguishes target topic content from other topic content by switching a first display parameter corresponding to target topic content in response to a first user's trigger operation on the interaction theme generation control, thereby facilitating the first user to intuitively determine the target topic content associated with the target interaction theme.
[0112] Furthermore, determining a target interaction theme corresponding to the topic content based on any of the above embodiments is:
[0113] This includes determining whether an interaction theme exists in a predetermined interaction theme dataset that matches the text content within the topic content.
[0114] If present, the interaction theme is determined as the target interaction theme. and / or,
[0115] If it does not exist, a target interaction theme will be created based on the aforementioned text content.
[0116] In this embodiment, an interaction theme dataset may be pre-configured, and this interaction theme dataset may store interaction themes that have been previously posted and used on the platform. When determining a target interaction theme based on at least one topic content, it is possible to determine whether or not an interaction theme matching the text content in the topic content exists in a predetermined interaction theme dataset. If it does, the interaction theme can be determined as the target interaction theme.
[0117] Selectively, interaction themes within the interaction theme dataset whose similarity to the text content within the topic content exceeds a predetermined threshold can be determined as target interaction themes. Alternatively, the interaction theme target with the highest similarity to the text content within the topic content within the dataset can be determined as an interaction theme. Alternatively, the interaction theme target with the similarity to the text content within the topic content within the dataset exceeds a predetermined threshold and has the largest number of past interactions can be determined as an interaction theme. The present invention does not limit the target interaction themes.
[0118] If, selectively, it is detected that no interaction theme matching the text content in the topic content exists in the interaction theme dataset, a target interaction theme can be created based on the text content associated with that topic content.
[0119] The media content processing method provided by this embodiment determines an interaction theme as the target interaction theme if an interaction theme matching the text content in the topic content exists in a predetermined interaction theme dataset, and creates a target interaction theme based on the text content if no interaction theme matching the text content in the topic content exists in the predetermined interaction theme dataset, thereby enabling additional interaction control operations based on any of the topic content added by the first user.
[0120] Figure 7 is a schematic flowchart of a media content processing method provided by another embodiment of the present invention, and based on any of the above embodiments, the following steps are further included after step 103, as shown in Figure 7.
[0121] In step 701, a predetermined preview page is displayed in response to a preview operation triggered by the first user with respect to the interaction media content.
[0122] In step 702, the media content is displayed on the preview page, the interaction control is displayed in a predetermined display area of the media content, and the interaction control includes the target interaction theme.
[0123] In this embodiment, after editing operations on post information are completed within the media content post page, the first user can further perform preview operations on the currently generated media content, post information, and interaction controls.
[0124] Selectively, a media content post page may include a predetermined preview control, and a first user can perform a preview operation through a trigger operation on that preview control.
[0125] Furthermore, in response to a preview operation triggered by a first user on interactive media content, a predetermined preview page can be displayed. The preview page displays the media content, and interaction controls are displayed in a predetermined display area of the media content, and the interaction controls include a target interaction theme.
[0126] Furthermore, based on any of the above embodiments, after step 702,
[0127] The system further includes obtaining the edited content determined by the first user in response to an edit operation triggered by the first user with respect to the interaction control.
[0128] Based on the edited content, an editing operation is performed on the interaction control.
[0129] In this embodiment, in order to better match the interaction controls in the media content to the first user's personalization needs, the first user can further perform editing operations on the interaction controls.
[0130] Selectively, in response to an edit operation triggered by the first user on an interaction control, the system retrieves the edited content determined by the first user. Here, the first user can perform a trigger operation on the interaction control. In response to this trigger operation, an edit page can be displayed, and the first user can generate edited content on that edit page. Alternatively, a preview page may include a predetermined edit control, and the first user can perform a trigger operation on that edit control. In response to this trigger operation, an edit page can be displayed, and the first user can generate edited content on that edit page.
[0131] Here, the editing content includes, but is not limited to, the font parameters of the target interaction theme, the display position, display size, and transparency of the interaction controls.
[0132] Furthermore, after the edited content generated by the first user is retrieved, editing operations can be performed on the interaction control based on that edited content.
[0133] The media content processing method provided by this embodiment displays a predetermined preview page in response to a preview operation triggered by a first user on interactive media content, thereby allowing the first user to view the currently generated interactive media content more intuitively within the preview page. Furthermore, the first user can perform adjustment operations on the interaction controls within the preview page according to their actual needs, thereby more closely matching the generated interactive media content to their personal needs and improving the user experience.
[0134] Figure 8 is a schematic flowchart of a media content processing device provided by an embodiment of the present invention, and as shown in Figure 8, the device comprises a content acquisition module 81, a theme acquisition module 82, an addition module 83, and a post module 84. Here, the content acquisition module 81 is used to acquire media content generated by a first user and related content corresponding to the media content in response to a media content generation operation triggered by the first user. The theme acquisition module 82 is used to acquire a target interaction theme corresponding to the related content in response to the fulfillment of predetermined trigger conditions, and the target interaction theme is associated with a predetermined interaction operation. The addition module 83 is used to add interaction controls corresponding to the target interaction theme on the media content screen and generate interaction media content. The post module 84 is used to post the interaction media content so that a second user can perform the predetermined interaction operation based on the interaction controls in the interaction media content after posting and post media content associated with the target interaction theme.
[0135] Furthermore, based on any of the above embodiments, the related content includes effect content. Obtaining media content generated by the first user includes obtaining content collected or uploaded by the first user through a media content collection page.
[0136] Furthermore, based on any of the above embodiments, the theme acquisition module 82 is used to determine whether a predetermined interaction theme is associated with the effect content. If it is associated, the predetermined interaction theme is determined as the target interaction theme corresponding to the associated content, and an interaction control corresponding to the target interaction theme is added to the media content screen.
[0137] Furthermore, based on any of the above embodiments, the related content includes topic content. The content acquisition module is used to acquire media content generated by the first user by triggering a predetermined acquisition control on a media content collection page in response to a media content generation operation triggered by the first user. It displays a predetermined media content post page, which includes a predetermined topic control, and the post page is used to edit post information for the media content. It acquires at least one topic content generated by the first user based on the topic control and displays the at least one topic content within the media content post page.
[0138] Furthermore, based on any of the above embodiments, the theme acquisition module 82 is used to display a predetermined interaction theme generation control on the media content post page, and the interaction theme generation control is used to add an interaction control corresponding to the target interaction theme on the media content screen based on the at least one topic content. In response to the first user's trigger operation on the interaction theme generation control, the target interaction theme corresponding to the topic content is acquired.
[0139] Furthermore, based on any of the above embodiments, the additional module is used to generate interactive media content by adding an interaction control corresponding to the target interaction theme on the media content screen based on the at least one topic content, in response to the first user's trigger operation on the interaction theme generation control.
[0140] Furthermore, based on any of the above embodiments, the device further comprises a jump module for jumping to an image editing page in response to a back operation triggered by a first user on the post page. A hide module displays the interaction media content on the image editing page, with the interaction controls hidden.
[0141] Furthermore, based on any of the above embodiments, the theme acquisition module 82 is used to display a predetermined interaction theme generation control on the media content editing page after it has been detected that at least one topic content has been generated by the first user based on the topic control.
[0142] Furthermore, based on any of the above embodiments, the theme acquisition module 82 is used to determine a target topic content from the at least one topic content in response to the first user's trigger operation on the interaction theme generation control.
[0143] Determine the target interaction theme corresponding to the aforementioned target topic content.
[0144] Furthermore, based on any of the above embodiments, the theme acquisition module 82 is used to distinguish the target topic content from other topic content by switching a first display parameter corresponding to the target topic content. Here, the first display parameter includes at least one of a color parameter, a font parameter, and a font size parameter.
[0145] Furthermore, based on any of the above embodiments, the theme acquisition module 82 is used to determine whether an interaction theme matching the text content in the topic content exists in a predetermined interaction theme dataset. If it exists, the interaction theme is determined to be the target interaction theme. And / or, if it does not exist, a target interaction theme is created based on the text content.
[0146] Furthermore, based on any of the above embodiments, the apparatus further comprises a display module for displaying a predetermined preview page in response to a preview operation triggered by the first user on the interaction media content. A processing module is used to display the media content on the preview page and to display the interaction controls in a predetermined display area of the media content, the interaction controls including the target interaction theme.
[0147] Furthermore, based on any of the above embodiments, the device further comprises a content acquisition module for acquiring edited content determined by the first user in response to an edit operation triggered by the first user on the interaction control. The editing module is used to perform an edit operation on the interaction control based on the edited content.
[0148] The device provided by this embodiment can be used to implement the technical solution of the embodiment of the above method, the implementation principle and technical effect thereof are the same and will not be described again in this embodiment.
[0149] To realize the above embodiment, the embodiment of the present invention further provides an electronic device comprising a processor and memory.
[0150] The aforementioned memory stores computer execution instructions.
[0151] The processor executes the media content processing method described in any of the above embodiments by executing computer execution instructions stored in the memory.
[0152] Figure 9 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention, and as shown in Figure 9, the electronic device 900 may be a terminal device or a server. Here, terminal devices may include, but are not limited to, mobile devices such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable media players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 9 is merely an example and does not limit the functions and scope of use of the embodiments of the present invention.
[0153] As shown in Figure 9, the electronic device 900 may include a processor (e.g., a central processing unit, a graphics processor, etc.) 901 capable of performing various appropriate operations and processes based on a program stored in a read-only memory (ROM) 902 or a program 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 processor 901, ROM 902, and RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0154] Typically, devices such as input devices 906 including touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 907 including liquid crystal displays (LCDs), speakers, and vibrators; storage devices 908 including magnetic tape and hard disks; and communication devices 908 may be connected to the I / O interface 905. The communication devices 908 can enable the electronic device 900 to communicate wirelessly or via wired connections to exchange data with other devices. While the drawings show the electronic device 900 with various devices, it should be understood that it is not necessary to implement or have all of the shown devices. More or fewer devices may be implemented or have been included as alternatives.
[0155] In particular, according to embodiments of the present invention, the process described with reference to the flowchart above may be implemented as a computer software program. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for performing the method shown in the flowchart. In such embodiments, the computer program may be downloaded and installed from a network via a communication device 908, or installed from a storage device 908 or ROM 902. When the computer program is executed by the processor 901, the above-described functions, limited to the method of embodiments of the present invention, are performed.
[0156] It should be noted that the computer-readable medium described above in the present invention may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage mediums may include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present invention, the computer-readable storage medium may be a tangible medium containing or storing a program that can be used in combination with an instruction execution system, apparatus, or device. Also in the present invention, the computer-readable signal medium may contain data signals propagated in the baseband or as part of a carrier carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination described above. The computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium for transmitting, propagating, or transmitting programs for use by or in combination with instruction execution systems, apparatus, or devices. Program code contained in a computer-readable medium can be transmitted using any suitable medium, including but not limited to wired, fiber optic cables, RF (radio frequency), or any suitable combination described above.
[0157] To realize the above embodiments, the embodiments of the present invention further provide a computer-readable storage medium in which computer execution instructions are stored, and when the computer execution instructions are executed by a processor, the media content processing method described in any of the above embodiments is realized.
[0158] To realize the above embodiments, the embodiments of the present invention further provide a computer program product including a computer program, and when the computer program is executed by a processor, the media content processing method described in any of the above embodiments is realized.
[0159] The computer-readable medium described above may be included in the electronic device described above, or it may exist separately and not be assembled in the electronic device.
[0160] The computer-readable medium described above carries one or more programs, and when the one or more programs described above are executed by the electronic device, the electronic device is made to perform the method shown in the above embodiment.
[0161] Computer program code for performing the operations of the present invention can be written in one or more programming languages or a combination thereof, and the aforementioned programming languages include object-oriented programming languages such as Java®, Smalltalk, and C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may run entirely on the user's computer, partially on the user's computer, run as a standalone software package, run partially on the user's computer and partially on a remote computer, or run entirely on a remote computer or server. If a remote computer is involved, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).
[0162] The flowcharts and block diagrams in the drawings illustrate implementable architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. From this perspective, each box in a flowchart or block diagram may contain one or more executable instructions for implementing a specified logical function and may represent a module, program segment, or part of code. It should also be noted that in some alternative implementations, the functions shown within the boxes may occur in an order different from the order shown in the drawings. For example, two boxes shown consecutively may actually be executed substantially in parallel, or, depending on the functions involved, in reverse order. It should also be noted that 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 the specified function or operation, or in a combination of dedicated hardware and computer instructions.
[0163] The units described as being involved in embodiments of the present invention may be implemented by software or by hardware. In such cases, the names of the units do not constitute a limitation of the unit itself in any particular case; for example, the first acquisition unit may be further described as "a unit for acquiring at least two Internet Protocol addresses."
[0164] The functions described herein may be performed, at least in part, by one or more hardware logic components. For example, non-limiting exemplary types of hardware logic components that may be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standards (ASSPs), systems-on-a-chip (SOCs), and composite programmable logic devices (CPLDs).
[0165] In the context of the present invention, a machine-readable medium may be a tangible medium that contains or can store a program that can be used by an instruction execution system, apparatus, or device in combination with an instruction execution system, apparatus, 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, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0166] In a first embodiment, according to one or more embodiments of the present invention, a media content processing method is provided, the method is
[0167] In response to a media content generation operation triggered by a first user, the media content generated by the first user and related content corresponding to the media content are obtained.
[0168] In response to the fulfillment of predetermined trigger conditions, a target interaction theme corresponding to the relevant content is determined, wherein the target interaction theme is associated with a predetermined interaction operation.
[0169] The media content screen includes adding interaction controls corresponding to the target interaction theme and generating interaction media content.
[0170] This includes posting the interaction media content so that a second user can perform the predetermined interaction operation based on the interaction controls in the interaction media content after posting, and post media content associated with the target interaction theme.
[0171] According to one or more embodiments of the present invention, the related content includes effect content, and obtaining media content generated by the first user includes obtaining content collected or uploaded by the first user through a media content collection page.
[0172] According to one or more embodiments of the present invention, determining a target interaction theme corresponding to the relevant content in response to the fulfillment of the predetermined trigger conditions is:
[0173] To determine whether a predetermined interaction theme is associated with the aforementioned effect content,
[0174] If associated, this includes determining the predetermined interaction theme as the target interaction theme corresponding to the associated content, and adding an interaction control corresponding to the target interaction theme on the media content screen.
[0175] According to one or more embodiments of the present invention, the related content includes topic content,
[0176] In response to a media content generation operation triggered by the first user, obtaining the media content generated by the first user and related content corresponding to the media content is:
[0177] In response to a media content generation operation triggered by the first user, the media content generated by the first user is acquired by triggering a predetermined acquisition control on the media content collection page.
[0178] Displaying a predetermined media content post page, wherein the media content post page includes a predetermined topic control, and the post page is used to edit the post information of the media content.
[0179] The method includes obtaining at least one topic content generated by the first user based on the topic control, and displaying the at least one topic content within the media content post page.
[0180] According to one or more embodiments of the present invention, determining a target interaction theme corresponding to the relevant content in response to the fulfillment of the predetermined trigger conditions is:
[0181] Display a predetermined interaction theme generation control on the media content post page, wherein the interaction theme generation control is used to add an interaction control corresponding to the target interaction theme on the media content screen based on the at least one topic content.
[0182] This includes determining a target interaction theme corresponding to the topic content in response to the first user's trigger operation on the interaction theme generation control.
[0183] According to one or more embodiments of the present invention, adding interaction controls corresponding to the target interaction theme to the media content screen and generating interaction media content is:
[0184] In response to the first user's trigger operation on the interaction theme generation control, the system includes adding an interaction control corresponding to the target interaction theme on the media content screen based on the at least one topic content, and generating interaction media content.
[0185] According to one or more embodiments of the present invention, after the first user has performed a trigger operation on the interaction theme generation control, the method is:
[0186] In response to a back operation triggered by the first user on the aforementioned post page, the system jumps to the image editing page.
[0187] The further includes displaying the interaction media content on the image editing page, where the interaction controls are hidden.
[0188] According to one or more embodiments of the present invention, displaying a predetermined interaction theme generation control on the media content editing page is:
[0189] The process includes detecting that at least one topic content has been generated by the first user based on the topic control, and then displaying a predetermined interaction theme generation control on the media content editing page.
[0190] According to one or more embodiments of the present invention, determining a target interaction theme corresponding to the topic content in response to the first user's trigger operation on the interaction theme generation control is:
[0191] In response to the first user's trigger operation on the interaction theme generation control, the system determines the target topic content from the at least one topic content,
[0192] This includes determining a target interaction theme that corresponds to the aforementioned target topic content.
[0193] According to one or more embodiments of the present invention, in response to the first user's trigger operation on the interaction theme generation control,
[0194] This further includes distinguishing the target topic content from other topic content by switching a first display parameter corresponding to the target topic content,
[0195] The first display parameter includes at least one of the following: a color parameter, a font parameter, and a font size parameter.
[0196] According to one or more embodiments of the present invention, determining the target interaction theme corresponding to the topic content is:
[0197] To determine whether an interaction theme exists in a predetermined interaction theme dataset that matches the text content within the topic content,
[0198] If present, the interaction theme is determined as the target interaction theme, and / or,
[0199] If it does not exist, this includes creating a target interaction theme based on the aforementioned text content.
[0200] According to one or more embodiments of the present invention, an interaction control corresponding to the target interaction theme is added to the media content screen, and after generating the interaction media content,
[0201] In response to a preview operation triggered by the first user with respect to the interaction media content, a predetermined preview page is displayed.
[0202] The media content is displayed on the preview page, and the interaction control is displayed in a predetermined display area of the media content, wherein the interaction control includes the target interaction theme.
[0203] According to one or more embodiments of the present invention, after displaying the interaction control in the predetermined display area according to a predetermined second display parameter,
[0204] In response to an editing operation triggered by the first user with respect to the interaction control, the system retrieves the editing content determined by the first user.
[0205] The further includes performing editing operations on the interaction control based on the editing content.
[0206] In a second embodiment, according to one or more embodiments of the present invention, a media content processing apparatus is provided, the apparatus is
[0207] A content acquisition module for acquiring media content generated by a first user and related content corresponding to the media content in response to a media content generation operation triggered by a first user,
[0208] A theme acquisition module for determining a target interaction theme corresponding to the related content in response to the fulfillment of predetermined trigger conditions, wherein the target interaction theme is associated with a predetermined interaction operation, and the theme acquisition module
[0209] An additional module for generating interactive media content by adding interaction controls corresponding to the target interaction theme in the media content screen,
[0210] The system includes a post module for posting the interaction media content, which allows a second user to perform a predetermined interaction operation based on the interaction controls in the interaction media content after posting, and to post media content associated with the target interaction theme.
[0211] According to one or more embodiments of the present invention, the related content includes effect content, and obtaining media content generated by the first user includes obtaining content collected or uploaded by the first user through a media content collection page.
[0212] According to one or more embodiments of the present invention, the theme acquisition module is
[0213] Determine whether a predetermined interaction theme is associated with the aforementioned effect content.
[0214] When associated, the predetermined interaction theme is used to add interaction controls corresponding to the target interaction theme on the media content screen by determining the predetermined interaction theme as the target interaction theme corresponding to the associated content.
[0215] According to one or more embodiments of the present invention, the related content includes topic content,
[0216] The aforementioned content acquisition module is
[0217] In response to a media content generation operation triggered by the first user, the media content generated by the first user is acquired by triggering a predetermined acquisition control on the media content collection page.
[0218] A predetermined media content post page is displayed, where the media content post page includes a predetermined topic control, and the post page is used to edit the post information of the media content.
[0219] This system retrieves at least one topic content generated by the first user based on the topic control and uses it to display the at least one topic content within the media content post page.
[0220] According to one or more embodiments of the present invention, the theme acquisition module is
[0221] A predetermined interaction theme generation control is displayed on the media content post page, and the interaction theme generation control is used to add an interaction control corresponding to the target interaction theme on the media content screen based on the at least one topic content.
[0222] This is used to determine a target interaction theme corresponding to the topic content in response to the first user's trigger operation on the interaction theme generation control.
[0223] According to one or more embodiments of the present invention, the additional module is
[0224] In response to the first user's trigger operation on the interaction theme generation control, it is used to add an interaction control corresponding to the target interaction theme on the media content screen based on the at least one topic content, and to generate interaction media content.
[0225] According to one or more embodiments of the present invention, the apparatus is
[0226] A jump module for jumping to the image editing page in response to a back operation triggered by the first user on the aforementioned post page,
[0227] The image editing page further includes a hide module for displaying the interaction media content in which the interaction controls have been hidden.
[0228] According to one or more embodiments of the present invention, the theme acquisition module is
[0229] After it is detected that at least one topic content has been generated by the first user based on the topic control, a predetermined interaction theme generation control is used to display on the media content editing page.
[0230] According to one or more embodiments of the present invention, the theme acquisition module is
[0231] In response to the first user's trigger operation on the interaction theme generation control, the target topic content is determined from the at least one topic content.
[0232] This is used to determine the target interaction theme corresponding to the aforementioned target topic content.
[0233] According to one or more embodiments of the present invention, the theme acquisition module is
[0234] This is used to distinguish the target topic content from other topic content by switching a first display parameter corresponding to the target topic content.
[0235] Here, the first display parameter includes at least one of a color parameter, a font parameter, and a font size parameter.
[0236] According to one or more embodiments of the present invention, the decision module is
[0237] Determine whether an interaction theme matching the text content in the topic content exists in a predetermined interaction theme dataset.
[0238] If present, the interaction theme is determined as the target interaction theme, and / or,
[0239] If it does not exist, it is used to create a target interaction theme based on the aforementioned text content.
[0240] According to one or more embodiments of the present invention, the apparatus is
[0241] A display module for displaying a predetermined preview page in response to a preview operation triggered by the first user with respect to the interaction media content,
[0242] A processing module for displaying the media content on the preview page and displaying the interaction control in a predetermined display area of the media content, wherein the interaction control includes the target interaction theme, and further comprises a processing module.
[0243] According to one or more embodiments of the present invention, the apparatus is
[0244] A content acquisition module for acquiring edited content determined by the first user in response to an edit operation triggered by the first user with respect to the interaction control,
[0245] The system further comprises an editing module for performing editing operations on the interaction control based on the editing content.
[0246] In a third embodiment, according to one or more embodiments of the present invention, an electronic device comprising at least one processor and memory is provided.
[0247] The aforementioned memory stores computer execution instructions,
[0248] The at least one processor causes the at least one processor to execute the media content processing method described in the first embodiment and various possible designs of the first embodiment by executing computer execution instructions stored in the memory.
[0249] In a fourth embodiment, one or more embodiments of the present invention provide a computer-readable storage medium storing computer execution instructions, and when the computer execution instructions are executed by a processor, a media content processing method described in the first embodiment and various possible designs of the first embodiment is realized.
[0250] In a fifth embodiment, one or more embodiments of the present invention provide a computer program product including a computer program, wherein when the computer program is executed by a processor, a media content processing method described in the first embodiment and various possible designs of the first embodiment is realized.
[0251] The above description represents preferred embodiments of the present invention and merely describes the applicable technical principles. Those skilled in the art should understand that the scope of the invention as described herein is not limited to technical solutions formed by specific combinations of the above technical features, but also includes other technical solutions formed by any combination of the above technical features or equivalent features without departing from the concept of the invention. For example, it should be understood that this also includes technical solutions formed by switching between the above features and similar functional technical features disclosed herein (but not limited to these).
[0252] Furthermore, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed sequentially in a specific order or sequence as shown. Multitasking and parallel processing may be advantageous in certain environments. Similarly, while some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the invention. Certain features described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment can also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0253] While this topic has been described in terms specific to the structural features and / or the logical operation of the method, it should be understood that the topic limited in the attached claims is not necessarily limited to the specific features or operations described above. Conversely, the specific features and operations described above are merely illustrative forms of realizing the claims.
Claims
1. A method for processing media content, wherein the method is In response to a media content generation operation triggered by a first user, the media content generated by the first user and related content corresponding to the media content are obtained. In response to the fulfillment of predetermined trigger conditions, the system obtains a target interaction theme corresponding to the relevant content, wherein the target interaction theme is associated with a predetermined interaction operation. The media content screen is used to add interaction controls corresponding to the target interaction theme, and interaction media content is generated. This includes posting the interaction media content so that a second user can perform the predetermined interaction operation based on the interaction controls in the interaction media content after posting, and post media content associated with the target interaction theme. method.
2. The aforementioned related content includes effect content, and obtaining media content generated by the first user includes obtaining content collected or uploaded by the first user through a media content collection page. The method according to claim 1.
3. In response to the fulfillment of the predetermined trigger conditions, obtaining the target interaction theme corresponding to the related content is: To determine whether a predetermined interaction theme is associated with the aforementioned effect content, If associated, this includes determining the predetermined interaction theme as the target interaction theme corresponding to the associated content, and adding an interaction control corresponding to the target interaction theme on the media content screen. The method according to claim 2.
4. The aforementioned related content includes topical content, In response to a media content generation operation triggered by the first user, obtaining the media content generated by the first user and related content corresponding to the media content is: In response to a media content generation operation triggered by the first user, the media content generated by the first user is acquired by triggering a predetermined acquisition control on the media content collection page. Displaying a predetermined media content post page, wherein the media content post page includes a predetermined topic control, and the media content post page is used to edit the post information of the media content. This includes obtaining at least one topic content generated by the first user based on the topic control, and displaying the at least one topic content within the media content post page. The method according to claim 1.
5. In response to the fulfillment of the predetermined trigger conditions, obtaining the target interaction theme corresponding to the related content is: Display a predetermined interaction theme generation control on the media content post page, wherein the interaction theme generation control is used to add an interaction control corresponding to the target interaction theme on the media content screen based on the at least one topic content. This includes obtaining a target interaction theme corresponding to the topic content in response to the first user's trigger operation on the interaction theme generation control, The method according to claim 4.
6. Adding interaction controls corresponding to the target interaction theme on the media content screen and generating interaction media content is: In response to the first user's trigger operation on the interaction theme generation control, the system includes adding an interaction control corresponding to the target interaction theme on the media content screen based on at least one topic content, and generating interaction media content. The method according to claim 5.
7. After the first user performs a trigger operation on the interaction theme generation control, This method is In response to a back operation triggered by the first user on the aforementioned media content post page, the system jumps to the image editing page. The image editing page further includes displaying the interaction media content in which the interaction controls are hidden, The method according to claim 5.
8. Displaying a predetermined interaction theme generation control on the aforementioned media content post page is: After it is detected that at least one topic content has been generated by the first user based on the topic control, the media content post page includes displaying a predetermined interaction theme generation control. The method according to claim 5.
9. In response to the first user's trigger operation on the interaction theme generation control, obtaining the target interaction theme corresponding to the topic content is: In response to the first user's trigger operation on the interaction theme generation control, the target topic content is obtained from the at least one topic content, This includes obtaining a target interaction theme corresponding to the aforementioned target topic content, The method according to claim 5.
10. In response to the first user's trigger operation on the interaction theme generation control, This method is This further includes distinguishing the target topic content from other topic content by switching a first display parameter corresponding to the target topic content, The first display parameter includes at least one of the following: a color parameter, a font parameter, and a font size parameter. The method according to claim 9.
11. Obtaining the target interaction theme corresponding to the aforementioned topic content is: To determine whether an interaction theme exists in a predetermined interaction theme dataset that matches the text content within the topic content, If present, the interaction theme is determined as the target interaction theme, and / or, If it does not exist, this includes creating a target interaction theme based on the aforementioned text content, The method according to claim 5.
12. After adding an interaction control corresponding to the target interaction theme on the media content screen and generating the interaction media content, This method is In response to a preview operation triggered by the first user with respect to the interaction media content, a predetermined preview page is displayed. The media content is displayed on the preview page, and the interaction control is displayed in a predetermined display area of the media content screen, wherein the interaction control includes the target interaction theme, and further includes the following: The method according to any one of claims 1 to 11.
13. After displaying the interaction control in the predetermined display area according to the predetermined second display parameters, This method is In response to an editing operation triggered by the first user with respect to the interaction control, the system retrieves the editing content determined by the first user. The further includes performing an editing operation on the interaction control based on the editing content, The method according to claim 12.
14. A device for processing media content, said device, A content acquisition module for acquiring media content generated by a first user and related content corresponding to the media content in response to a media content generation operation triggered by a first user, A theme acquisition module for acquiring a target interaction theme corresponding to the associated content in response to the fulfillment of predetermined trigger conditions, wherein the target interaction theme is associated with a predetermined interaction operation, and the theme acquisition module An additional module for adding interaction controls corresponding to the target interaction theme in the media content screen and generating interaction media content, The system includes a post module for posting the interaction media content, which allows a second user to perform a predetermined interaction operation based on the interaction controls in the interaction media content after posting, and to post media content associated with the target interaction theme. Device.
15. The aforementioned related content includes effect content, and the content acquisition module is further used to acquire content collected or uploaded by the first user through the media content collection page. The apparatus according to claim 14.
16. The aforementioned theme acquisition module further, Determine whether a predetermined interaction theme is associated with the aforementioned effect content. When associated, the predetermined interaction theme is determined as the target interaction theme corresponding to the associated content, and is used to add interaction controls corresponding to the target interaction theme on the media content screen. The apparatus according to claim 15.
17. The aforementioned related content includes topic content, and the content acquisition module further includes, In response to a media content generation operation triggered by the first user, the media content generated by the first user is acquired by triggering a predetermined acquisition control on the media content collection page. A predetermined media content post page is displayed, the media content post page includes a predetermined topic control, and the media content post page is used to edit the post information of the media content. Based on the topic control, at least one topic content generated by the first user is retrieved and used to display the at least one topic content within the media content post page. The apparatus according to claim 14.
18. It is an electronic device, Equipped with a processor and memory, The aforementioned memory stores computer execution instructions, The processor causes the processor to perform the method according to any one of claims 1 to 13 by executing computer execution instructions stored in the memory. electronic equipment.
19. A computer execution instruction is stored, and when the computer execution instruction is executed by a processor, the method according to any one of claims 1 to 13 is realized. Computer-readable storage medium.
20. Computer program products, including computer programs, When the computer program is executed by the processor, the method according to any one of claims 1 to 13 is realized. The computer program product characterized by the above.