WO2022262680A1 - 展示方法、装置及可读存储介质 - Google Patents

展示方法、装置及可读存储介质 Download PDF

Info

Publication number
WO2022262680A1
WO2022262680A1 PCT/CN2022/098420 CN2022098420W WO2022262680A1 WO 2022262680 A1 WO2022262680 A1 WO 2022262680A1 CN 2022098420 W CN2022098420 W CN 2022098420W WO 2022262680 A1 WO2022262680 A1 WO 2022262680A1
Authority
WO
WIPO (PCT)
Prior art keywords
template
editing
target
information display
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2022/098420
Other languages
English (en)
French (fr)
Inventor
陈子云
周颖枝
崔冉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zitiao Network Technology Co Ltd
Original Assignee
Beijing Zitiao Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zitiao Network Technology Co Ltd filed Critical Beijing Zitiao Network Technology Co Ltd
Priority to JP2023577997A priority Critical patent/JP7740814B2/ja
Priority to EP22824160.0A priority patent/EP4344226A4/en
Publication of WO2022262680A1 publication Critical patent/WO2022262680A1/zh
Priority to US18/542,384 priority patent/US12499913B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8545Content authoring for generating interactive applications

Definitions

  • the present disclosure relates to the technical field of the Internet, and in particular to a display method, device and readable storage medium.
  • APP application program
  • APP usually provides rich editing templates and various editing materials, and users can use the editing templates and various editing materials provided by APP for video production.
  • the present disclosure provides a presentation method, including: receiving a user operation for an information display entry of a first editing template, where the first editing template is used to indicate that a first multimedia material is edited according to a target editing method into a second multimedia material; the target editing method is the editing method adopted by the first editing template; and in response to the user operation on the information display portal, displaying the information display page of the first editing template, The information display page is used to display the instruction information of the target editing mode.
  • the receiving the user operation for the information display entry of the first clipping template includes: displaying or playing the target template video; wherein, the target template video is a third multimedia video conforming to the target clipping mode. body material; and receiving a user operation of an information display portal for the target template video.
  • the receiving the user operation for the information display entry of the first editing template includes: receiving the user operation for the information display entry in the video playing page corresponding to the video of the target template.
  • the receiving the user operation for the information display entry of the first editing template includes: displaying the video information page corresponding to the video of the target template; and receiving the label corresponding to the information display entry in the video information page user actions.
  • the method further includes: receiving a user operation on the collection control corresponding to the target material in the information display page; and adding the target material to the collection control in response to the user operation on the collection control Favorites list.
  • the method further includes: receiving a user operation on a search control corresponding to a target material in the information presentation page; and acquiring and displaying a second clipping template in response to the user operation on the search space ; Wherein, the second editing template is used to indicate to edit according to the target material.
  • the acquiring and displaying the second clipping template in response to the user operation on the search space includes: sending a search request to the server device in response to the user operation on the search control, the The search request is used for requesting to obtain a second editing template using the target material; and receiving and displaying the second editing template sent by the server device.
  • the method further includes: receiving a user operation on the use control corresponding to the target material in the information display page; and displaying a video corresponding to the target clip project in response to the user operation on the use control Editing page, wherein the target material has been added to the target editing project.
  • target material may be one or more editing materials included in the target editing method adopted by the first editing template.
  • the target editing methods are classified and displayed according to the categories of editing methods.
  • the target editing method includes: one or more editing methods of music, stickers, lettering effects, special effects, filters, and sources of inspiration.
  • the method further includes: displaying a setting interface; receiving an opening operation for the template information display function control in the setting interface; and responding to the opening operation for the template information display function control, for all Configure the corresponding information display entry for the first clipping template.
  • an embodiment of the present disclosure provides a display device, including: an acquisition module, configured to receive a user operation for an information display entry of a first editing template, where the first editing template is used to indicate that the first multimedia material follows the The target editing mode is edited into the second multimedia material; the target editing mode is the editing mode adopted by the first editing template; and the processing module is used to control the display module to display the first editing template according to the user operation on the information display entrance An information display page, where the information display page is used to display the instruction information of the target editing method.
  • an embodiment of the present disclosure provides an electronic device, including: a memory, a processor, and computer program instructions; the memory is configured to store the computer program instructions; the processor is configured to execute the computer Program instructions to implement the method as described in any one of the first aspect.
  • an embodiment of the present disclosure provides a readable storage medium, including: a program; when the program is executed by at least one processor of an electronic device, the method according to any one of the first aspect is implemented.
  • an embodiment of the present disclosure provides a program product, which enables the electronic device to implement the method described in any one of the first aspect when the program product is run on an electronic device.
  • an embodiment of the present disclosure provides a computer program, including: an instruction, which when executed by a processor causes the processor to execute the method according to any one of the first aspect.
  • FIG. 1 is a schematic diagram of an application scenario of a presentation method provided by an embodiment of the present disclosure
  • FIG. 2 is a flowchart of a presentation method provided by an embodiment of the present disclosure
  • FIG. 3 is a schematic diagram of a human-computer interaction interface provided by an embodiment of the present disclosure.
  • FIGS. 4a to 4f are schematic diagrams of human-computer interaction interfaces provided by another embodiment of the present disclosure.
  • 5a to 5f are schematic diagrams of human-computer interaction interfaces provided by another embodiment of the present disclosure.
  • FIGS. 6a to 6e are schematic diagrams of human-computer interaction interfaces provided by another embodiment of the present disclosure.
  • FIG. 7 is a flowchart of a presentation method provided by another embodiment of the present disclosure.
  • FIGS. 8a to 8f are schematic diagrams of human-computer interaction interfaces provided by another embodiment of the present disclosure.
  • FIG. 9 is a schematic structural diagram of a display device provided by an embodiment of the present disclosure.
  • FIG. 10 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.
  • Fig. 11 is a schematic diagram of a material tag provided by an embodiment of the present disclosure.
  • the inventors of the present disclosure have found that the user may not be able to quickly understand the detailed information of the editing template by using the APP in the related art.
  • the embodiments of the present disclosure provide a display method.
  • FIG. 1 is a schematic diagram of an application scenario of a presentation method provided by an embodiment of the present disclosure.
  • the scenario includes: a server device 101 and an electronic device 102 .
  • the server device 101 and the electronic device 102 may be connected through a wired or wireless network.
  • the server device 101 may be implemented by any software and/or hardware.
  • the server device 101 may be a server, and the server may be an independent server, or a server cluster composed of multiple independent servers, or may be a cloud server.
  • the server device 101 may also be a software program, and when the software program is executed by at least one processor of the server, it may execute the technical solution performed by the server device in the demonstration method provided by the embodiment of the present disclosure.
  • the server device 101 can interact with one or more electronic devices 102 at the same time, and send the same or different data to the electronic devices.
  • the electronic device 102 may be implemented by any software and/or hardware.
  • the electronic device 102 may be, but not limited to, a notebook computer, a desktop computer, a smart phone, a portable electronic device, a wearable device, a personal digital assistant (personal digital assistant, PDA), and the like. No limit.
  • the electronic device 102 may also install a software program. When the software program is executed by at least one processor of the electronic device 102, the electronic device 102 may execute the presentation method provided by the embodiments of the present disclosure.
  • FIG. 1 exemplarily shows a scenario where one server device interacts with one electronic device.
  • the server device can interact with more electronic devices in parallel.
  • Fig. 2 is a flowchart of a presentation method provided by an embodiment of the present disclosure.
  • the following embodiments take the execution subject as a mobile phone and an application program (hereinafter referred to as application A) installed on the mobile phone as an example for illustration.
  • application A an application program
  • the method of this embodiment includes steps S201 to S202.
  • S201 Receive a user operation on an information presentation entry of a first editing template.
  • the first editing template is used to indicate that the first multimedia material is edited into the second multimedia material according to the target editing mode; wherein, the target editing mode is the editing mode adopted by the first editing template.
  • application A provides a function of aggregating and displaying the detailed information of the target editing method adopted by the first editing template.
  • application A can set an information display entry that can be operated by the user on the user interface.
  • application A detects a user operation on the information display entry, application A displays the information corresponding to the first clipping template on the user interface.
  • application A generally provides a function of creating a video based on an editing template, and a function of creating a video again based on a video using the editing template.
  • application A provides editing template 1
  • user A edits multimedia material a based on editing template 1, obtains and publishes the first video
  • user B uses application A to display or play the first video, it can Editing entry provided by a video, using the editing method adopted by the editing template 1 to edit the multimedia material b to obtain the second video
  • user C can use the editing method adopted by the editing template 1 again according to the editing entry provided by the second video
  • the third video can be obtained by performing video creation on the multimedia material c in this way; by analogy, in this way, a large number of videos conforming to the editing method of the editing template 1 can be obtained.
  • an information display entry of the editing template 1 can be provided for the user to view the detailed information of the editing template 1.
  • the information display entry can be set on the video play page of the target template video; or, the information display entry can also be set on the video information page of the target template video.
  • the "target template video” here may be a multimedia material conforming to the target editing method used by the first editing template.
  • the information display entry is set on the video playback page:
  • application A When the information display entry is set on the video playback page of the target template video, application A first displays the video playback page, wherein the video playback page is used to display or play the target template video; application A detects that the information displayed on the video playback page When the user operates the portal (such as a click operation), an instruction for entering the information display page is generated.
  • the portal such as a click operation
  • the information display entrance is set on the video information page:
  • the relevant information of the target template video can be displayed on the video information page by category.
  • the video information page can display the comment information of the target template video, the detailed information of the first clip template used by the target template video, and how to guide the user to process the video. clip information and more.
  • tags can be set for different types of information, and when the user clicks on a tag, the information corresponding to the tag is displayed on the video information page.
  • the application A When the information display entry is set on the video information page of the target template video, when application A detects a user operation (such as a click operation) on the video information display entry in the video playback page when displaying or playing the target template video, the application A displays the video information page corresponding to the target template video on the user interface of the electronic device, wherein the video information page includes a label (icon) corresponding to the information display entry of the first editing template; When the user operates (such as a click operation) on the label corresponding to the information display entrance, an instruction for entering the information display page is generated.
  • a user operation such as a click operation
  • the information display entrance can also be set on other pages corresponding to the target template video, which is not limited in this embodiment of the present disclosure.
  • the embodiments of the present disclosure provide a display method.
  • the method includes: receiving a user operation for an information display entry of a first editing template, wherein the first editing template is used to indicate that the first multimedia material is edited into a second multimedia material according to the target editing method adopted by the first editing template. body material; in response to a user operation on the information display entry of the first clip template, display an information display page of the first clip template, where the information display page is used to display the instruction information of the target clipping method.
  • the method aggregates and displays the indication information of each editing mode used by the first editing template, so as to satisfy the user's requirement for quickly and comprehensively understanding the detailed information of the first editing template. Further, by enabling the user to fully understand the detailed information of the first editing template, the user's enthusiasm for using the first editing template for video creation can also be improved.
  • the target editing method adopted by the first editing template may include: one or more editing methods in music, stickers, word effects, special effects, filters, sources of inspiration, etc.; and each target editing method may adopt one or more Various clipping materials.
  • the first editing template adopts two types of target editing modes of music and stickers.
  • For music it is assumed that the first clipping template uses multiple pieces of different music; for stickers, it is assumed that the first clipping template uses multiple different stickers; then the information display page corresponding to the first clipping template displays the indications of these multiple pieces of different music information and instructions on several different stickers.
  • each clipping material may be displayed sequentially according to the chronological order of clipping materials included in each clipping manner added by the first clipping template.
  • the target editing methods adopted for the first editing template may be displayed in categories.
  • each target editing method corresponds to a display area, and the editing material used in the corresponding editing method is displayed in the display area.
  • the display areas corresponding to the target editing methods on the information display page may be ordered according to the priorities of the editing methods.
  • the display area corresponding to each target editing method includes: each editing material used in the target editing method corresponds to a sub-display area, and the sub-display area is used to display the instruction information of the corresponding editing material.
  • the first editing template adopts 6 target editing methods of music, stickers, word effects, special effects, filters and sources of inspiration.
  • the order of priority of the target editing method from high to low is: music > stickers > lettering effects > special effects > filters > source of inspiration.
  • the position of each editing material in the display area of the target editing method to which it belongs may be randomly determined.
  • the position of each editing material in the display area of the corresponding target editing method may also be determined according to the time sequence in which the editing materials are added by the first editing template.
  • the first editing template uses 4 different pieces of music material, and the chronological order of adding the 4 pieces of music material in the first editing template is: music material 1>music material 2>music material 3>music material 4, then in
  • the display area corresponding to the music (editing method) in the information display page includes 4 sub-display areas; among them, the sub-display area 1 corresponding to the music material 1 is located above the sub-display area 2 corresponding to the music material 2, and the sub-display area corresponding to the music material 2 Area 2 is located above sub-display area 3 corresponding to music material 3 , and sub-display area 3 corresponding to music material 3 is located above sub-display area 4 corresponding to music material 4 .
  • the display area corresponding to the music may include: a sub-display area corresponding to the music material, and the sub-display area may display the music information of the music material.
  • the music information may include but not limited to: song name, singer name, song duration, song cover, etc.; the sub-display area corresponding to the music material may also include some controls, such as: playback control, collection control, use control, search control , web link entry and so on.
  • application A may determine the position of each sub-display area on the information display page according to the chronological order in which music is added to the first editing template.
  • the music used in the target template video can be partially displayed, that is, on the information display page, part of the music material can be displayed and the other part of the music material can be hidden.
  • the target template video uses 4 pieces of music, display 3 pieces of music material on the information display page, and hide and display the 4th piece of music material.
  • application A can display the ripple of the music material, and include a draggable selection box on the ripple of the music material, and the user can select The segment of the music material to play.
  • the material selection page corresponding to creating a draft video includes: a plurality of multimedia materials for selection.
  • the display area corresponding to the sticker can include: a sub-display area corresponding to the sticker material, and the sub-display area can display the information of the sticker material.
  • the sub-display area corresponding to the sticker material may also include: collection control, use control, etc. corresponding to the sticker material. If the sticker material is a dynamic sticker, the sticker material can be dynamically displayed synchronously in the sub-display area corresponding to the sticker material.
  • the position of each sub-display area on the information display page may be determined according to the time sequence in which each sticker material is added to the first editing template.
  • the stickers can be fully displayed, that is, all the sticker materials used in the first editing template are displayed.
  • the stickers can also be displayed, and other sticker materials can be hidden and displayed.
  • the display area corresponding to the text effect can include: a sub-display area corresponding to the text effect material, and the sub-display area can display the cover information of the text effect material; the sub-display area can also include some controls, such as collection controls , use controls, and more. If the lettering effect material is a dynamic effect, the corresponding sub-display area can dynamically display the lettering effect material.
  • the position of each sub-display area on the information display page can be determined according to the time sequence in which the first editing template adds the lettering effect materials.
  • the font effect material may include: one or more items of tiles (mainly referring to text), animation, and bubbles.
  • the font effect materials can be further sorted according to the order of priority.
  • the priority order of the font effect materials from high to low can be but not limited to: font>animation>bubble.
  • the font effect materials can be fully displayed, that is, all the font effect materials used in the first editing template are displayed. Of course, it is also possible to display some font effect materials, and hide other font effect materials.
  • the display area corresponding to the special effect may include: a sub-display area corresponding to the special effect material, where the sub-display area can be used to display the cover information of the special effect material, etc.; the sub-display area may also include some controls, for example, favorite Controls, using controls, and more. If the special effect material is a dynamic special effect, the special effect material can be dynamically displayed in the sub-display area corresponding to the special effect material.
  • the position of each sub-display area on the information display page may be determined according to the time sequence in which each special effect material is added to the first editing template.
  • the special effects can be fully displayed, that is, all the special effect materials used in the first editing template are displayed.
  • some special effect materials can also be displayed, and other special effect materials can be hidden and displayed.
  • the material selection page corresponding to creating a draft video includes: a plurality of multimedia materials for selection.
  • the display area corresponding to the filter can include: a sub-display area corresponding to the filter material, where the sub-display area can be used to display the cover image of the filter material and the name of the filter material; the display area can also include Some controls, for example, favorite controls, use controls, and so on. If the first editing template uses multiple filter materials, the position of each sub-display area on the information display page can be determined according to the chronological order of adding each filter material to the first editing template.
  • the filter may be fully displayed, that is, all filter materials used in the first editing template are displayed.
  • all filter materials can also be displayed, and other filter materials can be hidden and displayed.
  • the material selection page corresponding to creating a draft video includes: a plurality of multimedia materials for selection.
  • the display area corresponding to the source of inspiration may include an entry of a link of the source of inspiration, and the name of the link of the source of inspiration may be the title of the link of the source of inspiration.
  • application A When application A detects a user operation on the entry of the inspiration source link, application A may jump to the H5 page corresponding to the inspiration source link.
  • the information presentation page of the first clipping template is displayed by acquiring a user operation on the information presentation entry of the first clipping template, and responding to the user operation on the information displaying entry of the first clipping template.
  • the indication information of each target editing method used by the first editing template is aggregated and displayed, so as to meet the user's demand for quickly and comprehensively understanding the detailed information of the first editing template.
  • the sub-display area corresponding to each clip material shows the basic information of the clip material, so that users can clearly understand the detailed content of each clip material; and the sub-display area also includes some functions Collections, for example, collection function, use function, search function, web page links, etc., are convenient for users to perform related operations on favorite clip materials according to corresponding needs, and improve users' flexibility and enthusiasm for using materials for video creation.
  • FIG. 3 is a schematic diagram of a human-computer interaction interface provided by an embodiment of the present disclosure.
  • Fig. 3 exemplarily shows two implementation manners of entering the information display page.
  • the first way is to enter the information display page through the information display entry in the video playback page corresponding to the target template video.
  • the user interface 11 exemplarily shown in (a) of FIG. 3 , wherein the user interface 11 is used to display a video playback page, and the application 1 executes a certain function set in the video playback page, for example, playing a target template video (short video).
  • the video playing page includes an information display entry 1101 .
  • the name of the information display entry 1101 can be named in the form of "material tag + [music] + music title + other N materials". If music is used in the first clip template adopted by the currently playing target template video, the music title of the first piece of music can be displayed first in the name of the information display entry; if the first clip used in the currently playing target template video If no music is used in the template, the name of the information display entry 1101 can be named in the form of "material label + other N materials".
  • N represents the total number of all materials used by the currently playing template video.
  • (a) in Figure 3 exemplarily names the name of the information display entry in the form of "material label + [music] + music title + other N materials", wherein the material label is, for example, the label shown in Figure 11, The title of the music is "XXX”.
  • the application 1 When the application 1 detects a user operation (such as a click operation) on the information display entrance 1101, the application 1 displays the user interface 12 shown in (b) in FIG. Video information page.
  • the video information page may include multiple tags, for example, the above multiple tags may include: a tag 1201 corresponding to the comment page, and a tag 1202 corresponding to the information display page.
  • the names of these tags can be named according to the information of the corresponding page, for example, the tag 1201 can be named in the form of "comment + number of comments", and the tag 1202 can be named "template information".
  • the priority of each target editing method is classified and displayed in descending order.
  • the priority of the target editing method The order from high to low is: music > stickers > flower effect > special effects > filter > source of inspiration, combined with the chronological order of adding each clip material in the first clip template, determine the sub-display area corresponding to each clip material in The position in the display area of the clipping method to which it belongs.
  • (b) in FIG. 3 is to illustrate the information display page more clearly.
  • (b) in FIG. 3 may only display part of the information display page, and supports users to view the entire information display page by swiping the screen.
  • the second method is to enter the information display page through the label of the information display entrance on the video information page corresponding to the target template video.
  • the user interface 11 further includes: a control 1102, wherein the control 1102 is used to enter a video information page.
  • application 1 detects a user operation (such as a click operation) on the entry 1102 of the video information page, application 1 may display a user interface 13 as shown in (c) in FIG. 3 exemplarily on the mobile phone, wherein FIG. (c) The exemplarily shown user interface 13 may locate the tab 1201 corresponding to the comment page by default, and display the comment page in the user interface 13 .
  • the application 1 may display the user interface 12 shown in (b) of FIG. 3 on the mobile phone as an example.
  • the first clipping template uses two pieces of music material, music 1 and music 2 respectively, where music 1 corresponds to the sub-display area 1203, and music 2 corresponds to the sub-display area 1204 . Since the first clip template adds music 1 earlier and music 2 later, the sub-display area 1203 is located above the sub-display area 1204 .
  • the sub-display area 1203 corresponding to the music 1 includes: a collection control a1 , a usage control a2 , a search control a3 , a control corresponding to a link a4 , and a control a5 .
  • the music materials can be arranged in order from top to bottom according to the time sequence of adding each music material to the first editing template.
  • the following takes the collection control a1 corresponding to music 1, the use control a2, the search control a3, the control a4 corresponding to the link, and the control a5 as examples to introduce:
  • the collection control a1 is used to add music 1 to the music collection list. If the current music 1 has not been added to the music favorite list by the user, the favorite control a1 displays the first state.
  • the application 1 detects a user operation (such as a click operation) on the collection control a1, the application 1 may display the user interface 14 shown in FIG. 4a on the mobile phone, wherein the user interface 14 shown in FIG.
  • the control a1 is in the second state, and the collection control a1 is in the second state, indicating that the music 1 has been added to the music collection list currently.
  • the user interface 14 shown in FIG. 4a may further include: a window x1, wherein the window x1 is used to display the prompt information that the music 1 has been added to the music collection list.
  • the window x1 displays text content "music that has been added to favorites".
  • the window x1 may further include: a control 1401, which is used to enter the first guide window x2, wherein the first guide window x2 is used to play music, view guide videos and display other prompt information.
  • application 1 detects a user operation (such as a click operation) on control 1401, application 1 may display a user interface 15 as shown in FIG. Boot window x2.
  • the upper half area of the first guide window x2 is used to play music and view guide videos.
  • the lower half area of the first guide window x2 is used to display prompt information such as "What do you think about favorite music? Music collection is in Edit-Music-My Collection; why do you collect music? During the browsing process, collect your favorite music materials, When you enter the video editing, open the music bar, you will see your collection of music, and use it.”
  • the first guide window x2 further includes a control 1501, wherein the control 1501 is used to close the first guide window x2.
  • the application 1 detects an operation (such as a click operation) on the control 1501, the application 1 may display the user interface 14 shown in FIG. 4a on the mobile phone as an example.
  • application 1 detects an operation (such as a click operation) for using the control a2, application 1 may display a user interface 16 as shown in FIG. and/or photos, as well as an entry for video creation for selected videos and/or photos.
  • options 1601 and controls 1602 are displayed in the user interface 16 .
  • Option 1601 is used to provide a cover or photo for displaying a video.
  • the control 1602 is used to provide an entry to the video editing page.
  • application 1 After application 1 sequentially detects an operation (such as a click operation) on option 1601 and an operation (such as a click operation) on control 1602 in the user interface 16 shown in FIG. Photos and/or videos, and music 1; and the application 1 can exemplarily display the user interface 17 exemplarily shown in FIG. 4d on the mobile phone, wherein the user interface 17 is used to display the video creation page corresponding to the target editing project.
  • an operation such as a click operation
  • an operation such as a click operation
  • the video creation page shown in FIG. 4 d includes an area 1701 , an area 1702 , an area 1703 , a control 1704 and a control 1705 .
  • area 1701 is used to display the video frame sequence generated according to the selected video or photo; area 1702 is used to display the ripple of music 1; area 1703 is used to display the video editing tool bar.
  • Control 1704 is used to close the video editing page.
  • the application 1 receives the user's operation on the control 1704 (for example, a click operation)
  • the application 1 may return to display the user interface 16 exemplarily shown in FIG. 4c on the mobile phone.
  • Control 1705 is used to export edited video.
  • the application 1 receives the user's operation on the control 1705 (for example, a click operation)
  • the application 1 can display the corresponding video export page on the mobile phone, and save the edited video in the local storage space.
  • the present disclosure does not limit the layout and detailed content of the video export page.
  • the video creation page displayed on the user page 17 shown in FIG. 4d may also include other controls, such as sound controls, playback controls, and the like. This disclosure does not limit this.
  • the search control a3 is used to generate a corresponding search task according to the music 1 .
  • application 1 detects a user operation (such as a click operation) on the search control a3, application 1 sends a search request to the server device through the mobile phone.
  • the search request can include information about music 1, so that the server device can search in the template according to the search request. Search the video library.
  • the server device sends the data of the third multimedia material (also called the template video of the same style) that satisfies the search request to the mobile phone.
  • the third multimedia material referred to here is a multimedia material obtained by editing by using the music 1 .
  • App 1 After App 1 receives the data of the template video of the same style using Music 1, App 1 can display a user interface 18 as shown in Figure 4e on the mobile phone. template video. If there are multiple template videos of the same style using Music 1, each template video of the same style can correspond to an area 1801, which is used to provide related information of the same style template video, such as the cover of the same style template video, the same style The theme of the template video, the introduction of the same template video, the amount of usage of the same template video template, the number of likes received by the same template video, the avatar of the creator of the same template video, etc.
  • application 1 When application 1 detects a user operation on area 1801 of a template video of the same type, application 1 may display a video playback page on the mobile phone, and play the operated template video of the same type.
  • the size of the area 1801 corresponding to each template video of the same style may be the same or different.
  • the user interface 18 may further include: an area 1802, which is used to provide related information of the music 1, for example, the cover 1 of the music 1, the name of the music 1, the duration of the music 1, the number of collections of the music 1 and other information.
  • a control 1804 for controlling music playing may also be included.
  • the control 1804 is currently in the non-playing state, when the user inputs an operation on the control 1804 (such as a click operation), the application 1 plays the music 1 .
  • the control 1804 is currently in the playing state, and the user inputs an operation on the control 1804 (such as a click operation), the application 1 pauses playing the music 1 .
  • the user interface 18 may also include: controls 1803 .
  • the control 1803 is used to enter the video creation page according to the music 1 .
  • application 1 detects an operation (such as a click operation) input by the user on control 1803
  • application 1 may exemplarily display a user interface 16 as shown in FIG. 4c on the mobile phone.
  • the user interface 18 may also include: an area 1805, which is used to display related information of template videos searched according to Music 1, for example, the number of searched template videos of the same style and the number of times of using Music 1 to make videos, etc.
  • the user interface 18 supports the user to view more template videos of the same style by sliding the screen.
  • application 1 when application 1 detects an operation (such as a click operation) on control a4, application 1 can jump to the web page corresponding to the link, and display the content of the web page on the mobile phone.
  • an operation such as a click operation
  • control a5 is used to realize the "more" function.
  • music 1 can also be shared, and the controls corresponding to some functions can be displayed in the user interface 12, and other controls can be hidden. exhibit. Therefore, the hiding and display of some controls can be realized through the control a5.
  • the application 1 when the application 1 detects an operation (such as a click operation) on the control a5, the application 1 can exemplarily display a user interface 19 as shown in FIG. 4f on the mobile phone.
  • an operation such as a click operation
  • more controls corresponding to the music 1 are displayed on the user interface 19 , for example, the control a6 , wherein the control a6 is used to share the music 1 .
  • the control a6 is used to share the music 1 .
  • more other controls may also be included.
  • the human-computer interaction interface provided above through Figures 4a to 4f exemplarily shows the sub-display area and sub-display area corresponding to Music 1 (Music 1 is the target material in the previous article) in the information display page corresponding to the target template video A scene where some controls in the control are operated separately.
  • the first editing template uses four sticker materials, namely sticker 1 to sticker 4; among them, sticker 1 corresponds to the sub-display area 1205, and sticker 2 corresponds to the sub-display area 1206 , the sub-display area 1207 corresponding to sticker 3, and the sub-display area 1208 corresponding to sticker 4. Due to the chronological order in which the sticker materials are added in the first editing template, the positions of the sub-display areas 1205 to 1208 are arranged sequentially from left to right on the information display page shown in (b) in FIG. 3 .
  • the first clipping template uses more sticker materials, you can arrange them from left to right and from top to bottom on the information display page according to the chronological order of adding sticker materials in the first clipping template.
  • the sub-display area corresponding to each sticker material is used to provide information about the sticker, for example, to provide the cover information of the sticker material and the collection control b1. If the current sticker material has been added to the sticker collection list, you can set the collection control b1 to the favorite state in the sub-display area corresponding to the sticker material. The sticker material that has not been collected is set to the uncollected state.
  • stickers 1 to 3 are not collected, therefore, the state corresponding to the collection control b1 corresponding to stickers 1 to 3 is the first state; sticker 4 has been collected, then in The state of the corresponding collection control b1 of the sticker 4 is the second state.
  • the first state is an uncollected state; the second state is a collected state.
  • the application 1 When the application 1 detects an operation (such as a click operation) on the collection control b1 corresponding to the sticker 1 shown in (b) in FIG. 3 , the application 1 exemplarily displays a user interface as shown in FIG. 5a on the mobile phone. In the user interface 21 shown in FIG. 5 a , the collection control b1 corresponding to the sticker 1 is in the second state. The status corresponding to other sticker materials remains the same as before.
  • an operation such as a click operation
  • a corresponding prompt window x3 may be displayed for the sticker 1, and the prompt window x3 may display a prompt message that the sticker 1 has been added to the sticker collection list.
  • the prompt window x3 exemplarily displays "Added to Sticker-My Collection".
  • the prompt window x3 may further include a control 2101, and the control 2101 is used to enter the second guide window x4.
  • the second guide window x4 is used to play stickers, view guide videos and display other prompt information.
  • the application 1 detects a user operation (such as a click operation) on the control 2101 shown in FIG. 5 a , and the application 1 can exemplarily display a user interface 22 as shown in FIG. 5 b on the mobile phone.
  • a user operation such as a click operation
  • the application 1 can exemplarily display a user interface 22 as shown in FIG. 5 b on the mobile phone.
  • the upper half area of the second guide window x4 is used to play stickers and view guide videos.
  • the lower half area of the second guide window x4 is used to display prompt information such as "What do you think about collecting stickers? Stickers are collected in Edit-Stickers-My Favorites; why are you collecting stickers?
  • the second guide window x4 also includes a control 2201, wherein the control 2201 is used to close the second guide window x4.
  • the application 1 When the application 1 detects a user operation (such as a click operation) on the control 2201 shown in FIG. 5b, the application 1 may display a user interface 23 as shown in FIG. 5c on the mobile phone.
  • the prompt window x5 can display a prompt message of canceling the favorite, for example, in the user interface 23, the prompt window x5 displays "the collection of this sticker has been canceled at present". And the collection control b1 corresponding to the sticker 1 is updated to the first state.
  • the application 1 when the application 1 receives another operation (such as a click operation) on the collection control b1 corresponding to the sticker 1, the application 1 is displayed on the mobile phone as shown in FIG. 3 (b ) shows the user interface. That is to say, when the user operates the collection control b1 corresponding to the sticker 1 multiple times in a row, the user interface shown in (b) in FIG. 3 can be switched to the user interface shown in FIG. 5c.
  • another operation such as a click operation
  • the collection controls b1 corresponding to each sticker material are all in a hidden state.
  • the corresponding collection status information may not be displayed in the display area corresponding to the sticker; if the current sticker has been added to the sticker collection list, it may be displayed in the display area corresponding to the sticker Collection status information, as shown in Figure 5d, if the sticker 1 is not collected, no collection status information will be displayed, and if the sticker 2 has been collected, the word "collected" will be displayed on the upper left corner of the sticker 2.
  • the application 1 When the application 1 detects an operation (such as a click operation) input by the user on the collection control b1 of the user interface 25 shown in FIG. 5e, the application 1 may display the user interface 26 shown in FIG. 5f on the mobile phone. In the user interface 26 shown in FIG. 5f, the collection control b1 corresponding to the sticker 1 is in the second state, namely the collection state.
  • an operation such as a click operation
  • a prompt window x3 For the specific introduction of the prompt window x3 , refer to the above, and will not be repeated here.
  • the above human-computer interaction interface provided by Fig. 5a to Fig. 5f exemplarily shows the scene of operating the control corresponding to the sticker 1 (sticker 1 is the target material in the above text) in the information display page corresponding to the target template video.
  • the pattern material is the target material mentioned above.
  • the first editing template uses 3 special effect materials, namely special effect 1, special effect 2 and special effect 3; wherein, special effect 1 corresponds to sub-display area 1209, and special effect 2 corresponds to sub-display area 1209.
  • special effect 3 corresponds to the sub-display area 1211 .
  • the positions of the sub-display area 1209 to the sub-display area 1211 are arranged sequentially from left to right on the information display page shown in (b) in FIG. 3 .
  • the target template uses more special effect materials, you can follow the chronological order of adding each special effect material in the first clip template, and follow the order from left to right and from top to bottom on the information display page arrangement.
  • the sub-display area corresponding to each special effect material is used to provide relevant information of the special effect material, for example, provide the name of the special effect material, cover information, collection control c1, use control c2, search control c3, link corresponding control c4, control c5, etc. Wait.
  • each control corresponding to the special effect material can be hidden.
  • application 1 When application 1 receives a user operation on any position in the sub-display area corresponding to the special effect, it will display each control corresponding to the special effect material on the user interface. controls. Of course, some controls can also be directly displayed on the information display page according to actual needs.
  • the collection control c1 corresponding to the operation special effect 1 takes the collection control c1 corresponding to the operation special effect 1, the use control c2, the search control c3, the control c4 corresponding to the link, and the control c5 as examples to introduce:
  • the collection control c1 is used to add the special effect 1 to the special effect collection list. If the current special effect 1 has not been added to the special effect favorite list by the user, the favorite control c1 is displayed as an uncollected state (ie, the first state).
  • each control corresponding to special effect 1 is in a hidden state
  • application 1 detects a user operation (such as a click operation) on any position of the sub-display area corresponding to special effect 1 shown in (b) in FIG. 3 , the application 1.
  • a user operation such as a click operation
  • On the mobile phone an area 3101 in the user interface 31 as shown in FIG.
  • the application 1 When the application 1 detects an operation (for example, a click operation) on the favorite control c1 in the area 3101, the application 1 may display a user interface 32 as shown in FIG. 6b on the mobile phone as an example.
  • the collection control c1 in the user interface 31 shown in FIG. 6 a is in the first state, and the collection control c1 being in the first state indicates that the special effect 1 has not been added to the special effect collection list at present; in the user interface 31 shown in FIG. 6 b
  • the favorite control c1 is in the second state (also can be understood as a favorite state), and the favorite control c1 in the second state indicates that the special effect 1 has been added to the special effect favorite list.
  • the user interface 32 shown in FIG. 6b may further include: a window x6, wherein the window x6 is used to display a prompt message that the special effect 1 has been added to the favorite special effect list.
  • the window x6 displays the text content "Effect 1 has been added to favorite effects".
  • the prompt window x6 may further include a control 3201, and the control 3201 is used to enter the third guide window x7.
  • the third guide window x7 is used to play special effects, view guide videos and display other prompt information.
  • the application 1 detects an operation (such as a click operation) on the control 3201 shown in FIG. 6a, and the application 1 may display a user interface 33 as shown in FIG. 6c on the mobile phone.
  • the upper half area of the third guide window x7 is used to play stickers and view guide videos.
  • the lower half area of the third guide window x7 is used to display prompt information such as "What do you think about special effects? Special effects are collected in Edit-Special Effects-My Favorites; Why do you collect special effects? When you enter video editing, open the special effects bar, and you will see the special effects you have saved and use them.”
  • the third guide window x7 also includes a control 3301, wherein the control 3301 is used to close the third guide window x7.
  • application 1 When application 1 detects an operation (such as a click operation) input by the user on the control 3301 shown in FIG. 6c, application 1 may return to display the user interface shown in FIG. 6b.
  • an operation such as a click operation
  • the application 1 detects an operation (such as a click operation) on the control c2 in the user interface 31 shown in FIG. 6a, the application 1 creates a target clip project, and the special effect 1 has been added to the target clip project.
  • the application 1 can exemplarily display a user interface 16 as shown in FIG. entrance.
  • options 1601 and controls 1602 are displayed in the user interface 16 .
  • Option 1601 is used to provide a cover or photo for displaying a video.
  • the control 1602 is used to provide an entry to enter the video editing page corresponding to the target editing project.
  • the search control c3 is used to generate a corresponding search task according to the special effect 1.
  • application 1 detects a user operation (such as a click operation) on the search control c3, application 1 sends a search request to the server device through the mobile phone.
  • the search request can include information about special effect 1, so that the server device can search in the template according to the search request. Search the video library.
  • the server device sends the data of the fourth multimedia material (also called the template video of the same style) that meets the search request to the mobile phone.
  • the fourth multimedia material referred to here is a multimedia material obtained by editing with the special effect 1 .
  • application 1 After application 1 receives the data of the template video of the same type using special effect 1, application 1 can display a user interface 34 as shown in FIG. template video. If there are multiple template videos of the same style using special effect 1, each template video of the same style can correspond to an area 3401, which is used to provide relevant information of the same template video of the same style, for example, the cover of the same style template video , the theme of the same template video, the introduction of the same template video, the usage of the same template video template, the number of likes received by the same template video, the avatar of the creator of the same template video, etc.
  • the user interface 34 shown in FIG. 6d may also include: an area 3402, which is used to provide relevant information of the special effect 1, for example, the cover of the special effect 1, the name of the special effect 1, the introduction information of the special effect 1, and the number of favorites of the special effect 1 and other information.
  • the user interface 34 shown in FIG. 6 d may further include: a control 3403 .
  • the control 3403 is used to enter the video creation page according to the special effect 1.
  • application 1 detects an operation (such as a click operation) input by the user on the control 3403, application 1 may exemplarily display a user interface as shown in FIG. 4c on the mobile phone.
  • the user interface 34 shown in FIG. 6d also includes: an area 3404, wherein the area 3404 is used to display relevant information of the search results, for example, the number of videos of the same model template searched according to the special effect 1 and the number of times the special effect 1 is used, etc. .
  • application 1 when application 1 detects an operation (such as a click operation) on control c4, application 1 can jump to the web page corresponding to the link, and display the content of the web page on the mobile phone.
  • an operation such as a click operation
  • Control c5 is used to realize the "more" function.
  • the special effect 1 corresponds to many functions, for example, in addition to the above collection, use, search, and link, you can also share the special effect 1, and the application 1 can display the controls corresponding to some functions on the information display page, and the other part
  • the control hides the display. Therefore, the hiding and display of some controls can be realized through the control c5.
  • the application 1 when the application 1 detects an operation (such as a click operation) on the control c5, the application 1 may exemplarily display a user interface 35 as shown in FIG. 6e on the mobile phone.
  • an operation such as a click operation
  • control c6 controls corresponding to the special effect 1 are displayed, such as the control c6 , wherein the control c6 is used to share the special effect 1 .
  • the human-computer interaction interface provided above through Fig. 6a to Fig. 6e exemplarily shows the sub-display area and the sub-display area corresponding to special effect 1 (special effect 1 is the target material in the previous text) in the information display page corresponding to the target template video A scene where some controls in the control are operated separately.
  • each control of the user operation special effect 2 and the special effect 3 is similar to the implementation of each control of the user operation special effect 1, and for the sake of brevity, details are not repeated here.
  • the filter material is the target material in the previous article.
  • the user may not have unlocked permission for some editing materials.
  • the user cannot directly create the target by clicking the use control corresponding to the editing material Clip works.
  • the application determines that the current user's permission for the clip material has not been unlocked, it can display the permission unlock interface, and based on the user's related operations on the permission unlock interface, update the user's permission for the clip material to the unlocked state ; Afterwards, the application creates the target editing project for video creation.
  • Fig. 7 is a flowchart of a presentation method provided by another embodiment of the present disclosure. Referring to FIG. 7 , the method of this embodiment includes steps S301 to S303.
  • the template information display function control is used to control the opening or closing of the template information display function. Specifically, when the template information display function control is turned on, the template information display function is turned on; when the template information display function control is turned off, the template information display function is turned off.
  • the application can set the entry of the information display page on the video playback page of the template video, and/or configure the label corresponding to the entry of the information display page on the video information page of the template video.
  • the template information display function may be a permission configured by the creator of the editing template used by the template video for the editing template created by himself.
  • corresponding information display page entries are configured for the editing templates used in all videos released by the creator.
  • the creator when the creator publishes a video, he can configure the template information display function control on the corresponding page.
  • the user opens the template information display function control only the video that is currently being published will be configured with the corresponding The information display page entry of . Improved the flexibility of template information display.
  • user permissions corresponding to the template information display function may also be configured.
  • creators can flexibly set which users can see the details of the editing template used in their published videos.
  • the template video creator when the template video creator enables the template information display function, all users can set the information display page entry through the template video playback page when playing the template video, and/or configure the information display page through the video information page The label corresponding to the entrance enters the information display page.
  • users who have a friendship with the creator can set the information display page entry through the template video playback page when playing the template video, and/or, through the video On the information page, configure the label corresponding to the entry of the information display page to enter the information display page.
  • Users who do not have a friendship relationship with the creator cannot enter the information display page, but users who do not have a friendship relationship with the creator can play template videos normally.
  • some users designated by the creator can set the information display page entry through the template video playback page when playing the template video, and/or, through the video information page Click the label corresponding to the entry of the configuration information display page to enter the information display page. Users other than those specified by the creator cannot enter the information display page, but can play the template video normally.
  • the template information display function may be a permission that other users other than the creator can set. If user A turns off the template information display function, even if creator B turns on the template information display function, when user A uses the app to play the video published by creator B, the video playback page and/or the video information page will not display the content of the video. The information display entry of the clipping template used.
  • the user can set the authority, for example, the user can choose for which users the template information display function is turned on, and for which users the template information display function is turned off.
  • the terminal device is a mobile phone
  • an APP (referred to as application 1 for short) is installed in the mobile phone as an example for example.
  • 8a to 8e are schematic diagrams of human-computer interaction interfaces provided by another embodiment of the present disclosure.
  • the user interface 41 shown in FIG. 8a is used to display a personal information page
  • the personal information page is used to provide related information such as the user's avatar, work information, nickname, and personal signature.
  • the personal information page further includes: a control 4101, wherein the control 4101 is used to enter the setting page.
  • application 1 may display a prompt window 4102 in the user interface shown in FIG. 8a, wherein the prompt window 4102 is used to display a prompt Open the information of the template information display function, for example, "Setting to display your template information".
  • the application 1 When the application 1 detects an operation (such as a click operation) on the control 4101 shown in FIG. 8a , the application 1 may exemplarily display a user interface 42 as shown in FIG. 8b on the mobile phone.
  • an operation such as a click operation
  • the setting page may include a setting menu bar
  • the setting menu bar includes a template information management bar 4201 .
  • the application 1 When the application 1 detects an operation (such as a click operation) on the template information management bar 4201 shown in FIG. 8b, the application 1 may display a user interface 43 as shown in FIG. 8c on the mobile phone.
  • the user interface 43 shown in FIG. 8c is used to display the template information display function control 4301, wherein, in the user interface 43 shown in FIG. 8c, the template information display function control 4301 is closed.
  • Application 1 detects an operation (such as a click operation) on the template information display function control 4301 shown in FIG.
  • a user interface 45 as shown in FIG. 8e may be displayed as an example. In the user interface shown in FIG. 8e , the template information display function control 4301 is in an open state.
  • the user interface 43 shown in FIG. 8c further includes: a control 4302, the control 4302 is used to display a prompt window x8, and the prompt window x8 is used to display relevant prompt information about template information presentation.
  • the application 1 detects an operation (such as a click operation) on the control 4302, the application 1 may exemplarily display a user interface 44 as shown in FIG. 8d on the mobile phone.
  • the application 1 can display a prompt on the mobile phone window x8.
  • the prompt window x8 may prompt the user with information about enabling the template information display function through text and pictures.
  • the user interface shown in FIG. 8d may further include a control 4401, and the control 4401 is used to close the prompt window x8.
  • the application 1 detects that the user has input an operation (such as a click operation) on the control 4401 shown in FIG. 8d, the application 1 can return to display the user interface 43 shown in FIG. 8c or the user interface 45 shown in FIG. 8e on the mobile phone.
  • the user may configure corresponding authorized users for the template information display function.
  • the application 1 when the application 1 detects the operation of opening the control 4301, the application 1 may display the user interface 46 shown in FIG. 8f on the mobile phone as an example.
  • the user interface 46 includes a user permission item 4601, and the user can configure the authorized user corresponding to the template information display function by operating the user permission item 4601.
  • the user configures other users who have a friend relationship with the user to be able to see the information of the editing template used in the template video published by the user.
  • the flexibility of template information display management is improved.
  • Fig. 9 is a schematic structural diagram of a display device provided by an embodiment of the present disclosure.
  • a display device 900 provided in this embodiment includes an acquisition module 901 and a processing module 902 .
  • the acquiring module 901 is configured to receive a user operation on the information display entry of the first editing template, the first editing template is used to indicate that the first multimedia material is edited into a second multimedia material according to the target editing method; the target editing method The clipping method used for the first clipping template.
  • the processing module 902 is configured to control the display module 903 to display the information display page of the first editing template according to the user operation on the information display entry, and the information display page is used to display the instruction information of the target editing mode.
  • the display device 900 further includes the display module 903 .
  • the display module 903 is also used for displaying or playing the target template video; wherein, the target template video is the third multimedia material conforming to the target editing mode.
  • the obtaining module 901 is specifically configured to receive a user operation on an information display entry of the target template video.
  • the acquiring module 901 is specifically configured to receive a user operation for an information display entry in the video playing page corresponding to the target template video.
  • the display module 903 is further configured to display a video information page corresponding to the target template video.
  • the acquiring module 901 is specifically configured to receive a user operation on a label corresponding to an information display entry in the video information page.
  • the acquiring module 901 is further configured to receive a user operation on the favorite control corresponding to the target material on the information display page.
  • the processing module 902 is further configured to add the target material to the favorite list according to the user operation on the favorite control.
  • the obtaining module 901 is further configured to receive a user operation on a search control corresponding to the target material on the information display page.
  • the processing module 902 is further configured to acquire and display a second editing template according to the user operation of the search control; wherein, the second editing template is used to indicate to edit according to the target material.
  • the processing module 902 is specifically configured to generate a search request according to the user operation on the search control; and send the search request to the server device through the transceiver module 904, and the search request is used to request to obtain the A second clipping template of the target material.
  • the display device 900 further includes the transceiver module 904 .
  • the transceiving module 904 is further configured to receive the second editing template sent by the server device.
  • the display module 903 is further configured to display the second editing template.
  • the obtaining module 901 is further configured to receive a user operation on the use control corresponding to the target material on the information display page.
  • the processing module 902 is further configured to create a target clip project according to the user operation on the use control, and display a video clip page corresponding to the target clip project; wherein, the target material has been added to the target clip project.
  • the target editing methods are classified and displayed according to the categories of editing methods.
  • the target editing method includes: one or more editing methods of music, stickers, lettering effects, special effects, filters, and sources of inspiration.
  • the display module 903 is also used to display a setting interface.
  • the obtaining module 901 is further configured to receive an operation for enabling the template information display function control in the setting interface.
  • the processing module 902 is further configured to configure a corresponding information display entry for the first clipping template according to the opening operation for the template information display function control.
  • the transceiver module 904 may be a communication module with wireless communication or wired communication functions.
  • the transceiver module 904 can be used for communicating with the server device.
  • the display device provided in this embodiment can be used to implement the technical solutions in any of the above method embodiments, and its implementation principle and technical effect are similar, and reference can be made to the description of the foregoing method embodiments, which will not be repeated here.
  • FIG. 10 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.
  • an electronic device 1000 provided in this embodiment includes: a memory 1001 and a processor 1002 .
  • the memory 1001 may be an independent physical unit, and may be connected with the processor 1002 through a bus 1003 .
  • the memory 1001 and the processor 1002 may also be integrated together, implemented by hardware, and the like.
  • the memory 1001 is used to store program instructions, and the processor 1002 invokes the program instructions to execute the technical solution of any one of the above method embodiments.
  • the foregoing electronic device 1000 may also include only the processor 1002 .
  • the memory 1001 for storing programs is located outside the electronic device 1000, and the processor 1002 is connected to the memory through circuits/wires for reading and executing the programs stored in the memory.
  • the processor 1002 may be a central processing unit (central processing unit, CPU), a network processor (network processor, NP) or a combination of CPU and NP.
  • CPU central processing unit
  • NP network processor
  • the processor 1002 may further include a hardware chip.
  • the aforementioned hardware chip may be an application-specific integrated circuit (application-specific integrated circuit, ASIC), a programmable logic device (programmable logic device, PLD) or a combination thereof.
  • the aforementioned PLD may be a complex programmable logic device (complex programmable logic device, CPLD), a field-programmable gate array (field-programmable gate array, FPGA), a general array logic (generic array logic, GAL) or any combination thereof.
  • the memory 1001 can include a volatile memory (volatile memory), such as a random-access memory (random-access memory, RAM); the memory can also include a non-volatile memory (non-volatile memory), such as a flash memory (flash memory) ), a hard disk (hard disk drive, HDD) or a solid-state drive (solid-state drive, SSD); the memory can also include a combination of the above-mentioned types of memory.
  • volatile memory such as a random-access memory (random-access memory, RAM
  • non-volatile memory such as a flash memory (flash memory)
  • HDD hard disk drive
  • solid-state drive solid-state drive
  • An embodiment of the present disclosure also provides an electronic device, including: a memory, a processor, and computer program instructions; the memory is configured to store the computer program instructions; the processor is configured to execute the computer program instructions, to implement the display method as described above.
  • Embodiments of the present disclosure also provide a computer-readable storage medium, which includes computer program instructions, and when the computer program instructions are executed by at least one processor of an electronic device, any one of the above method embodiments is executed. technical solutions.
  • An embodiment of the present disclosure also provides a program product, the program product includes a computer program, the computer program is stored in a readable storage medium, and at least one processor of the electronic device can read from the readable storage medium The computer program is read, and the at least one processor executes the computer program so that the electronic device executes the technical solution of any method embodiment above.
  • An embodiment of the present disclosure also provides a computer program product, which, when the computer program product is run on an electronic device, causes the electronic device to execute the presentation method as described above.
  • Embodiments of the present disclosure also provide a computer program, including: instructions, which when executed by a processor cause the processor to execute the aforementioned presentation method.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本公开涉及一种展示方法、装置及可读存储介质,其中,该方法包括:接收针对第一剪辑模板的信息展示入口的用户操作,其中,第一剪辑模板用于指示第一多媒体素材按照第一剪辑模板采用的目标剪辑方式被剪辑成第二多媒体素材;和响应于针对第一剪辑模板的信息展示入口的用户操作,显示第一剪辑模板的信息展示页面,其中,信息展示页面用于展示目标剪辑方式的指示信息。该方法通过提供模板信息展示功能,聚合展示第一剪辑模板使用的各目标剪辑方式的指示信息,从而满足用户快速、全面地了解第一剪辑模板的详细信息的需求。

Description

展示方法、装置及可读存储介质
相关申请的交叉引用
本申请是以申请号为202110674014.1,申请日为2021年6月17日的中国申请为基础,并主张其优先权,该中国申请的公开内容在此作为整体引入本申请中。
技术领域
本公开涉及互联网技术领域,尤其涉及一种展示方法、装置及可读存储介质。
背景技术
随着互联网技术的不断发展,用户往往会选择应用程序(application,APP)来进行视频创作。APP通常会提供丰富的剪辑模板以及各种各样的剪辑素材,用户可以利用APP提供的剪辑模板和各种各样的剪辑素材进行视频制作。
发明内容
第一方面,本公开提供了一种展示方法,包括:接收针对第一剪辑模板的信息展示入口的用户操作,所述第一剪辑模板用于指示第一多媒体素材按照目标剪辑方式被剪辑成第二多媒体素材;所述目标剪辑方式为所述第一剪辑模板采用的剪辑方式;和响应于针对所述信息展示入口的用户操作,展示所述第一剪辑模板的信息展示页面,所述信息展示页面用于展示所述目标剪辑方式的指示信息。
在一些实施例中,所述接收针对第一剪辑模板的信息展示入口的用户操作,包括:显示或播放目标模板视频;其中,所述目标模板视频是符合所述目标剪辑方式的第三多媒体素材;和接收针对目标模板视频的信息展示入口的用户操作。
在一些实施例中,所述接收针对第一剪辑模板的信息展示入口的用户操作,包括:接收针对目标模板视频对应的视频播放页面中的信息展示入口的用户操作。
在一些实施例中,所述接收针对第一剪辑模板的信息展示入口的用户操作,包括:显示目标模板视频对应的视频信息页面;和接收针对所述视频信息页面中的信息展示入口对应的标签的用户操作。
在一些实施例中,所述方法还包括:接收针对所述信息展示页面中的目标素材对应的收藏控件的用户操作;和响应于针对所述收藏控件的用户操作,将所述目标素材 添加至收藏列表。
在一些实施例中,所述方法还包括:接收针对所述信息展示页面中的目标素材对应的搜索控件的用户操作;和响应于针对所述搜索空间的用户操作,获取并展示第二剪辑模板;其中,所述第二剪辑模板用于指示按照所述目标素材进行剪辑。
在一些实施例中,所述响应于针对所述搜索空间的用户操作,获取并展示第二剪辑模板,包括:响应于针对所述搜索控件的用户操作,向服务端设备发送搜索请求,所述搜索请求用于请求获取使用所述目标素材的第二剪辑模板;和接收并展示所述服务端设备发送的第二剪辑模板。
在一些实施例中,所述方法还包括:接收针对所述信息展示页面中的目标素材对应的使用控件的用户操作;和响应于针对所述使用控件的用户操作,显示目标剪辑工程对应的视频剪辑页面,其中,所述目标剪辑工程中已添加所述目标素材。
需要说明的是,上述所指的“目标素材”可以为第一剪辑模板所采用的目标剪辑方式包括的剪辑素材中的一个或多个剪辑素材。
在一些实施例中,所述信息展示页面中,所述目标剪辑方式按照剪辑方式类别分类展示。
在一些实施例中,所述目标剪辑方式包括:音乐、贴纸、花字效果、特效、滤镜、以及灵感来源中的一个或多个剪辑方式。
在一些实施例中,所述方法还包括:显示设置界面;接收针对所述设置界面中的模板信息展示功能控件的开启操作;和响应于对所述模板信息展示功能控件的开启操作,为所述第一剪辑模板配置相应的信息展示入口。
第二方面,本公开实施例提供了一种展示装置,包括:获取模块,用于接收针对第一剪辑模板的信息展示入口的用户操作,第一剪辑模板用于指示第一多媒体素材按照目标剪辑方式被剪辑成第二多媒体素材;目标剪辑方式为第一剪辑模板采用的剪辑方式;和处理模块,用于根据针对信息展示入口的用户操作,控制显示模块展示第一剪辑模板的信息展示页面,所述信息展示页面用于展示所述目标剪辑方式的指示信息。
第三方面,本公开实施例提供了一种电子设备,包括:存储器、处理器以及计算机程序指令;所述存储器被配置为存储所述计算机程序指令;所述处理器被配置为执行所述计算机程序指令,以实现如第一方面任一项所述的方法。
第四方面,本公开实施例提供了一种可读存储介质,包括:程序;所述程序被电子设备的至少一个处理器执行时,以实现如第一方面任一项所述的方法。
第五方面,本公开实施例提供了一种程序产品,当所述程序产品在电子设备上运行时,使得所述电子设备实现如第一方面任一项所述的方法。
第六方面,本公开实施例提供了一种计算机程序,包括:指令,所述指令当由处理器执行时使所述处理器执行如第一方面任一项所述的方法。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开一实施例提供的展示方法的应用场景示意图;
图2为本公开一实施例提供的展示方法的流程图;
图3为本公开一实施例提供的人机交互界面示意图;
图4a至图4f为本公开另一实施例提供的人机交互界面示意图;
图5a至图5f为本公开另一实施例提供的人机交互界面示意图;
图6a至图6e为本公开另一实施例提供的人机交互界面示意图;
图7为本公开另一实施例提供的展示方法的流程图;
图8a至图8f为本公开另一实施例提供的人机交互界面示意图;
图9为本公开一实施例提供的展示装置的结构示意图;
图10为本公开一实施例提供的电子设备的结构示意图;
图11为本公开一实施例提供的素材标签的示意图。
具体实施方式
为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
本公开的发明人发现,用户可能无法利用相关技术中的APP快速了解剪辑模板的详细信息。
鉴于此,本公开的实施例提供一种展示方法。
图1为本公开一实施例提供的展示方法的应用场景示意图。参照图1所示,该场景包括:服务端设备101和电子设备102。其中,服务端设备101与电子设备102可以通过有线或者无线网络连接。
其中,服务端设备101可以通过任意的软件和/或硬件的方式实现。例如,服务端设备101可以是服务器,该服务器可以是一个独立的服务器,也可以是由多个独立服务器构成的服务器集群,或者,还可以是云端服务器。服务端设备101也可以是软件程序,当软件程序被服务器的至少一个处理器执行时,可以执行本公开实施例提供的展示方法中服务端设备执行的技术方案。在实际应用中,服务端设备101可以同时与一个或多个电子设备102进行交互,向电子设备发送相同或者不同的数据。
电子设备102可以通过任意的软件和/或硬件的方式实现。例如,电子设备102可以但不限于是笔记本电脑、台式电脑、智能手机、便携式电子设备、可穿戴设备、个人数字助理(personal digital assistant,PDA)等设备,本公开实施例对于电子设备的具体类型不作限制。电子设备102也可以安装软件程序,当软件程序被电子设备102的至少一个处理器执行时,可以使电子设备102执行本公开实施例提供的展示方法。
其中,图1中示例性地示出了1个服务端设备与1个电子设备进行交互的场景。在实际应用场景中,服务端设备可以并行与更多个电子设备进行交互。
下面通过几个具体实施例对本公开提供的展示方法进行详细介绍。
图2为本公开一实施例提供的展示方法的流程图。为更清楚地介绍本公开提供的展示方法,下述实施例以执行主体为手机,且手机上安装应用程序(以下简称为应用A)为例进行说明。
参照图2所示,本实施例的方法包括步骤S201至S202。
S201、接收针对第一剪辑模板的信息展示入口的用户操作。
其中,第一剪辑模板用于指示第一多媒体素材按照目标剪辑方式被剪辑成第二多媒体素材;其中,目标剪辑方式为第一剪辑模板所采用的剪辑方式。
本方案中,应用A提供了聚合展示第一剪辑模板所采用的目标剪辑方式的详细信息的功能。在此基础上,应用A可以在用户界面上设置可供用户操作的信息展示入口,当应用A检测到针对信息展示入口的用户操作时,应用A在用户界面上显示第一剪辑模板对应的 信息展示页面;其中,信息展示页面用于聚合展示第一剪辑模板所采用的目标剪辑方式的指示信息。
在实际的应用中,应用A通常提供基于剪辑模板进行视频创作的功能,以及基于采用剪辑模板的视频再次进行视频创作的功能。例如,假设,应用A提供了剪辑模板1,用户A基于剪辑模板1对多媒体素材a进行剪辑,获得并发布了第一视频;用户B使用应用A显示或者播放第一视频的时候,可以基于第一视频提供的剪辑入口,利用剪辑模板1所采用的剪辑方式对多媒体素材b进行剪辑,可以获得第二视频;用户C可以根据第二视频提供的剪辑入口,再次利用剪辑模板1所采用的剪辑方式对多媒体素材c进行视频创作,可以获得第三视频;以此类推,通过这样的方式,可以获得大量符合剪辑模板1的剪辑方式的视频。针对这些符合剪辑模板1所采用的剪辑方式的视频均可以提供剪辑模板1的信息展示入口,供用户查看剪辑模板1的详细信息。
针对步骤S201中的第一剪辑模板,可选地,信息展示入口可以设置在目标模板视频的视频播放页面中;或者,信息展示入口也可以设置在目标模板视频的视频信息页面中。这里的“目标模板视频”可以是符合第一剪辑模板所使用的目标剪辑方式的多媒体素材。
一种可能的实现方式,信息展示入口设置在视频播放页面中:
当信息展示入口设置在目标模板视频的视频播放页面中时,应用A首先显示视频播放页面,其中,视频播放页面用于显示或者播放目标模板视频;应用A检测到针对视频播放页面中的信息展示入口的用户操作(如点击操作)时,生成用于进入信息展示页面的指令。
另一种可能的实现方式,信息展示入口设置在视频信息页面:
其中,视频信息页面中可以分类展示目标模板视频的相关信息,例如,视频信息页面中可以展示目标模板视频的评论信息、目标模板视频使用的第一剪辑模板的详细信息、以及引导用户如何进行视频剪辑的信息等等。视频信息页面中,针对不同类别的信息可以分别设置标签,当用户点击某个标签时,在视频信息页面中显示该标签对应的信息。
当信息展示入口设置在目标模板视频的视频信息页面中时,应用A在显示或播放目标模板视频时,检测到针对视频播放页面中的视频信息展示入口的用户操作(如点击操作)时,应用A在电子设备的用户界面上显示目标模板视频对应的视频信息页面,其中,视频信息页面中包括第一剪辑模板的信息展示入口对应的标签(icon);接着,应用A检测到针对视频信息页面中信息展示入口对应的标签的用户操作(如点击操作)时,生成用于进入信息展示页面的指令。
当然,信息展示入口也可以设置在目标模板视频对应的其他页面中,本公开实施例对 此不作限制。
S202、响应于针对所述信息展示入口的用户操作,展示所述第一剪辑模板的信息展示页面,所述信息展示页面用于展示所述目标剪辑方式的指示信息。
至此,本公开实施例提供了一种展示方法。该方法包括:接收针对第一剪辑模板的信息展示入口的用户操作,其中,第一剪辑模板用于指示第一多媒体素材按照第一剪辑模板采用的目标剪辑方式被剪辑成第二多媒体素材;响应于针对第一剪辑模板的信息展示入口的用户操作,显示第一剪辑模板的信息展示页面,其中,信息展示页面用于展示目标剪辑方式的指示信息。该方法通过提供模板信息展示功能,聚合展示第一剪辑模板使用的各剪辑方式的指示信息,从而满足用户快速、全面地了解第一剪辑模板的详细信息的需求。进一步地,通过使用户充分了解第一剪辑模板的详细信息,还能够提高用户使用第一剪辑模板进行视频创作的积极性。
第一剪辑模板所采用的目标剪辑方式可以包括:音乐、贴纸、花字效果、特效、滤镜、灵感来源等中的一种或多种剪辑方式;且每种目标剪辑方式可以采用一种或多种剪辑素材。
示例性地,假设第一剪辑模板采用了音乐和贴纸两个类型的目标剪辑方式。针对音乐,假设第一剪辑模板使用了多段不同的音乐;针对贴纸,假设第一剪辑模板使用了多个不同的贴纸;则第一剪辑模板对应的信息展示页面中展示这多段不同的音乐的指示信息和多个不同的贴纸的指示信息。
一种可能的实现方式,在信息展示页面中,可以按照第一剪辑模板添加各剪辑方式包括的剪辑素材的时间先后顺序,顺序显示各剪辑素材。
另一种可能的实现方式,在信息展示页面中,针对第一剪辑模板所采用的目标剪辑方式可以分类展示。例如,在信息展示页面中,每种目标剪辑方式分别对应展示区域,在该展示区域中,展示相应剪辑方式所采用的剪辑素材。
可选地,信息展示页面中各目标剪辑方式分别对应的展示区域可根据剪辑方式的优先级顺序。其中,每个目标剪辑方式对应的展示区域包括:该目标剪辑方式所采用每个剪辑素材分别对应子展示区域,子展示区域用于展示相应剪辑素材的指示信息。
示例性地,假设第一剪辑模板采用了音乐、贴纸、花字效果、特效、滤镜以及灵感来源这6种目标剪辑方式。目标剪辑方式的优先级由高到低的顺序为:音乐>贴纸>花字效果>特效>滤镜>灵感来源。又如,目标剪辑方式的优先级由高到低的顺序还可以为:音乐>贴纸>花字效果>特效=滤镜>灵感来源。应理解,这里所罗列的剪辑方式的优先级由高到低的顺序仅是示例,在实际应用中,可以灵活设置。
可选地,针对同一目标剪辑方式采用的不同剪辑素材,可以随机地确定各剪辑素材在所属目标剪辑方式的展示区域中的位置。
可选地,针对同一目标剪辑方式采用的不同剪辑素材,也可以按照第一剪辑模板添加剪辑素材的时间先后顺序确定各剪辑素材在所属目标剪辑方式的展示区域中的位置。例如,第一剪辑模板采用了4段不同的音乐素材,其中,第一剪辑模板添加4段音乐素材的时间先后顺序为:音乐素材1>音乐素材2>音乐素材3>音乐素材4,则在信息展示页面中音乐(剪辑方式)对应的展示区域包括4个子展示区域;其中,音乐素材1对应的子展示区域1位于音乐素材2对应的子展示区域2的上方、音乐素材2对应的子展示区域2位于音乐素材3对应的子展示区域3的上方、音乐素材3对应的子展示区域3位于音乐素材4对应的子展示区域4的上方。
当信息展示页面中,第一剪辑模板采用的目标剪辑方式分类展示时,下面按照剪辑方式进行分类介绍。
一、音乐
信息展示页面中,音乐对应的展示区域可以包括:音乐素材对应的子展示区域,子展示区域可以展示音乐素材的音乐信息。其中,音乐信息可以包括但不限于:歌曲名、歌手名、歌曲时长以及歌曲封面等等;音乐素材对应的子展示区域还可以包括一些控件,例如:播放控件、收藏控件、使用控件、搜索控件、网页链接入口等等。
可选地,若第一剪辑模板使用了多段音乐,则应用A可以按照第一剪辑模板添加音乐的时间先后顺序确定各子展示区域在信息展示页面中的位置。
在实际应用中,若目标模板视频使用音乐数量较多,目标模板视频采用的音乐可采用部分展示的方式,即在信息展示页面中可以按照显示一部分音乐素材,将另一部分音乐素材隐藏展示。
例如,目标模板视频使用了4段音乐,则在信息展示页面中展示其中3段音乐素材,将第4段音乐素材隐藏展示。
(a)假设音乐素材对应的子展示区域包括播放控件,当音乐素材未处于播放状态时,应用A检测到针对播放控件的用户操作时,响应于针对播放控件的用户操作,应用A播放该音乐。当音乐素材处于播放状态时,应用A接收到用户输入的对音乐的播放控件的用户操作时,响应于该用户操作,应用A暂停播放音乐。
另外,在播放音乐过程中,应用A可显示音乐素材的波纹,且在所述音乐素材的波纹上包括一可拖动的选择框,用户可通过操作选择框(如拖动选择框),选择要播放的音乐素 材的片段。
(b)假设音乐素材对应的子展示区域包括收藏控件,当应用A检测到针对收藏控件的用户操作时,响应于该用户操作,应用A将该音乐素材添加至音乐收藏列表中。
(c)假设音乐素材对应的子展示区域包括使用控件,当应用A检测到针对使用控件的用户操作时,应用A将跳转至创建草稿视频对应的素材选择页面。其中,创建草稿视频对应的素材选择页面中包括:多个可供选择的多媒体素材。
(d)假设音乐素材对应的子展示区域包括搜索控件,当应用A检测到针对搜索控件的用户操作时,响应于针对搜索控件的用户操作,应用A获取使用了音乐素材的其他多媒体素材。
(e)假设音乐素材对应的子展示区域包括网页链接入口,当应用A检测到针对网页链接入口的用户操作时,应用A响应于针对网页链接入口的用户操作,应用A跳转至该网页链接入口指示的网页。
二、贴纸
信息展示页面中,贴纸对应的展示区域可以包括:贴纸素材对应的子展示区域,子展示区域可以展示贴纸素材的信息。贴纸素材对应的子展示区域还可以包括:贴纸素材对应的收藏控件、使用控件等等。若贴纸素材为动态贴纸,则在贴纸素材对应的子展示区域可同步动态展示该贴纸素材。
可选地,若第一剪辑模板使用了多个贴纸素材,则可以按照第一剪辑模板添加各贴纸素材的时间先后顺序确定各子展示区域在信息展示页面中的位置。
可选地,信息展示页面中,贴纸可以采用全展示的方式,即将第一剪辑模板采用的所有贴纸素材全部展示。当然也可以展示一部分贴纸素材,其他的贴纸素材隐藏展示。
(a)假设贴纸素材对应的子展示区域包括收藏控件,当应用A检测到针对收藏控件的用户操作时,响应于该用户操作,将该贴纸素材添加至贴纸收藏列表中。
(b)假设贴纸素材对应的子展示区域包括使用控件,当应用A检测到针对使用控件的用户操作时,应用A将创建一目标剪辑工程,并显示该剪辑工程对应的视频编辑页面。其中,该目标剪辑工程中已添加相应的贴纸素材。
三、花字效果(也可以称为文字效果)
信息展示页面中,花字效果对应的展示区域可以包括:花字效果素材对应的子展示区域,子展示区域可以展示花字效果素材的封面信息;子展示区域还可以包括一些控件,例如收藏控件、使用控件等等。若花字效果素材为动态效果,则相应的子展示区域可以动态 展示花字效果素材。
可选地,若第一剪辑模板使用了多个花字效果素材,则可以按照第一剪辑模板添加花字效果素材的时间先后顺序确定各子展示区域在信息展示页面中的位置。
其中,本方案中,花字效果素材可以包括:花字(主要是指文字)、动画、气泡中的一项或多项。在信息展示页面中,花字效果素材可进一步根据优先级顺序进行排序,示例性地,花字效果素材的优先级由高到低的顺序可以但不限于为:花字>动画>气泡。
在实际应用中,信息展示页面中,花字效果素材可以采用全展示的方式,即将第一剪辑模板使用的所有花字效果素材全部展示。当然也可以展示一部分花字效果素材,其他的花字效果素材隐藏展示。
(a)假设花字效果素材对应的子展示区域包括收藏控件,当应用A检测到针对收藏控件的用户操作时,响应于该用户操作,应用A将相应的花字效果素材添加至花字效果收藏列表中。
(b)假设花字效果素材对应的子展示区域包括使用控件,当应用A检测到针对使用控件的用户操作时,响应于该用户操作,应用A创建一目标剪辑工程,并显示该剪辑工程对应的视频编辑页面。其中,该目标剪辑工程中已添加相应的花字效果素材。
四、特效
信息展示页面中,特效对应的展示区域可以包括:特效素材对应的子展示区域,其中,子展示区域可以用于展示特效素材的封面信息等等;子展示区域还可以包括一些控件,例如,收藏控件、使用控件等等。若特效素材为动态特效,则在特效素材对应的子展示区域可以动态展示该特效素材。
可选地,若第一剪辑模板使用了多个特效素材,则可以按照第一剪辑模板添加各特效素材的时间先后顺序确定各子展示区域在信息展示页面中的位置。
可选地,信息展示页面中,特效可以采用全展示的方式,即将第一剪辑模板使用的所有特效素材全部展示。当然也可以展示一部分特效素材,其他的特效素材隐藏展示。
(a)假设贴纸素材对应的子展示区域包括收藏控件,当应用A检测到针对收藏控件的用户操作时,响应于该用户操作,应用A将相应特效素材添加至特效收藏列表中。
(b)假设贴纸素材对应的子展示区域包括使用控件,当应用A检测到针对使用控件的用户操作时,响应于该用户操作,应用A将跳转至创建草稿视频对应的素材选择页面。其中,创建草稿视频对应的素材选择页面中包括:多个可供选择的多媒体素材。
五、滤镜
信息展示页面中,滤镜对应的展示区域可以包括:滤镜素材对应的子展示区域,其中,子展示区域可以用于展示滤镜素材的封面图以及滤镜素材的名称;展示区域还可以包括一些控件,例如,收藏控件、使用控件等等。若第一剪辑模板使用了多个滤镜素材,则可以按照第一剪辑模板添加各滤镜素材的时间先后顺序确定各子展示区域在信息展示页面中的位置。
可选地,信息展示页面中,滤镜可以采用全展示的方式,即将第一剪辑模板使用的所有滤镜素材全部展示。当然也可以展示一部分滤镜素材,其他的滤镜素材隐藏展示。
(a)假设滤镜素材对应的子展示区域包括收藏控件,当应用A检测到针对收藏控件的用户操作时,响应于该用户操作,应用A将相应的特效素材添加至特效收藏列表中。
(a)假设滤镜素材对应的子展示区域包括使用控件,当应用A检测到针对使用控件的用户操作时,响应于该用户操作,应用A将跳转至创建草稿视频对应的素材选择页面。其中,创建草稿视频对应的素材选择页面中包括:多个可供选择的多媒体素材。
六、灵感来源
信息展示页面中,灵感来源对应的展示区域可以包括灵感来源链接的入口,灵感来源链接的入口的名称可以为灵感来源链接标题。
当应用A检测到针对灵感来源链接的入口的用户操作时,应用A可跳转至灵感来源链接对应的H5页面。
本实施例中,通过获取针对第一剪辑模板的信息展示入口的用户操作,并响应于针对第一剪辑模板的信息展示入口的用户操作,展示第一剪辑模板的信息展示页面。通过提供信息展示功能,聚合展示第一剪辑模板使用的各目标剪辑方式的指示信息,从而满足用户快速、全面地了解第一剪辑模板的详细信息的需求。另外,目标模板视频对应的信息展示页面中,每个剪辑素材对应的子展示区域展示了剪辑素材的基本信息,方便用户能够清楚了解各剪辑素材的详细内容;且子展示区域还包括了一些功能集合,例如,收藏功能、使用功能、搜索功能、网页链接等等,方便用户根据相应的需求对喜爱的剪辑素材进行相关操作,提高了用户使用素材进行视频创作的灵活性以及积极性。
基于前述描述,下面示例性地结合一些附图以及应用场景,对本公开实施例提供的展示方法进行详细介绍。为了便于说明,下面以电子设备为手机,手机中安装有APP(简称为应用1)为例进行示例。
图3为本公开一实施例提供的人机交互界面示意图。图3中示例性示出了进入信息展示页面的两种实现方式。
第一种方式,通过目标模板视频对应的视频播放页面中的信息展示入口进入到信息展示页面。
参照图3中(a)示例性地所示的用户界面11,其中,用户界面11用于显示视频播放页面,应用1在视频播放页面中执行某个功能集合,例如,播放目标模板视频(短视频)。其中,视频播放页面中包括信息展示入口1101。
其中,信息展示入口1101的名称可以采用“素材标签+[音乐]+音乐标题+等N个素材”的形式命名。若当前正在播放的目标模板视频采用的第一剪辑模板中使用了音乐,则信息展示入口的名称中可以优先展示第一段音乐的音乐标题;若当前正在播放的目标模板视频采用的第一剪辑模板中未使用音乐,则信息展示入口1101的名称可以采用“素材标签+等N个素材”的形式命名。
其中,N表示当前正在播放的模板视频使用的所有素材的总数。
例如,图3中(a)示例性的以“素材标签+[音乐]+音乐标题+等N个素材”的形式命名信息展示入口的名称,其中,素材标签例如为图11所示的标签,音乐标题为“XXX”。
当应用1检测到针对信息展示入口1101的用户操作(如点击操作),应用1在手机上示例性地显示如图3中(b)所示的用户界面12,其中,用户界面12用于显示视频信息页面。其中,视频信息页面可以包括多个标签,例如,上述多个标签可以包括:评论页面对应的标签1201、信息展示页面对应的标签1202。这些标签的名称可以根据相应页面的信息进行命名,例如,标签1201可以“评论+评论数量”的形式命名,标签1202可以命名为“模板信息”。
当用户通过操作信息展示入口1101时,在图3中(b)所示的用户界面12中,显示视频信息页面时,可直接定位到模板信息页面对应的标签1202,即在用户界面12中直接显示信息展示页面。
其中,图3中(b)所示的信息展示页面中,按照各目标剪辑方式的优先级由高到低顺序分类显示,图3中(b)所示的示例中,目标剪辑方式的优先级由高到低的顺序为:音乐>贴纸>花字效果>特效>滤镜>灵感来源,并结合第一剪辑模板添加各剪辑素材的时间先后顺序,确定各剪辑素材对应的子展示区域分别在所属目标剪辑方式的展示区域中的位置。
需要说明的是,图3中(b)是为了能够更清楚地说明信息展示页面,在实际应用中,可能由于电子设备的显示屏幕的尺寸因素,图3中(b)可能仅显示部分信息展示页面,并支持用户通过滑动屏幕的方式查看整个信息展示页面。
第二种方式,通过目标模板视频对应的视频信息页面中信息展示入口的标签进入到信息展示页面。
示例性地,用户界面11中还包括:控件1102,其中,控件1102用于进入视频信息页面。当应用1检测到针对视频信息页面的入口1102的用户操作(如点击操作)时,应用1可在手机上示例性的显示如图3中(c)所示的用户界面13,其中,图3(c)示例性地所示的用户界面13可以默认定位到评论页面对应的标签1201,并在用户界面13中显示评论页面。
接着,当应用1接收到针对信息展示入口的标签1202的操作(如点击操作),应用1可在手机上示例性地显示图3中(b)所示的用户界面12。
应理解,上述进入信息展示页面的两种实现方式仅是示例,并不是对进入信息展示页面的实现方式的显示。
下面针对第一剪辑模板所采用的不同目标剪辑方式,示例几种不同的场景,对本公开提供的展示方法进行详细介绍。
一、音乐
参照图3中(b)所示的信息展示页面,第一剪辑模板使用了2段音乐素材,分别为音乐1和音乐2,其中,音乐1对应子展示区域1203,音乐2对应子展示区域1204。由于第一剪辑模板添加音乐1的时间早,添加音乐2的时间晚,因此,子展示区域1203位于子展示区域1204的上方。
且音乐1对应的子展示区域1203中包括:收藏控件a1、使用控件a2、搜索控件a3、链接对应的控件a4、以及控件a5。
在实际应用中,若第一剪辑模板使用了更多的音乐素材,则可以按照第一剪辑模板添加各音乐素材的时间先后,按照由上至下的顺序依次排列。
针对音乐,下面分别以操作音乐1对应的收藏控件a1、使用控件a2、搜索控件a3、链接对应的控件a4、以及控件a5为例进行介绍:
(a)收藏控件a1
收藏控件a1用于将音乐1添加至音乐收藏列表中。若当前与音乐1未被用户添加至音乐收藏列表中,则收藏控件a1显示第一状态。当应用1检测到针对收藏控件a1的用户操作(如点击操作),应用1可在手机上示例性地显示如图4a所示的用户界面14,其中,图4a所示的用户界面14中收藏控件a1为第二状态,收藏控件a1为第二状态表示当前已将音乐1添加至音乐收藏列表中。
在一些情况下,图4a所示的用户界面14中还可以包括:窗口x1,其中,窗口x1用于显示已将音乐1添加至音乐收藏列表的提示信息。参照图4a所示的用户界面14,窗口x1中显示文字内容“已添加至收藏的音乐”。
其中,窗口x1中还可以包括:控件1401,控件1401用于进入第一引导窗口x2,其中,第一引导窗口x2用于播放音乐查看引导视频以及显示其他提示信息。当应用1检测到针对控件1401的用户操作(如点击操作),应用1可在手机上示例性地显示如图4b所示的用户界面15,如图4b所示的用户界面15中包括第一引导窗口x2。
参照图4b所示,第一引导窗口x2的上半部分区域用于播放音乐查看引导视频。第一引导窗口x2的下半部分区域用于展示提示信息如“收藏音乐怎么看?音乐收藏在编辑-音乐-我的收藏中;为什么收藏音乐?在浏览过程中,收藏你喜欢的音乐素材,当你进入视频编辑时,打开音乐栏,你将会看到你收藏的音乐,并进行使用啦”。
另外,第一引导窗口x2还包括控件1501,其中,控件1501用于关闭第一引导窗口x2。当应用1检测到针对控件1501的操作(如点击操作),应用1可在手机上示例性地显示如图4a所示的用户界面14。
(b)使用控件a2
使用控件a2用于根据音乐1创建一个目标剪辑工程。当应用1检测到针对使用控件a2的操作(如点击操作),应用1可在手机上示例性地显示如图4c所示的用户界面16,用户界面16用于显示手机已拍摄好的视频和/或照片,以及为选中的视频和/或照片提供视频创作的入口。其中,用户界面16中显示有选项1601和控件1602。选项1601,用于提供显示一个视频的封面或者照片。控件1602,用于提供进入视频编辑页面的入口。
在应用1依次检测到对图4c所示的用户界面16中选项1601的操作(如点击操作)和对控件1602的操作(如点击操作),应用1所创建的目标剪辑工程中已添加选中的照片和/或视频、以及音乐1;并且应用1可在手机上示例性地显示图4d示例性所示的用户界面17,其中,用户界面17用于显示该目标剪辑工程对应的视频创作页面。
图4d所示的视频创作页面中包括区域1701、区域1702、区域1703、控件1704和控件1705。
其中,区域1701用于显示根据选中的视频或者照片生成的视频帧序列;区域1702用于显示音乐1的波纹;区域1703用于显示视频编辑工具栏。
控件1704用于关闭视频编辑页面。当应用1接收到用户对控件1704的操作(如点击操作),应用1可在手机上返回显示图4c示例性所示的用户界面16。
控件1705用于导出编辑好的视频。当应用1接收到用户对控件1705的操作(如点击操作),应用1可在手机显示相应的视频导出页面,并将编辑好的视频保存在本地的存储空间。本公开对视频导出页面的布局以及详细内容不作限制。
当然,在图4d所示的用户页面17显示的视频创作页面中,还可以包含其他控件,例如,声音控件、播放控件等等。本公开对此不作限制。
(c)搜索控件a3
搜索控件a3用于根据音乐1生成相应的搜索任务。当应用1检测到针对搜索控件a3的用户操作(如点击操作),应用1通过手机向服务端设备发送搜索请求,搜索请求中可以包含音乐1的相关信息,以便服务端设备根据搜索请求在模板视频库中进行搜索。之后,服务端设备将满足搜索请求的第三多媒体素材(也可以称为同款模板视频)的数据发送至手机。这里所指的第三多媒体素材是使用音乐1进行剪辑获得的多媒体素材。
应用1在接收到使用了音乐1的同款模板视频的数据后,应用1可在手机上示例性地显示如图4e所示的用户界面18,用户界面18用于显示使用了音乐1的同款模板视频。若使用了音乐1的同款模板视频数量为多个,则每个同款模板视频可对应一个区域1801,用于提供同款模板视频的相关信息,如,同款模板视频的封面、同款模板视频的主题、同款模板视频的介绍、同款模板视频模板的使用量、同款模板视频获得的点赞的数量、同款模板视频的创作者的头像等信息。当应用1检测到针对某个同款模板视频的区域1801的用户操作,应用1可在手机上显示视频播放页面,播放操作的同款模板视频。其中,每个同款模板视频所对应的区域1801尺寸可以相同,也可以不同。
用户界面18中还可以包括:区域1802,区域1802用于提供音乐1的相关信息,例如,音乐1的封面1、音乐1的名称、音乐1的时长、音乐1的收藏数量等信息。
其中,在区域1802中,还可以包括控制音乐播放的控件1804。当控件1804当前为未播放状态时,用户输入针对控件1804的操作(如点击操作)时,应用1播放音乐1。当控件1804当前为播放状态,用户输入针对控件1804的操作(如点击操作),应用1暂停播放音乐1。
用户界面18还可以包括:控件1803。其中,控件1803用于根据音乐1进入视频创作页面。例如,当应用1检测到用户输入的针对控件1803的操作(如点击操作),应用1可在手机上示例性地显示如图4c所示的用户界面16。
用户界面18中还可以包括:区域1805,区域1805用于显示根据音乐1搜索到的模板视频的相关信息,例如,搜索到的同款模板视频的数量以及使用音乐1制作视频的次数等 等。
且用户界面18支持用户通过滑动屏幕的方式,查看更多的同款模板视频。
(d)链接对应的控件a4
参照图3中(b)所示,当应用1检测到针对控件a4的操作(如点击操作),应用1可跳转至链接对应的网页,在手机上显示网页内容。
(e)控件a5
参照图3中(b)所示,控件a5用于实现“更多”功能。
具体地,若音乐1对应的功能较多,例如,除以上收藏、使用、搜索、链接之外,还可以分享音乐1,可在用户界面12中展示部分功能对应的控件,将另一部分控件隐藏展示。因此,可通过控件a5实现部分控件的隐藏以及展示。
具体地,当应用1检测到针对控件a5的操作(如点击操作),应用1可示例性地在手机上显示如图4f所示的用户界面19。
参照图4f所示,用户界面19中显示更多音乐1相对应的控件,例如,控件a6,其中,控件a6用于将音乐1进行分享。当然在实际应用中,还可以包括更多其他控件。
以上通过图4a至图4f提供的人机交互界面示例性示出了针对目标模板视频对应的信息展示页面中的音乐1(音乐1即前文中的目标素材)对应的子展示区域以及子展示区域中一些控件分别进行操作的场景。
其中,用户操作音乐2的各个控件的实现方式与用户操作音乐1的各个控件的实现方式类似,简明起见,此处不再赘述。
二、贴纸
参照图3中(b)所示的信息展示页面,第一剪辑模板使用了4个贴纸素材,分别为贴纸1至贴纸4;其中,贴纸1对应子展示区域1205,贴纸2对应子展示区域1206,贴纸3对应的子展示区域1207、贴纸4对应的子展示区域1208。由于第一剪辑模板添加各贴纸素材的时间先后顺序,因此,子展示区域1205至1208的位置在图3中(b)所示的信息展示页面中按照由左到右的顺序依次排列。
若第一剪辑模板使用了更多的贴纸素材,则可以按照第一剪辑模板添加各贴纸素材的时间先后顺序,在信息展示页面中,按照由左至右、由上至下的方式依次排列。
每个贴纸素材对应的子展示区域用于提供贴纸的相关信息,例如,提供贴纸素材的封面信息以及收藏控件b1。若当前贴纸素材已经添加至贴纸收藏列表中,则可以在贴纸素材对应的子展示区域中设置收藏控件b1为已收藏状态。未被收藏的贴纸素材则设置为未收 藏状态。
参照图3中(b)所示,贴纸1至贴纸3均未被收藏,因此,贴纸1至贴纸3分别对应的收藏控件b1对应的状态即为第一状态;贴纸4已被收藏,则在贴纸4的对应的收藏控件b1的状态为第二状态。
其中,第一状态为未收藏状态;第二状态为已收藏状态。
当应用1检测到对图3中(b)所示的贴纸1对应的收藏控件b1的操作(如点击操作),应用1在手机上示例性地显示如图5a所示的用户界面。在图5a所示的用户界面21中,贴纸1对应的收藏控件b1为第二状态。其他贴纸素材对应的状态与之前保持一致。
且在图5a所示的用户界面21中,针对贴纸1可以显示一相应的提示窗口x3,提示窗口x3中可以显示已将贴纸1添加至贴纸收藏列表中的提示信息。如在图5a所示的用户界面21中,提示窗口x3示例性地显示“已添加到贴纸-我的收藏”。
可选地,提示窗口x3中还可以包括控件2101,控件2101用于进入第二引导窗口x4。其中,第二引导窗口x4用于播放贴纸查看引导视频以及显示其他提示信息。
示例性地,应用1检测到针对图5a中所示的控件2101的用户操作(如点击操作),应用1可在手机上示例性地显示如图5b所示的用户界面22。参照图5b所示,第二引导窗口x4的上半部分区域用于播放贴纸查看引导视频。第二引导窗口x4的下半部分区域用于展示提示信息如“收藏贴纸怎么看?贴纸收藏在编辑-贴纸-我的收藏中;为什么收藏贴纸?在浏览过程中,收藏你喜欢的贴纸素材,当你进入视频编辑时,打开贴纸栏,你将会看到你收藏的贴纸,并进行使用啦”。第二引导窗口x4还包括控件2201,其中,控件2201用于关闭第二引导窗口x4。
当应用1检测到针对图5b中所示的控件2201的用户操作(如点击操作),应用1可在手机上示例性地显示如图5c所示的用户界面23。其中,参照图5c所示的用户界面23,提示窗口x5可以显示取消收藏的提示信息,如用户界面23中,提示窗口x5显示“当前已取消该贴纸的收藏”。并且贴纸1对应的收藏控件b1更新为第一状态。
另外,在图5c所示的用户界面中23,当应用1接收到再次对贴纸1对应的收藏控件b1的操作(如点击操作),应用1在手机上示例性地显示如图3中(b)所示的用户界面。也就是说,当用户连续多次针对贴纸1对应的收藏控件b1进行操作时,可在图3中(b)所示的用户界面至图5c所示的用户界面之间切换显示。
另一种可能的实现方式,参照图5d所示的用户界面24,各贴纸素材分别对应的收藏控件b1均处于隐藏状态。另外,若当前贴纸未被添加至贴纸收藏列表中,则在贴纸对应 的展示区域可不显示相应的收藏状态信息;若当前贴纸已经添加至贴纸收藏列表中,则可以在贴纸对应的展示区域中显示收藏状态信息,如图5d所示,贴纸1未被收藏,则不显示任何收藏状态信息,贴纸2已被收藏,则在贴纸2的左上角显示“已收藏”字样。
当应用1检测到对图5d中所示的用户界面中贴纸1对应的子展示区域1205中任意位置的用户操作(如点击操作),应用1在手机上示例性地显示如图5e所示的用户界面25。在图5e所示的用户界面25中,应用1在贴纸1对应的子展示区域1205中显示贴纸1收藏控件b1。且在图5e所示的用户界面25中,贴纸1对应的收藏控件b1为第一状态,即未收藏状态。
当应用1检测到用户输入的对图5e所示的用户界面25收藏控件b1的操作(如点击操作),应用1可示例性地在手机上显示如图5f所示的用户界面26。在图5f所示的用户界面26中,贴纸1对应的收藏控件b1为第二状态,即收藏状态。
参照图5f所示的用户界面26中,还包括:提示窗口x3,提示窗口x3的具体介绍可参照前文中所述,此处不再赘述。
若是针对贴纸还有其他功能,例如,使用、分享等,还可以在贴纸对应的展示区域设置相应功能的控件,当用户输入针对相应控件的操作,应用1可执行相应功能的处理流程。
以上通过图5a至图5f提供的人机交互界面示例性示出了针对目标模板视频对应的信息展示页面中的贴纸1(贴纸1即前文中的目标素材)对应的控件进行操作的场景。
如用户输入针对其他贴纸对应的控件的实现方式与用户输入针对贴纸1的各个控件的实现方式类似,此处不再赘述。
三、花字效果
信息展示页面中,花字效果的实现方式与贴纸的实现方式类似,可参照前文中关于贴纸的具体描述。
当然,针对花字效果中的某个花字素材进行操作时,该花字素材即前文中的目标素材。
四、特效
参照图3中(b)所示的信息展示页面,第一剪辑模板使用了3个特效素材,分别为特效1、特效2以及特效3;其中,特效1对应子展示区域1209,特效2对应子展示区域1210,特效3对应子展示区域1211。根据第一剪辑模板添加各特效素材的时间先后顺序,因此,子展示区域1209至子展示区域1211的位置在图3中(b)所示的信息展示页面中按照由左到右的顺序依次排列。
在实际应用中,若目标模板使用了更多的特效素材,则可以按照第一剪辑模板添加各 特效素材的时间先后顺序,在信息展示页面中按照由左至右、由上至下的方式依次排列。
每个特效素材对应的子展示区域用于提供特效素材的相关信息,例如,提供特效素材的名称、封面信息、收藏控件c1、使用控件c2、搜索控件c3、链接对应的控件c4、控件c5等等。
在一些可能的实现方式中,特效素材对应的各个控件可以处于隐藏状态,当应用1接收到用户对特效对应的子展示区域中任意位置的操作时,则在用户界面上显示特效素材对应的各个控件。当然,也可以根据实际需求,将一些控件直接显示在信息展示页面上。
针对特效,下面分别以操作特效1对应的收藏控件c1、使用控件c2、搜索控件c3、链接对应的控件c4、控件c5,为例进行介绍:
(a)收藏控件c1
收藏控件c1用于将特效1添加至特效收藏列表中。若当前特效1未被用户添加至特效收藏列表中,则收藏控件c1显示为未收藏状态(即第一状态)。
示例性地,假设特效1对应的各控件处于隐藏状态,当应用1检测到对图3中(b)所示的特效1对应的子展示区域的任意位置的用户操作(如点击操作),应用1在手机上可示例性地显示如图6a中所示用户界面31中的区域3101,区域3101中包括特效1对应的各个控件。
当应用1检测到对区域3101中的收藏控件c1的操作(如点击操作),应用1可在手机上示例性地显示如图6b所示的用户界面32。其中,图6a所示的用户界面31中收藏控件c1为第一状态,收藏控件c1为第一状态表示当前已将特效1当前未添加至特效收藏列表中;图6b所示的用户界面31中收藏控件c1为第二状态(也可以理解为已收藏状态),收藏控件c1为第二状态表示当前已将特效1添加至特效收藏列表中。
在一些情况下,图6b所示的用户界面32还可以包括:窗口x6,其中,窗口x6用于显示已将特效1添加至特效收藏列表的提示信息。参照图6b所示的用户界面,窗口x6中显示文字内容“已将特效1添加至收藏的特效”。
可选地,提示窗口x6中还可以包括控件3201,控件3201用于进入第三引导窗口x7。其中,第三引导窗口x7用于播放特效查看引导视频以及显示其他提示信息。
示例性地,应用1检测到针对图6a中所示的控件3201的操作(如点击操作),应用1可在手机上示例性地显示如图6c所示的用户界面33。参照图6c所示,第三引导窗口x7的上半部分区域用于播放贴纸查看引导视频。第三引导窗口x7的下半部分区域用于展示提示信息如“收藏特效怎么看?特效收藏在编辑-特效-我的收藏中;为什么收藏特效?在浏 览过程中,收藏你喜欢的特效,当你进入视频编辑时,打开特效栏,你将会看到你收藏的特效,并进行使用啦”。第三引导窗口x7还包括控件3301,其中,控件3301用于关闭第三引导窗口x7。
当应用1检测到用户输入的针对图6c中所示的控件3301的操作(如点击操作),应用1可返回显示如图6b所示的用户界面。
(b)使用控件c2
使用控件c2用于根据特效1创建一目标剪辑工程。当应用1检测到对图6a所示的用户界面31中的使用控件c2的操作(如点击操作),应用1创建一目标剪辑工程,且在该目标剪辑工程中已添加特效1。
并且应用1可在手机上示例性地显示如图4c所示的用户界面16,用户界面16用于显示手机以拍摄好的视频和/或照片,以及为选中的视频和/或照片提供视频创作的入口。其中,用户界面16中显示有选项1601和控件1602。选项1601,用于提供显示一个视频的封面或者照片。控件1602,用于提供进入目标剪辑工程对应的视频编辑页面的入口。
在应用1依次检测到对图4c所示的用户界面16中选项1601的操作(如点击操作)时,应用1将选中的多媒体素材(即选中的视频和/或照片)添加至目标剪辑工程中;当应用1检测到针对控件1602的操作(如点击操作)时,应用1可在手机上示例性地显示图4d示例性所示的用户界面17中所示的视频创作页面。
(c)搜索控件c3
搜索控件c3用于根据特效1生成相应的搜索任务。当应用1检测到针对搜索控件c3的用户操作(如点击操作),应用1通过手机向服务端设备发送搜索请求,搜索请求中可以包含特效1的相关信息,以便服务端设备根据搜索请求在模板视频库中进行搜索。之后,服务端设备将满足搜索请求的第四多媒体素材(也可以称为同款模板视频)的数据发送至手机。这里所指的第四多媒体素材是使用特效1进行剪辑获得的多媒体素材。
应用1在接收到使用了特效1的同款模板视频的数据后,应用1可在手机上示例性地显示如图6d所示的用户界面34,用户界面34用于显示使用了特效1的同款模板视频。若使用了特效1的同款模板视频数量为多个,则每个同款模板视频可对应一个区域3401,用于提供同款模板同款模板视频的相关信息,如,同款模板视频的封面、同款模板视频的主题、同款模板视频的介绍、同款模板视频模板的使用量、同款模板视频获得的点赞的数量、同款模板视频的创作者的头像等信息。
图6d所示的用户界面34中还可以包括:区域3402,区域3402用于提供特效1的相 关信息,例如,特效1的封面、特效1的名称、特效1的介绍信息、特效1的收藏数等信息。
图6d所示的用户界面34还可以包括:控件3403。其中,控件3403用于根据与特效1进入视频创作页面。例如,当应用1检测到用户输入的针对控件3403的操作(如点击操作),应用1可在手机上示例性地显示如图4c所示的用户界面。
图6d所示的用户界面34中还包括:区域3404,其中,区域3404用于显示搜索结果的相关信息,例如,根据特效1搜索到的同款模板视频的数量以及特效1的使用次数等等。
(d)链接对应的控件c4
参照图6b所示,当应用1检测到针对控件c4的操作(如点击操作),应用1可跳转至链接对应的网页,在手机上显示网页内容。
(e)控件c5
控件c5用于实现“更多”功能。
具体地,若特效1对应的功能较多,例如,除以上收藏、使用、搜索、链接之外,还可以分享特效1,应用1可在信息展示页面中展示部分功能对应的控件,将另一部分控件隐藏展示。因此,可通过控件c5实现部分控件的隐藏以及展示。
具体地,当应用1检测到针对控件c5的操作(如点击操作),应用1可示例性地在手机上显示如图6e所示的用户界面35。
参照图6e所示的用户界面35中显示更多特效1相对应的控件,例如控件c6,其中,控件c6用于将特效1进行分享。
以上通过图6a至图6e提供的人机交互界面示例性示出了针对目标模板视频对应的信息展示页面中的特效1(特效1即前文中的目标素材)对应的子展示区域以及子展示区域中一些控件分别进行操作的场景。
其中,用户操作特效2以及特效3的各个控件的实现方式与用户操作特效1的各个控件的实现方式类似,简明起见,此处不再赘述。
五、滤镜
信息展示页面中,滤镜的实现方式与特效的实现方式类似,可参照前文中关于特效的具体描述。
当然,针对滤镜中的某个滤镜素材进行操作时,该滤镜素材即前文中的目标素材。
需要说明的是,针对第一剪辑模板所采用的目标剪辑方式中,可能用户针对某些剪辑素材当前未解锁权限,这样的情况下,用户点击该剪辑素材对应的使用控件,则无法直接 创建目标剪辑工程。此时,应用程序确定当前用户针对该剪辑素材权限未解锁的情况下,可以显示权限解锁界面,基于用户在权限解锁界面的相关操作,将该用户这对该剪辑素材的权限更新为已解锁状态;之后,应用程序再创建目标剪辑工程,进行视频创作。
图7为本公开另一实施例提供的展示方法的流程图。参照图7所示,本实施例的方法包括步骤S301至S303。
S301、显示设置界面。
S302、接收针对所述设置界面中的模板信息展示功能控件的开启操作。
S303、响应于对所述模板信息展示功能控件的开启操作,为所述第一剪辑模板配置相应的信息展示入口。
其中,模板信息展示功能控件用于控制模板信息展示功能的打开或关闭。具体地,当模板信息展示功能控件被打开时,模板信息展示功能开启;当模板信息展示功能控件被关闭时,模板信息展示功能关闭。
当模板信息展示功能开启,应用程序可以在模板视频的视频播放页面设置信息展示页面入口,和/或,在模板视频的视频信息页面中配置信息展示页面入口对应的标签。
一种可能的实现方式,模板信息展示功能可以是模板视频所采用的剪辑模板的创作者针对自己创作的剪辑模板配置的权限。
可选地,当创作者开启模板信息展示功能,则针对该创作者发布的所有视频分别采用的剪辑模板均配置相应的信息展示页面入口。
可选地,也可以是创作者在发布视频时,可在相应页面中配置模板信息展示功能控件,这种情况下,当用户打开模板信息展示功能控件,仅配置为当前正在发布的视频配置相应的信息展示页面入口。提高了模板信息展示的灵活性。
在实际应用中,还可以配置模板信息展示功能对应的用户权限。也就是说,创作者可以灵活设置哪些用户能够看到自己发布的视频所采用的剪辑模板的详细信息。
例如,当模板视频的创作者开启模板信息展示功能,所有的用户在播放该模板视频时,均能够通过模板视频播放页面设置信息展示页面入口,和/或,通过视频信息页面中配置信息展示页面入口对应的标签进入信息展示页面。
又如,当模板视频的创作者开启模板信息展示功能,与创作者具有好友关系的用户能够在播放该模板视频时,均能够通过模板视频播放页面设置信息展示页面入口,和/或,通过视频信息页面中配置信息展示页面入口对应的标签进入信息展示页面。与创作者不具有好友关系的用户,无法进入到信息展示页面,但与创作者不具有好友关系的用户能够正常 播放模板视频。
又如,当模板视频的创作者开启模板信息展示功能,创作者指定的一些用户能够在播放该模板视频时,均能够通过模板视频播放页面设置信息展示页面入口,和/或,通过视频信息页面中配置信息展示页面入口对应的标签进入信息展示页面。除创作者指定的用户之外的其他用户,无法进入到信息展示页面,但能够正常播放模板视频。
需要说明的是,在实际应用中,为模板视频开启模板信息展示功能之后,授权哪些用户能够进入信息展示页面可根据实际需求灵活设置。在设置界面中可以提供相应的权限设置选项,供用户进行选择。
另一种可能的实现方式,模板信息展示功能可以是创作者以外的其他用户可以设置的权限。如用户A关闭模板信息展示功能,即使创作者B开启了模板信息展示功能,用户A利用应用程序播放创作者B发布的视频时,视频播放页面和/或视频信息页面中均不会显示视频所采用的剪辑模板的信息展示入口。
且用户可以进行权限设置,例如,用户可以选择针对哪些用户开启模板信息展示功能,针对哪些用户关闭模板信息展示功能。
本实施例中,通过提供模板信息展示功能控件,方便用户通过简单的操作即可打开或者关闭模板信息展示功能。且可以灵活配置能够进入信息展示页面的用户权限。提高了模板信息展示管理的灵活性。
可选地,S303之后,则可以执行图2所示实施例的技术方案。
基于前述描述,下面再结合图8a至图8e以及应用场景,对本公开实施例提供的展示方法进行详细介绍。为了便于说明,下面以终端设备为手机,手机中安装有APP(简称为应用1)为例进行示例。其中,图8a至图8e为本公开另一实施例提供的人机交互界面示意图。
参照图8a所示,其中,图8a所示的用户界面41用于显示个人信息页面,个人信息页面用于提供用户的头像、作品信息、昵称、个人签名等相关信息。
另外,在个人信息页面中,还包括:控件4101,其中,控件4101用于进入设置页面。当应用1检测到模板信息展示功能控件当前处于关闭状态,且用户进入到个人信息页面时,应用1可在图8a所示的用户界面中显示提示窗口4102,其中,提示窗口4102用于显示提示打开模板信息展示功能的信息,例如,“设置展示你的模板信息”。
当应用1检测到对图8a中所示的控件4101的操作(如点击操作),应用1可在手机上示例性地显示如图8b所示的用户界面42。
参照图8b所示,其中,图8b所示的用户界面42用于显示设置页面,设置页面可以包括设置菜单栏,设置菜单栏中包括模板信息管理栏4201。
当应用1检测到对图8b中所示的模板信息管理栏4201的操作(如点击操作),应用1可在手机上示例性地显示如图8c所示的用户界面43。参照图8c所示,其中,图8c所示的用户界面43用于显示模板信息展示功能控件4301,其中,在图8c所示的用户界面43中,模板信息展示功能控件4301为关闭状态。应用1检测到针对图8c中所示的模板信息展示功能控件4301的操作(如点击操作),应用1将模板信息展示功能控件4301由关闭状态切换为打开状态,相应的,应用1在手机上可示例性地显示如图8e所示的用户界面45,图8e所示的用户界面中,模板信息展示功能控件4301为打开状态。
可选地,图8c所示的用户界面43中还包括:控件4302,控件4302用于显示提示窗口x8,提示窗口x8用于显示关于模板信息展示的相关提示信息。当应用1检测到针对控件4302的操作(如点击操作),应用1可在手机上示例性地显示如图8d所示的用户界面44。
或者,若图8c所示的用户界面43中未包括控件4302时,模板信息展示功能控件4301被打开之后,预设时长,例如,0.5秒、1秒,之后,应用1可以在手机上显示提示窗口x8。
示例性地,参照图8d所示的用户界面44包括的提示窗口x8,提示窗口x8中可以通过文字以及图片提示用户开启模板信息展示功能的相关信息。
图8d所示的用户界面中还可以包括控件4401,控件4401用于关闭提示窗口x8。当应用1检测到用户输入对图8d所示的控件4401的操作(如点击操作),应用1可在手机上返回显示图8c所示的用户界面43或者图8e所示的用户界面45。
可选地,在一些情况下,用户可以针对模板信息展示功能配置相应的授权用户。参照图8f所示的用户界面46,当应用1检测到打开控件4301的操作时,应用1可在手机上示例性地显示如图8f所示的用户界面46。其中,用户界面46中包括用户权限项4601,用户可通过操作用户权限项4601来配置模板信息展示功能对应的授权用户。例如图8f中所示,用户配置与自己具有好友关系的其他用户能够看到自己发布的模板视频使用的剪辑模板的信息。从而提高了模板信息展示管理的灵活性。
图9为本公开一实施例提供的展示装置的结构示意图。参照图9所示,本实施例提供的展示装置900包括获取模块901和处理模块902。
获取模块901,用于接收针对第一剪辑模板的信息展示入口的用户操作,第一剪辑模板用于指示第一多媒体素材按照目标剪辑方式被剪辑成第二多媒体素材;目标剪辑方式为 第一剪辑模板采用的剪辑方式。
处理模块902,用于根据针对所述信息展示入口的用户操作,控制显示模块903展示所述第一剪辑模板的信息展示页面,所述信息展示页面用于展示所述目标剪辑方式的指示信息。
在一些实施例中,所述展示装置900还包括所述显示模块903。该显示模块903还用于显示或播放目标模板视频;其中,目标模板视频是符合目标剪辑方式的第三多媒体素材。
获取模块901,具体用于接收针对目标模板视频的信息展示入口的用户操作。
在一些实施例中,获取模块901,具体用于接收针对所述目标模板视频对应的视频播放页面中的信息展示入口的用户操作。
在一些实施例中,显示模块903,还用于显示目标模板视频对应的视频信息页面。
获取模块901,具体用于接收针对所述视频信息页面中的信息展示入口对应的标签的用户操作。
在一些实施例中,获取模块901,还用于接收针对所述信息展示页面中的目标素材对应的收藏控件的用户操作。
处理模块902,还用于根据针对所述收藏控件的用户操作,将目标素材添加至收藏列表。
在一些实施例中,获取模块901,还用于接收针对所述信息展示页面中的目标素材对应的搜索控件的用户操作。
处理模块902,还用于针对所述搜索控件的用户操作,获取并展示第二剪辑模板;其中,所述第二剪辑模板用于指示按照所述目标素材进行剪辑。
在一些实施例中,处理模块902,具体用于根据针对所述搜索控件的用户操作,生成搜索请求;并通过收发模块904,向服务端设备发送搜索请求,所述搜索请求用于请求获取使用所述目标素材的第二剪辑模板。
在一些实施例中,所述展示装置900还包括所述收发模块904。
收发模块904,还用于接收服务端设备发送的第二剪辑模板。
显示模块903,还用于展示所述第二剪辑模板。
在一些实施例中,获取模块901,还用于接收针对所述信息展示页面中的目标素材对应的使用控件的用户操作。
处理模块902,还用于根据针对所述使用控件的用户操作,创建目标剪辑工程,并显示所述目标剪辑工程对应的视频剪辑页面;其中,所述目标剪辑工程中已添加所述目标素 材。
在一些实施例中,所述信息展示页面中,所述目标剪辑方式按照剪辑方式类别分类展示。
在一些实施例中,所述目标剪辑方式包括:音乐、贴纸、花字效果、特效、滤镜、以及灵感来源中的一种或多种剪辑方式。
在一些实施例中,显示模块903,还用于显示设置界面。
获取模块901,还用于接收针对所述设置界面中的模板信息展示功能控件的开启操作。
处理模块902,还用于根据针对所述模板信息展示功能控件的开启操作,为所述第一剪辑模板配置相应的信息展示入口。
本实施例中,收发模块904可以是具有无线通信或者是有线通信功能的通信模块。收发模块904可以用于与服务端设备进行通信。
本实施例提供的展示装置可以用于执行上述任一方法实施例中的技术方案,其实现原理以及技术效果类似,可参照前述方法实施例的描述,此处不再赘述。
图10为本公开一实施例提供的电子设备的结构示意图。参照图10所示,本实施例提供的电子设备1000包括:存储器1001和处理器1002。
其中,存储器1001可以是独立的物理单元,与处理器1002可以通过总线1003连接。存储器1001、处理器1002也可以集成在一起,通过硬件实现等。
存储器1001用于存储程序指令,处理器1002调用该程序指令,执行以上任一方法实施例的技术方案。
可选地,当上述实施例的方法中的部分或全部通过软件实现时,上述电子设备1000也可以只包括处理器1002。用于存储程序的存储器1001位于电子设备1000之外,处理器1002通过电路/电线与存储器连接,用于读取并执行存储器中存储的程序。
处理器1002可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。
处理器1002还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(generic array logic,GAL)或其任意组合。
存储器1001可以包括易失性存储器(volatile memory),例如随机存取存储器(random- access memory,RAM);存储器也可以包括非易失性存储器(non-volatile memory),例如快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD);存储器还可以包括上述种类的存储器的组合。
本公开的实施例还提供一种电子设备,包括:存储器、处理器以及计算机程序指令;所述存储器被配置为存储所述计算机程序指令;所述处理器被配置为执行所述计算机程序指令,以实现如前所述的展示方法。
本公开的实施例还提供一种计算机可读存储介质,计算机可读存储介质中包括计算机程序指令,所述计算机程序指令在被电子设备的至少一个处理器执行时,执行以上任一方法实施例的技术方案。
本公开的实施例还提供一种程序产品,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,所述电子设备的至少一个处理器可以从所述可读存储介质中读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得所述电子设备执行如上任一方法实施例的技术方案。
本公开的实施例还提供一种计算机程序产品,当所述计算机程序产品在电子设备上运行时,使得所述电子设备执行如前所述的展示方法。
本公开的实施例还提供一种计算机程序,包括:指令,所述指令当由处理器执行时使所述处理器执行如前所述的展示方法。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (16)

  1. 一种展示方法,包括:
    接收针对第一剪辑模板的信息展示入口的用户操作,所述第一剪辑模板用于指示第一多媒体素材按照目标剪辑方式被剪辑成第二多媒体素材;所述目标剪辑方式为所述第一剪辑模板采用的剪辑方式;和
    响应于针对所述信息展示入口的用户操作,展示所述第一剪辑模板的信息展示页面,所述信息展示页面用于展示所述目标剪辑方式的指示信息。
  2. 根据权利要求1所述的方法,其中,所述接收针对第一剪辑模板的信息展示入口的用户操作,包括:
    显示或播放目标模板视频;其中,所述目标模板视频是符合所述目标剪辑方式的第三多媒体素材;和
    接收针对目标模板视频的信息展示入口的用户操作。
  3. 根据权利要求1所述的方法,其中,所述接收针对第一剪辑模板的信息展示入口的用户操作,包括:
    接收针对目标模板视频对应的视频播放页面中的信息展示入口的用户操作。
  4. 根据权利要求1所述的方法,其中,所述接收针对第一剪辑模板的信息展示入口的用户操作,包括:
    显示目标模板视频对应的视频信息页面;和
    接收针对所述视频信息页面中的信息展示入口对应的标签的用户操作。
  5. 根据权利要求1至4任一项所述的方法,还包括:
    接收针对所述信息展示页面中的目标素材对应的收藏控件的用户操作;和
    响应于针对所述收藏控件的用户操作,将所述目标素材添加至收藏列表。
  6. 根据权利要求1至4任一项所述的方法,还包括:
    接收针对所述信息展示页面中的目标素材对应的搜索控件的用户操作;和
    响应于针对所述搜索控件的用户操作,获取并展示第二剪辑模板;其中,所述第二剪辑模板用于指示按照所述目标素材进行剪辑。
  7. 根据权利要求6所述的方法,其中,所述响应于针对所述搜索空间的用户操作,获取并展示第二剪辑模板,包括:
    响应于针对所述搜索控件的用户操作,向服务端设备发送搜索请求,所述搜索请求用于请求获取使用所述目标素材的第二剪辑模板;和
    接收并展示所述服务端设备发送的第二剪辑模板。
  8. 根据权利要求1至4任一项所述的方法,还包括:
    接收针对所述信息展示页面中的目标素材对应的使用控件的用户操作;和
    响应于针对所述使用控件的用户操作,创建目标剪辑工程,并显示所述目标剪辑工程对应的视频剪辑页面;其中,所述目标剪辑工程中已添加所述目标素材。
  9. 根据权利要求1至4任一项所述的方法,其中,所述信息展示页面中,所述目标剪辑方式按照剪辑方式类别分类展示。
  10. 根据权利要求1至4任一项所述的方法,其中,所述目标剪辑方式包括:音乐、贴纸、花字效果、特效、滤镜、以及灵感来源中的一种或多种剪辑方式。
  11. 根据权利要求1至4任一项所述的方法,还包括:
    显示设置界面;
    接收针对所述设置界面中的模板信息展示功能控件的开启操作;和
    响应于对所述模板信息展示功能控件的开启操作,为所述第一剪辑模板配置相应的信息展示入口。
  12. 一种展示装置,包括:
    获取模块,用于接收针对第一剪辑模板的信息展示入口的用户操作,所述第一剪辑模板用于指示第一多媒体素材按照目标剪辑方式被剪辑成第二多媒体素材;所述目标剪辑方式为所述第一剪辑模板采用的剪辑方式;和
    处理模块,用于根据针对所述信息展示入口的用户操作,控制显示模块展示所述第一剪辑模板的信息展示页面,所述信息展示页面用于展示所述目标剪辑方式的指示信息。
  13. 一种电子设备,包括:存储器、处理器以及计算机程序指令;
    所述存储器被配置为存储所述计算机程序指令;
    所述处理器被配置为执行所述计算机程序指令,以实现如权利要求1至11任一项所述的方法。
  14. 一种可读存储介质,包括:程序;
    所述程序被电子设备的至少一个处理器执行时,以实现如权利要求1至11任一项所述的方法。
  15. 一种程序产品,当所述程序产品在电子设备上运行时,使得所述电子设备执行如权利要求1至11任一项所述的方法。
  16. 一种计算机程序,包括:
    指令,所述指令当由处理器执行时使所述处理器执行如权利要求1至11任一项所述的方法。
PCT/CN2022/098420 2021-06-17 2022-06-13 展示方法、装置及可读存储介质 Ceased WO2022262680A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2023577997A JP7740814B2 (ja) 2021-06-17 2022-06-13 展示方法、装置、及び、可読記憶媒体
EP22824160.0A EP4344226A4 (en) 2021-06-17 2022-06-13 DISPLAY METHOD AND APPARATUS, AND READABLE STORAGE MEDIUM
US18/542,384 US12499913B2 (en) 2021-06-17 2023-12-15 Display method and apparatus, and readable storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110674014.1 2021-06-17
CN202110674014.1A CN115580749A (zh) 2021-06-17 2021-06-17 展示方法、装置及可读存储介质

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/542,384 Continuation US12499913B2 (en) 2021-06-17 2023-12-15 Display method and apparatus, and readable storage medium

Publications (1)

Publication Number Publication Date
WO2022262680A1 true WO2022262680A1 (zh) 2022-12-22

Family

ID=84525950

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/098420 Ceased WO2022262680A1 (zh) 2021-06-17 2022-06-13 展示方法、装置及可读存储介质

Country Status (5)

Country Link
US (1) US12499913B2 (zh)
EP (1) EP4344226A4 (zh)
JP (1) JP7740814B2 (zh)
CN (1) CN115580749A (zh)
WO (1) WO2022262680A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024140088A1 (zh) * 2022-12-29 2024-07-04 北京字跳网络技术有限公司 一种多媒体编辑资源的推荐方法、装置、设备及存储介质
JP2025522216A (ja) * 2022-12-27 2025-07-11 北京字跳▲網▼絡技▲術▼有限公司 お気に入り処理方法、装置、機器、記憶媒体及びコンピュータプログラム

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116193047A (zh) * 2021-11-29 2023-05-30 北京字跳网络技术有限公司 一种视频处理方法、装置、设备及介质
KR20250120387A (ko) * 2023-06-26 2025-08-08 베이징 지티아오 네트워크 테크놀로지 컴퍼니, 리미티드 동영상 편집 방법, 기기, 전자 장치 및 저장 매체
USD1119940S1 (en) * 2023-11-03 2026-03-24 Beijing Zitiao Network Technology Co., Ltd. Display screen or portion thereof with a graphical user interface
CN117707680A (zh) * 2023-12-25 2024-03-15 北京有竹居网络技术有限公司 内容显示方法、装置、可读介质及电子设备
USD1115845S1 (en) * 2024-07-11 2026-03-03 Clo Virtual Fashion Inc. Display screen with graphical user interface
USD1115843S1 (en) * 2024-07-11 2026-03-03 Clo Virtual Fashion Inc. Display screen with graphical user interface
USD1115846S1 (en) * 2024-07-11 2026-03-03 Clo Virtual Fashion Inc. Display screen with graphical user interface
USD1115844S1 (en) * 2024-07-11 2026-03-03 Clo Virtual Fashion Inc. Display screen with graphical user interface

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001155175A (ja) * 1999-11-29 2001-06-08 Fuji Photo Film Co Ltd 画像合成方法および装置並びに記録媒体
JP2006277065A (ja) * 2005-03-28 2006-10-12 Fuji Photo Film Co Ltd レイアウト編集システム及びレイアウト編集方法
CN108668164A (zh) * 2018-07-12 2018-10-16 北京微播视界科技有限公司 选择背景音乐拍摄视频的方法、装置、终端设备及介质
CN305633392S (zh) * 2019-04-24 2020-03-03
CN111243632A (zh) * 2020-01-02 2020-06-05 北京达佳互联信息技术有限公司 多媒体资源的生成方法、装置、设备及存储介质
CN112422831A (zh) * 2020-11-20 2021-02-26 广州太平洋电脑信息咨询有限公司 视频生成方法、装置、计算机设备和存储介质

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009527135A (ja) 2006-01-05 2009-07-23 アイスポット、コーポレーション デジタル・ビデオを記憶、編集、および共有するシステムおよび方法
CA2628991C (en) * 2007-04-13 2017-08-22 X2O Media Inc. A method for automating digital signage applications using intelligent self-configuring objects and smart templates
US8819559B2 (en) * 2009-06-18 2014-08-26 Cyberlink Corp. Systems and methods for sharing multimedia editing projects
CN104349175A (zh) * 2014-08-18 2015-02-11 周敏燕 一种基于手机终端的视频制作系统及方法
CN105141972B (zh) * 2015-08-31 2018-08-10 北京奇艺世纪科技有限公司 一种视频编辑方法和装置
CN108280128A (zh) 2017-12-19 2018-07-13 苏宁云商集团股份有限公司 一种展示个性化页面的方法及设备
CN108900902B (zh) * 2018-07-06 2020-06-09 北京微播视界科技有限公司 确定视频背景音乐的方法、装置、终端设备及存储介质
CN110246523A (zh) * 2019-04-26 2019-09-17 广东虎彩影像有限公司 一种视频生成系统及其方法
CN110536177B (zh) * 2019-09-23 2020-10-09 北京达佳互联信息技术有限公司 视频生成方法、装置、电子设备及存储介质
CN111105819B (zh) 2019-12-13 2021-08-13 北京达佳互联信息技术有限公司 剪辑模板的推荐方法、装置、电子设备及存储介质
CN112073649B (zh) * 2020-09-04 2022-12-13 北京字节跳动网络技术有限公司 多媒体数据的处理方法、生成方法及相关设备
WO2022126664A1 (zh) * 2020-12-18 2022-06-23 深圳市大疆创新科技有限公司 视频编辑方法、终端设备及计算机可读存储介质
CN112911379B (zh) * 2021-01-15 2023-06-27 北京字跳网络技术有限公司 视频生成方法、装置、电子设备和存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001155175A (ja) * 1999-11-29 2001-06-08 Fuji Photo Film Co Ltd 画像合成方法および装置並びに記録媒体
JP2006277065A (ja) * 2005-03-28 2006-10-12 Fuji Photo Film Co Ltd レイアウト編集システム及びレイアウト編集方法
CN108668164A (zh) * 2018-07-12 2018-10-16 北京微播视界科技有限公司 选择背景音乐拍摄视频的方法、装置、终端设备及介质
CN305633392S (zh) * 2019-04-24 2020-03-03
CN111243632A (zh) * 2020-01-02 2020-06-05 北京达佳互联信息技术有限公司 多媒体资源的生成方法、装置、设备及存储介质
CN112422831A (zh) * 2020-11-20 2021-02-26 广州太平洋电脑信息咨询有限公司 视频生成方法、装置、计算机设备和存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4344226A4 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025522216A (ja) * 2022-12-27 2025-07-11 北京字跳▲網▼絡技▲術▼有限公司 お気に入り処理方法、装置、機器、記憶媒体及びコンピュータプログラム
WO2024140088A1 (zh) * 2022-12-29 2024-07-04 北京字跳网络技术有限公司 一种多媒体编辑资源的推荐方法、装置、设备及存储介质

Also Published As

Publication number Publication date
JP7740814B2 (ja) 2025-09-17
JP2024525362A (ja) 2024-07-12
US12499913B2 (en) 2025-12-16
EP4344226A1 (en) 2024-03-27
CN115580749A (zh) 2023-01-06
EP4344226A4 (en) 2024-10-23
US20240119968A1 (en) 2024-04-11

Similar Documents

Publication Publication Date Title
WO2022262680A1 (zh) 展示方法、装置及可读存储介质
TWI397858B (zh) 瀏覽器介面之多媒體強化方法及其電腦可讀取媒體
US20210303116A1 (en) Providing Notes and Marking for a URI from a Context Group Container
US11580088B2 (en) Creation, management, and transfer of interaction representation sets
US8959438B2 (en) Media control pane in browser
US20190050378A1 (en) Serializable and serialized interaction representations
US20140040712A1 (en) System for creating stories using images, and methods and interfaces associated therewith
US20140380142A1 (en) Capturing website content through capture services
US9342324B2 (en) System and method for displaying a multimedia container
US9535569B2 (en) System and method for a home multimedia container
WO2018183063A1 (en) Collection and control of user activity set data and activity set user interface
JP2010530589A (ja) 電子文書の統合的な共有
JP2016224923A (ja) ユーザフォームインタフェースの自動生成の方法およびシステム
KR20140094529A (ko) 웹 가젯과 스프레드시트 간의 상호 작용 기법
US20150180998A1 (en) User terminal apparatus and control method thereof
US20180234376A1 (en) Content bundle creation
CN116954806A (zh) 用于信息处理的方法、装置、设备和存储介质
CN110268430A (zh) 捆绑内容的共享
TWI463333B (zh) 用於使用線上探究的結構化資料之方法及系統
US20110173546A1 (en) Information management
US20130218935A1 (en) Information processing apparatus, information processing method, and program
KR100856132B1 (ko) 웹 대상물의 관리 시스템
US20110225502A1 (en) Accessing web services and presenting web content according to user specifications
Freeman Pro jQuery 2.0
US9524078B2 (en) System and method for managing objects in a multimedia container

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22824160

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2023577997

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 2022824160

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2022824160

Country of ref document: EP

Effective date: 20231221

NENP Non-entry into the national phase

Ref country code: DE