Video sharing method, device, equipment and medium

The video sharing method addresses the complexity of existing video sharing processes by generating composite videos for easy sharing and editing, enhancing user interaction and content recognition.

JP7676593B2Active Publication Date: 2025-05-14BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023574226
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-06-02
Filing Date
2022-05-27
Publication Date
2025-05-14
Estimated Expiration
2042-05-27

AI Technical Summary

Technical Problem

Existing video sharing methods on video platforms are cumbersome, requiring users to navigate through complex operations to share video content, and lack features to differentiate shared videos from original content, reducing recognition and interaction.

Method used

A video sharing method that displays a target video and sharing controls in an interaction interface, triggering a preset playback interface with a composite video upon user interaction, allowing for easy video editing and sharing, and enhancing user interaction within the shared content.

Benefits of technology

The method simplifies video sharing by generating recognizable composite videos, improving user interaction, and reducing the barrier to video creation, while allowing users to personalize their shared content effectively.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007676593000001
    Figure 0007676593000001
  • Figure 0007676593000002
    Figure 0007676593000002
  • Figure 0007676593000003
    Figure 0007676593000003
Patent Text Reader

Abstract

The present disclosure relates to a video sharing method, a device, an apparatus, and a medium. The video sharing method includes displaying a target object including at least one of a target video to be shared, which is a previously posted video, or a sharing control of the target video, in a target interaction interface, displaying a preset playback interface including the target video and a visualization material generated from the target video and displaying a composite video for sharing the target video when a first trigger operation on the target object is detected, and performing video editing on the composite video according to an editing method corresponding to the second trigger operation when a second trigger operation on the composite video is detected.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This application is based on and claims priority to an application having Chinese application number 202110615690.1 and filing date June 2, 2021, the disclosure of which is hereby incorporated by reference in its entirety into this application.

[0002] The present disclosure relates to the field of video processing technology, and in particular to a video sharing method, device, equipment, and medium. [Background technology]

[0003] 2. Description of the Related Art With the rapid development of computer technology and mobile communication technology, various electronic device-based video platforms have become commonplace and have greatly enriched people's daily lives.

[0004] In the related art, when a user views video content that interests him on a video platform, he generally directly transfers the video content to realize sharing of the video content. Summary of the Invention

[0005] According to a first aspect, the present disclosure provides a method for displaying a target object including a target video, which is a previously posted video to be shared, and / or a sharing control for the target video, in a target interaction interface; and when a first trigger operation on the target object is detected, a preset playback interface is displayed in which a composite video for sharing the target video is displayed, the composite video including the target video and a visualization material generated from the target video. ,of The present invention provides a video sharing method including:

[0006] According to a second aspect, the present disclosure provides a display device including a first display means configured to display a target object including a target video, which is a previously posted video to be shared, and / or a sharing control for the target video, in a target interaction interface; and a second display means configured to display a preset playback interface including the target video and a visualization material generated from the target video, and displaying a composite video for sharing the target video, when a first trigger operation on the target object is detected. ,of The present invention provides a video sharing device including:

[0007] According to a third aspect, the present disclosure provides an electronic device including a processor and a memory for storing executable instructions, the processor being configured to read the executable instructions from the memory and execute the executable instructions to realize the video sharing method described in the first aspect.

[0008] According to a fourth aspect, the present disclosure provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes the processor to implement the video sharing method according to the first aspect.

[0009] According to a fifth aspect, the present disclosure provides a computer program comprising instructions which, when executed by a processor, cause the processor to perform the video sharing method according to any of the above embodiments.

[0010] According to a sixth aspect, the present disclosure provides a computer program product comprising instructions which, when executed by a processor, cause the processor to perform the video sharing method according to any of the above embodiments. [Brief description of the drawings]

[0011] The above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which the same or similar elements are designated by the same or similar reference numerals in all the accompanying drawings. It should be understood that the accompanying drawings are schematic and that the originals and elements are not necessarily drawn to scale.

[0012] [Figure 1] 1 is a schematic diagram showing the flow of a video sharing method according to an embodiment of the present disclosure. [Diagram 2] FIG. 1 is a schematic diagram illustrating interactions that trigger video sharing according to an embodiment of the present disclosure. [Diagram 3] FIG. 13 is a schematic diagram illustrating an interaction that triggers another video sharing according to an embodiment of the present disclosure. [Figure 4] FIG. 2 is a schematic diagram illustrating an interface of an information display interface according to an embodiment of the present disclosure. [Diagram 5] FIG. 13 is a schematic diagram illustrating an interface of another information display interface according to an embodiment of the present disclosure. [Figure 6] 1 is a schematic diagram illustrating an interface of a video exhibit interface according to an embodiment of the present disclosure. [Figure 7] 1 is a schematic diagram illustrating an interface of another video exhibit interface according to an embodiment of the present disclosure. [Figure 8] FIG. 2 is a schematic diagram illustrating an interface of a video preview interface according to an embodiment of the present disclosure. [Figure 9] FIG. 13 is a schematic diagram illustrating another video preview interface according to an embodiment of the present disclosure. [Figure 10] FIG. 13 is a schematic diagram illustrating yet another video preview interface according to an embodiment of the present disclosure. [Figure 11] FIG. 1 is a schematic diagram illustrating video cropping interaction according to an embodiment of the present disclosure. [Figure 12] FIG. 1 is a schematic diagram illustrating material modification interactions according to an embodiment of the present disclosure. [Figure 13]FIG. 13 is a schematic diagram illustrating another material modification interaction according to an embodiment of the present disclosure. [Figure 14] FIG. 11 is a schematic diagram showing the flow of another video sharing method according to an embodiment of the present disclosure. [Figure 15] 1 is a schematic diagram illustrating the configuration of a video sharing device according to an embodiment of the present disclosure. [Figure 16] FIG. 1 is a schematic diagram illustrating the configuration of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] The following will describe the embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although several embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the accompanying drawings and embodiments of the present disclosure are merely illustrative and do not limit the scope of protection of the present disclosure.

[0014] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. Additionally, method embodiments may include additional steps and / or omit performance of steps shown. The scope of the present disclosure is not limited in this respect.

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

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

[0017] In addition, the modifications of "one" and "multiple" described in the present disclosure are general and not limiting. It is obvious to those skilled in the art that unless otherwise specified, it should be understood as "one or multiple".

[0018] The names of messages or information exchanged between devices in the embodiments of the present disclosure are merely descriptive and do not limit the scope of these messages or information.

[0019] Currently, when a user views video content that interests him on a video platform, he generally directly transfers the video content to realize sharing of the video content.

[0020] However, to realize the transfer of the video content, the user must find a deep entry point through a series of complicated operations, and can only post the video content to the home page through the entry point or transfer it to friends via direct message, but cannot realize the quick sharing of the video content. In addition, when a viewer watches a video content, the viewer cannot recognize whether the video content is a video content shared by the user or a video content posted by the user, which reduces the recognition of the video sharing. In addition, the viewer cannot interact with the sharer in the video content.

[0021] To solve the above problems, embodiments of the present disclosure provide a video sharing method, device, equipment, and medium that can intelligently generate more recognizable composite videos for sharing video content that interests users, while lowering the barrier to video creation.

[0022] First, a video sharing method according to an embodiment of the present disclosure will be described below with reference to FIGS.

[0023] In the embodiment of the present disclosure, the video sharing method may be performed by an electronic device, where the electronic device may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and wearable devices, and fixed terminals such as digital TVs, desktop computers, and smart home devices.

[0024] FIG. 1 is a schematic diagram showing the flow of a video sharing method according to an embodiment of the present disclosure.

[0025] As shown in FIG. 1, the video sharing method may include the following steps:

[0026] S110: Displaying a target object including a target video and / or a sharing control of the target video to be shared in a target interaction interface.

[0027] In the embodiment of the present disclosure, the target interaction interface may be an interface for exchanging information between a user and an electronic device. The target interaction interface may provide information to a user, for example, display a target object, and may also accept information or operations input by a user, for example, accept an operation by a user on a target object.

[0028] In some implementations, the target object may include a target video to be shared, where the target video may be a previously posted video.

[0029] In some implementations, the target video may be a public video that the user distributes to other users via a server, or a private video posted by the user and stored on a server. The target video may also be a public video distributed by other users via a server for the user to view.

[0030] In some other implementations, the target object may include sharing controls for the target video.

[0031] Here, the sharing control of the target video may be a control for triggering sharing of the target video. For example, the control may be an object that can be triggered by a user, such as a button or an icon.

[0032] S120: When a first trigger operation on a target object is detected, a preset playback interface is displayed, in which a composite video for sharing the target video is displayed, the composite video including a target video and a visualization material generated from the target video.

[0033] In the embodiment of the present disclosure, when a user wants to share a target video that interests him, he may input a first trigger operation on the target object to the electronic device. Here, the first trigger operation may be an operation for triggering sharing of the target video. When the electronic device detects the first trigger operation on the target object, the electronic device may display a preset playback interface including a composite video that may include the target video and visualization materials. The composite video can display the video content of the target video, so that the composite video can be used to share the target video. That is, the user can share the target video by sharing the composite video.

[0034] In the embodiment of the present disclosure, the video screen of the target video may be displayed at a preset display position in the composite video with a preset display size and a preset display angle.

[0035] In an embodiment of the present disclosure, visualizable material in a composite animation is generated from a target animation, where the visualizable material is a viewable animation element in the composite animation.

[0036] In some embodiments, the visualization material includes images and / or text generated from the target video.

[0037] In some implementations, the visualization material may include images and / or text generated from the relevant content of the target video.

[0038] In some embodiments, the video sharing method further includes S130. S130: When a second trigger operation on the composite moving image is detected, moving image editing is performed on the composite moving image in accordance with the editing method corresponding to the second trigger operation.

[0039] In an embodiment of the present disclosure, when a user wants to perform video editing on the composite moving image, the user may input a second trigger operation on the composite moving image to the electronic device. Here, the second trigger operation may be an operation for triggering editing on the composite moving image. When the second trigger operation on the composite moving image is detected, the electronic device may perform video editing on the composite moving image according to an editing method corresponding to the second trigger operation.

[0040] In some embodiments, the second trigger operation may be used to trigger editing of at least one of the video screens of the composite video, background music of the composite video, and visual material, as described in more detail below.

[0041] In the embodiment of the present disclosure, when a user triggers video sharing for a target video, a preset playback interface can be directly displayed. The preset playback interface may display a composite video, which is automatically generated from the target video and includes the target video and visualization material. By using the composite video to share the target video, a relatively large difference in the expression form between the composite video and the target video can be achieved. This allows viewers to distinguish between the original video and the shared video based on the expression form of the video, thereby improving the recognition of video sharing. Furthermore, a user can perform a video editing process on the target video in the preset playback interface according to an editing method corresponding to a second trigger operation, thereby diversifying the shared content, meeting the personalization needs of users, and lowering the barrier to video creation.

[0042] In another embodiment of the present disclosure, in order to improve the convenience of users sharing target videos, multiple trigger methods for users to share target videos may be provided.

[0043] In some embodiments of the present disclosure, the target interaction interface may include a video playback interface for the target video, and the target object may include the target video and a share control for the target video.

[0044] Here, the video playback interface may be an interface for playing the target video. In some embodiments, a target object may be displayed in the video playback interface of the target video. In this case, the target object may include the target video and a sharing control for the target video. For example, the sharing control for the target video may be a sharing button for the target video or a sharing icon for the target video.

[0045] In some of these embodiments, the first trigger operation may include a gesture control operation (e.g., a tap, a long press, a double tap, etc.), a voice control operation, or a facial expression control operation on a shared control of the target video.

[0046] The technical solution according to the embodiments of the present disclosure has the following advantages over the related art:

[0047] According to the video sharing method, device, equipment, and medium disclosed herein, when a user triggers video sharing for a target video, a preset playback interface may be directly displayed. The preset playback interface may display a composite video including the target video and a visualization material, which is automatically generated from the target video. By sharing the target video using the composite video, a relatively large difference in the expression form between the composite video and the target video can be achieved. This allows viewers to distinguish between the original video and the shared video based on the expression form of the video, thereby improving the recognition of video sharing. Furthermore, the user can perform a video editing process on the target video in the preset playback interface according to an editing method corresponding to the second trigger operation, thereby diversifying the shared content, meeting the personalization needs of users, and lowering the barrier to video creation.

[0048] FIG. 2 is a schematic diagram illustrating interactions that trigger video sharing according to an embodiment of the present disclosure.

[0049] As shown in Fig. 2, the electronic device 201 displays a video playback interface 202 for playing a target video. The video playback interface 202 further displays a "video share" button 203, which is a sharing control for the target video. A user can realize sharing of the target video by tapping the "video share" button 203 on the video playback interface 202. At this time, the electronic device 201 can automatically generate a composite video including the target video.

[0050] This allows the electronic device to prominently display controls for quickly sharing the target video in the video playback interface of the target video, improving the convenience for the user to share the target video.

[0051] In some further embodiments of the present disclosure, the goal interaction interface may include a video playback interface for the goal video, and the goal object may include the goal video.

[0052] Here, the video playback interface may be an interface for playing the target video. In some embodiments, a target object may be displayed in the video playback interface of the target video. In this case, the target object may include the target video.

[0053] In these embodiments, the first trigger operation may include a function pop-up window trigger operation for triggering a display function pop-up window to be popped up, such as a gesture control operation (e.g., tap, long press, double tap, etc.), a voice control operation, or a facial expression control operation on the target video, and a share trigger operation for triggering sharing of the target video, such as a gesture control operation (e.g., tap, long press, double tap, etc.), a voice control operation, or a facial expression control operation on the share button in the function pop-up window. That is, the user needs to first trigger the display of the function pop-up window in the video playback interface, and then trigger the sharing of the target video based on the share button in the function pop-up window.

[0054] FIG. 3 is a schematic diagram illustrating interactions that trigger another video sharing according to an embodiment of the present disclosure.

[0055] As shown in Fig. 3, the electronic device 301 displays a video playback interface 302 for playing a target video. If a user wants to share the target video, the user may long press the target video. At this time, the electronic device 301 may display a function pop-up window 303, and a "Share" button may be displayed in the function pop-up window 303. The user can share the target video by tapping the "Share" button. At this time, the electronic device 301 can automatically generate a composite video including the target video.

[0056] This provides the user with a convenient operation for quickly sharing the target video, improving the convenience for the user in sharing the target video.

[0057] In still other embodiments of the present disclosure, the target interaction interface may include an information display interface and the target object may include a sharing control of the target video.

[0058] Here, the information exhibition interface may be an interface for displaying exhibition information.

[0059] In some implementations, S110 may include displaying the presentation information and the sharing controls in an information exhibit interface.

[0060] Here, the presentation information may be used to present the presence of a target video among previously posted videos.

[0061] In some embodiments, the presentation information may include at least one of an interaction message and a broadcast message.

[0062] In some embodiments, when the presented information is an interaction message, the information display interface may be an interaction message display interface. The interaction message display interface may be an interface for displaying an interaction message received by a user.

[0063] In some embodiments, an interaction message may be displayed on the interaction message display interface to indicate that a target video exists among previously posted videos, and a target object may be displayed in a presentation frame of the interaction message. In this case, the target object may include a sharing control for the target video. For example, the sharing control for the target video may be a sharing button for the target video or a sharing icon for the target video.

[0064] In these embodiments, the first trigger operation may include a gesture control operation (eg, a tap, a long press, a double tap, etc.), a voice control operation, or a facial expression control operation on a shared control of the target video.

[0065] FIG. 4 is a schematic diagram illustrating an interface of an information display interface according to an embodiment of the present disclosure.

[0066] As shown in FIG. 4, an electronic device 401 displays a user's interaction message display interface 402. An interaction message "Today in a Year Gone by" 403 is displayed in the interaction message display interface 402. The "Today in a Year Gone by" interaction message 403 is for presenting to the user the sharing of a target video posted at the same time two years ago. In addition, a "Share Memories" button 404 is further displayed in the presentation frame of the "Today in a Year Gone by" interaction message 403. The "Share Memories" button 404 is a sharing control for the target video. The user can realize sharing of the target video by tapping the "Share Memories" button 404 on the interaction message display interface 402. At this time, the electronic device 401 can automatically generate a composite video including the target video.

[0067] This allows the electronic device to prominently display controls for quickly sharing the target video in the interaction message display interface, improving the convenience for the user to share the target video.

[0068] In some other embodiments, when the presentation information is a broadcast message, the information display interface may be a video playback interface for any video. The video playback interface may be an interface for playing a video.

[0069] In some embodiments, a broadcast message may be displayed in the video playback interface of a video to indicate that a target video exists among previously posted videos in the form of a broadcast, and a target object may be displayed in a presentation frame of the broadcast message. At this time, the target object may include a sharing control for the target video. For example, the sharing control for the target video may be a sharing button for the target video or a sharing icon for the target video.

[0070] In these embodiments, the first trigger operation may include a gesture control operation (eg, a tap, a long press, a double tap, etc.), a voice control operation, or a facial expression control operation on a shared control of the target video.

[0071] This allows the electronic device to prominently display a control for quickly sharing the target video in the video playback interface, improving the convenience for the user to share the target video.

[0072] In still other embodiments of the present disclosure, the target interaction interface may include a video display interface for the target video. The target object may include a sharing control for the target video.

[0073] In some embodiments, when the number of target videos is one, the video display interface may be a video playback interface of the target video. Here, the video playback interface may be an interface for playing the target video. In some embodiments, the target video and the target object may be displayed in the video playback interface of the target video. In this case, the target object may include a sharing control of the target video.

[0074] In these embodiments, the first trigger operation may include a gesture control operation (eg, a tap, a long press, a double tap, etc.), a voice control operation, or a facial expression control operation on a shared control of the target video.

[0075] In some other embodiments, when the number of target videos is two or more, the video display interface may be a video preview interface. Here, the video preview interface may be an interface for displaying each target video as a list or an icon. In some embodiments, a target object may be displayed in the video display interface. In this case, the target object may include a sharing control for the target video.

[0076] In these embodiments, the first trigger operation may include a gesture control operation (eg, a tap, a long press, a double tap, etc.), a voice control operation, or a facial expression control operation on a shared control of the target video.

[0077] In an embodiment of the present disclosure, before S110, the video sharing method may further include displaying presentation information.

[0078] Accordingly, S110 may include displaying a sharing control of the target video in the video exhibition interface when a third trigger operation on the presentation information is detected.

[0079] Here, the presented information is intended to present the fact that a target video exists among previously posted videos.

[0080] In an embodiment of the present disclosure, the third trigger operation may be an operation for triggering accessing a video exhibit interface.

[0081] In some embodiments, the third trigger operation may include a gesture control operation (e.g., a tap, a long press, a double tap, etc.), a voice control operation, or a facial expression control operation on the presented information.

[0082] In some embodiments, the presentation information includes at least one of an interaction message and a broadcast message.

[0083] In some embodiments, if the presentation information is an interaction message, the electronic device may display the interaction message received by the user in an interaction message display interface.

[0084] FIG. 5 is a schematic diagram illustrating another information display interface according to an embodiment of the present disclosure.

[0085] As shown in FIG. 5, an electronic device 501 displays a user's interaction message display interface 502. An "Today in a Year Gone by" interaction message 503 is displayed in the interaction message display interface 502. The "Today in a Year Gone by" interaction message 503 is for prompting the user to share a target video posted at the same time two years ago. The user can tap the "Today in a Year Gone by" interaction message 503 in the interaction message display interface 502 to display the video display interface shown in FIG. 6 or FIG. 7 on the electronic device 501.

[0086] FIG. 6 is a schematic diagram illustrating an interface of a video exhibit interface according to an embodiment of the present disclosure.

[0087] As shown in FIG. 6, the electronic device 601 displays a video playback interface 602 for playing a target video. The video playback interface 602 further displays a "memory sharing" button 603, which is a sharing control for the target video. A user can realize sharing of the target video by tapping the "memory sharing" button 603 in the video playback interface 602. At this time, the electronic device 601 can automatically generate a composite video including the target video played in the video playback interface 602. In some other embodiments, a user may access the video playback interface shown in FIG. 6 through a history work list to share the target video.

[0088] FIG. 7 is a schematic diagram illustrating an interface of another video exhibit interface according to an embodiment of the present disclosure.

[0089] As shown in FIG. 7, the electronic device 701 displays a video preview interface 702 for displaying two target videos in the form of icons. The video preview interface 702 further displays a "share memories" button 703. The "share memories" button 703 is a sharing control for the target videos. A user can realize sharing of the two target videos displayed in the video preview interface 702 by tapping the "share memories" button 703 in the video preview interface 702. At this time, the electronic device 701 can automatically generate a composite video including the two target videos displayed in the video playback interface 702.

[0090] In some embodiments, the user may select any one of the two target videos to share. For example, the user may tap to select one of the target videos and then tap the "Share Memories" button 703 to share the selected target video and cause the electronic device 701 to automatically generate a composite video including the selected target video.

[0091] In some other embodiments, if the presentation information is a broadcast message, the electronic device may display the broadcast message received by the user on the video playback interface of any video, which will not be described further herein.

[0092] In yet another embodiment of the present disclosure, different numbers of target videos have different display manners of the composite video for the target videos.

[0093] In some embodiments of the present disclosure, a single target video may be displayed in a composite video, where the composite video may display the single target video in a picture-in-picture format.

[0094] FIG. 8 is a schematic diagram illustrating an interface of a video preview interface according to an embodiment of the present disclosure.

[0095] 8, an electronic device 801 displays a preset playback interface, which may display a composite video 803 that is automatically generated based on a target video 802. The target video 802 is displayed in the composite video 803 in a picture-in-picture format.

[0096] In some further embodiments of the present disclosure, multiple target animations may be displayed in a composite animation.

[0097] In some embodiments, when the number of target videos is two or more than two, the target interaction interface may be a video preview interface. Here, the video preview interface may be an interface for displaying each target video as a list or an icon. In this case, the target object may include multiple target videos and shared controls for the target videos.

[0098] In some of these embodiments, the first trigger operation may include a gesture control operation (e.g., a tap, a long press, a double tap, etc.), a voice control operation, or a facial expression control operation on a shared control of the target video.

[0099] In some embodiments, a composite video may simultaneously display multiple target videos in a picture-in-picture format, i.e., multiple target videos may be distributed across a video screen of the composite video.

[0100] FIG. 9 is a schematic diagram illustrating another video preview interface according to an embodiment of the present disclosure.

[0101] 9 , an electronic device 901 may display a preset playback interface, which may display a composite video 903 that is automatically generated based on two target videos 902. The two target videos 902 may be simultaneously displayed in the composite video 903 in a picture-in-picture form.

[0102] In some other embodiments, the composite video may display multiple target videos in sequence, i.e., multiple target videos may be displayed in sequence in the composite video, and the preset playback interface may be as shown in FIG.

[0103] In yet another embodiment of the present disclosure, the visualization material may include images and / or text generated from related content of the target video.

[0104] In these embodiments, after detecting a first trigger operation on the target object, the electronic device may generate visual material based on the target video before displaying the preset playback interface, and generate a composite video based on the target video and the visual material to be displayed on the preset playback interface.

[0105] In some embodiments of the present disclosure, the visualization material may include a first visualization material, and the related content may include a related image of the target video, where the related image of the target video may include at least one of a jacket image and a key frame of the target video.

[0106] In an embodiment of the present disclosure, the first visualization material may be displayed in a first screen area of ​​the composite video.

[0107] In some embodiments, the first screen area of ​​the composite video may be a partial screen area or a full screen area of ​​the target video, without being limited thereto.

[0108] If the first screen area is a full screen area of ​​the composite video, the first visual material may be a background image that overlays the full screen area of ​​the composite video.

[0109] When the first screen area is a partial screen area of ​​a composite video, the first visual material may be a background image that overlays the partial screen area of ​​the composite video.

[0110] In some embodiments, the target animation may be displayed in a second screen area of ​​the composite animation.

[0111] In some embodiments, the second screen area of ​​the composite video may be a partial screen area or a full screen area of ​​the composite video, without being limited thereto.

[0112] If the second screen area is the full screen area of ​​the composite video, the target video may overlay the full screen area of ​​the composite video.

[0113] If the second screen area is a partial screen area of ​​the composite video, the target video may overlay the partial screen area of ​​the composite video.

[0114] In some implementations, at least a portion of the second screen region may be included in the first screen region, such that the portion of the target video displayed in the first screen region overlays the first visualizable material, i.e., at least a portion of the target video may overlay a background image of the composite video.

[0115] In some embodiments, when the first screen area is the full screen area of ​​the composite video, the target video can form a picture-in-picture effect with the background image of the composite video, so as to differentiate the composite video used for sharing from the target video to be shared, and to improve the recognition of the video sharing.

[0116] In an embodiment of the present disclosure, the first visualization material may include a background image generated from color features of related images of the target video.

[0117] For example, when the electronic device detects a first trigger operation on a target object, it may first extract a color with the most pixels appearing or a color with a number of pixels appearing that exceeds a predetermined threshold value from related images of the target video, then select a color from the extracted colors that falls within a predetermined color gamut, and generate a background image of a solid color or a gradient color corresponding to a background material according to the selected color, and further generate a composite video based on the background material.

[0118] The preset number threshold and the preset color gamut may be set according to the needs of the user, and are not limited here.

[0119] In some embodiments, the electronic device may select colors for generating a background image based on the body color, color luminance, color brightness, and color saturation in the related images of the target video, generate the background image based on the selected colors, and further generate a composite video based on the background material.

[0120] As a result, in the embodiment of the present disclosure, the color coordination between the background image of the composite moving image and the moving image screen of the target moving image can be improved, and the appearance of the composite moving image can be further improved.

[0121] In some other embodiments of the present disclosure, the visualization material may include a second visualization material, and the related content of the target video may include related information of the target video, where the second visualization material may include related information of the target video.

[0122] In some implementations, the related information may include at least one of the posting time of the target video, the name of the poster of the target video, and comment information of the target video.

[0123] In these embodiments, the second visual material may include text. For example, the second visual material may include at least one of the posting time of the target video, the name of the poster of the target video, and comment information of the target video displayed in the form of a sticker.

[0124] For example, when the electronic device detects a first trigger operation on a target object, it may directly acquire at least one text among the posting time of the target video, the name of the poster of the target video, and comment information of the target video, generate a sticker corresponding to the second visualized material based on the acquired text, and further generate a composite video based on the second visualized material.

[0125] In an embodiment of the present disclosure, when the target video is a previously posted video posted by a user that triggers the generation of a composite video, when the electronic device detects a first trigger operation on the target object, it may obtain the posting time of the target video, generate a sticker corresponding to a second visualized material based on the obtained posting time, and further generate a composite video based on the second visualized material.

[0126] 8, the preset playback interface may further display a time sticker 804. The time sticker 804 may be used to display the posting time of the target video 802, "2013.06.01."

[0127] In an embodiment of the present disclosure, the comment information of the target video may be the comment content of the user generating the composite video regarding the target video, or may be general comment content that is preset as necessary, and is not limited here.

[0128] In some embodiments, when the comment information of the target video is the comment content of the user generating the composite video on the target video, when the electronic device detects a first trigger operation on the target object, it may read out the comment content of the target user on the target video to obtain the comment information of the target video.

[0129] FIG. 10 is a schematic diagram illustrating yet another video preview interface according to an embodiment of the present disclosure.

[0130] 10, a preset playback interface is displayed on the electronic device 1001, and a composite video 1003 that is automatically generated based on one target video 1002 may be displayed on the preset playback interface. The target video 1002 is displayed in the composite video 1003 in a picture-in-picture format. In addition, a comment sticker 1004 may be further displayed on the composite video 1003. The comment sticker 1004 may be used to display the target user's comment on the target video 1002, such as "Wow! That person kicking the ball is cool!"

[0131] In some other embodiments, when the comment information of the target video is general comment content, when the electronic device detects a first trigger operation on the target object, it may directly obtain the general comment content to obtain the comment information of the target video.

[0132] Continuing to refer to FIG. 8, if the target video 802 is a video posted by a user at the same time several years ago, a comment sticker may be further displayed in the preset playback interface, which may be used to display the general comment content "today in the past year".

[0133] In some implementations, the related information may include a contributor avatar for the target video.

[0134] Accordingly, the second visualization material may further include an image, for example, the second visualization material may include a contributor avatar displayed in the form of a sticker.

[0135] For example, when the electronic device detects a first trigger operation on a target object, it may obtain a poster avatar of the target video, generate a sticker corresponding to a second visualized material based on the poster avatar, and further generate a composite video based on the second visualized material.

[0136] 10 , the preset playback interface may further display an avatar sticker 1005. The avatar sticker 1005 may be used to display the contributor avatar of the target video 1002.

[0137] In yet another embodiment of the present disclosure, in order to further lower the barrier to creating videos, a simpler and more convenient video editing function can be provided to the user. When the electronic device receives a second trigger operation on the composite video by the user and detects the second trigger operation on the composite video, the electronic device can perform video editing on the composite video according to an editing method corresponding to the second trigger operation.

[0138] In some embodiments of the present disclosure, the second trigger operation may include an attribute adjustment operation for the target video, thereby realizing editing for the video screen of the composite video.

[0139] Accordingly, performing video editing on the composite video in accordance with the editing manner corresponding to the second trigger operation may include performing attribute adjustment on the target video in accordance with the attribute adjustment manner corresponding to the attribute adjustment operation.

[0140] Here, the attributes of the target video may include the display position of the video screen of the target video, the display size of the video screen, and the display angle of the video screen.

[0141] Accordingly, the attribute adjustment scheme may include at least one of the following:

[0142] 1. Adjust the display position of the target video on the video screen.

[0143] For example, a user can drag the video screen of a target video to change the display position of the video screen of the target video in accordance with the user's dragging operation, and the video screen of the target video can be ultimately displayed at the position where the user stopped the dragging operation.

[0144] 2. Adjust the display size of the video screen of the target video.

[0145] For example, the user can change the display size of the video screen of the target video according to the operation method of the gesture operation by performing a gesture operation to enlarge or reduce the video screen of the target video.

[0146] 3. Adjust the display angle of the video screen of the target video.

[0147] Here, the display angle is the rotation angle of the video screen of the target video.

[0148] For example, the user can perform a gesture operation of rotating the video screen of the target video, thereby changing the display angle of the video screen of the target video in accordance with the operation method of the gesture operation.

[0149] In some other embodiments of the present disclosure, the second trigger operation may further include a video crop operation on the target video, thereby realizing editing on the video screen of the composite video.

