Nothing Special   »   [go: up one dir, main page]

CN115309317B - Media content acquisition method, apparatus, device, readable storage medium and product - Google Patents

Media content acquisition method, apparatus, device, readable storage medium and product Download PDF

Info

Publication number
CN115309317B
CN115309317B CN202210946368.1A CN202210946368A CN115309317B CN 115309317 B CN115309317 B CN 115309317B CN 202210946368 A CN202210946368 A CN 202210946368A CN 115309317 B CN115309317 B CN 115309317B
Authority
CN
China
Prior art keywords
media content
target
user
target object
displaying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210946368.1A
Other languages
Chinese (zh)
Other versions
CN115309317A (en
Inventor
徐绮
孙辉
胡晓芸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zitiao Network Technology Co Ltd
Original Assignee
Beijing Zitiao Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zitiao Network Technology Co Ltd filed Critical Beijing Zitiao Network Technology Co Ltd
Priority to CN202210946368.1A priority Critical patent/CN115309317B/en
Publication of CN115309317A publication Critical patent/CN115309317A/en
Priority to PCT/CN2023/111839 priority patent/WO2024032635A1/en
Application granted granted Critical
Publication of CN115309317B publication Critical patent/CN115309317B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the disclosure provides a method, a device, equipment, a readable storage medium and a product for acquiring media content, wherein the method comprises the following steps: responding to an associated media content acquisition request triggered by a user aiming at target media content, and displaying a media content acquisition page; displaying a target object corresponding to the target media content and at least one target user material associated with the target object in a media content acquisition page, wherein the target user material is a material added into the target media content by a publisher of the target media content based on the target object; and acquiring associated media content associated with the target media content based on the target user material. Therefore, the acquisition of the associated media content associated with the target media content can be realized rapidly based on the target user material, the efficiency of acquiring the associated media content is improved, the process of generating the associated media content is simplified, and the user experience is improved.

Description

Media content acquisition method, apparatus, device, readable storage medium and product
Technical Field
The embodiment of the disclosure relates to the technical field of interface interaction, in particular to a method, a device, equipment, a readable storage medium and a product for acquiring media content.
Background
When browsing media content, a user can shoot the same media content based on the special effect of the media content when browsing the media content with more interest. But the experience of clapping the same money for special effects that the user can do the DIY remains to be enhanced.
Disclosure of Invention
The embodiment of the disclosure provides a media content acquisition method, a device, equipment, a readable storage medium and a product, which are used for solving the technical problem that the user experience is poor in the existing same media content acquisition operation.
In a first aspect, an embodiment of the present disclosure provides a media content acquisition method, including:
responding to an associated media content acquisition request triggered by a user aiming at target media content, and displaying a media content acquisition page;
Displaying a target object corresponding to the target media content and at least one target user material associated with the target object in the media content acquisition page, wherein the target user material is a material added into the target media content by a publisher of the target media content based on the target object;
And acquiring associated media content associated with the target media content based on the target user material.
In a second aspect, an embodiment of the present disclosure provides a media content acquisition method, including:
Releasing the target media content in response to a release operation triggered by a publisher for the target media content;
generating a preset target object according to a target object corresponding to the target media content and at least one target user material associated with the target object, wherein the target user material is a material added to the target media content by a publisher of the target media content based on the target object;
and displaying the preset target object in a preset object list.
In a third aspect, an embodiment of the present disclosure provides a media content acquisition apparatus, including:
the first display module is used for responding to an associated media content acquisition request triggered by a user aiming at target media content and displaying a media content acquisition page;
The second display module is used for displaying a target object corresponding to the target media content and at least one target user material associated with the target object in the media content acquisition page, wherein the target user material is a material added into the target media content by a publisher of the target media content based on the target object;
and the acquisition module is used for acquiring the associated media content associated with the target media content based on the target user material.
In a fourth aspect, an embodiment of the present disclosure provides a media content acquisition apparatus, including:
The publishing module is used for responding to a publishing operation triggered by a publisher aiming at the target media content and publishing the target media content;
The generation module is used for generating a preset target object according to a target object corresponding to the target media content and at least one target user material associated with the target object, wherein the target user material is a material added to the target media content by a publisher of the target media content based on the target object;
And the third display module is used for displaying the preset target object in a preset object list.
In a fifth aspect, embodiments of the present disclosure provide an electronic device, including: a processor and a memory;
the memory stores computer-executable instructions;
the processor executes computer-executable instructions stored in the memory, causing the at least one processor to perform the media content retrieval method as described above in the first aspect and the various possible designs of the first aspect.
In a sixth aspect, embodiments of the present disclosure provide a computer readable storage medium having stored therein computer executable instructions which, when executed by a processor, implement the media content acquisition method according to the first aspect and the various possible designs of the first aspect.
In a seventh aspect, embodiments of the present disclosure provide a computer program product comprising a computer program which, when executed by a processor, implements the media content acquisition method according to the first aspect and the various possible designs of the first aspect.
The media content acquisition method, device, equipment, readable storage medium and product provided by the embodiment display a media content acquisition page when acquiring an associated media content acquisition request triggered by a user aiming at target media content. And displaying a target object corresponding to the target media content and target user materials added to the target media content by a publisher of the target media content based on the target object on a media content acquisition page, so that the acquisition of associated media content associated with the target media content can be realized rapidly based on the target user materials. The process of generating the associated media content is simplified, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the solutions in the prior art, a brief description will be given below of the drawings that are needed in the embodiments or the description of the prior art, it being obvious that the drawings in the following description are some embodiments of the present disclosure, and that other drawings may be obtained from these drawings without inventive effort to a person of ordinary skill in the art.
Fig. 1 is a flowchart of a media content acquisition method according to an embodiment of the present disclosure;
FIG. 2 is a schematic diagram of a display interface of a media content acquisition page provided by an embodiment of the present disclosure;
FIG. 3 is a schematic diagram of a display interface according to an embodiment of the present disclosure;
FIG. 4 is a schematic diagram of a further display interface provided by an embodiment of the present disclosure;
FIG. 5 is a schematic view of a further display interface provided in an embodiment of the present disclosure;
FIG. 6 is a flowchart of a media content acquisition method according to another embodiment of the present disclosure;
FIG. 7 is a schematic diagram of interface interactions provided by an embodiment of the present disclosure;
FIG. 8 is a schematic diagram of yet another interface interaction provided by an embodiment of the present disclosure;
FIG. 9 is a schematic diagram of yet another interface interaction provided by an embodiment of the present disclosure;
FIG. 10 is a schematic diagram of yet another interface interaction provided by an embodiment of the present disclosure;
FIG. 11 is a flowchart illustrating a method for obtaining media content according to an embodiment of the present disclosure;
fig. 12 is a schematic structural diagram of a media content acquisition device according to an embodiment of the present disclosure;
fig. 13 is a schematic structural diagram of a media content acquisition device according to an embodiment of the present disclosure;
fig. 14 is a schematic structural diagram of an electronic device according to an embodiment of the disclosure.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present disclosure more apparent, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure, and it is apparent that the described embodiments are some embodiments of the present disclosure, but not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art without inventive effort, based on the embodiments in this disclosure are intended to be within the scope of this disclosure.
In order to solve the technical problems that the existing same media content acquisition operation is complicated and difficult, the disclosure provides a media content acquisition method, a device, equipment, a readable storage medium and a product.
It should be noted that the method, the device, the equipment, the readable storage medium and the product for acquiring media content provided by the present disclosure may be applied to any application scenario where associated media content acquisition is required.
In solving the technical problems that the existing media content acquisition method is complicated in operation and high in difficulty, the inventor finds through research that in order to rapidly realize the acquisition of the associated media content associated with the target media content, the media content acquisition page can be displayed in response to an associated media content acquisition request triggered by a user for the target media content. In the media content acquisition page, a target object corresponding to the target media content and target user materials added to the target media content by a publisher of the target media content based on the target object can be displayed, so that inheritance operation of the target object corresponding to the target media content and the target user materials can be realized. And the user does not need to search the target object and the target user material by himself, and the acquisition operation of the associated media content can be rapidly realized.
Fig. 1 is a flowchart of a media content acquisition method according to an embodiment of the disclosure, as shown in fig. 1, where the method includes:
step 101, responding to an associated media content acquisition request triggered by a user aiming at target media content, and displaying a media content acquisition page.
The execution subject of the present embodiment is a media content acquisition apparatus. The media content acquisition means may be coupled to the terminal device so as to enable acquisition of the associated media content in response to a triggering operation by the user on the terminal device. Optionally, the media content acquisition means may also be coupled to a server, which is communicatively connected to the terminal device. The server can acquire triggering operation triggered by the user on the terminal equipment, and control the terminal equipment to acquire and display the associated media content according to the triggering operation.
In this embodiment, the user may browse the media content in the media content playing page. In the browsing process, if a user is interested in any target media content, an associated media content acquisition request can be triggered for the target media content so as to acquire the associated media content associated with the target media content. The target media content may be generated by selecting a target object for a publisher, adding at least one target user material based on the target object, and processing the acquired media content according to the target object and the at least one target user material.
Accordingly, in order to obtain the associated media content, a media content obtaining page can be displayed in response to an associated media content obtaining request triggered by a user, so that the associated media content can be obtained in the media content obtaining page.
Step 102, displaying a target object corresponding to the target media content and at least one target user material associated with the target object in the media content acquisition page, wherein the target user material is a material added to the target media content by a publisher of the target media content based on the target object.
In practical application, when a publisher performs a publishing operation of a target media content, a target object may be selected first, and the acquired media content is processed through the target object. Wherein the target object includes, but is not limited to, special effects, templates, filters, etc. The media content may be content collected by a preset content collection component, or may be content uploaded by a preset content uploading component. For example, the media content may be video media content captured by a preset image capture component. Further, in order to optimize the display effect of the target media content, the publisher may add at least one target user material to the obtained media content according to the actual requirement, so as to obtain the target media content, where the target user material includes, but is not limited to, an image material, a text material, an audio material, or a combination of the above materials, and the like.
In this embodiment, in order to simplify the acquisition flow of the associated media content, after the media content acquisition page is displayed, a target object corresponding to the target media content and at least one target user material associated with the target object may be displayed within the media content acquisition page. The user can acquire the media content in the media content acquisition page, for example, the media content can be acquired in real time in the media content acquisition page through a preset content acquisition component, and/or the content can be uploaded in the media content acquisition page through a preset content uploading component.
Alternatively, the display position, display order, display number, etc. of the at least one target user material within the media content collection page may or may not match the target media content. Or the user can also adjust the display parameters of the target user materials according to the actual requirements, which is not limited by the disclosure.
Step 103, obtaining associated media content associated with the target media content based on the target user material.
In this embodiment, the acquisition of the associated media content associated with the target media content may be implemented based on the at least one target user material. So that the generation of associated media content associated with the target media content can be quickly obtained.
Fig. 2 is a schematic diagram of a display interface of a media content acquisition page provided in an embodiment of the present disclosure, and as shown in fig. 2, a target object 22, at least one target user material 23, and a material tray 24 may be displayed in the media content acquisition page 21. Wherein, the material tray 24 may display an adjustment control 25 corresponding to at least one target user material in the target media content, and the adjustment control 25 may be an identification of the corresponding target user material, for example, a thumbnail of the target user material. The current user can implement the adjustment operation of the display parameters of the at least one target user material 23 through the triggering operation of the adjustment control in the material tray 24 according to the actual requirement. The display parameters include, but are not limited to, whether each target user material is displayed, display order, display position, display size, etc. In addition, an add control 26 may also be displayed in the material tray 24. Thus, the addition of the target user material may be performed in response to a triggering operation of the add control 26 by the current user.
It should be noted that the use of the target user material is fully authorized by the publisher of the target media content. In the case of obtaining authorization of the publisher of the target media content, a target object corresponding to the target media content and target user material added to the target media content by the publisher of the target media content based on the target object may be displayed on the media content acquisition page in response to an associated media content acquisition request triggered by the user for the target media content. Optionally, during the process of publishing the target media content, the publisher may display an authorization prompt control on the publishing interface, and if a confirmation instruction of the publisher on the authorization prompt control is obtained, the obtained authorization of the publisher is represented.
According to the media content acquisition method, when the associated media content acquisition request triggered by the user aiming at the target media content is acquired, the media content acquisition page is displayed. And displaying a target object corresponding to the target media content and target user materials added to the target media content by a publisher of the target media content based on the target object on a media content acquisition page, so that the acquisition of associated media content associated with the target media content can be realized rapidly based on the target user materials. The user does not need to search the target object and add the target user material by himself, the efficiency of acquiring the associated media content is improved, the process of generating the associated media content is simplified, and the user experience is improved.
Further, based on any of the above embodiments, step 102 includes:
And determining the display position of each target user material in the target media content.
And displaying at least one target user material at a target position matched with the display position in the media content acquisition page aiming at each target user material.
In this embodiment, in order to enhance user experience and help a user to conveniently complete work creation, in the media content acquisition page, a display position of at least one target user material may be the same as a display position of at least one target user material in the target media content.
For each target user material, a display location of the target user material in the target media content may be determined. The display position may be represented by a pixel value, or may also be represented by a coordinate point on the display interface, or may be represented by any manner capable of implementing positioning of the target user material, which is not limited in this disclosure.
After determining the display positions of the target user materials respectively, at least one target user material may be displayed at a display position in the media content acquisition page that matches the display position of the target user material.
Fig. 3 is a schematic diagram of another display interface provided in an embodiment of the disclosure, as shown in fig. 3, in which target media content 32 may be played in a media content playing page 31. At the upper left corner of the media content playback page 31, target user material 33 may be displayed. Accordingly, upon triggering an associated media content retrieval request based on the target media content 32, after displaying the media content retrieval page 34, the target user material 33 may be displayed in a corresponding upper left corner position in the media content retrieval page 34.
According to the media content acquisition method, the display position of the target user material in the target media content is determined, and the target user material is displayed in the media content acquisition page according to the display position, so that the generated matching degree between the associated media content and the target media content is higher, and the display effect of the associated media content is improved on the basis of simplifying the associated media content acquisition flow.
Optionally, on the basis of any one of the embodiments above, step 102 includes:
and displaying the media content acquired by the preset media content acquisition component in the media content acquisition page.
A target element in the media content is identified.
And displaying the at least one target user material in a preset display area associated with the target element in the media content.
In this embodiment, in the target media content, the target user material may be displayed in a preset display area associated with the target element. Wherein the target element includes a body part, a specific text, a specific pattern, etc. of the user in the target media content. For example, the target user material may be displayed in a top of head position with the user.
Accordingly, in order to enhance convenience of creation of the target media content, the media content acquired by the preset media content acquisition component may be displayed in the media content acquisition page. The media content acquisition component may specifically include a media content acquisition component and/or a media content uploading component. And identifying the target element in the media content.
Optionally, if the target user material in the target media content is displayed around the user body part, the identification operation of the current user body part may be implemented through a preset body identification model. If the target user material in the target media content displays the periphery of the text, the text can be identified through a preset text identification model. Or the identifying operation of the target element can be implemented in any other way, which is not limited in this disclosure.
After identifying a target element in the media content, at least one target user material may be displayed within a preset display area associated with the target element. The preset display area may specifically be a preset display range around the target element.
Alternatively, when the number of target user materials is plural, the identification of the associated target element may be performed for each target user material, and the target user materials may be displayed within a preset display range around the associated target element.
Fig. 4 is a schematic diagram of another display interface provided by an embodiment of the present disclosure, as shown in fig. 4, in which target media content 42 may be played in a media content playing page 41. A target user 43 may be included in the target media content 42 and the target user material 44 may be displayed in a position overhead of the target user 43. Accordingly, in the media content acquisition page 45, the media content 46 acquired by the preset media content acquisition component is displayed, and the position of the current user 47 in the media content 46 can be identified, and the target user material 44 is displayed on the head of the current user 47.
According to the media content acquisition method, the target elements in the media content acquired by the preset media content acquisition component are identified, and the at least one target user material is displayed at the preset display position associated with the target elements, so that the display effect of the target user material can be optimized on the basis of rapidly acquiring the associated media content.
Further, based on any of the above embodiments, step 102 includes:
and displaying a target object corresponding to the target media content in the media content acquisition page, and displaying at least one target user material.
In this embodiment, in the media content acquisition page, a target object corresponding to the target media content may be displayed, and at least one target user material may be displayed. Alternatively, when the number of target user materials is plural, plural target user materials may be displayed at the same time. The display positions of the plurality of target user materials in the media content acquisition page can be the same as the target media content or different from the target media content.
Fig. 5 is a schematic diagram of another display interface provided in an embodiment of the disclosure, as shown in fig. 5, in the media content acquisition page 51, a plurality of target user materials 52 may be displayed simultaneously.
Further, based on any of the above embodiments, step 102 includes:
and determining the display time range of each target user material in the target media content.
And displaying the target user materials on the media content acquisition page according to the display time range corresponding to the target user materials.
In this embodiment, to optimize the display effect of the associated media content, the at least one target user material may be displayed in different display time ranges.
In order to enhance the convenience of the authoring of the associated media content, the display time range of the target user material in the media content acquisition page may be the same as the target media content. In particular, a display time range of each target user material in the target media content may be determined.
It should be noted that, the display time ranges corresponding to different target user materials may overlap, that is, a plurality of target user materials may be displayed at the same time. Or the corresponding display time ranges of different target user materials are not overlapped, namely only the unique target user material is displayed in the same time.
Further, after determining the display time ranges corresponding to the target user materials, the target user materials may be displayed on the media content acquisition page according to the display time ranges corresponding to the target user materials.
According to the media content acquisition method, the target user materials are displayed in the media content acquisition page according to the display time range of the target user materials in the target media content, so that the display time range of the target user materials in the finally generated associated media content is matched with the target media content, the associated media content can be acquired rapidly, and the user experience is improved.
Further, on the basis of any one of the foregoing embodiments, the displaying, in turn, each of the target user materials on the media content acquisition page according to the display time range corresponding to each of the target user materials includes:
and randomly displaying the target user materials on the media content acquisition page in turn according to the display time range corresponding to the target user materials.
In this embodiment, at least one target user material may not be provided with a display sequence, so after determining the display time range corresponding to each target user material, each target user material may be displayed in turn on the media content acquisition page randomly according to the display time range corresponding to each target user material.
According to the media content acquisition method, the target user materials are randomly and sequentially displayed on the media content acquisition page according to the display time range corresponding to the target user materials, so that the display modes of the associated media content can be enriched, the display effect of the associated media content is improved, and further the user experience can be improved.
Further, based on any of the above embodiments, step 102 includes:
and determining the display sequence corresponding to the at least one target user material in the target media content.
And displaying the target user materials on the media content acquisition page according to the display sequence according to the preset time node corresponding to the target object or the display time range of the target user materials in the target media content.
In this embodiment, in the target media content, the user may have previously set a display order for at least one target user material. Thus, within the media content acquisition page, the display of at least one target user material may be effected based on the display order.
Optionally, each target user material may be displayed on the media content acquisition page according to the display sequence according to the preset time node corresponding to the target object. When the target object shoots the template, the preset time node can be matched with the music beat of the background music in the shooting template. Or the preset time node may be set by the publisher according to actual requirements, which is not limited by the present disclosure.
Alternatively, a display time range of each target user material in the target media content may be determined, and each target user material is displayed on the media content acquisition page according to the display time range and the display order. Thereby enabling further enhancement of the association between the associated media content and the target media content.
According to the media content acquisition method, the at least one target user material is displayed in the media content acquisition page according to the display sequence of the at least one target user material in the target media content, so that the relevance between the associated media content and the target media content can be improved, the associated media content associated with the target media content can be generated rapidly, the acquisition flow of the associated media content is simplified, and the user experience is improved.
Fig. 6 is a flowchart of a media content obtaining method according to another embodiment of the present disclosure, where, based on any of the foregoing embodiments, as shown in fig. 6, step 103 includes:
step 601, obtaining media content to be processed.
And 602, processing the media content to be processed according to the target object and the target user material to obtain the associated media content.
In this embodiment, the user may implement the acquisition of the media content on the media content acquisition page. After the media content to be processed is obtained, the media content to be processed can be processed according to the target object and the target user material, and the associated media content is obtained.
Further, based on any of the above embodiments, step 502 includes:
and performing image processing operation on the media content to be processed according to the target object to obtain the media content to be processed after image processing.
And adding the target user material into the media content to be processed after the image processing according to the display position and/or the display time and/or the display sequence of the at least one target user material in the target media content, so as to obtain the associated media content.
In this embodiment, after the media content to be processed is acquired, the target object may be used to perform an image processing operation on the media content to be processed, so as to obtain the media content to be processed after image processing. The image processing operation includes, but is not limited to, adding effects corresponding to the target object to the media content to be processed, such as size adjustment, adding a filter, adjusting display color tone, adding a sticker, beautifying, and the like.
Further, to increase the relevance between the associated media content and the target media content, a display position and/or a display time and/or a display order of at least one target user material in the target media content may be determined. And adding at least one target user material into the media content to be processed after the image processing according to the display position and/or the display time and/or the display sequence of the at least one target user material in the target media content, so as to obtain the associated media content.
According to the media content acquisition method, the target object is adopted to conduct image processing operation on the media content to be processed, and at least one target user material is added according to the display position and/or the display time and/or the display sequence of the at least one target user material in the target media content, so that the associated media content associated with the target media content can be generated rapidly, and the acquisition flow of the associated media content is simplified.
Further, on the basis of any one of the above embodiments, the media content acquisition page further includes a preset media content acquisition control; step 102 comprises:
And responding to the triggering operation of the user on the media content acquisition control, carrying out the acquisition operation of the media content to be processed, and taking the acquired content as the media content to be processed.
In this embodiment, the media content acquisition page further includes a preset media content acquisition control. The user can realize the acquisition operation of the media content to be processed through the triggering operation of the media content acquisition control, and the acquired content is determined to be the media content to be processed.
Optionally, the user may perform the operation of acquiring the media content to be processed by pressing the media content acquisition component for a long time, and the operation of triggering the media content acquisition component is stopped in response to the user, so as to complete the acquisition of the media content to be processed. Or the media content to be processed can be acquired in response to the clicking operation of the user on the media content acquisition component, and the acquisition of the media content to be processed can be completed in response to the re-triggering operation of the user on the media content acquisition component.
It should be noted that, the order in which the media content acquisition page displays the target object and the at least one target user material is not limited in the present disclosure, and the target object and the at least one target user material may be displayed before the step of acquiring the media content to be processed, or may be displayed after the step of acquiring the media content to be processed is completed.
Further, on the basis of any one of the above embodiments, the method further includes:
And adjusting the display position of the at least one target user material in response to a position adjustment operation triggered by the user on the at least one target user material.
In this embodiment, in order to make the generated associated media content more fit to the personalized requirement of the user, the user may also perform a position adjustment operation triggered by at least one target user material. Specifically, in response to a user's position adjustment operation triggered by at least one target user material, a display position of the at least one target user material may be adjusted.
The position adjustment operation may be generated by the user dragging any target user material to a specified position. Or the position adjustment operation may be generated according to a trigger operation preset by the user for any target user material and position information input in a position adjustment control displayed in response to the trigger operation. The present disclosure is not limited in this regard.
Fig. 7 is a schematic diagram of interface interaction provided by an embodiment of the present disclosure, as shown in fig. 7, a target user material 72 is displayed at a first position in a media content acquisition interface 71, and in response to a drag operation of a user on the target user material, the target user material 72 may be moved from the first position to a second position.
According to the media content acquisition method, the display position of the at least one target user material is adjusted according to the position adjustment operation triggered by the user on the at least one target user material, so that the associated media content can be more fit with the personalized requirements of the user on the basis of rapidly generating the associated media content associated with the target media content, and the user experience is improved.
Further, on the basis of any one of the above embodiments, the method further includes:
and playing the target media content in a media content playing page, wherein a first target control associated with the target object is displayed in a preset display area in the media content playing page.
Step 101 comprises:
and responding to the triggering operation of the user on the first target control, and displaying the media content acquisition page.
In this embodiment, in order to enable a user to quickly acquire associated media content when browsing media content on a media content playing page, a first target control may be displayed in the media content playing page. The first target control can be displayed in a preset display area in a media content playing page. For example, the preset display area may be the lower left corner, or may be any other display area capable of avoiding shielding the target media content, which is not limited by the disclosure.
Further, the user can trigger the first target control according to actual requirements. In response to a triggering operation of the first target control by a user, a media content acquisition page may be displayed, and a target object and at least one target user material may be displayed within the media content acquisition page.
Fig. 8 is a schematic diagram of still another interface interaction provided by an embodiment of the present disclosure, as shown in fig. 8, in a media content playing page 81, target media content 82 may be played, and a first target control 83 associated with a target object is further displayed in a preset display area. In response to a user triggering operation of the first target control 83, a media content acquisition page 84 may be displayed.
According to the media content acquisition method, the first target control associated with the target object is displayed in the media content playing page, so that a user can quickly acquire the associated media content when the media content playing page browses the media content, and the acquisition flow of the associated media content is simplified.
Further, on the basis of any one of the above embodiments, the method further includes:
And playing the target media content in a media content playing page, wherein the media content playing page comprises a preset function control.
And responding to the triggering operation of the user on the function control, displaying a function list in the media content playing page, wherein the function list comprises a second target control associated with the target object.
Step 101 comprises:
And responding to the triggering operation of the user on the second target control, and displaying the media content acquisition page.
In this embodiment, the media content playing page may play the target media content, and a preset function control is displayed. The user can view the function list through triggering operation of the function control. Wherein the function list comprises a second target control associated with the target object.
In response to a triggering operation of the second target control by the user, a media content acquisition page may be displayed, and a target object and at least one target user material may be displayed within the media content acquisition page.
Fig. 9 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure, as shown in fig. 9, in a media content playing page 91, a target media content 92 may be played, and a preset function control 93 is also displayed. In response to a triggering operation of the preset function control 93 by the user, a function list 94 may be displayed in the media content playing page 91, where the function list 94 includes a second target control 95 associated with the target object. In response to a user triggering operation of the second target control 95, a media content acquisition page 96 may be displayed.
According to the media content acquisition method, the function control is displayed in the media content playing page, and after the triggering operation of the function control is responded, the second target control associated with the target object is displayed in the function list, so that the acquisition operation of the associated media content can be rapidly realized by triggering the second target control, and the operation flow of the associated media content acquisition is simplified.
Further, on the basis of any one of the foregoing embodiments, the method further includes:
And playing the target media content in a media content playing page, wherein the media content playing page comprises a preset function control.
And responding to the triggering operation of the user on the function control, displaying a function list in the media content playing page, wherein the function list comprises the triggering control corresponding to the target object.
Step 101 comprises:
And responding to the triggering operation of the triggering control corresponding to the target object by the user, and jumping to a media content display list corresponding to the target object, wherein the media content display list comprises a third target control associated with the target object.
And responding to the triggering operation of the user on the third target control, and displaying the media content acquisition page.
In this embodiment, the media content playing page may play the target media content, and a preset function control is displayed. The user can view the function list through triggering operation of the function control. The function list comprises trigger controls corresponding to the target objects.
Further, in response to a triggering operation of the triggering control by the user, the media content display list corresponding to the target object can be skipped. In the media content presentation list, a plurality of media contents generated using the target object may be displayed. In addition, a third target control associated with the target object is further arranged in the media content display list corresponding to the target object.
Optionally, in the media content display list, the user may further perform a selection operation on the media content generated by using the target object according to actual requirements, so as to implement an acquisition operation of the associated media content associated with the currently selected media content based on the currently selected media content.
In response to a triggering operation of the third target control by the user, a media content acquisition page may be displayed, and a target object and at least one target user material may be displayed within the media content acquisition page.
Fig. 10 is a schematic diagram of another interface interaction provided by an embodiment of the present disclosure, as shown in fig. 10, in a media content playing page 101, a target media content 102 may be played, and a preset function control 103 is also displayed. In response to the triggering operation of the user on the preset function control 103, a function list 104 may be displayed in the media content playing page 101, where the function list 104 includes a triggering control 105 corresponding to the target object. In response to a triggering operation of the triggering control 105 by a user, the method can jump to a media content display list 106 corresponding to the target object, wherein a third target control 107 associated with the target object is included in the media content display list 106. In response to a triggering operation of the third target control 107 by the user, a media content acquisition page 108 is displayed.
According to the media content acquisition method, the third target control is displayed in the media content display list, so that a user can acquire the associated media content by triggering the third target control on the basis of checking a plurality of target media contents, the acquisition channels of the associated media content are enriched, and the user can acquire the associated media content conveniently.
Further, on the basis of any one of the above embodiments, the media content acquisition page further includes a target user material list control; the method further comprises the steps of:
and responding to the triggering operation of the user on the target user material list control, and displaying at least one target user material associated with the target object in the media content acquisition page.
And responding to the selection operation of the user on the target user material, and switching or adjusting the target user material selected by the user in the media content acquisition page.
In this embodiment, for each target object, there may be a plurality of publishers that publish media content based on the target object, and the target user material added to the media content published by each publisher is different.
Therefore, in order to enable the user to acquire the associated media content which is more fit with the personalized requirement, a target user material list control can be preset in the media content acquisition page. And responding to the triggering operation of the user on the target user material list control, displaying a target user material list in the media content acquisition page, wherein the target user material list comprises at least one target user material associated with a target object.
And responding to the selection operation of the user on any target user material in the target user material list, and switching the target user material displayed in the media content acquisition page into the target user material selected by the user. Or the user can also adjust the display parameters of the currently displayed target user material according to the actual requirement, wherein the display parameters comprise but not display size, display position and the like.
Optionally, based on the target user material currently selected by the user, the user may further add a custom target user material based on the target user material according to the actual requirement. For example, the user may add image material newly based on the currently selected target user material, or may modify text material in the currently selected target user material, etc., without limitation of the present disclosure.
Further, on the basis of any one of the above embodiments, the media content acquisition page further includes an edit control; and responding to the triggering operation of the user on the editing control, and displaying an editing interface on the media content acquisition page. The user can generate the custom target user material associated with the target object according to the text material and/or the image material input in the editing interface according to the actual requirement.
Because the target user material customized by the user may be multiple, a preset display category may also be displayed in the media content acquisition page. And responding to the triggering operation of the user on the display category, and displaying all user-defined target user materials for the user to select.
According to the media content acquisition method, at least one target user material associated with the target object is displayed in the media content acquisition page by responding to the triggering operation of the user on the target user material list control, so that the user can flexibly realize the switching or adjustment of the target user material based on the target user material list, the generated associated media content is more in accordance with the actual requirement of the user, and the user experience is improved.
Fig. 11 is a flowchart of a media content acquisition method according to an embodiment of the present disclosure, as shown in fig. 11, where the method includes:
step 1101, publishing the target media content in response to a publisher's publishing operation triggered for the target media content;
Step 1102, generating a preset target object according to a target object corresponding to the target media content and at least one target user material associated with the target object, wherein the target user material is a material added to the target media content by a publisher of the target media content based on the target object;
Step 1103, displaying the preset target object in a preset object list.
In this embodiment, the publisher may acquire the media content through a preset media content acquisition component, select a target object according to an actual requirement, add at least one target user material associated with the target object, and generate the target media content based on the media content, the target object and the at least one target user material. The target user material is a material added to the target media content by a publisher of the target media content based on the target object. The target user material includes, but is not limited to, image material, text material, audio material, and the like.
After the publisher completes authoring the target media content, the target media content may be published through a publishing operation triggered for the target media content.
After publishing the target media content, to facilitate the publisher to re-author the associated media content associated with the target media content, a preset target object may be generated from a target object corresponding to the target media content and at least one target user material associated with the target object. Illustratively, the preset target object may be a user-defined special effect, a template, a filter, etc.
Further, the preset target object may be displayed in a preset object list. Therefore, the creator can trigger the preset target object according to the actual requirement. In response to the triggering operation, a target object associated with the preset target object and at least one target user material may be displayed within the media content acquisition page. So that the creator can implement authoring of the associated media content associated with the target media content based on the preset target object.
According to the media content acquisition method, after the creator completes creation and release of the target media content, a preset target object is generated according to a target object corresponding to the target media content and at least one target user material associated with the target object, and the preset target object is displayed. Therefore, the creator can conveniently create the associated media content associated with the target media content according to the preset target object, the creation flow of the associated media content is simplified, and the user experience is improved.
Fig. 12 is a schematic structural diagram of a media content acquisition device according to an embodiment of the present disclosure, as shown in fig. 12, where the device includes: a first display module 1201, a second display module 1202 and an acquisition module 1203. The first display module 1201 is configured to display a media content acquisition page in response to an associated media content acquisition request triggered by a user for a target media content. A second display module 1202, configured to display, in the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object, where the target user material is a material added to the target media content by a publisher of the target media content based on the target object. An obtaining module 1203 is configured to obtain, based on the target user material, associated media content associated with the target media content.
Further, on the basis of any one of the above embodiments, the display module is configured to: and determining the display position of each target user material in the target media content. And displaying at least one target user material at a target position matched with the display position in the media content acquisition page aiming at each target user material.
Further, on the basis of any one of the above embodiments, the display module is configured to: and displaying the media content acquired by the preset media content acquisition component in the media content acquisition page. A target element in the media content is identified. And displaying the at least one target user material in a preset display area associated with the target element in the media content.
Further, on the basis of any one of the above embodiments, the display module is configured to: and displaying a target object corresponding to the target media content in the media content acquisition page, and displaying at least one target user material.
Further, on the basis of any one of the above embodiments, the display module is configured to: and determining the display time range of each target user material in the target media content. And displaying the target user materials on the media content acquisition page according to the display time range corresponding to the target user materials.
Further, on the basis of any one of the above embodiments, the display module is configured to: and determining the display sequence corresponding to the at least one target user material in the target media content. And displaying the target user materials on the media content acquisition page according to the display sequence according to the preset time node corresponding to the target object or the display time range of the target user materials in the target media content.
Further, on the basis of any one of the above embodiments, the display module is configured to: and randomly displaying the target user materials on the media content acquisition page in turn according to the display time range corresponding to the target user materials.
Further, on the basis of any one of the foregoing embodiments, the obtaining module is configured to: and obtaining the media content to be processed. And processing the media content to be processed according to the target object and the target user material to obtain the associated media content.
Further, on the basis of any one of the foregoing embodiments, the obtaining module is configured to: and performing image processing operation on the media content to be processed according to the target object to obtain the media content to be processed after image processing. And adding the target user material into the media content to be processed after the image processing according to the display position and/or the display time and/or the display sequence of the at least one target user material in the target media content, so as to obtain the associated media content.
Further, on the basis of any one of the above embodiments, the media content acquisition page further includes a preset media content acquisition control. The acquired module is used for: and responding to the triggering operation of the user on the media content acquisition control, carrying out the acquisition operation of the media content to be processed, and taking the acquired content as the media content to be processed.
Further, on the basis of any one of the foregoing embodiments, the apparatus further includes: and the adjusting module is used for responding to the position adjusting operation triggered by the user on the at least one target user material and adjusting the display position of the at least one target user material.
Further, on the basis of any one of the foregoing embodiments, the apparatus further includes: the playing module is used for playing the target media content in a media content playing page, and a first target control associated with the target object is displayed in a preset display area in the media content playing page. The jump module is used for: and responding to the triggering operation of the user on the first target control, and displaying the media content acquisition page.
Further, on the basis of any one of the foregoing embodiments, the apparatus further includes: the playing module is further used for playing the target media content in a media content playing page, and the media content playing page comprises a preset function control. And the display module is used for responding to the triggering operation of the user on the function control, displaying a function list in the media content playing page, wherein the function list comprises a second target control associated with the target object. The acquisition module is used for: and responding to the triggering operation of the user on the second target control, and displaying the media content acquisition page.
Further, on the basis of any one of the foregoing embodiments, the apparatus further includes: the playing module is further used for playing the target media content in a media content playing page, and the media content playing page comprises a preset function control. And the display module is used for responding to the triggering operation of the user on the function control, displaying a function list in the media content playing page, wherein the function list comprises the triggering control corresponding to the target object. The acquisition module is used for: and responding to the triggering operation of the triggering control corresponding to the target object by the user, and jumping to a media content display list corresponding to the target object, wherein the media content display list comprises a third target control associated with the target object. And responding to the triggering operation of the user on the third target control, and displaying the media content acquisition page.
Further, in accordance with any of the above embodiments, the media content acquisition page further includes a target user material list control. The apparatus further comprises: and the display module is used for responding to the triggering operation of the user on the target user material list control and displaying at least one target user material associated with the target object in the media content acquisition page. And the processing module is used for responding to the selection operation of the user on the target user material and switching or adjusting the target user material selected by the user in the media content acquisition page.
Further, on the basis of any one of the foregoing embodiments, the target user material includes at least one of text material, image material, and audio material.
Fig. 13 is a schematic structural diagram of a media content acquisition device according to an embodiment of the present disclosure, as shown in fig. 13, where the device includes: the publishing module 1301, the generating module 1302 and the third displaying module 1303. The publishing module 1301 is configured to publish the target media content in response to a publishing operation triggered by a publisher for the target media content. The generating module 1302 is configured to generate a preset target object according to a target object corresponding to the target media content and at least one target user material associated with the target object, where the target user material is a material added to the target media content by a publisher of the target media content based on the target object. The third display module 1303 is configured to display the preset target object in a preset object list.
The device provided in this embodiment may be used to execute the technical solution of the foregoing method embodiment, and its implementation principle and technical effects are similar, and this embodiment will not be described herein again.
In order to achieve the above embodiments, the embodiments of the present disclosure further provide an electronic device, including: a processor and a memory.
The memory stores computer-executable instructions.
The processor executes computer-executable instructions stored in the memory, causing the processor to perform the method as described in any one of the embodiments above.
Fig. 14 is a schematic structural diagram of an electronic device according to an embodiment of the disclosure, and as shown in fig. 14, the electronic device 1400 may be a terminal device or a server. The terminal device may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a Personal Digital Assistant (PDA) or the like, a tablet computer (Portable Android Device) or the like, a Portable Multimedia Player (PMP) or the like, a car-mounted terminal (e.g., car navigation terminal) or the like, and a fixed terminal such as a digital TV or a desktop computer or the like. The electronic device shown in fig. 14 is merely an example, and should not impose any limitations on the functionality and scope of use of embodiments of the present disclosure.
As shown in fig. 14, the electronic apparatus 1400 may include a processing device (e.g., a central processor, a graphics processor, etc.) 1401, which may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 1402 or a program loaded from a storage device 1408 into a random access Memory (Random Access Memory RAM) 1403. In the RAM 1403, various programs and data required for the operation of the electronic device 1400 are also stored. The processing device 1401, the ROM 1402, and the RAM 1403 are connected to each other through a bus 1404. An input/output (I/O) interface 1405 is also connected to the bus 1404.
In general, the following devices may be connected to the I/O interface 1405: input devices 1406 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, and the like; an output device 1407 including, for example, a Liquid crystal display (Liquid CRYSTAL DISPLAY, LCD for short), a speaker, a vibrator, and the like; storage 1408 including, for example, magnetic tape, hard disk, etc.; and communication means 1409. The communication means 1409 may allow the electronic device 1400 to communicate wirelessly or by wire with other devices to exchange data. While fig. 14 shows an electronic device 1400 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 1409, or installed from the storage means 1408, or installed from the ROM 1402. The above-described functions defined in the methods of the embodiments of the present disclosure are performed when the computer program is executed by the processing device 1401.
It should be noted that the computer readable medium described in the present disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this disclosure, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, fiber optic cables, RF (radio frequency), and the like, or any suitable combination of the foregoing.
Yet another embodiment of the present disclosure further provides a computer-readable storage medium having stored therein computer-executable instructions that, when executed by a processor, implement a method as in any of the above embodiments.
Yet another embodiment of the present disclosure also provides a computer program product comprising a computer program which, when executed by a processor, implements a method as described in any of the above embodiments.
The computer readable medium may be contained in the electronic device; or may exist alone without being incorporated into the electronic device.
The computer-readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above-described embodiments.
Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (Local Area Network, LAN for short) or a wide area network (Wide Area Network, WAN for short), or may be connected to an external computer (e.g., through the internet using an internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present disclosure may be implemented by means of software, or may be implemented by means of hardware. The name of the unit does not in any way constitute a limitation of the unit itself, for example the first acquisition unit may also be described as "unit acquiring at least two internet protocol addresses".
The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), an Application Specific Standard Product (ASSP), a system on a chip (SOC), a Complex Programmable Logic Device (CPLD), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
In a first aspect, according to one or more embodiments of the present disclosure, there is provided a media content acquisition method, including:
And responding to an associated media content acquisition request triggered by a user aiming at the target media content, and displaying a media content acquisition page.
And displaying a target object corresponding to the target media content and at least one target user material associated with the target object in the media content acquisition page, wherein the target user material is a material added into the target media content by a publisher of the target media content based on the target object.
Receiving an input trigger event, wherein the input trigger event is used for indicating that information starts to be input in an input box;
And displaying first default prompt information corresponding to the input box in a target area outside the input box.
According to one or more embodiments of the present disclosure, the displaying, within the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object includes:
And determining the display position of each target user material in the target media content.
And displaying at least one target user material at a target position matched with the display position in the media content acquisition page aiming at each target user material.
According to one or more embodiments of the present disclosure, the displaying, within the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object includes:
and displaying the media content acquired by the preset media content acquisition component in the media content acquisition page.
A target element in the media content is identified.
And displaying the at least one target user material in a preset display area associated with the target element in the media content.
According to one or more embodiments of the present disclosure, the displaying, within the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object includes:
and displaying a target object corresponding to the target media content in the media content acquisition page, and displaying at least one target user material.
According to one or more embodiments of the present disclosure, the displaying, within the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object includes:
and determining the display time range of each target user material in the target media content.
And displaying the target user materials on the media content acquisition page according to the display time range corresponding to the target user materials.
According to one or more embodiments of the present disclosure, the displaying, within the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object includes:
and determining the display sequence corresponding to the at least one target user material in the target media content.
And displaying the target user materials on the media content acquisition page according to the display sequence according to the preset time node corresponding to the target object or the display time range of the target user materials in the target media content.
According to one or more embodiments of the present disclosure, the displaying, sequentially, each target user material on the media content acquisition page according to a display time range corresponding to each target user material includes:
and randomly displaying the target user materials on the media content acquisition page in turn according to the display time range corresponding to the target user materials.
According to one or more embodiments of the present disclosure, the obtaining associated media content associated with the target media content based on the target user material includes:
And obtaining the media content to be processed.
And processing the media content to be processed according to the target object and the target user material to obtain the associated media content.
According to one or more embodiments of the present disclosure, the processing the media content to be processed according to the target object and the target user material to obtain the associated media content includes:
and performing image processing operation on the media content to be processed according to the target object to obtain the media content to be processed after image processing.
And adding the target user material into the media content to be processed after the image processing according to the display position and/or the display time and/or the display sequence of the at least one target user material in the target media content, so as to obtain the associated media content.
According to one or more embodiments of the present disclosure, the media content acquisition page further includes a preset media content acquisition control.
The obtaining the media content to be processed comprises the following steps:
And responding to the triggering operation of the user on the media content acquisition control, carrying out the acquisition operation of the media content to be processed, and taking the acquired content as the media content to be processed.
According to one or more embodiments of the present disclosure, the method further comprises:
And adjusting the display position of the at least one target user material in response to a position adjustment operation triggered by the user on the at least one target user material.
According to one or more embodiments of the present disclosure, the method further comprises:
and playing the target media content in a media content playing page, wherein a first target control associated with the target object is displayed in a preset display area in the media content playing page.
The response to the associated media content acquisition request triggered by the user for the target media content, displaying a media content acquisition page, including:
and responding to the triggering operation of the user on the first target control, and displaying the media content acquisition page.
According to one or more embodiments of the present disclosure, the method further comprises:
And playing the target media content in a media content playing page, wherein the media content playing page comprises a preset function control.
And responding to the triggering operation of the user on the function control, displaying a function list in the media content playing page, wherein the function list comprises a second target control associated with the target object.
The response to the associated media content acquisition request triggered by the user for the target media content, displaying a media content acquisition page, including:
And responding to the triggering operation of the user on the second target control, and displaying the media content acquisition page.
According to one or more embodiments of the present disclosure, the method further comprises:
And playing the target media content in a media content playing page, wherein the media content playing page comprises a preset function control.
And responding to the triggering operation of the user on the function control, displaying a function list in the media content playing page, wherein the function list comprises the triggering control corresponding to the target object.
The response to the associated media content acquisition request triggered by the user for the target media content, displaying a media content acquisition page, including:
And responding to the triggering operation of the triggering control corresponding to the target object by the user, and jumping to a media content display list corresponding to the target object, wherein the media content display list comprises a third target control associated with the target object.
And responding to the triggering operation of the user on the third target control, and displaying the media content acquisition page.
In accordance with one or more embodiments of the present disclosure, the media content acquisition page further includes a target user material list control. The method further comprises the steps of:
and responding to the triggering operation of the user on the target user material list control, and displaying at least one target user material associated with the target object in the media content acquisition page.
And responding to the selection operation of the user on the target user material, and switching or adjusting the target user material selected by the user in the media content acquisition page.
According to one or more embodiments of the present disclosure, the target user material includes at least one of text material, image material, audio material.
In a second aspect, according to one or more embodiments of the present disclosure, there is provided a media content acquisition method including:
Releasing the target media content in response to a release operation triggered by a publisher for the target media content;
generating a preset target object according to a target object corresponding to the target media content and at least one target user material associated with the target object, wherein the target user material is a material added to the target media content by a publisher of the target media content based on the target object;
and displaying the preset target object in a preset object list.
In a third aspect, according to one or more embodiments of the present disclosure, there is provided a media content acquisition apparatus comprising:
and the first display module is used for responding to an associated media content acquisition request triggered by a user aiming at the target media content and displaying a media content acquisition page.
And the second display module is used for displaying a target object corresponding to the target media content and at least one target user material associated with the target object in the media content acquisition page, wherein the target user material is a material added into the target media content by a publisher of the target media content based on the target object.
And the acquisition module is used for acquiring the associated media content associated with the target media content based on the target user material.
According to one or more embodiments of the present disclosure, the display module is configured to:
And determining the display position of each target user material in the target media content.
And displaying at least one target user material at a target position matched with the display position in the media content acquisition page aiming at each target user material.
According to one or more embodiments of the present disclosure, the display module is configured to:
and displaying the media content acquired by the preset media content acquisition component in the media content acquisition page.
A target element in the media content is identified.
And displaying the at least one target user material in a preset display area associated with the target element in the media content.
According to one or more embodiments of the present disclosure, the display module is configured to:
and displaying a target object corresponding to the target media content in the media content acquisition page, and displaying at least one target user material.
According to one or more embodiments of the present disclosure, the display module is configured to:
and determining the display time range of each target user material in the target media content.
And displaying the target user materials on the media content acquisition page according to the display time range corresponding to the target user materials.
According to one or more embodiments of the present disclosure, the display module is configured to:
and determining the display sequence corresponding to the at least one target user material in the target media content.
And displaying the target user materials on the media content acquisition page according to the display sequence according to the preset time node corresponding to the target object or the display time range of the target user materials in the target media content.
According to one or more embodiments of the present disclosure, the display module is configured to:
and randomly displaying the target user materials on the media content acquisition page in turn according to the display time range corresponding to the target user materials.
According to one or more embodiments of the present disclosure, the obtaining module is configured to:
And obtaining the media content to be processed.
And processing the media content to be processed according to the target object and the target user material to obtain the associated media content.
According to one or more embodiments of the present disclosure, the obtaining module is configured to:
and performing image processing operation on the media content to be processed according to the target object to obtain the media content to be processed after image processing.
And adding the target user material into the media content to be processed after the image processing according to the display position and/or the display time and/or the display sequence of the at least one target user material in the target media content, so as to obtain the associated media content.
According to one or more embodiments of the present disclosure, the media content acquisition page further includes a preset media content acquisition control.
The acquired module is used for:
And responding to the triggering operation of the user on the media content acquisition control, carrying out the acquisition operation of the media content to be processed, and taking the acquired content as the media content to be processed.
According to one or more embodiments of the present disclosure, the apparatus further comprises:
and the adjusting module is used for responding to the position adjusting operation triggered by the user on the at least one target user material and adjusting the display position of the at least one target user material.
According to one or more embodiments of the present disclosure, the apparatus further comprises:
the playing module is used for playing the target media content in a media content playing page, and a first target control associated with the target object is displayed in a preset display area in the media content playing page.
The jump module is used for:
and responding to the triggering operation of the user on the first target control, and displaying the media content acquisition page.
According to one or more embodiments of the present disclosure, the apparatus further comprises:
the playing module is further used for playing the target media content in a media content playing page, and the media content playing page comprises a preset function control.
And the display module is used for responding to the triggering operation of the user on the function control, displaying a function list in the media content playing page, wherein the function list comprises a second target control associated with the target object.
The acquisition module is used for:
And responding to the triggering operation of the user on the second target control, and displaying the media content acquisition page.
According to one or more embodiments of the present disclosure, the apparatus further comprises:
the playing module is further used for playing the target media content in a media content playing page, and the media content playing page comprises a preset function control.
And the display module is used for responding to the triggering operation of the user on the function control, displaying a function list in the media content playing page, wherein the function list comprises the triggering control corresponding to the target object.
The acquisition module is used for:
And responding to the triggering operation of the triggering control corresponding to the target object by the user, and jumping to a media content display list corresponding to the target object, wherein the media content display list comprises a third target control associated with the target object.
And responding to the triggering operation of the user on the third target control, and displaying the media content acquisition page.
In accordance with one or more embodiments of the present disclosure, the media content acquisition page further includes a target user material list control. The apparatus further comprises:
And the display module is used for responding to the triggering operation of the user on the target user material list control and displaying at least one target user material associated with the target object in the media content acquisition page.
And the processing module is used for responding to the selection operation of the user on the target user material and switching or adjusting the target user material selected by the user in the media content acquisition page.
According to one or more embodiments of the present disclosure, the target user material includes at least one of text material, image material, audio material.
In a fourth aspect, according to one or more embodiments of the present disclosure, there is provided a media content acquisition apparatus comprising:
The publishing module is used for responding to a publishing operation triggered by a publisher aiming at the target media content and publishing the target media content;
The generation module is used for generating a preset target object according to a target object corresponding to the target media content and at least one target user material associated with the target object, wherein the target user material is a material added to the target media content by a publisher of the target media content based on the target object;
And the third display module is used for displaying the preset target object in a preset object list.
In a fifth aspect, according to one or more embodiments of the present disclosure, there is provided an electronic device comprising: at least one processor and memory;
the memory stores computer-executable instructions;
The at least one processor executes computer-executable instructions stored in the memory, causing the at least one processor to perform the media content acquisition method as described above in the first aspect and the various possible designs of the first aspect.
In a sixth aspect, according to one or more embodiments of the present disclosure, there is provided a computer-readable storage medium having stored therein computer-executable instructions which, when executed by a processor, implement the media content acquisition method according to the first aspect and the various possible designs of the first aspect.
In a seventh aspect, according to one or more embodiments of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the media content acquisition method according to the first aspect and the various possible designs of the first aspect as described above
The foregoing description is only of the preferred embodiments of the present disclosure and description of the principles of the technology being employed. It will be appreciated by persons skilled in the art that the scope of the disclosure referred to in this disclosure is not limited to the specific combinations of features described above, but also covers other embodiments which may be formed by any combination of features described above or equivalents thereof without departing from the spirit of the disclosure. Such as those described above, are mutually substituted with the technical features having similar functions disclosed in the present disclosure (but not limited thereto).
Moreover, although operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are example forms of implementing the claims.

Claims (20)

1. A method of media content acquisition, comprising:
responding to an associated media content acquisition request triggered by a user aiming at target media content, and displaying a media content acquisition page;
Displaying a target object corresponding to the target media content and at least one target user material associated with the target object in the media content acquisition page, wherein the target user material is material added and distributed in the target media content by a publisher of the target media content based on the target object, and the target object comprises at least one of the following components: special effects, filters and templates, the target user material being customized for the publisher of the target media content;
Acquiring associated media content associated with the target media content based on the target user material;
the obtaining the associated media content associated with the target media content based on the target user material includes:
acquiring media content to be processed;
Performing image processing operation on the media content to be processed according to the target object to obtain the media content to be processed after image processing;
And adding the target user material into the image processed media content to be processed according to the attribute of the at least one target user material in the target media content, and obtaining the associated media content, wherein the attribute comprises at least one of display position, display time and display sequence.
2. The method of claim 1, wherein displaying, within the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object, comprises:
Determining the display position of each target user material in the target media content;
and displaying at least one target user material at a target position matched with the display position in the media content acquisition page aiming at each target user material.
3. The method of claim 1, wherein displaying, within the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object, comprises:
displaying the media content acquired by a preset media content acquisition component in the media content acquisition page;
identifying a target element in the media content;
And displaying the at least one target user material in a preset display area associated with the target element in the media content.
4. A method according to any of claims 1-3, wherein displaying, within the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object comprises:
and displaying a target object corresponding to the target media content in the media content acquisition page, and displaying at least one target user material.
5. A method according to any of claims 1-3, wherein displaying, within the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object comprises:
Determining a display time range of each target user material in the target media content;
And displaying the target user materials on the media content acquisition page according to the display time range corresponding to the target user materials.
6. A method according to any of claims 1-3, wherein displaying, within the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object comprises:
Determining a display sequence corresponding to the at least one target user material in the target media content;
And displaying the target user materials on the media content acquisition page according to the display sequence according to the preset time node corresponding to the target object or the display time range of the target user materials in the target media content.
7. The method of claim 5, wherein displaying each of the target user materials sequentially on the media content acquisition page according to the display time range corresponding to each of the target user materials comprises:
and randomly displaying the target user materials on the media content acquisition page in turn according to the display time range corresponding to the target user materials.
8. The method of claim 1, wherein the media content acquisition page further comprises a preset media content acquisition control;
The obtaining the media content to be processed comprises the following steps:
And responding to the triggering operation of the user on the media content acquisition control, carrying out the acquisition operation of the media content to be processed, and taking the acquired content as the media content to be processed.
9. A method according to any one of claims 1-3, wherein the method further comprises:
And adjusting the display position of the at least one target user material in response to a position adjustment operation triggered by the user on the at least one target user material.
10. A method according to any one of claims 1-3, wherein the method further comprises:
Playing the target media content in a media content playing page, wherein a first target control associated with the target object is displayed in a preset display area in the media content playing page;
The response to the associated media content acquisition request triggered by the user for the target media content, displaying a media content acquisition page, including:
and responding to the triggering operation of the user on the first target control, and displaying the media content acquisition page.
11. A method according to any one of claims 1-3, wherein the method further comprises:
Playing the target media content in a media content playing page, wherein the media content playing page comprises a preset function control;
responding to the triggering operation of the user on the function control, displaying a function list in the media content playing page, wherein the function list comprises a second target control associated with the target object;
The response to the associated media content acquisition request triggered by the user for the target media content, displaying a media content acquisition page, including:
And responding to the triggering operation of the user on the second target control, and displaying the media content acquisition page.
12. A method according to any one of claims 1-3, wherein the method further comprises:
Playing the target media content in a media content playing page, wherein the media content playing page comprises a preset function control;
responding to the triggering operation of the user on the function control, displaying a function list in the media content playing page, wherein the function list comprises the triggering control corresponding to the target object;
The response to the associated media content acquisition request triggered by the user for the target media content, displaying a media content acquisition page, including:
Responding to the triggering operation of a triggering control corresponding to the target object by a user, and jumping to a media content display list corresponding to the target object, wherein the media content display list comprises a third target control associated with the target object;
And responding to the triggering operation of the user on the third target control, and displaying the media content acquisition page.
13. A method according to any of claims 1-3, wherein the media content acquisition page further comprises a target user material list control; the method further comprises the steps of:
Responding to the triggering operation of a user on the target user material list control, and displaying at least one target user material associated with the target object in the media content acquisition page;
And responding to the selection operation of the user on the target user material, and switching or adjusting the target user material selected by the user in the media content acquisition page.
14. A method according to any of claims 1-3, wherein the target user material comprises at least one of text material, image material, audio material.
15. A method of media content acquisition, comprising:
Releasing the target media content in response to a release operation triggered by a publisher for the target media content;
Displaying a preset target object generated according to a target object corresponding to the target media content and at least one target user material associated with the target object, wherein the target user material is a material added and distributed in the target media content by a publisher of the target media content based on the target object, and the preset target object comprises at least one of the following: the target user material and the preset target object are customized for the publisher of the target media content;
And displaying the preset target object in a preset object list, wherein the preset target object is used for realizing the authoring of the associated media content associated with the target media content by an author.
16. A media content acquisition apparatus, comprising:
the first display module is used for responding to an associated media content acquisition request triggered by a user aiming at target media content and displaying a media content acquisition page;
The second display module is configured to display, in the media content acquisition page, a target object corresponding to the target media content and at least one target user material associated with the target object, where the target user material is a material added by a publisher of the target media content based on the target object and distributed in the target media content, and the target object includes at least one of the following: special effects, filters and templates, the target user material being customized for the publisher of the target media content;
The acquisition module is used for acquiring associated media content associated with the target media content based on the target user material;
The acquisition module is specifically used for acquiring media content to be processed;
Performing image processing operation on the media content to be processed according to the target object to obtain the media content to be processed after image processing;
And adding the target user material into the image processed media content to be processed according to the attribute of the at least one target user material in the target media content, and obtaining the associated media content, wherein the attribute comprises at least one of display position, display time and display sequence.
17. A media content acquisition apparatus, comprising:
The publishing module is used for responding to a publishing operation triggered by a publisher aiming at the target media content and publishing the target media content;
The display module is configured to display a preset target object generated according to a target object corresponding to the target media content and at least one target user material associated with the target object, where the target user material is a material added and distributed in the target media content by a publisher of the target media content based on the target object, and the preset target object includes at least one of the following: the target user material and the preset target object are customized for the publisher of the target media content;
and the third display module is used for displaying the preset target object in a preset object list, and the preset target object is used for realizing the creation of the associated media content associated with the target media content by an creator.
18. An electronic device, comprising: a processor and a memory;
the memory stores computer-executable instructions;
the processor executing computer-executable instructions stored in the memory causing the processor to perform the method of any one of claims 1 to 14 or 15.
19. A computer readable storage medium having stored therein computer executable instructions which when executed by a processor implement the method of any one of claims 1 to 14 or 15.
20. A computer program product comprising a computer program which, when executed by a processor, implements the method of any one of claims 1 to 14 or 15.
CN202210946368.1A 2022-08-08 2022-08-08 Media content acquisition method, apparatus, device, readable storage medium and product Active CN115309317B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210946368.1A CN115309317B (en) 2022-08-08 2022-08-08 Media content acquisition method, apparatus, device, readable storage medium and product
PCT/CN2023/111839 WO2024032635A1 (en) 2022-08-08 2023-08-08 Media content acquisition method and apparatus, and device, readable storage medium and product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210946368.1A CN115309317B (en) 2022-08-08 2022-08-08 Media content acquisition method, apparatus, device, readable storage medium and product

Publications (2)

Publication Number Publication Date
CN115309317A CN115309317A (en) 2022-11-08
CN115309317B true CN115309317B (en) 2024-09-06

Family

ID=83860836

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210946368.1A Active CN115309317B (en) 2022-08-08 2022-08-08 Media content acquisition method, apparatus, device, readable storage medium and product

Country Status (2)

Country Link
CN (1) CN115309317B (en)
WO (1) WO2024032635A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115309317B (en) * 2022-08-08 2024-09-06 北京字跳网络技术有限公司 Media content acquisition method, apparatus, device, readable storage medium and product

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111797061A (en) * 2020-06-30 2020-10-20 北京达佳互联信息技术有限公司 Multimedia file processing method and device, electronic equipment and storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140143671A1 (en) * 2012-11-19 2014-05-22 Avid Technology, Inc. Dual format and dual screen editing environment
CA2916295A1 (en) * 2015-12-24 2017-06-24 Mydub Media Corporation Method and apparatus for mixing media tracks
CN110913141B (en) * 2019-11-29 2021-09-21 维沃移动通信有限公司 Video display method, electronic device and medium
CN111866531A (en) * 2020-07-10 2020-10-30 北京达佳互联信息技术有限公司 Live video processing method and device, electronic equipment and storage medium
CN112911379B (en) * 2021-01-15 2023-06-27 北京字跳网络技术有限公司 Video generation method, device, electronic equipment and storage medium
CN113791721A (en) * 2021-08-31 2021-12-14 北京达佳互联信息技术有限公司 Picture processing method and device, electronic equipment and storage medium
CN113902835A (en) * 2021-11-12 2022-01-07 北京达佳互联信息技术有限公司 Image processing method, image processing device, electronic equipment and storage medium
CN115309317B (en) * 2022-08-08 2024-09-06 北京字跳网络技术有限公司 Media content acquisition method, apparatus, device, readable storage medium and product

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111797061A (en) * 2020-06-30 2020-10-20 北京达佳互联信息技术有限公司 Multimedia file processing method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
WO2024032635A1 (en) 2024-02-15
CN115309317A (en) 2022-11-08

Similar Documents

Publication Publication Date Title
US11206448B2 (en) Method and apparatus for selecting background music for video shooting, terminal device and medium
US20210006715A1 (en) Method and apparatus for video shooting, terminal device and storage medium
WO2022228118A1 (en) Interactive content generation method and apparatus, and storage medium and electronic device
CN110324718B (en) Audio and video generation method and device, electronic equipment and readable medium
US12112772B2 (en) Method and apparatus for video production, device and storage medium
CN113806306B (en) Media file processing method, device, equipment, readable storage medium and product
CN109600559B (en) Video special effect adding method and device, terminal equipment and storage medium
WO2023165515A1 (en) Photographing method and apparatus, electronic device, and storage medium
CN115309317B (en) Media content acquisition method, apparatus, device, readable storage medium and product
WO2024046360A1 (en) Media content processing method and apparatus, device, readable storage medium, and product
EP4344191A1 (en) Method and apparatus for editing multimedia resource scene, device, and storage medium
CN116366918A (en) Media content generation method, device, equipment, readable storage medium and product
CN115499672B (en) Image display method, device, equipment and storage medium
CN116170398A (en) Interaction method, device, equipment, storage medium and product based on virtual object
CN116244490A (en) Content sharing method, device, equipment, computer readable storage medium and product
CN115981769A (en) Page display method, device, equipment, computer readable storage medium and product
CN109636917A (en) Generation method, device, the hardware device of threedimensional model
CN112153439A (en) Interactive video processing method, device and equipment and readable storage medium
CN109472873A (en) Generation method, device, the hardware device of threedimensional model
WO2023066276A1 (en) Page processing method and apparatus, device, and storage medium
US20240103711A1 (en) Method and apparatus for generating effect configuration file, device and medium
WO2024217274A1 (en) Multimedia content generation method and apparatus, and device, readable storage medium and product
WO2024222447A1 (en) Special effect video generation method and apparatus, electronic device, and storage medium
CN117376657A (en) Media content processing method, apparatus, device, readable storage medium and product
CN117762411A (en) Special effect creation method, device, equipment, computer readable storage medium and product

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant