Method, device, apparatus and storage medium for multimedia resource clip scenarios

By detecting the matching of the current time and the specified time and displaying the prompt information of the relevant editing templates, the problem of single functions of the existing video editing application is solved, and the user experience and application interactivity are improved.

JP7673259B2Active Publication Date: 2025-05-08BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023579180
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-08-18
Filing Date
2022-08-17
Publication Date
2025-05-08
Estimated Expiration
2042-08-17

AI Technical Summary

Technical Problem

The existing video editing application has a single function and cannot meet the diverse creative needs of users. It needs to be improved to improve the user experience.

Method used

By detecting whether the current time matches the specified time, if it matches, the prompt information of the relevant target clip template will be displayed to help users edit multimedia resources according to specific time categories.

Benefits of technology

It improves the interactivity and fun of video editing applications, enhances the utilization rate of editing templates, and improves user activities and application traffic efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007673259000001
    Figure 0007673259000001
  • Figure 0007673259000002
    Figure 0007673259000002
  • Figure 0007673259000003
    Figure 0007673259000003
Patent Text Reader

Abstract

The embodiments of the present disclosure disclose a method, an apparatus, a device, and a storage medium for a multimedia resource clip scenario, the method including: detecting whether a current time and a designated time match, and presenting hint information of a target clip template in response to determining that the current time and the designated time match, where the target clip template is related to a first multimedia resource, a content of the first multimedia resource belongs to a content category related to the designated time, the target clip template is used to indicate that the multimedia material to be clipped is clipped to a second multimedia resource according to a target clip scheme, the target clip scheme is a clip scheme used for the first multimedia resource, and the hint information is presentation information of the first multimedia resource.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application claims priority to a Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on August 18, 2021, bearing application number 202110950829.8, the entire contents of which are incorporated herein by reference.

[0002] [Technical field] TECHNICAL FIELD The embodiments of the present disclosure relate to the field of Internet technology, such as a method, an apparatus, a device, and a storage medium for a multimedia resource clip scenario. [Background technology]

[0003] With the rapid development of terminal technology, many devices have a photography function, and users can record wonderful moments in daily life and obtain excellent visual effects by taking photos or videos. Users often want to clip multimedia materials such as photos or videos and obtain clip videos, so many application programs that support video clip functions have been created accordingly.

[0004] Currently, the functions of video clip applications are relatively simple, and cannot meet the diverse creative needs of users, so improvements are needed. Summary of the Invention [Problem to be solved by the invention]

[0005] The embodiments of the present disclosure provide a method, an apparatus, a storage medium and an equipment for a multimedia resource clip scenario, which can improve the solutions for a multimedia resource clip scenario in the related art. [Means for solving the problem]

[0006] According to a first aspect, an embodiment of the present disclosure provides a method for a multimedia resource clip scenario, the method for the multimedia resource clip scenario comprising: Detecting whether a current time matches a specified time; and in response to determining that the current time and the specified time match, displaying (presenting) hint information of a target clip template; The target clip template is related to a first multimedia resource, the content of the first multimedia resource belongs to a content category related to the specified time, the target clip template is used to indicate that the multimedia material to be clipped is clipped to a second multimedia resource according to a target clip scheme, the target clip scheme is a clip scheme used for the first multimedia resource, and the hint information is presentation information of the first multimedia resource.

[0007] According to a second aspect, an embodiment of the present disclosure provides an apparatus for a multimedia resource clip scenario, the apparatus for the multimedia resource clip scenario comprising: a detection module configured to detect whether a current time matches a specified time; a hint information presenting module configured to present hint information of a target clip template in response to determining that the current time and the specified time match; The target clip template is related to a first multimedia resource, the content of the first multimedia resource belongs to a content category related to the specified time, the target clip template is used to indicate that the multimedia material to be clipped is clipped to a second multimedia resource according to a target clip scheme, the target clip scheme is a clip scheme used for the first multimedia resource, and the hint information is presentation information of the first multimedia resource.

[0008] According to a third aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, the program, when executed by a processor, realizing a method for a multimedia resource clip scenario according to an embodiment of the present disclosure.

[0009] According to a fourth aspect, an embodiment of the present disclosure provides an electronic device, the electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, the electronic device realizing a method for a multimedia resource clip scenario according to an embodiment of the present disclosure when the processor executes the computer program.

[0010] According to a fifth aspect, an embodiment of the present disclosure provides a computer program product, the computer program product including a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions that, when executed by a computer, realize a method for a multimedia resource clip scenario according to an embodiment of the present disclosure. [Brief description of the drawings]

[0011] [Figure 1] 1 is a flowchart of a method for a multimedia resource clip scenario according to an embodiment of the present disclosure. [Diagram 2]11 is a flowchart of a method for another multimedia resource clip scenario according to an embodiment of the present disclosure. [Diagram 3] FIG. 2 is a schematic diagram of page interactions according to an embodiment of the present disclosure. [Figure 4] FIG. 2 is a schematic diagram of page interactions according to an embodiment of the present disclosure. [Diagram 5] FIG. 2 is a schematic diagram of page interactions according to an embodiment of the present disclosure. [Figure 6] FIG. 2 is a structural block diagram of an apparatus for a multimedia resource clip scenario according to an embodiment of the present disclosure. [Figure 7] FIG. 2 is a structural block diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] The following describes the embodiments of the present disclosure in more detail with reference to the drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein, but rather these embodiments are provided to allow a deeper and more complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are used only for illustrative purposes and are not intended to limit the scope of protection of the present disclosure.

[0013] It should be understood that steps depicted in the method embodiments of the present disclosure may be performed in different orders and / or in parallel, that method embodiments may include additional steps and / or omit performing steps depicted, and that the scope of the present disclosure is not limited in this respect.

[0014] As used herein, the term "including" and variations thereof are open inclusions, including but not limited to. The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "in another embodiment" means "at least one other embodiment," and the term "in some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided in the description below.

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

[0016] It should be noted that the modifications "a" and "a plurality" referred to in the present disclosure are general rather than limiting, and as would be understood by one of ordinary skill in the art, should be understood as "one or more" unless the context expressly indicates otherwise.

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

[0018] In the following embodiments, exemplary features and examples are provided simultaneously in each embodiment, and the features described in the embodiments can be combined to form multiple exemplary solutions, and each numbered embodiment should not be regarded as a single technical solution.

[0019] FIG. 1 is a flowchart of a method for a multimedia resource clip scenario according to an embodiment of the present disclosure, which may be executed by an apparatus for a multimedia resource clip scenario, where the apparatus may be implemented in software and / or hardware, and may generally be integrated into an electronic device. The electronic device may be a mobile device, such as a mobile phone, a smart watch, a tablet computer, and a personal digital assistant, or may be other devices, such as a desktop computer. The method for a multimedia resource clip scenario according to an embodiment of the present disclosure may be applied to a scenario of pushing a clip template. As shown in FIG. 1, the method includes:

[0020] In step 101, it is detected whether the current time matches the specified time.

[0021] Exemplarily, the method for multimedia resource clip scenario may be used in a preset application program, and the preset application program may be, for example, an application program having a clip function installed in an electronic device. The clip function may be a function of performing processing operations such as selection, cutting, stitching, or organization on multimedia materials to obtain multimedia resources such as clip videos. In order to reduce clipping difficulty and improve clipping efficiency, the preset application program may provide a user with a clip template, and the clip template is used to clip the multimedia materials to obtain multimedia resources such as clip videos (for convenience of explanation, hereinafter, clip videos are used as an example), and may be abbreviated to templates hereinafter. The clip template may include a clip scheme, and the clip template is used to indicate that the multimedia materials to be clipped are clipped to the multimedia resources according to the clip scheme in the clip template. That is, the clip video obtained by applying the clip template to clip can be matched with the clip scheme included in the clip template, thereby realizing the effect of clipping by the same type. Here, the multimedia materials may include, for example, pictures, videos, or audios. The multimedia material may include material acquired by a user's current operation such as taking a picture, may include material stored locally in the electronic device, and may further include material acquired by a method such as network download. Taking a picture as an example, for example, it may include a photo currently being taken by the user, may further include previously taken photos or other types of pictures stored in a local album of the electronic device, and may further include pictures downloaded via a network.The clip templates provided by the preset application programs may include clip templates designed by developers, and may further include clip templates created by users and uploaded to the service end corresponding to the preset application programs, and are not limited to a specific source.

[0022] In the embodiment of the present disclosure, the designated time may be a time designated by a user or a time automatically set by a preset application program, may be a specific time, may be a date, and may be, for example, a periodic date. A periodic date may be understood as a recurring date that is reached every fixed period. Exemplarily, the designated time may include an anniversary or may be determined based on an anniversary. An anniversary may be understood as an important day to be commemorated. For example, a user can set a day that has a special meaning for him / her as an anniversary, such as a birthday, an anniversary related to a couple or a married couple (such as a wedding anniversary), an anniversary related to a baby (such as a baby growth anniversary), an anniversary related to learning (such as a graduation anniversary), and an anniversary related to work (such as an anniversary of joining a company), and for example, the preset application program can automatically set a day that has a special meaning for a user group to which the user belongs as an anniversary (or automatically inquire of the user whether or not it is necessary to set this anniversary). For example, the user is a female user and can set Women's Day, and the user is a user of a certain country and can set a national holiday for this country, such as Chinese New Year, and for example, the preset application program, when obtaining the user's consent, can obtain history operation information in the user's preset application program, such as the time of the posted clip video, the text information added when posting the clip video, and the image content in the clip video, and predict a candidate anniversary based on the history operation information, and inquire of the user whether or not to set the candidate anniversary at a specified time.

[0023] For example, for an anniversary, the corresponding designated time can generally be determined according to a certain rule, and the following will take as an example that the designated time is a time in date format. Take a birthday as an example, if the birthday is assumed to be January 1, January 1 of each year is the designated time corresponding to the birthday, take a baby's 100th day as an example, if the baby's birthday is assumed to be January 1, the date obtained after adding 99 days to January 1 is the designated time corresponding to the baby's 100th day, take a graduation countdown as an example, if the college graduation date is assumed to be June 30, June 30 can be directly determined as the designated time corresponding to the graduation countdown. In addition, a specific designated time can also be determined based on the date of the anniversary, such as 22:00 on the day before the anniversary, or 8:00 a.m. on the day of the anniversary.

[0024] In step 102, in response to determining that the current time and the specified time match, hint information of a target clip template is presented, where the target clip template is associated with a first multimedia resource, and the content of the first multimedia resource belongs to a content category associated with the specified time, the target clip template is used to indicate that the multimedia material to be clipped is clipped to a second multimedia resource according to a target clip scheme, the target clip scheme is a clip scheme used for the first multimedia resource, and the hint information is presentation information of the first multimedia resource.

[0025] For example, a criterion for matching the current time with the specified time may be preset, and the criterion may be determined based on a relationship (e.g., a time interval) between the current time and the specified time. For example, the current time is the specified time, or a specified time close to the current time.

[0026] In the embodiment of the present disclosure, hint information of the target clip template can be presented on a preset page. The preset page is not limited to a specific page type, and may be an existing page of a preset application program multiplexed or a new page.

[0027] Illustratively, the target clip template corresponds to a target clip format, and the first multimedia resource is obtained by clipping according to the target clip format, and the first multimedia resource may be understood as an exemplary multimedia resource that matches the clip effect of the target clip template, and when the target clip template is a video clip template, the first multimedia resource may be a corresponding exemplary video. When recommending a clip template to a user, presentation information of the exemplary multimedia resource, such as a cover diagram, a video screenshot, or a dynamically played video segment, may be presented.

[0028] Exemplarily, the designated time may be related to a content category, and the content category may be determined based on the type or feature of the designated time, such as a birthday category, a wedding anniversary category, and a baby growth anniversary category. The content of the multimedia resource may embody a creative idea, and may involve the subjective, psychological, emotional, and other meanings felt by a user from the multimedia resource, and may be characterized using a designated dimension, and the designated dimension may include, for example, text, image, or sound, and may include, for example, text meaning, background picture content, or background music. For example, if the background picture of the first multimedia resource includes "Happy Birthday" or a birthday cake pattern, the content of the first multimedia resource is considered to belong to the birthday category, and for example, if the background music of the first multimedia resource is a happy birthday song, the content of the first multimedia resource is considered to belong to the birthday category.

[0029] For example, a template library corresponding to a specified time may be maintained in a preset application program or a service end corresponding to the preset application program, and when there are multiple specified times, the specified times and the template library may have a one-to-one corresponding relationship, or may have a one-to-many, many-to-one, or many-to-many relationship, etc. When it is necessary to present hint information of a target clip template, the target clip template may be filtered from the template library corresponding to the current specified time according to a preset template filtering rule.

[0030] For example, a preset number of target clip template hint information can be presented on a preset page, so that a user can easily select a clip template that satisfies the user, and the preset number can be set according to actual needs.Without being limited to a specific presentation manner, the hint information of a preset number of target clip templates can be presented at once or in a batch manner, and the user can check more target clip template hint information by switching by himself, for example, by performing an operation such as sliding.

[0031] For example, after presenting the hint information of the target clip template, the user may perform related operations on the hint information of the target clip template, such as a selection operation, a detailed check operation, a clip operation using the target clip template, and a clip video processing (e.g., save or transfer) operation.

[0032] The solution for multimedia resource clip scenario according to the embodiment of the present disclosure detects whether the current time and the designated time match, and in response to determining that the current time and the designated time match, presents hint information of a target clip template, where the target clip template is related to a first multimedia resource, the content of the first multimedia resource belongs to a content category related to the designated time, the target clip template is used to indicate that the multimedia material to be clipped is clipped to a second multimedia resource according to a target clip manner, the target clip manner is a clip manner used for the first multimedia resource, and the hint information is the presentation information of the first multimedia resource. By using the above technical solution, the embodiment of the present disclosure can recommend a clip template of a category corresponding to the designated time to a user when the current time and the designated time match, and remind the user to use the related clip template to perform a video clip at the designated time, which can improve the interaction effect and the fun of the video clip, improve the utilization rate of the clip template, and be conducive to improving the activity of the user, which can improve the traffic efficiency of the application program, and further improve the utilization rate of related resources such as the corresponding platform or server.

[0033] In some embodiments, responding to the determination that the current time and the designated time match includes determining a remaining time length from the current time to the designated time, and determining that the current time and the designated time match in response to determining that the remaining time length is less than a first preset time length threshold. In this manner, the user can be alerted in advance by presenting hint information of a clip template, making it easier for the user to prepare for the designated time, select a clip template that satisfies the user in advance, or prepare multimedia material related to the designated time in advance, and prepare the corresponding multimedia material based on the selected clip template. Here, the first preset time length threshold can be set according to actual needs, for example, one day. Note that when the remaining time length is 0, the user can be alerted on the day the designated time is reached by presenting hint information of a clip template, making it easier for the user to select a clip template that satisfies the user and clip a video based on the selected template.

[0034] In some embodiments, presenting the hint information of the target clip template includes displaying a first template presentation entry corresponding to the specified time, receiving a first trigger operation acting on the first template presentation entry, and in response to the first trigger operation, entering a preset clip template page and presenting the hint information of a first preset number of first target clip templates on the preset clip template page. In this way, a preset clip template page can be added, that is, the preset page is a preset clip template page, on which the hint information of the first clip template corresponding to the specified time is presented alone, reducing the interference of other contents to the user, and displaying the entry of the preset clip template page to the user in a manner of increasing the template presentation entry, so as to take into consideration the attention function, and making it easy for the user to spontaneously select the timing of entering the preset clip template page.

[0035] For example, hint information of a target clip template corresponding to a specified time (which can be a target specified time) that matches the current time can be presented on a preset clip template page, and hint information of a clip template corresponding to a specified time other than the target specified time can also be presented. This can be set according to actual conditions such as page layout, and the hint information can be presented in order of the shortest time length that will soon reach the corresponding specified time.

[0036] Exemplarily, the display page to which the first template suggestion entry belongs is not specifically limited, and may include at least one of a template clip function homepage, a template deriving page, a clip video processing page, a template search result page, and a template detail page. In this way, the user can easily check the first template suggestion entry on the above pages in a timely manner, and the attention effect is enhanced. Here, the template clip function homepage may be the first page presented after entering the template clip function in a preset application program (for example, a page for clips of the same type), the template deriving page may be a page for deriving or sharing a template, the clip video processing page may include a processing page for saving, modifying, or sharing the clip video, the template search result page may include a page for displaying the template search result after the user searches for a template by a search method such as a keyword, and the template detail page may include a page for displaying template detail information or playing the template after the user selects a template. In the case where at least two of the above pages are included, the probability that the user will check the first template suggestion entry in a timely manner without switching pages when the current time and the specified time match can be further increased, and the attention effect of checking the clip template can be further increased. For example, a presentation time length or disappearance timing on a display page to which the first template presentation entry belongs can be preset, and control can be performed to stop presentation on the display page to which the first template presentation entry belongs according to the preset presentation time length or preset disappearance timing, thus preventing the first template presentation entry from being displayed for a long period of time and causing interference to the user, and increasing the utilization rate of the display space on the display page. There are also no limitations on the display format and display position on the display page to which the first template presentation entry belongs. The first trigger operation may be, for example, a click, a long press, or a slide.Of course, the above display page may further include other types of pages, for example, when it detects that the current time and the specified time match, it sends a site message to the user and displays the first template suggestion entry on the site message detail page.

[0037] In some embodiments, the method further includes displaying first warning information in the first template presentation entry in response to determining that the remaining time length is less than a first preset time length threshold and equal to or greater than a second preset time length threshold, and the first warning information is used to alert the user to check the remaining time length and / or to alert the user to a multimedia material acquisition operation for the specified time. In this way, the user can be alerted in advance by displaying the warning information, and the user can easily know the remaining time length and prepare for the arrival of the specified time, and perform a corresponding acquisition operation based on the multimedia material acquisition method, for example, taking a photo or video related to the specified time. Here, the first warning information may be text and / or a pattern, and may include the name of the specified time, an image of the specified time, or the number of remaining days, for example, "One day left until XX's birthday", and may further include other text information, for example, "Let's select a birthday template first".

[0038] For example, after displaying the first notice information in the first template presentation entry, in response to the user deciding that he / she wants to check the related template, a first trigger operation can be input in the first template presentation entry, and after entering the preset clip template page, a target clip template can be selected. Generally, the number of multimedia materials required for a clip template is determined, and after the user selects a target clip template, it is considered that the user wants to produce a clip video corresponding to a specified time with this target clip template, so it is necessary to prepare a number of multimedia materials matching the selected target clip template. For example, since the selected target clip template includes six material segments and each material segment needs to be filled with a photo or video, the user can consciously prepare materials related thereto, for example, take related photos, before the specified time is reached. In order to better assist the user in preparing materials, it is possible to support the user to independently manage the materials prepared. For example, a target material library corresponding to the selected target clip template is established, the target material library includes a set number of material positions, the set number is consistent with the number of materials included in the selected target clip template, and materials introduced from the user are received and filled into the material positions, and when it is detected that there is no free material position, a completion of material preparation is displayed.

[0039] In some embodiments, the method further includes displaying second warning information in the first template presentation entry in response to determining that the remaining time length is less than the second preset time length threshold, the second warning information being used to alert the user to the arrival of the designated time and / or to alert the user to a clip operation using a clip template for the designated time. By setting in this manner, when the designated time is reached, the user can be alerted in a manner of displaying warning information, making it easier for the user to select a clip template that satisfies the user and clip a video based on the selected template. Here, the second warning information may be text and / or a pattern, and may include a name of the designated time or an image of the designated time, for example, "Today is XX's birthday", and may further include other text information, for example, "Let's clip a commemorative video".

[0040] In some embodiments, in response to the first trigger operation, entering a preset clip template page and presenting hint information of a first preset number of first target clip templates on the preset clip template page includes: in response to the first trigger operation, using a first template filtering rule corresponding to the specified time to filter a first preset number of first target clip templates from a first template library corresponding to the specified time, and entering a preset clip template page and presenting hint information of the first target clip template on the preset clip template page. Filtering clip templates from a corresponding template library using a filtering rule can improve template push efficiency and accuracy.

[0041] For example, the first template filtering rule is determined based on at least one of a preset keyword, a preset template tag, a preset template category, and a template popularity. In this way, clip templates that need to be further presented can be quickly and accurately filtered. Exemplarily, a preset keyword corresponding to a specified time can be preset to search whether the preset keyword exists in the template header or template description of each clip template in the first template library, and in response to determining that the preset keyword exists in the template header or template description of the clip template, the corresponding clip template can be determined as a candidate template; a preset template tag corresponding to a specified time can be preset to determine whether the template tag of each clip template in the first template library is the same as the preset template tag, and based on a determination result that the template tag of a certain clip template in the first template library is the same as the preset template tag, the clip template can be determined as a candidate template; a preset template category corresponding to a specified time can be preset to determine whether the template category of each clip template in the first template library is the same as the preset template category, and based on a determination result that the template category of a certain clip template in the first template library is the same as the preset template category, the clip template can be determined as a candidate template. In order to further improve the accuracy of filtering, a template that simultaneously meets the requirements of preset keywords, preset template tags and preset template categories can be determined as a candidate template. When the template popularity factor is not considered, the first clip template can be directly selected from the candidate templates, for example, randomly selected.Considering the template popularity factor, a first preset number of clip templates or candidate templates having relatively high popularity in the first template library may be determined as the first target clip template, where the template popularity may be determined based on relevant statistical data in a preset application program of the clip template, such as the number of plays, the number of uses, or the number of likes within a set time period.

[0042] In some embodiments, the method further includes receiving a second trigger operation acting on a second template suggestion entry corresponding to the specified time in response to determining that the current time and the specified time do not match, and filtering a second preset number of second target clip templates from a second template library corresponding to the specified time using a second template filtering rule corresponding to the specified time that is different from the first template filtering rule in response to the second trigger operation, and entering the preset clip template page and presenting hint information of the second target clip template on the preset clip template page. In this way, the second template suggestion entry can be provided, and in the process of daily using a preset application program, the user can easily check the hint information of the related clip template at the specified time at any time, and since the second template filtering rule is different from the first template filtering rule, for the same specified time, the user can check the hint information of different clip templates at different stages, thereby improving the richness of clip template push and expanding the user's selection range. For example, the second template filtering rule may be determined based on at least one of a preset keyword, a preset template tag, a preset template category, and a template popularity, for example, the first template filtering rule is determined based on a first preset keyword, and the second template filtering rule is determined based on a second preset keyword, where the first preset keyword is different from the second preset keyword, and other factors are similar, so they will not be described further. The display page to which the second template suggestion entry belongs may be the same as or different from the display page to which the first template suggestion entry belongs. For example, the second template suggestion entry may be displayed on a page such as a personal homepage as a normalized entry.

[0043] In some embodiments, presenting the hint information of the target clip template includes presenting the hint information of the third target clip template on a template recommendation flow presentation page and displaying an identifier of the specified time in the hint information of the third target clip template. In the preset application program, the hint information of the clip template can be recommended to the user in the form of an information flow on the template recommendation flow presentation page, so that the user can easily browse and find clip inspiration, and the template recommendation flow presentation page can be multiplexed to present the third target clip template matching the specified time to the user, and the identifier of the specified time can be displayed in the corresponding entry, so that attention to the specified time can be realized. Here, a differentiation process can be performed on the display manner of the hint information of the third target clip template, so that the user can easily position the third target clip template quickly. Exemplarily, the hint information of the third target clip template is displayed in a first preset display manner, and the hint information of the first clip template is displayed in a second preset display manner, and the first preset display manner is different from the second preset display manner, and the first clip template includes a clip template other than the third target clip template in the template recommendation flow presentation page. The first preset display manner may be, for example, top display, adding a highlight frame, changing the color or font of the template name, etc. The acquisition manner of the third target clip template may be the same as the acquisition manner of the first target clip template, and will not be described further here. The acquisition manner of the third target clip template may be different from the acquisition manner of the first target clip template, and the original push policy of the template recommendation flow is retained, and the templates that match the specified time and are ordered at the top (e.g., templates whose related multimedia resource content that appears for the first time belongs to a content category related to the specified time) are filtered as the third target clip template based on the original recommendation queue.

[0044] In some embodiments, the method may further include displaying a designated time management entry, entering a designated time management page in response to a third trigger operation on the designated time management entry, and generating and / or modifying a corresponding designated time in response to a designated time setting operation inputted through the designated time management page. In this way, a user can easily customize and create or modify his / her designated time according to his / her actual situation. For example, when a user has not created a designated time, if it is detected that a preset display event is triggered, the designated time management entry is displayed on the preset page. In this case, the display position of the anniversary management entry may be the same as that of the first template presentation entry.

[0045] In some embodiments, the display page to which the specified time management entry belongs includes at least one of a template clip function home page, a template derivation page, a clip video processing page, a template search results page, and a template details page.

[0046] For example, displaying the designated time management entry includes displaying the designated time management entry in response to determining that the current page is the display page to which the designated time management entry belongs and that the designated time matches the clip template corresponding to the current page. In this manner, the designated time management entry can be displayed at an appropriate timing. For example, the designated time management entry can be further subdivided according to function and can include a designated time creation entry and a designated time modification entry. When the user has not created a designated time or when the user needs to be alerted to add a designated time template recommendation function, the designated time creation entry can be displayed, and in response to determining that the user has created a designated time, the designated time modification entry can be displayed.

[0047] Exemplarily, the designated time may be any designated time, or may be a designated time predefined in a preset application program, and is not specifically limited. When determining whether the clip template and the designated time match, the determination may be made according to a preset matching rule, and the preset matching rule may be determined based on at least one of a preset keyword, a preset template tag, and a preset template category.

[0048] Exemplarily, for a template clip function home page, a designated time management entry may be displayed when a clip template matching the designated time is displayed on the template clip function home page. For a template derivation page, a designated time management entry may be displayed when a currently derived or shared clip template matches the designated time. For a clip video processing page, a designated time management entry may be displayed when a currently processed clip template matches the designated time. For a template search result page, a designated time management entry may be displayed when a clip template matching the designated time is displayed in the search result, and the designated time management entry may be displayed when a preset keyword is included in the search text entered by the user. For a template detail page, a designated time management entry may be displayed in response to determining that the currently played clip template matches the designated time, and further, a determination for other conditions may be increased, for example, a designated time management entry may be displayed when the currently played clip template matches the designated time and the playback progress reaches a preset progress threshold (for example, the playback time length has already reached 60% of the total time length). Here, matching between the clip template and the specified time may be specifically understood as the content of the multimedia resource related to the clip template belonging to a content category related to the specified time.

[0049] In some embodiments, the method further includes displaying a clip library page corresponding to the specified time, where the clip library page includes clip videos obtained by using clip template clips corresponding to the specified time and / or multimedia materials corresponding to the specified time. In this manner, clip videos or multimedia materials can be centrally classified and stored according to the dimension of the specified time, which enriches the storage method and improves the efficiency of a user searching for related clip videos or multimedia materials.

[0050] 2 is a flowchart of another method for multimedia resource clip scenario according to an embodiment of the present disclosure, the embodiment of the present disclosure is subdivided according to multiple exemplary methods in the above embodiment, and takes the designated time as preset anniversary as an example, for convenience of description, presenting the hint information of clip template is described as presenting clip template. For example, the method includes the following steps: In step 201, when an attention event for a first preset anniversary is not triggered, a second trigger operation acting on a second template presentation entry corresponding to the first preset anniversary is received, and a second preset number of second clip templates are filtered from a corresponding second template library using a second template filtering rule corresponding to the first preset anniversary.

[0051] Illustratively, if the specified date is a preset anniversary, the step of detecting whether the current time and the specified time match can be considered an attention event for the preset anniversary, and in response to determining that the current time and the specified time match, the attention event can be considered to have been triggered, and in response to determining that the current time and the specified time do not match, the attention event can be considered to have not been triggered.

[0052] For example, the second template suggestion entry is displayed on the user's personal homepage. The first preset anniversary is the love anniversary. Figure 3 is a page interaction schematic diagram according to an embodiment of the present disclosure, as shown in Figure 3, the second template suggestion entry 302 is displayed on the personal homepage 301. The second template suggestion entry may be understood as a standardized entry to enter the anniversary clip template page, and the user can choose whether to trigger it according to their actual needs.

[0053] Here, the second template filtering rule is determined based on at least one of a preset keyword, a preset template tag, a preset template category, and a template popularity, and may be different from the subsequent first template filtering rule. Continuing with the example of a love anniversary, the preset keywords may include couple, love, being together, and being in love, etc., the preset template tag may include couple, the preset template category may include couple, and the template popularity may be the top 20 popularity rankings.

[0054] In step 202, an anniversary clip template page is entered and a second clip template is presented on the anniversary clip template page.

[0055] Here, the anniversary clip template page may be understood as the preset clip template page described above. As shown in Fig. 3, when the user clicks the second template presentation entry 302, the user enters the anniversary clip template page 303, which displays three second clip templates 304, which are template 1, template 2 and template 3, respectively, namely, displays the hint information of template 1, the hint information of template 2 and the hint information of template 3. It should be noted that the anniversary clip template page 303 may further include other related information of the first preset anniversary, such as a specific category of the romance anniversary, for example, the first anniversary in the figure, and the remaining days until the target date, i.e., 20 days.

[0056] In step 203, it is detected that the number of remaining days from the current date to the target date corresponding to the first preset anniversary is greater than 0 and less than or equal to the preset number of days.

[0057] Exemplarily, the preset number of days may be 1, i.e., a reminder is given one day before the first preset anniversary is reached. For example, the preset number of days may be 2, and a reminder is given on the remaining 1 day and the remaining 2 days, respectively.

[0058] In step 204, within the first preset attention time period, it is determined whether the current first page belongs to the preset page set, and if the current first page belongs to the preset page set, step 205 is executed; if the current first page does not belong to the preset page set, step 204 is repeatedly executed.

[0059] Exemplarily, the preset page set includes a template clip function home page, a template derivation page, a clip video processing page, a template search result page, and a template detail page. The first preset attention time period may be one or more, that is, a user can be alerted during a certain time period or multiple time periods of the day. For example, the first preset attention time period is 8:00 to 10:00 and 20:00 to 22:00. After entering the first preset attention time period, whether the current first page is a page supporting the display of the first template suggestion entry, and based on the determination result that the current first page supports the display of the page of the first template suggestion entry, step 205 can be performed to display the first template suggestion entry; based on the determination result that the current first page does not support the display of the page of the first template suggestion entry, the first template suggestion entry can be not displayed for the time being and the determination can be continued; in response to determining that the first preset attention time period has already ended, the determination can be stopped and other related steps can be performed.

[0060] In step 205, a first template presentation entry corresponding to a first preset anniversary is displayed on a first page, and first notice information is displayed in the first template presentation entry.

[0061] Here, the first warning information is used to prompt the user to check the remaining days and to perform a multimedia material acquisition operation on the preset anniversary.

[0062] FIG. 4 is a schematic diagram of page interactions according to an embodiment of the present disclosure, where a first page is a homepage 401 for clips of the same type, and a first template suggestion entry 402 is displayed on the homepage 401 for clips of the same type, and first alert information such as “One day left until the first anniversary of your romance” and “Let’s choose a romance template first.”

[0063] In step 206, a first trigger operation acting on a first template presentation entry is received, and a first template filtering rule corresponding to the first preset anniversary is used to filter a first preset number of first clip templates from a first template library corresponding to the first preset anniversary.

[0064] Here, the first template filtering rule is determined based on at least one of a preset keyword, a preset template tag, a preset template category, and a template popularity. Still taking the love anniversary as an example, the preset keyword may include xx day, xx month, or x anniversary, the preset template tag may include couple, the preset template category may include couple, and the template popularity may be the top 10 popularity ranking. Here, the first template library and the second template library may be the same or different, and there may be partially overlapping templates.

[0065] In step 207, an anniversary clip template page is entered and the first clip template is presented on the anniversary clip template page.

[0066] 4, when a user clicks on the first template suggestion entry 402, the user enters an anniversary clip template page 403 (which may be the same page as the aforementioned anniversary clip template page 303), and the anniversary clip template page 403 can display three first clip templates 404, which are template 4, template 2, and template 5, respectively, and can know whether the first clip template 404 is the same as or different from the second clip template 304. It should be noted that the anniversary clip template page 403 may further include other related information of the first preset anniversary, such as a specific category of the romantic anniversary, for example, the first anniversary in the figure, and the remaining days until the target date, i.e., one day.

[0067] For example, after presenting the first clip template, the method may include a related step of selecting a clip template or displaying clip template details based on a user operation.

[0068] It should be noted that in response to determining that the user has entered the anniversary clip template page within the first preset attention time period or that the first preset attention time period has already passed but the user has not entered the anniversary clip template page, the display of the first template presentation entry can be stopped to avoid excessive interference with the user.

[0069] In step 208, the current date is detected as a target date corresponding to the first preset anniversary.

[0070] For example, the current date is detected as the first anniversary of the relationship.

[0071] In step 209, within the second preset attention time period, it is determined whether the current second page belongs to the preset page set, and if the current second page belongs to the preset page set, step 210 is executed; if the current second page does not belong to the preset page set, step 209 is executed repeatedly.

[0072] For example, the preset page set at this time may be the same as or different from the preset page set described above. The second preset attention time period may be one or more. For example, the second preset attention time period is 8:00 to 12:00 and 13:00 to 22:00.

[0073] In step 210, a first template suggestion entry corresponding to the first preset anniversary is displayed on a second page, and second notice information is displayed in the first template suggestion entry.

[0074] Here, the second warning information may be used to warn the user that the current date is the first preset anniversary, and to prompt the user to perform a clip operation using a clip template for the first preset anniversary.

[0075] FIG. 5 is a schematic diagram of page interactions according to an embodiment of the present disclosure, where the second page is a homepage 501 for clips of the same type, and the homepage 501 for clips of the same type displays a first template suggestion entry 502, and displays second alert information such as "Today is the one-year anniversary of your relationship" and "Celebrate by clipping a video with the template."

[0076] 5, when the template recommendation flow presentation page 505 is embedded in the homepage 501 for clips of the same type, a third clip template 506 matching the first preset anniversary is presented, and an identifier of the first preset anniversary, for example "Love" displayed in the third clip template 506, is displayed in the third clip template 506, the third clip template 506 is displayed on the top, and a frame to be highlighted is added to the third clip template 506. In this way, the display method of the clip template corresponding to the preset anniversary can be enriched, the attention effect can be enhanced, and the user's operation can be facilitated.

[0077] In step 211, a first trigger operation acting on a first template presentation entry is received, and a first template filtering rule corresponding to a first preset anniversary is used to re-filter a first preset number of new first clip templates from a first template library corresponding to the first preset anniversary.

[0078] It should be noted that when considering template popularity factors, the filtering result may be different from the filtering result in step 204. Of course, in response to determining that the previous filtering is close to the current filtering, for example, the interval is 12 hours, the filtering operation may be omitted and the first clip template may be directly determined based on the previous filtering result.

[0079] In step 212, the anniversary clip template page is entered and the new first clip template is presented on the anniversary clip template page.

[0080] As shown in FIG. 5, when a user clicks on the first template presentation entry 502, the user enters the anniversary clip template page 503 (which may be the same page as the aforementioned anniversary clip template page 303), and three first clip templates 504, which are template 4, template 2 and template 6, respectively, can be displayed on the anniversary clip template page 503, and it can be seen that the first clip template 504 is the same as or different from the first clip template 404 in FIG. 4.

[0081] The method for multimedia resource clip scenario according to the embodiment of the present disclosure can support presenting corresponding clip templates in different ways at different stages of a preset anniversary, when the time until the preset anniversary is long, the anniversary clip template page can be entered by the normalized second template presentation entry, when it is close to the specified time and on the specified time, the first template presentation entry can be displayed on multiple pages within the preset attention time period, strengthening the reminder and improving the convenience of entering the anniversary clip template page, and after entering the anniversary clip template page at different stages, the filtering manner of the presented clip templates can be different, thereby more accurately pushing the clip templates and helping the user select more suitable clip templates at different stages. In addition, the template recommendation flow presentation page can be multiplexed to perform a differentiated display such as top for the clip templates related to the specified time, further improving the exposure rate of the anniversary-related templates and the convenience of template selection.

[0082] 6 is a structural block diagram of an apparatus for a multimedia resource clip scenario according to an embodiment of the present disclosure, which may be realized by software and / or hardware, and may be generally integrated into an electronic device, and can realize related functions in a multimedia resource clip scenario by executing a method for a multimedia resource clip scenario. As shown in FIG. 6, the apparatus includes: A detection module 601 configured to detect whether a current time matches a specified time; a hint information presenting module 602 configured to present hint information of a target clip template in response to determining that the current time and the specified time match; Here, the target clip template is related to a first multimedia resource, the content of the first multimedia resource belongs to a content category related to the specified time, the target clip template is used to indicate that the multimedia material to be clipped is clipped to a second multimedia resource according to a target clip scheme, the target clip scheme is a clip scheme used for the first multimedia resource, and the hint information is presentation information of the first multimedia resource.

[0083] In the device for multimedia resource clip scenario according to an embodiment of the present disclosure, when the current time matches the specified time, a clip template of a category corresponding to the specified time can be recommended to the user, and the user can be reminded to perform a video clip using the related clip template at the specified time, which can enhance the interaction effect and the fun of the video clip, improve the utilization rate of the clip template, be beneficial to increasing user activity, improve the traffic efficiency of the application program, and further improve the utilization rate of related resources such as the corresponding platform or server.

[0084] For example, responding to determining that the current time and the specified time match includes determining a remaining length of time from the current time to the specified time, and determining that the current time and the specified time match in response to determining that the remaining length of time is less than a first preset length of time threshold.

[0085] For example, the hint information presenting module includes: a first entry display unit configured to display a first template presentation entry corresponding to the specified time in response to determining that the current time and the specified time match; a first operation receiving unit configured to receive a first trigger operation acting on the first template presentation entry; and a first template presenting unit configured to enter a preset clip template page and present hint information of a first preset number of first target clip templates on the preset clip template page in response to the first trigger operation.

[0086] For example, the apparatus may further include, in response to determining that the remaining time length is less than a first preset time length threshold and greater than or equal to a second preset time length threshold, displaying first warning information in the first template presentation entry, the first warning information being used to alert a user to check the remaining time length and / or to alert a user to a multimedia material acquisition operation for the specified time.

[0087] For example, the apparatus further includes a second warning information display module configured to display second warning information in the first template presentation entry when the remaining time length is less than the second preset time length threshold, the second warning information being used to alert a user to the arrival of the specified time and / or to alert a user to a clip operation using a clip template for the specified time.

[0088] For example, the first template presenting unit is configured to, in response to the first trigger operation, use a first template filtering rule corresponding to the specified time to filter a first preset number of first target clip templates from a first template library corresponding to the specified time, enter a preset clip template page, and present hint information of the first target clip template on the preset clip template page.

[0089] For example, the first template filtering rule is determined based on at least one of a preset keyword, a preset template tag, a preset template category, and a template popularity.

[0090] For example, the apparatus further includes a second operation receiving unit configured to receive a second trigger operation acting on a second template presentation entry corresponding to the specified time in response to determining that the current time and the specified time do not match, and a second template presentation unit configured to, in response to the second trigger operation, filter a second preset number of second target clip templates from a second template library corresponding to the specified time using a second template filtering rule corresponding to the specified time that is different from the first template filtering rule, enter the preset clip template page, and present hint information of the second target clip template on the preset clip template page.

[0091] For example, presenting the hint information of the target clip template includes presenting the hint information of a third target clip template on a template recommendation flow presentation page, and displaying an identifier of the specified time in the hint information of the third target clip template.

[0092] For example, the display page to which the first template presentation entry belongs includes at least one of a template clip function home page, a template derivation page, a clip video processing page, a template search result page, and a template detail page.

[0093] For example, the device may further include a management entry display module configured to display a designated time management entry, an operation receiving module configured to enter a designated time management page in response to a third trigger operation on the designated time management entry, and an anniversary management module configured to generate and / or modify a corresponding designated time in response to a designated time setting operation input via the designated time management page.

[0094] For example, the management entry display module is configured to display the anniversary management entry in response to determining that the current page is a display page to which the anniversary management entry belongs and that a clip template corresponding to the current page matches the anniversary.

[0095] For example, the specified time includes a rolling date specified by the user.

[0096] For example, the apparatus may further include a clip library page display module configured to display a clip library page corresponding to the specified time, where the clip library page includes multimedia resources obtained using a clip template clip corresponding to the specified time and / or multimedia material corresponding to the specified time.

[0097] Hereinafter, referring to FIG. 7, a structural schematic diagram of an electronic device 700 suitable for implementing the embodiment of the present disclosure is shown. The electronic device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet personal computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 7 is merely an example and does not impose any limitations on the functions and scope of use of the embodiment of the present disclosure.

[0098] 7, the electronic device 700 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 701, which can perform various appropriate operations and processes based on programs stored in a read-only memory (ROM) 702 or programs in a random access memory (RAM) 703 loaded from a storage device 708. The RAM 703 further stores various programs and data necessary for the operation of the electronic device 700. The processing unit 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.