[0150] Here, the video cut operation may include a trigger operation for the video cut mode, a selection operation for a video segment, and a confirmation operation for the selection result.

[0151] For example, the trigger operation for the video crop mode may include a gesture control operation (e.g., tap, long press, double tap, etc.), a voice control operation, or a facial expression control operation on a video crop control to trigger entering the video crop mode. The selection operation for a video segment may include a gesture control operation (e.g., drag, tap, etc.), a voice control operation, or a facial expression control operation on at least one of a start time node and an end time node on a duration selection control to select a start time and an end time of a video segment. The confirmation operation for the selection result may include a gesture control operation (e.g., tap, long press, double tap, etc.), a voice control operation, or a facial expression control operation on a confirmation control to trigger video cropping.

[0152] Accordingly, performing video editing on the composite video in accordance with an editing manner corresponding to the second trigger operation may include replacing a target video in the composite video with the target video segment cut by the video cut operation.

[0153] Continuing to refer to FIG. 8, the preset playback interface may display a pull-down button 811. The pull-down button 811 may be used to display a function button that is not currently displayed, for example, a video crop button. The user may tap the pull-down button 811 to cause the electronic device 801 to display the video crop button, and then tap the video crop button to cause the electronic device 801 to display the video crop interface shown in FIG. 11.

[0154] FIG. 11 is a schematic diagram illustrating video cropping interaction according to an embodiment of the present disclosure.

[0155] As shown in FIG. 11, the electronic device 1101 displays a video cropping interface, which displays a target video preview window 1102, a time length selection panel 1103, a confirmation icon 1104, and a cancel icon 1105. A user can select a video frame corresponding to a start time of a video segment by dragging a start time node 1106 on the time length selection panel 1103. While the user drags the start time node 1106, the video frame displayed in the preview window 1102 changes with the time stamp corresponding to the start time node 1106. When the user confirms that the video cropping is completed, the user can tap the confirmation icon 1104 to cause the electronic device 1101 to set the video segment selected by the user as the target video segment after cropping, and display the target video segment after cropping in the composite video displayed in the preset playback interface shown in FIG. 8. If the user does not want to crop the target video, he or she can tap the cancel icon 1105 to return the electronic device 1101 to the preset playback interface shown in FIG. 8 , and cause the electronic device 1101 to keep displaying the target video before entering the video cropping interface in the composite video.

[0156] In still another embodiment of the present disclosure, the second trigger operation may further include a background music selection operation for the composite video, thereby realizing editing of the background music of the composite video.

[0157] Here, the background music selection operation may include a selection operation for a target audio.

[0158] Accordingly, performing video editing on the composite video in accordance with the editing scheme corresponding to the second trigger operation may include changing background music of the composite video from the background music of the target video to the target audio selected by the background music selection operation.

[0159] Continuing to refer to FIG. 8 , the preset playback interface may further display a background music selection control 809. The background music selection control 809 may display a current background music song name. The user may tap the background music selection control 809 to cause the electronic device 801 to display a background music selection panel. The user may tap a preferred target audio on the background music selection panel to cause the electronic device 801 to replace the background music of the composite video with the target audio, and cause the background music selection control 809 to display a background music song name corresponding to the target audio.

[0160] In some further embodiments of the present disclosure, the second trigger operation may further include a material replacement operation on the first target visualizable material among the visualizable materials, thereby realizing an edit on the visualizable material.

[0161] For example, 1 The target visual material may be any visual material that can be replaced by a user in a composite video, and is not limited thereto.

[0162] Here, the material replacement operation may include a replacement operation on the image to be replaced. For example, the image may include a background image and an image sticker.

[0163] Accordingly, performing video editing on the composite video in accordance with an editing scheme corresponding to the second trigger operation may include replacing the first target visualization material that is the subject of the material replacement operation with a target material selected by the material replacement operation.

[0164] When the first goal visualization material is a background image, the user can tap the background image to cause the electronic device to display a background image selection panel, and the user can tap a desired goal background image on the background image selection panel to cause the electronic device to replace the background image of the composite video with the goal background image.

[0165] In some further embodiments of the present disclosure, the second trigger operation may further include a material modification operation on a second target visualizable material among the visualizable materials, thereby realizing an edit on the visualizable material.

[0166] Accordingly, performing video editing on the composite video according to an editing method corresponding to the second trigger operation;

[0167] The method may include performing material modification on a second target visualization material that is a target of the material modification operation according to a material modification method that corresponds to the material modification operation.

[0168] For example, the second target visualization material may be any visualization material edited by a user in a composite video, and is not limited thereto.

[0169] Here, the material correction method may include at least one of the following:

[0170] First, modify the content of the second target visualization material.

[0171] Here, modifying the material content of the second target visualization material may include modifying text in the second target visualization material, for example, a comment sticker.

[0172] Here, the material modification operation may include an editing operation on the text to be modified.

[0173] FIG. 12 is a schematic diagram illustrating material modification interactions according to an embodiment of the present disclosure.

[0174] 12, an electronic device 1201 can display a preset playback interface 1202. A comment sticker 1203 may be displayed in the preset playback interface 1202. A user can tap the comment sticker 1203 to select it. When the comment sticker 1203 is in a selected state, a user can modify the text on the comment sticker 1203 to modify the display content of the comment sticker 1203.

[0175] Second, modify the display size of the second target visualization material.

[0176] For example, the user can perform a gesture operation to enlarge or reduce the second goal visualization material that the user wants to modify, thereby changing the display size of the second goal visualization material according to the operation method of the gesture operation.

[0177] 3. Modify the display position of the second target visualization material.

[0178] For example, a user can drag the second target visualization material that he or she wants to move, causing the display position of the second target visualization material to change in accordance with the user's dragging operation, and the second target visualization material can ultimately be displayed at the position where the user stops the dragging operation.

[0179] 4. Modify the display angle of the second target visualization material.

[0180] Here, the display angle is the rotation angle of the second target visualization material.

[0181] 12, the electronic device 1201 may display a preset playback interface 1202. The preset playback interface 1202 may display a comment sticker 1203. A user may tap the comment sticker 1203 to display a rotation icon 1205. A user may change the rotation angle of the comment sticker 1203 by tapping the rotation icon 1205.

[0182] Five, increase the secondary goal visualization materials.

[0183] Here, increasing the second goal visualization material may include adding a new second goal visualization material. That is, the second goal visualization material may be a visualization material newly added by the user to the composite video. For example, the second goal visualization material may be an image or text displayed in the form of a sticker.

[0184] Here, the material modification operation may include an addition operation to the second visualization material.

[0185] Continuing to refer to FIG. 8, a text button 805 and a sticker button 806 may be further displayed in the preset playback interface. Here, the text button 805 may be used to add a new text sticker, and the sticker button 806 may be used to increase a new image sticker. By tapping the text button 805, the user can increase a new text sticker to the composite video 803 as shown in FIG. 13. By tapping the text button 805, the user may cause the electronic device 801 to display an image sticker selection panel. The user can tap a preferred image sticker on the image sticker selection panel to increase the image sticker tapped by the user to the composite video 803.

[0186] FIG. 13 is a schematic diagram illustrating another material modification interaction according to an embodiment of the present disclosure.

[0187] 13, an electronic device 1301 can display a preset playback interface 1302. A composite video may be displayed in the preset playback interface 1302. The composite video may have a new text sticker 1303. A user can edit the text to be newly added to the text sticker 1303.

[0188] Sixth, delete the second target visualization material.

[0189] Here, deleting the second goal visualization material includes deleting the second goal visualization material, and may include, for example, deleting any existing image stickers or text stickers.

[0190] Here, the material modification operation may include a deletion operation on the second visualization material.

[0191] Continuing to refer to FIG. 12, the electronic device 1201 may display a preset playback interface 1202. The preset playback interface 1202 may display a comment sticker 1203. The user may tap the comment sticker 1203 to display a delete icon 1204. Delete icon By tapping 1204, you can add the comment sticker 120 3 can be deleted.

[0192] In some embodiments of the present disclosure, the user may perform other video editing operations on the composite video. Still referring to FIG. 8 , the preset playback interface may further display an effect button 807 and a filter button 808. Here, the effect button 807 may be used to add an effect to the composite video 803 or the target video 802, and the filter button 808 may be used to add a filter to the composite video 803 or the target video 802.

[0193] To allow users to interact with other users within a composite video, the embodiments of the present disclosure further provide another video sharing method.

[0194] FIG. 14 is a schematic diagram showing the flow of another video sharing method according to an embodiment of the present disclosure.

[0195] As shown in FIG. 14, the video sharing method may include the following steps:

[0196] S1410: A target object including the target video and / or sharing controls of the target video to be shared is displayed in a target interaction interface.

[0197] Here, the target video is a previously posted video.

[0198] S1420: When a first trigger operation on a target object is detected, a preset playback interface is displayed in which a composite video for sharing the target video is displayed, the composite video including the target video and visualization material generated from the target video.

[0199] S1430: When a second trigger operation on the composite moving image is detected, moving image editing is performed on the composite moving image in accordance with the editing method corresponding to the second trigger operation.

[0200] Here, S1410 to S1430 are similar to S110 to S130 in the above embodiment, and therefore will not be further described here.

[0201] S1440: When a fourth trigger operation on the composite video is detected, the composite video is shared.

[0202] In an embodiment of the present disclosure, when the user confirms that the composite video meets the required effect, the user may input a fourth trigger operation to the electronic device. Here, the fourth trigger operation may be an operation for triggering sharing of the composite video. When the electronic device detects the fourth trigger operation for the composite video, the electronic device may share the composite video.

[0203] In some embodiments of the present disclosure, the fourth trigger operation may include a gesture control operation (eg, tap, long press, double tap, etc.), a voice control operation, or a facial expression control operation on the composite moving image.

[0204] In some other embodiments of the present disclosure, the fourth trigger operation may further include a gesture control operation (e.g., tap, long press, double tap, etc.), a voice control operation, or a facial expression control operation on the composite video sharing control. Here, the composite video sharing control may be a control for triggering the composite video sharing. For example, the control may be an object that can be triggered by a user, such as a button, an icon, etc.

[0205] In an embodiment of the present disclosure, sharing the composite video may include at least one of the following:

[0206] First, the composite video is posted to a first application program to which the target interaction interface belongs.

[0207] Here, the first application program may be any type of application program.

[0208] For example, the first application program may be a short video application program to which the target interaction interface belongs. Sharing the composite video may be posting the composite video to the short video application program to which the target interaction interface belongs, so that the composite video is distributed to other users who use the short video application program, or stored as a private video on the server of the short video application program.

[0209] Continuing to refer to FIG. 8, the preset playback interface may display a "daily post" button 810. The "daily post" button 810 is a sharing control for the composite video 803. When the user finally wants to share the edited composite video 803, the user can tap the "daily post" button 810 to post the composite video 803 as a daily video.

[0210] Second, the composite video is posted to a second application program other than the first application program.

[0211] Here, the second application program may be any type of other application program other than the first application program to which the target interaction interface belongs.

[0212] For example, the second application program may be a social application program other than the short video application program to which the target interaction interface belongs. Sharing the composite video may be posting the composite video on a social platform of the social application program.

[0213] Third, transmitting the composite video to at least one target user.

[0214] Here, sharing the composite video may comprise sending the composite video to a communication account of at least one target user via a chat interface between the user and at least one target user of a first application program, a chat interface between the user and at least one target user of a second application program, or an instant messaging tool.

[0215] As a result, the embodiments of the present disclosure may realize the sharing of composite videos in various forms, whereby users can post composite videos as legitimate works and obtain positive feedback, such as views and interactions, from others.

[0216] In some other embodiments of the present disclosure, after S1440, the audio sharing method may further include, when interaction information for the composite video is received, overlaying an interaction information display control on the composite video, the interaction information display control being generated from the interaction information.

[0217] For example, a user who has viewed a composite video can deliver interaction information for the composite video to a video playback interface of the composite video. When the server receives the interaction information for the composite video, the server transmits the interaction information for the composite video to an electronic device of a user who posted the composite video, and causes the electronic device to generate an interaction information display control for the composite video based on the interaction information. This interaction information display control displays the interaction information for the composite video, so that the user who posted the composite video can see, in the composite video, interaction information in which a user who viewed the composite video interacts with the user who posted the composite video.

[0218] In some embodiments, the interaction information display control may be used to interact with the information sender of the interaction information.

[0219] For example, a user who posts a composite video can use the interaction information display control to interact with the sender of the interaction information of interest, for example, by liking or commenting.

[0220] As described above, the embodiment of the present disclosure can provide a simple and convenient sharing route. This allows users to quickly share video content. At the same time, the composite video shared by the user and the original target video can have different characteristics, improving the recognition of the shared video, and the background image of the composite video is generated based on the color characteristics of the video screen of the target video, so that the color coordination of the composite video can be improved and the appearance of the composite video can be further improved. In addition, the user can also perform a video editing process according to an editing method corresponding to a second trigger operation on the target video in the preset playback interface. This can make the shared content more diverse, meet the personalization needs of the user, and further lower the barrier to video creation, so that the shared content can achieve the effect expected by the user even if the user lacks creative ability. In addition, the user can post the target video to be shared in the form of a composite video. This allows the viewer to interact with the user in the composite video.

[0221] The embodiment of the present disclosure further provides a video sharing device, which will be described in conjunction with FIG.

[0222] In the embodiment of the present disclosure, the video sharing device may be an electronic device, which may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs, PADs, PMPs, in-vehicle terminals (e.g., in-vehicle navigation terminals), and wearable devices, and fixed terminals such as digital TVs, desktop computers, and smart home devices.

[0223] FIG. 15 is a schematic diagram illustrating a configuration of a video sharing device according to an embodiment of the present disclosure.

[0224] As shown in FIG. 15, the video sharing device 1500 includes a first display unit 1510 and a second display unit 1520. of It may include.

[0225] In some embodiments, the video sharing device 1500 may further include a video editor 1530 .The first display means may be configured to display a target object including a target video, which is a previously posted video to be shared, and / or a sharing control for the target video, in a target interaction interface.

[0226] The second display means 1520 may be configured to, when a first trigger operation on a target object is detected, display a preset playback interface including a target video and visualization material generated from the target video, and displaying a composite video for sharing the target video.

[0227] The video editing means 1530 may be configured to, when a second trigger operation on the composite video is detected, perform video editing on the composite video in accordance with an editing method corresponding to the second trigger operation.

[0228] In the embodiment of the present disclosure, when a user triggers video sharing for a target video, a preset playback interface may be directly displayed. The preset playback interface may display a composite video, which is automatically generated from the target video and includes the target video and visualization materials. By using the composite video to share the target video, a relatively large difference in the expression form between the composite video and the target video can be achieved. This allows viewers to distinguish between the original video and the shared video according to the expression form of the video, thereby improving the recognition of video sharing. In addition, the user can perform a video editing process on the target video in accordance with an editing method corresponding to the second trigger operation in the preset playback interface, which can diversify the shared content, meet the personalization needs of the user, and further lower the barrier to video creation, so that the shared content can achieve the effect expected by the user even if the user lacks creative ability.

[0229] In some embodiments of the present disclosure, the visualization material may include images and / or text generated from the target video.