[0099] Typically, devices such as input devices 706 including, for example, a touch screen, touch board, keyboard, mouse, camera, microphone, accelerometer, gyro, etc., output devices 707 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc., storage devices 708 including, for example, a magnetic tape, hard disk, etc., and communication devices 709 may be connected to the I / O interface 705. The communication devices 709 may enable the electronic device 700 to communicate wirelessly or wired to exchange data with other devices. Although the electronic device 700 is shown in FIG. 7 with various devices, it should be understood that it is not necessary to implement or include all of the devices shown. Alternatively, more or fewer devices may be implemented or included.

[0100] According to an embodiment of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, the computer program including a program code configured to perform the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network by the communication device 709, or may be installed from the storage device 708, or may be installed from the ROM 702. When the computer program is executed by the processing device 701, it performs the above-mentioned functions defined in the method of the embodiment of the present disclosure.

[0101] It should be explained that the computer readable medium of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of both. The computer readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact magnetic disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer readable signal medium may include a data signal propagating in baseband or as part of a carrier, on which computer readable program code is carried. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. Program code contained in a computer-readable medium may be transmitted over any suitable medium, including, but not limited to, wire, cable, RF (radio frequency), or the like, or any suitable combination of the above.

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

[0103] The computer-readable medium includes one or more programs, which, when executed by the electronic device, cause the electronic device to detect that an attention event for a specified time has been triggered and present a clip template on a preset page that matches the specified time for clipping multimedia material to obtain a clip video.

[0104] Computer program code for carrying out the operations of the present disclosure may be written in one or a variety of programming languages ​​or combinations thereof, including, but not limited to, Java, Smalltalk, C++ object-oriented programming language, and further including, for example, the general procedural programming language "C" or similar. The program code may be executed entirely on the user's computer, partially on the user's computer, as one separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. When referring to a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or wide area network (WAN), or may be connected to an external computer (e.g., via the Internet at an Internet Service Provider).

[0105] The flowcharts and block diagrams in the drawings illustrate possible system architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment or part of code, which includes one or more executable instructions for performing the specified logical function. It should be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than the order marked in the drawings. For example, two successively depicted blocks may actually be executed essentially in parallel, or may be executed in the reverse order depending on the function. It should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be realized in a dedicated system based on hardware that performs the specified functions or operations, or may be realized in a combination of dedicated hardware and computer instructions.

[0106] The modules described in the embodiments of the present disclosure may be implemented in a software manner or a hardware manner, and the names of the modules may not necessarily be limited to the modules themselves, for example, a detection module may be described as a "module for detecting whether a current time matches a specified time."

[0107] The functionality described herein above may be implemented, at least in part, in one or more hardware logic components, such as, but not limited to, exemplary types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0108] In the context of this disclosure, a machine-readable medium may be a tangible medium, and may include or store a program used by or in combination with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0109] According to one or more embodiments of the present disclosure, Example 1 provides a method for a multimedia resource clip scenario, the method for the multimedia resource clip scenario comprising: Detecting whether a current time matches a specified time; presenting hint information of a target clip template in response to determining that the current time and the specified time match; Here, the target clip template is related to a first multimedia resource, the content of the first multimedia resource belongs to a content category related to the specified time, the target clip template is used to indicate that the multimedia material to be clipped is clipped to a second multimedia resource according to a target clip scheme, the target clip scheme is a clip scheme used for the first multimedia resource, and the hint information is presentation information of the first multimedia resource.

[0110] According to one or more embodiments of the present disclosure, the method of Example 2 described in Example 1 further comprises: in response to determining that the current time matches the specified time, determining a remaining amount of time from the current time to the specified time; and determining that the current time and the specified time match in response to determining that the remaining amount of time is less than a first preset amount of time threshold.

[0111] According to one or more embodiments of the present disclosure, in the method of Example 3 described in Example 2, presenting hint information of the target clip template includes displaying a first template presentation entry corresponding to the specified time; receiving a first trigger operation acting on the first template submission entry; In response to the first trigger operation, entering a preset clip template page and presenting hint information of a first preset number of first target clip templates on the preset clip template page.

[0112] According to one or more embodiments of the present disclosure, in the method of Example 4 described in Example 3, the method includes: The method further includes displaying first warning information in the first template presentation entry in response to determining that the remaining time length is less than a first preset time length threshold and greater than or equal to a second preset time length threshold, the first warning information being used to alert a user to check the remaining time length and / or to alert a user to a multimedia material acquisition operation for the specified time.

[0113] According to one or more embodiments of the present disclosure, in the method of Example 5 described in Example 4, the method includes: The method further includes displaying second warning information in the first template presentation entry in response to determining that the remaining time length is less than the second preset time length threshold, the second warning information being used to alert a user to the arrival of the specified time and / or to alert a user to a clip operation using a clip template for the specified time.

[0114] According to one or more embodiments of the present disclosure, in the method of Example 6 described in Example 3, in response to the first trigger operation, entering a preset clip template page and presenting hint information of a first preset number of first target clip templates on the preset clip template page is: In response to the first trigger operation, filtering a first preset number of first target clip templates from a first template library corresponding to the specified time using a first template filtering rule corresponding to the specified time; Entering a preset clip template page and presenting hint information of the first target clip template on the preset clip template page.

[0115] According to one or more embodiments of the present disclosure, in the method of Example 7 described in Example 6, the first template filtering rule is determined based on at least one of a preset keyword, a preset template tag, a preset template category, and a template popularity.

[0116] According to one or more embodiments of the present disclosure, the method of Example 8 described in Example 6 further comprises: receiving a second triggering operation acted on a second template submission entry corresponding to the specified time in response to determining that the current time and the specified time do not match; in response to the second trigger operation, filtering a second preset number of second target clip templates from a second template library corresponding to the designated time using a second template filtering rule different from the first template filtering rule and corresponding to the designated time; The method further includes entering the preset clip template page and presenting hint information of the second target clip template on the preset clip template page.

[0117] According to one or more embodiments of the present disclosure, in the method of Example 9 described in Example 1, presenting hint information of the target clip template includes: The method includes presenting hint information of a third target clip template on a template recommendation flow presentation page, and displaying an identifier of the specified time in the hint information of the third target clip template.

[0118] According to one or more embodiments of the present disclosure, the method of Example 10 described in Example 1 further comprises: Displaying a time-specific management entry; entering a designated time management page in response to a third trigger operation on the designated time management entry; The method further includes generating and / or modifying a corresponding designated time in response to a designated time setting operation inputted via the designated time management page.

[0119] According to one or more embodiments of the present disclosure, in the method of Example 11 described in Example 10, displaying the designated time management entry includes: displaying the specified time management entry in response to determining that the current page is the display page to which the specified time management entry belongs and that the specified time matches a clip template corresponding to the current page.

[0120] According to one or more embodiments of the present disclosure, in the method of Example 12 of any one of Examples 1 to 11, the specified time includes a periodic date specified by a user.

[0121] According to one or more embodiments of the present disclosure, the method of Example 13 described in any one of Examples 1 to 11 further includes displaying a clip library page corresponding to the specified time, where the clip library page includes multimedia resources obtained using a clip template clip corresponding to the specified time and / or multimedia material corresponding to the specified time.

[0122] According to one or more embodiments of the present disclosure, Example 14 provides an apparatus for a multimedia resource clip scenario, the apparatus for the multimedia resource clip scenario comprising: a detection module configured to detect whether a current time matches a specified time; a hint information presenting module configured to present hint information of a target clip template in response to determining that the current time and the specified time match; Here, the target clip template is related to a first multimedia resource, the content of the first multimedia resource belongs to a content category related to the specified time, the target clip template is used to indicate that the multimedia material to be clipped is clipped to a second multimedia resource according to a target clip scheme, the target clip scheme is a clip scheme used for the first multimedia resource, and the hint information is presentation information of the first multimedia resource.

[0123] According to one or more embodiments of the present disclosure, Example 15 provides an electronic device that includes a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program, when executed by the processor, realizing a method according to any one of Examples 1 to 13.

[0124] According to one or more embodiments of the present disclosure, Example 16 provides a computer-readable storage medium having a computer program stored thereon, the computer program, when executed by a processor, realizing a method according to any one of Examples 1 to 13.

[0125] The above description is merely an example embodiment of the present disclosure and a description of the technical principles used. It should be understood by those skilled in the art that the scope of the disclosure of the present disclosure is not limited to the technical solution of the specific combination of the above technical features, and should also include other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the concept of the above disclosure, such as the above features and technical features having similar functions disclosed in the present disclosure (but not limited to these) substituted with each other.

[0126] It should be noted that although various operations have been described in a particular sequence, this should not be understood as requiring that these operations be performed in the particular sequence or order shown. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes certain specific implementation details, these should not be construed as limitations on the scope of the present disclosure. Some features that are described in the context of individual embodiments may also be implemented in combination in a single embodiment. Rather, various features that are described in the context of a single embodiment may be implemented in multiple embodiments alone or in any suitable subcombination.

Claims

1. A method for a multimedia resource clip scenario, comprising: Detecting whether a current time matches a specified time; determining a remaining amount of time from the current time to the specified time; determining that the current time and the specified time match in response to determining that the remaining amount of time is less than a first preset amount of time threshold; presenting hint information of a target clip template in response to determining that the current time and the specified time match; the target clip template is related to a first multimedia resource, and the content of the first multimedia resource belongs to a content category related to the specified time; the target clip template is used to indicate that the multimedia material to be clipped is clipped to the second multimedia resource according to a target clip scheme, the target clip scheme being a clip scheme used for the first multimedia resource; and the hint information is presentation information of the first multimedia resource; The method for a multimedia resource clip scenario further includes displaying first warning information in a first template presentation entry in response to determining that the remaining time length is less than the first preset time length threshold and greater than or equal to a second preset time length threshold, the first warning information being used to alert a user to at least one of confirming the remaining time length and performing a multimedia material acquisition operation for the specified time.

2. To present hint information for the target clip template, displaying the first template submission entry corresponding to the specified time; receiving a first trigger operation acting on the first template submission entry; 2. The method of claim 1, further comprising: in response to the first trigger operation, entering a preset clip template page and presenting hint information of a first preset number of first target clip templates on the preset clip template page.

3. 2. The method of claim 1, further comprising: displaying second warning information in the first template presentation entry in response to determining that the remaining time length is less than the second preset time length threshold, the second warning information being used to alert a user to at least one of the arrival of the specified time and a clip operation using a clip template for the specified time.

4. Entering a preset clip template page in response to the first trigger operation and presenting hint information of a first preset number of first target clip templates on the preset clip template page; in response to the first trigger operation, filtering a first preset number of first target clip templates from a first template library corresponding to the designated time using a first template filtering rule corresponding to the designated time; 3. The method of claim 2, further comprising: entering a preset clip template page and presenting hint information of the first target clip template on the preset clip template page.

5. The method of claim 4 , wherein the first template filtering rule is determined based on at least one of a preset keyword, a preset template tag, a preset template category, and a template popularity.

6. receiving a second triggering operation acted on a second template submission entry corresponding to the specified time in response to determining that the current time and the specified time do not match; in response to the second trigger operation, filtering a second preset number of second target clip templates from a second template library corresponding to the designated time using a second template filtering rule corresponding to the designated time, the second template filtering rule being different from the first template filtering rule; The method of claim 4 , further comprising: entering the preset clip template page and presenting hint information of the second target clip template on the preset clip template page.

7. To present hint information for the target clip template, The method of claim 1 , further comprising: presenting hint information of a third target clip template on a template recommendation flow presentation page; and displaying an identifier of the specified time in the hint information of the third target clip template.

8. Displaying a designated time management entry; entering a designated time management page in response to a third trigger operation on the designated time management entry; 2. The method of claim 1, further comprising: in response to a designated time setting operation inputted via the designated time management page, performing at least one of the following operations: generating a corresponding designated time; and modifying the corresponding designated time.

9. To view a time-specific management entry, 9. The method of claim 8, further comprising displaying the specified time management entry in response to determining that the current page is the display page to which the specified time management entry belongs and that the specified time matches the clip template corresponding to the current page.

10. The method of claim 1 , wherein the specified time includes a rolling date specified by a user.

11. 2. The method of claim 1, further comprising: displaying a clip library page corresponding to the specified time, the clip library page including at least one of a multimedia resource obtained using a clip template clip corresponding to the specified time and multimedia material corresponding to the specified time.

12. a detection module configured to detect whether a current time matches a specified time; a hint information presenting module configured to present hint information of a target clip template in response to determining that the current time and the designated time match, determine a remaining time length from the current time to the designated time, and determine that the current time and the designated time match in response to determining that the remaining time length is less than a first preset time length threshold; the target clip template is related to a first multimedia resource, and the content of the first multimedia resource belongs to a content category related to the specified time; the target clip template is used to indicate that the multimedia material to be clipped is clipped to the second multimedia resource according to a target clip scheme, the target clip scheme being a clip scheme used for the first multimedia resource; and the hint information is presentation information of the first multimedia resource; The apparatus for a multimedia resource clip scenario further includes displaying first warning information in a first template presentation entry in response to determining that the remaining time length is smaller than the first preset time length threshold and greater than or equal to a second preset time length threshold, the first warning information being used to alert a user to at least one of confirming the remaining time length and performing a multimedia material acquisition operation for the specified time.

13. 12. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, the electronic device implementing the method of any one of claims 1 to 11 when the processor executes the computer program.

14. A computer-readable storage medium having a computer program stored thereon, the computer program implementing the method according to any one of claims 1 to 11 when executed by a processor.

15. A computer program comprising program instructions which, when executed by a computer, implements the method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Editing template recommendation method and device, electronic equipment and storage medium

    CN111105819A

  • Selectively enabling users to access media effects associated with events

    US20180348966A1