[0230] In some embodiments of the present disclosure, the visualizable material may include a first visualizable material, the first visualizable material may be displayed in a first screen area of ​​the composite video, the target video may be displayed in a second screen area of ​​the composite video, a full or partial screen area of ​​the second screen area may be included in the first screen area, and the portion of the target video displayed in the first screen area may be overlaid on the first visualizable material.

[0231] In some embodiments of the present disclosure, the visualization material may include a second visualization material, and the second visualization material may include related information of the target video.

[0232] In some embodiments of the present disclosure, the related information may include at least one of the posting time of the target video, the name of the poster of the target video, and comment information of the target video.

[0233] In some embodiments of the present disclosure, the second trigger operation may be used to trigger editing at least one of the video screen of the composite video, background music of the composite video, and visual material.

[0234] In some embodiments of the present disclosure, the second trigger operation may include an attribute adjustment operation on the target video.

[0235] Wherein, the video editing means 1530 may include a first sub-editing means, and the first sub-editing means may be configured to perform attribute adjustment for the target video according to an attribute adjustment manner corresponding to an attribute adjustment operation.

[0236] Here, the attribute adjustment manner may include at least one of adjusting a display position of the video screen of the target video, adjusting a display size of the video screen of the target video, and adjusting a display angle of the video screen of the target video.

[0237] In some embodiments of the present disclosure, the second trigger operation may include a video crop operation on the target video.

[0238] Wherein, the video editing means 1530 may include a second sub-editing means, and the second sub-editing means may be configured to replace the target video in the composite video with the target video segment cut by the video cut operation.

[0239] In some other embodiments of the present disclosure, the second trigger operation may include a background music selection operation for a composite video.

[0240] Wherein, the video editing means 1530 may include a third sub-editing means, and the third sub-editing means may be configured to change the background music of the composite video from the background music of the target video to the target audio selected by the background music selection operation.

[0241] In some embodiments of the present disclosure, the second trigger operation may include a material replacement operation on the first target visualizable material among the visualizable materials.

[0242] Among them, the video editing means 1530 may include a fourth sub-editing means, and the fourth sub-editing means may be configured to replace the first target visualization material that is the subject of the material replacement operation with a target material selected by the material replacement operation.

[0243] In some embodiments of the present disclosure, the second trigger operation may include a material modifying operation on a second target one of the visualizable materials.

[0244] Among them, the video editing means 1530 may include a fifth sub-editing means, and the fifth sub-editing means may be configured to perform material modification on the second target visualization material that is the target of the material modification operation according to a material modification method corresponding to the material modification operation.

[0245] Here, the material modification method may include at least one of modifying the material content of the second target visualization material, modifying the display size of the second target visualization material, modifying the display position of the second target visualization material, modifying the display angle of the second target visualization material, adding the second target visualization material, or deleting the second target visualization material.

[0246] In some embodiments of the present disclosure, the target interaction interface may include an information display interface and the target object may include a shared control.

[0247] Here, the first display means 1510 may be further configured to display presentation information and sharing controls in the information display interface, and the presentation information is for indicating that the target video exists among previously posted videos.

[0248] In some embodiments of the present disclosure, the target interaction interface may include a video exhibit interface and the target object may include a shared control.

[0249] Here, the video sharing device 1500 may further include a third display means. The third display means may be configured to display presentation information before displaying the target object. The presentation information is for presenting that the target video exists in the previously posted videos.

[0250] Here, the first display means 1510 may be further configured to display a shared control in the video exhibit interface when a third trigger operation on the presentation information is detected.

[0251] In some embodiments of the present disclosure, the target interaction interface may include an animation preview interface, and the target object may include multiple target animations.

[0252] Here, the multiple target moving images may be distributed on the moving image screen of the composite moving image, or the multiple target moving images may be sequentially displayed in the composite moving image.

[0253] In some embodiments of the present disclosure, the video sharing apparatus 1500 may further include a video sharing means, which may be configured to share the composite video when detecting a fourth trigger operation on the composite video after displaying the preset playback interface.

[0254] Here, sharing the composite video may include at least one of posting the composite video to a first application program to which the target interaction interface belongs, posting the composite video to a second application program other than the first application program, or sending the composite video to at least one target user.

[0255] In addition, the video sharing device 1500 shown in Figure 15 can execute each step in the method embodiments shown in Figures 1 to 14, and realize each process and effect in the method embodiments shown in Figures 1 to 14, and will not be described further here.

[0256] An embodiment of the present disclosure further provides an electronic device that may include a processor and a memory that may be used to store executable instructions. The processor may be used to read the executable instructions from the memory and execute the executable instructions to realize the video sharing method in the embodiment.

[0257] Fig. 16 is a block diagram of an electronic device according to an embodiment of the present disclosure. Reference is now made specifically to Fig. 16, which illustrates a block diagram of an electronic device 1600 suitable for implementing an embodiment of the present disclosure.

[0258] The electronic device 1600 in the embodiment of the present disclosure may be an electronic device, which may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs, PADs, PMPs, in-vehicle terminals (e.g., in-vehicle navigation terminals), and wearable devices, and fixed terminals such as digital TVs, desktop computers, and smart home devices.

[0259] It should be noted that the electronic device 1600 shown in FIG. 16 is merely an example and does not impose any limitations on the functionality and scope of use of the embodiments of the present disclosure.

[0260] As shown in Fig. 16, the electronic device 1600 may include a processing unit (e.g., a central processing unit, a graphic processor, etc.) 1601, which can execute various appropriate operations and processes according to programs stored in a read-only memory (ROM) 1602 or programs loaded from a storage device 1608 into a random access memory (RAM) 1603. The RAM 1603 further stores various programs and data necessary for the operation of the electronic device 1600. The processing unit 1601, the ROM 1602, and the RAM 1603 are interconnected via a bus 1604. An input / output (I / O) interface 1605 is also connected to the bus 1604.

[0261] Typically, input devices 1606 including, for example, a touch screen, touch panel, keyboard, mouse, camera head, microphone, accelerometer, gyro, etc., output devices 1607 including, for example, a liquid crystal display (LCD), speaker, oscillator, etc., storage devices 1608 including, for example, a magnetic tape, hard disk, etc., and communication devices 1609 may be connected to the I / O interface 1605. The communication devices 1609 enable the electronic device 1600 to communicate wirelessly or via wires with other devices to exchange data. It should be understood that while FIG. 16 shows electronic device 1600 with various devices, it is not intended to require the implementation or inclusion of all of the devices shown. More or less devices may alternatively be implemented or included.

[0262] The embodiment of the present disclosure further provides a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, causes the processor to realize the video sharing method in the above embodiment.

[0263] An embodiment of the present disclosure further provides a computer program including instructions, which when executed by a processor, cause the processor to perform the video sharing method of any one of the above embodiments.

[0264] An embodiment of the present disclosure further provides a computer program product including instructions, which, when executed by a processor, cause the processor to perform the video sharing method of any one of the above embodiments.

[0265] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowcharts can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, the computer program including program code for performing the method illustrated in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network by the communication device 1609, or installed from the storage device 1608, or installed from the ROM 1602. When the computer program is executed by the processing device 1601, it performs the above-mentioned functions limited to the video sharing method of the embodiment of the present disclosure.

[0266] In addition, the computer-readable medium in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. The computer-readable storage medium may include, but is not limited to, an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used in or in combination with a command execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a data signal propagated in baseband or a data signal propagated in part in a carrier wave, with computer-readable program code therein. Such propagated data signals may take many forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may transmit, propagate, or transmit a program for use in or in connection with a command execution system, apparatus, or device. The program code contained in the computer readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wires, optical cables, RF (radio frequency), or the like, or any suitable combination thereof.

[0267] In some embodiments, clients and servers may communicate using any now known or later developed network protocol, such as HTTP, and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), international networks (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any networks now known or later developed.

[0268] The computer-readable medium may be included in the electronic device, or may be a separate entity not mounted on the electronic device.

[0269] The computer-readable medium includes one or more programs, and when the one or more programs are executed by the electronic device, the electronic device:

[0270] The system displays a target object including a target video, which is a previously posted video to be shared, and / or a sharing control for the target video on a target interaction interface, and when a first trigger operation on the target object is detected, displays a preset playback interface including the target video and visualization material generated from the target video and displaying a composite video for sharing the target video, and when a second trigger operation on the composite video is detected, performs video editing on the composite video in accordance with an editing method corresponding to the second trigger operation.

[0271] In embodiments of the present disclosure, computer program code for carrying out the operations of the present disclosure can be written using one or more programming languages ​​or combinations thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and general procedural programming languages ​​such as "C" or similar programming languages, but are not limited to these. The program code can run entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user computer by any network, including a local area network (LAN) or wide area network (WAN), or can be connected to an external computer (e.g., via the Internet using an Internet Service Provider).

[0272] The flowcharts and block diagrams in the accompanying drawings illustrate possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or part of code, which includes one or more executable instructions for implementing a specified logical function. It should be noted that in some permutation implementations, the functions depicted in the blocks may be implemented in a different order than that depicted in the drawings. For example, two consecutively depicted blocks may be executed substantially simultaneously, or, depending on the functionality, they may be executed in the reverse order. It should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated system based on hardware that executes the specified functions or operations, or by a combination of dedicated hardware and computer instructions.

[0273] The units according to the embodiments of the present disclosure may be realized by software or hardware, and the names of the units may not limit the units themselves.

[0274] The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, exemplary hardware logic components that may be used include, but are not limited to, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.

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

[0276] The above is merely a description of the preferred embodiments and the technical principles applied in the present disclosure. It is obvious to those skilled in the art that the scope of the disclosure of the present disclosure is not limited to the technical solution based on the specific combination of the above technical features, but should also include other technical solutions formed by any combination of the above technical features or features equivalent thereto without departing from the concept of the above disclosure. For example, it also includes technical solutions formed by replacing the above features with technical features having similar functions (including but not limited to those) disclosed in the present disclosure.

[0277] Also, although operations are described in a particular order, this should not be understood as requiring such operations to be performed in the particular order shown, or in sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although certain specific implementation details are included in the above description, they should not be construed as limiting the scope of the disclosure. Certain features described in the context of a single embodiment can also be implemented in combination with a single embodiment. Conversely, various features described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.

[0278] Although the present subject matter has been described in language specific to structural features and / or methodological operations, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.

Claims

1. A video sharing method, comprising: Displaying a target object including at least one of a target video that is a previously posted video to be shared or a sharing control of the target video in a target interaction interface; The method includes, when a first trigger operation on the target object is detected, displaying a preset playback interface including the target video and visual material generated from the target video, the visual material including second visual material, the second visual material including related information of the target video.

2. The method of claim 1 , wherein the visualization material includes at least one of an image or text generated from the target video.

3. 2. The method of claim 1, wherein the visual material includes a first visual material, the first visual material being displayed in a first screen area of ​​the composite video, the target video being displayed in a second screen area of ​​the composite video, a full or partial screen area of ​​the second screen area being included in the first screen area, and the portion of the target video displayed in the first screen area overlaying the first visual material.

4. The method of claim 1 , wherein the related information includes at least one of a posting time of the target video, a poster name of the target video, or comment information of the target video.

5. The method according to any one of claims 1 to 4, further comprising: when a second trigger operation on the composite moving image is detected, performing video editing on the composite moving image according to an editing method corresponding to the second trigger operation.

6. The method of claim 5 , wherein the second triggering operation is for triggering editing at least one of a video screen of the composite video, a background music of the composite video, or the visual material.

7. the second trigger operation includes an attribute adjustment operation for the target video; The above-mentioned editing method corresponding to the second trigger operation is performed on the composite moving image. The method of claim 5, further comprising performing attribute adjustment on the target video according to an attribute adjustment method corresponding to the attribute adjustment operation, the attribute adjustment method including at least one of adjusting a display position of the video screen of the target video, adjusting a display size of the video screen of the target video, or adjusting a display angle of the video screen of the target video.

8. the second trigger operation includes a video cropping operation on the target video; The above-mentioned editing method corresponding to the second trigger operation is performed on the composite moving image.

6. The method of claim 5, further comprising replacing the target video segment in the composite video with the target video segment cut out by the video cut operation.

9. the second trigger operation includes a background music selection operation for the composite video; The above-mentioned editing method corresponding to the second trigger operation is performed on the composite moving image.

6. The method of claim 5, further comprising changing background music of the composite movie from the background music of the target movie to the target audio selected by the background music selection operation.

10. the second trigger operation includes a material replacement operation for a first target visualization material among the visualization materials; The above-mentioned editing method corresponding to the second trigger operation is performed on the composite moving image. The method of claim 5 , further comprising replacing the first target visualization material that is the subject of the material replacement operation with a target material selected by the material replacement operation.

11. the second trigger operation includes a material modification operation for a second target visualizing material among the visualizing materials; The above-mentioned editing method corresponding to the second trigger operation is performed on the composite moving image. The method of claim 5, further comprising: performing material modification on the second target visualization material that is the target of the material modification operation according to a material modification method corresponding to the material modification operation; and the material modification method including at least one of modifying the material content of the second target visualization material, modifying the display size of the second target visualization material, modifying the display position of the second target visualization material, modifying the display angle of the second target visualization material, adding the second target visualization material, or deleting the second target visualization material.

12. The target interaction interface includes an information display interface, and the target object includes the shared control; As mentioned above, displaying the goal object in the goal interaction interface is A method according to any one of claims 1 to 4, comprising displaying presentation information and the sharing control in the information exhibition interface, the presentation information being for indicating that the target video exists among previously posted videos.

13. The target interaction interface includes a video exhibit interface, and the target object includes the shared control; Before displaying the target object in the target interaction interface as described above, the method includes: The method further includes displaying presentation information, the presentation information being for presenting that the target video exists in previously posted videos; As mentioned above, displaying the goal object in the goal interaction interface is The method according to any one of claims 1 to 4, further comprising displaying the shared control in the video exhibition interface when a third trigger operation on the presented information is detected.

14. The target interaction interface includes a video preview interface, and the target object includes a plurality of the target videos; The method according to any one of claims 1 to 4, wherein the plurality of target moving images are distributed on a moving image screen of the composite moving image, or the plurality of target moving images are displayed sequentially in the composite moving image.

15. After displaying the preset playback interface as mentioned above, the method includes: sharing the composite video when a fourth trigger operation on the composite video is detected; The method of any one of claims 1 to 4, wherein sharing the composite video includes at least one of posting the composite video to a first application program to which the target interaction interface belongs, posting the composite video to a second application program other than the first application program, or sending the composite video to at least one target user.

16. A first display means configured to display a target object including at least one of a target video that is a previously distributed video to be shared or a sharing control of the target video in a target interaction interface; A video sharing device comprising: a second display means configured to display a preset playback interface including the target video and a visual material generated from the target video when a first trigger operation on the target object is detected, the visual material including a second visual material, the second visual material including related information of the target video.

17. A processor; a memory for storing executable instructions; The electronic device, wherein the processor is configured to read the executable instructions from the memory and execute the executable instructions to realize the video sharing method according to claim 1 .

18. A non-volatile computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes the processor to implement the video sharing method according to claim 1.

19. A computer program comprising instructions which, when executed by a processor, cause the processor to perform the video sharing method of claim 1.

Citation Information

Patent Citations

  • Video processing method, device and equipment and storage medium

    CN111343074A

  • Systems and methods for providing a user with a set of interactivity features locally on a user device

    JP2017510171A

  • Displaying a post unit within a stream interface

    US20140189535A1