Editing interaction method and device and computer readable storage medium
By displaying layer menus and submenu in the multimedia content editing interface and responding to user touch and drag operations, the problem of cumbersome multimedia content editing operations on mobile terminals is solved, improving the efficiency and convenience of editing.
Patent Information
- Application Number
- CN202311154971.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-07
- Publication Date
- 2025-03-07
AI Technical Summary
Due to the limitations of the size and interaction method of the mobile terminal, users are cumbersome to operate when editing multimedia content and are less efficient.
Provides an editing interaction method, including displaying a layer menu on the editing interface of the multimedia content, displaying a submenu in response to a user's touch operation, and performing an operation function when the drag operation is completed.
By simplifying the operation process, users' operation convenience during the editing process is improved, and the probability of mistaken touch is reduced, thereby improving the overall efficiency of editing, especially when operating the mobile terminal with one hand, it significantly improves the operation efficiency.
Smart Images

Figure CN119576173A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of terminal technology, and in particular to an editing interaction method, device and computer-readable storage medium. Background Art
[0002] Multimedia editing applications provide users with a channel to create multimedia content. Users can use the editing tools provided by the application to add a variety of special effects or stickers, pictures, and text materials to multimedia content such as videos, images, and sounds. In this way, users can create more abundant multimedia content through mobile terminals. Summary of the invention
[0003] Due to the limitations of the size and interaction methods of mobile terminals, users have to perform cumbersome operations when editing multimedia content, and thus the editing efficiency is relatively low.
[0004] A technical problem to be solved by the embodiments of the present disclosure is: how to improve the convenience of user operation during the editing process to improve the efficiency of editing.
[0005] According to a first aspect of some embodiments of the present disclosure, there is provided an editing interaction method, comprising:
[0006] Displaying a layer menu on the editing interface of the multimedia content, wherein the layer menu includes at least one object entry corresponding to the multimedia content;
[0007] In response to a user's touch operation on a target object entry, displaying a submenu of the target object entry, wherein the submenu includes an operation function;
[0008] In the case where the touch operation includes a drag operation and the target object entry is dragged to a trigger area of the operation function, in response to the user stopping the touch operation, the operation function is executed on the object corresponding to the target object entry.
[0009] In some embodiments, the editing interaction method further includes:
[0010] In response to the user stopping the touch operation, the submenu is closed.
[0011] In some embodiments, the layer menu floats on top of the multimedia content, and the background of untouched items is semi-transparent.
[0012] In some embodiments, the transparency of the background of untouched items is less than 30%.
[0013] In some embodiments, the background of the touched item is more transparent than the untouched items.
[0014] In some embodiments, the entry includes at least one of a single object entry and a combined object entry.
[0015] In some embodiments, the editing interaction method further includes, when the target object item is dragged to a position where the overlap with the untouched item is greater than a threshold:
[0016] Display object merging prompts;
[0017] In response to the user stopping the touch operation, the target object entry and the untouched entry are merged into a combined object entry.
[0018] In some embodiments, the prompt for displaying object merging includes:
[0019] Displays untouched items with reduced transparency.
[0020] In some embodiments, single object entries and combined object entries are displayed differently.
[0021] In some embodiments, the editing interaction method further includes:
[0022] When the target object entry is touched and the target object entry belongs to a combined object entry, in the multimedia content, the coverage of the object corresponding to the target object entry is displayed in a first style, and the coverage of multiple objects corresponding to the combined object entry is displayed in a second style different from the first style.
[0023] In some embodiments, the editing interaction method further includes:
[0024] In a case where the target object item is dragged to a position between two untouched items, in response to the user stopping the touch operation, the position of the target object item is adjusted to between the two untouched items.
[0025] In some embodiments, when the user touches the target object entry, the position of the submenu remains unchanged.
[0026] In some embodiments, the operation function includes at least one of ungrouping, hiding, deleting, and editing.
[0027] According to a second aspect of some embodiments of the present disclosure, there is provided an editing interaction device, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to execute any one of the aforementioned editing interaction methods based on instructions stored in the memory.
[0028] According to a third aspect of some embodiments of the present disclosure, there is provided a computer-readable storage medium on which a computer program is stored, wherein the program, when executed by a processor, implements any one of the aforementioned editing interaction methods.
[0029] Through the embodiments of the present disclosure, the user can display and execute the operation function through a single touch operation, making the operation process simple and smooth, and improving the convenience of the user's operation in the process of editing multimedia content. In addition, the simplified operation reduces the probability of the user's accidental touch. Thus, the editing efficiency can be improved as a whole. In particular, when the user holds a mobile terminal such as a mobile phone and performs one-handed operation, the user's operation efficiency can be greatly improved.
[0030] Other features and advantages of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0032] Figures 1A to 1E A schematic diagram of an editing interface according to some embodiments of the present disclosure is shown.
[0033] Figure 2 A flowchart of an editing interaction method according to some embodiments of the present disclosure is shown.
[0034] Figure 3 A flowchart of an editing interaction method according to some other embodiments of the present disclosure is shown.
[0035] Figure 4 A schematic structural diagram of an editing interaction device according to some embodiments of the present disclosure is shown.
[0036] Figure 5 A schematic structural diagram of an editing interaction device according to some other embodiments of the present disclosure is shown.
[0037] Figure 6 A schematic structural diagram of an editing interaction device according to some further embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0038] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present disclosure and its application or use. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0039] Unless specifically stated otherwise, the relative arrangement of components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present disclosure.
[0040] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.
[0041] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.
[0042] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.
[0043] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.
[0044] The embodiments of the present disclosure adopt Figures 1A to 1E The display of the editing interface in different situations is described exemplarily, and those skilled in the art may select part or all of them as needed.
[0045] Figure 1A Schematic diagram of an editing interface according to some embodiments of the present disclosure is shown. Figure 1A As shown, the editing interface 1 of this embodiment includes multimedia content 11 and a layer menu 12. As required, the editing interface 1 may also include other content, which will not be described in detail in this disclosure.
[0046] The multimedia content 11 is, for example, a video or an image, and editing of the multimedia content can be achieved by adding objects to the multimedia content. These objects may include special effects, such as transition effects, color adjustment effects, zoom effects, etc., and may also include materials added to the multimedia, such as sticker materials, text materials, etc. Those skilled in the art may also use other types of objects, which will not be described in detail here. When editing multimedia content, in order to facilitate separate processing of each object or combination of objects, before the editing is completed, one or more objects added to the multimedia content may occupy a layer, and such layers may be referred to as object layers, or more specifically as special effects layers or material layers. These multiple object layers are arranged in a direction perpendicular to the screen with the layer where the multimedia content is located (referred to as the multimedia content layer for short). When the editing is completed and the edited video is generated by rendering, the occlusion relationship between the multimedia content and each object may be determined according to the arrangement order of the multimedia content layer and each object layer, and a rendering result may be generated based on the occlusion relationship.
[0047] The layer menu 12 includes one or more items 121, such as Figure 1A Entries 1 to 4 in the layer menu. Each entry corresponds to one or more objects that have been added to the multimedia content. For example, the entry can be a single object entry corresponding to one object; for another example, the entry can be a combined object entry corresponding to multiple objects merged into the same group. By operating each entry in the layer menu, operations can be performed on the objects corresponding to each entry, such as ungrouping, hiding, deleting, editing, and other operation functions.
[0048] In some embodiments, the layer menu 12 is suspended on the upper layer of the multimedia content 11, and the background of the items in the layer menu 12 is translucent in the default state (for example, when the user touches it, etc.). Translucent refers to a state between transparent and opaque. Thus, by suspending the layer menu 12 on the upper layer of the multimedia content 11, the display range of the multimedia content can be expanded as much as possible to facilitate user preview, and the translucent setting allows the user to distinguish the layer menu while minimizing the impact on the preview of the editing effect of the multimedia content. In some embodiments, the transparency of the background of the items in the default state (for example, the items that have not been touched) is less than 30% to maximize the visibility of the multimedia content and improve the preview effect of the editing. As needed, the layer menu 12 can also be displayed in other ways, which will not be described in detail in this disclosure.
[0049] When a user triggers an item, a submenu corresponding to the item may be displayed. If the layer menu is considered as a first-level menu, the above submenus may be considered as a second-level menu. A submenu includes one or more operation functions. For example, when a user triggers Figure 1AWhen the entry 3 in the editing interface is Figure 1B shown. Figure 1B The submenu of item 3 includes three operation functions, namely delete 1211, hide 1212 and edit 1213. Figure 1B The operation functions and their arrangement order in the submenus are only exemplary, and those skilled in the art can select them as needed. Each item in the layer menu 12 may correspond to the same submenu, or items of the same type in the layer menu 12 may correspond to the same submenu. After the submenu is triggered, the user can further operate to indicate which function operation is to be performed on the object corresponding to the triggered item.
[0050] In the related art, items in a menu are usually triggered by a click operation. A click operation refers to the process in which a user touches and then stops touching. For example, after detecting that a user has touched an item, when it is detected that the user stops touching again (for example, the user lifts his finger), the item is deemed to be triggered, and the submenu of the item can be displayed. However, after the submenu is displayed, the user still needs to perform further operations to execute the functions in the submenu, such as clicking on an item in the submenu again. In this way, when the user needs to perform a functional operation on an object, he needs to click on the screen repeatedly. The operation process is cumbersome and prone to accidental touches. In order to improve the user's operating convenience and improve the efficiency of editing, the embodiments of the present disclosure optimize the interactive process. Refer to the following Figure 2 and Figure 3 Embodiments of the editing interaction method disclosed herein are described. The editing interaction methods of these embodiments are executed by a mobile terminal such as a mobile phone, a tablet, or a wearable device, and the device executing the editing interaction method includes an input interface and a display, and the user provides input to the device by touching the screen with a touch tool such as a finger or a touch pen.
[0051] Figure 2 FIG. 2 shows a flow chart of an editing interaction method according to some embodiments of the present disclosure. Figure 2 As shown, the editing interaction method of this embodiment includes steps S202 to S206.
[0052] In step S202, a layer menu is displayed on the editing interface of the multimedia content, wherein the layer menu includes at least one object entry corresponding to the multimedia content.
[0053] In step S204, in response to the user's touch operation on the target object entry, a submenu of the target object entry is displayed, wherein the submenu includes an operation function. That is, while the user is touching the target object entry, the submenu of the target object entry is always displayed. The target object entry refers to the entry operated by the user. Thus, there is no need to wait until the user stops touching before displaying the submenu, and the response speed is faster.
[0054] In some embodiments, the layer menu is suspended on the upper layer of the multimedia content, and the background of the untouched item is semi-transparent, and the background of the touched item is more transparent than the untouched item, for example, it is opaque. Thus, when the touched item can be highlighted, the preview of the multimedia content is improved. Figure 1A In the example, there is no item being touched, and items 1 to 4 are all semi-transparent. Figure 1B and Figure 1C In the example, the touched item 3 is opaque, and the untouched items 1, 2, and 4 are semi-transparent. In the multimedia content, the portion covered by the untouched items can still be displayed through these items.
[0055] In some embodiments, when the user touches the target object entry, the position of the submenu remains unchanged, that is, it does not change with the position of the target object entry. Figure 1B If the user drags item 3 in the image to the vicinity of item 1, the submenu of item 3 can still be kept in Figure 1B , thereby minimizing changes in the editing interface, reducing interference with user operations, and facilitating users to accurately drag the target object entry to the trigger area of the operation function at any time when touching the target object entry.
[0056] In step S206 , when the touch operation includes a drag operation and the target object entry is dragged to a triggering area of the operation function, in response to the user stopping the touch operation, the operation function is executed on the object corresponding to the target object entry.
[0057] A drag operation refers to an operation in which a user touches a target object item and then moves a finger (or other touch tool) so that the touched target object item moves with the finger. During the dragging process, the user always touches the target object item, so the submenu of the target object item is always displayed while the user drags the target object item. A touch operation includes a drag operation, which may refer to the touch operation being the drag operation itself, or to the user maintaining the state of touching the target object item before and / or after the drag operation, but without moving the finger.
[0058] For example, still refer to Figure 1A and Figure 1B , when the user is Figure 1A Touch item 3 in the editing interface and keep touching it, then the submenu will be triggered, such as Figure 1B As shown in the editing interface in . While the user maintains the touch operation, the submenu is displayed regardless of whether the item 3 is dragged.
[0059] When the user drags Figure 1BItem 3 to Figure 1C , for example, when the distance between item 3 and hidden 1212 is less than the distance threshold, it is determined that item 3 is dragged to the trigger area of hidden 1212. During the period when item 3 is dragged to the trigger area of hidden 1212, if the user stops the touch operation, for example, if the user releases the finger, the object corresponding to item 3 is hidden. In some embodiments, when the target object item is dragged to the trigger area of the operation function, the operation function can be highlighted to prompt the user to the operation function to be triggered. If the user continues to maintain the touch operation and drags the target object item to a position outside the trigger area of the operation function and stops the touch operation at this position, the operation function is not executed.
[0060] Through the above embodiments, the user can complete the display and execution of the operation function through a single touch operation, making the operation process simple and smooth, and improving the convenience of the user's operation during the editing process. In addition, the above simplified operation reduces the probability of the user's accidental touch. Thus, the editing efficiency can be improved as a whole. In particular, when the user holds a mobile terminal such as a mobile phone and performs one-handed operation, the user's operation efficiency can be greatly improved.
[0061] In order to further simplify the user's operation, some embodiments of the present disclosure may also automatically close the submenu after the user ends the touch operation. Figure 3 The flowchart of the editing interaction method according to other embodiments of the present disclosure is exemplarily shown. Figure 3 As shown, the editing interaction method of this embodiment, in addition to steps S202 to S206, further includes step S308: in response to the user stopping the touch operation, closing the submenu.
[0062] In some embodiments, when the target object entry is dragged to the triggering area of the operation function, in response to the user stopping the touch operation, the operation function is performed on the object corresponding to the target object entry, and the submenu is closed. Figure 1C In the case where item 3 is dragged to the trigger area of hidden 1212, in response to the user stopping touching item 3, the object corresponding to item 3 is hidden and the submenu is closed. At this time, the editing interface 1 can be as follows Figure 1A As shown. The same is true for the operation functions such as delete 1211 and edit 1213, which will not be described here. Through this embodiment, the user can complete the display and execution of the operation function through a touch operation, and the submenu is automatically closed after the touch operation is completed, which is convenient for the user to continue to perform other operations on the target object entry, or operate on other object entries, making the operation process simple and smooth, and improving the user's operation convenience during the editing process.
[0063] However, step S308 is not limited to being executed only when the operation function is triggered. When the target object item is outside the triggering area of the operation function, the submenu can also be closed in response to the user stopping the touch operation. Figure 1A In the editing interface, the user does not want to operate item 3, but accidentally touches item 3, causing the editing interface to display Figure 1B When the user finds that he has accidentally touched item 3, he stops the touch operation, and the submenu is closed, and the editing interface returns to Figure 1A That is, after the user stops the accidental touch operation, the editing interface can be restored without additional operations, thereby further improving the user's operational convenience in the process of editing multimedia content.
[0064] In the embodiments of the present disclosure, the drag operation can be used to trigger not only the operation function, but also the merging of objects or the sorting of object layers. The following describes these two application scenarios with reference to some embodiments.
[0065] In some embodiments, the entries in the layer menu include at least one of a single object entry and a combined object entry. In the layer menu, the single object entry and the combined object entry can be displayed in different ways. For example, the combined object entry can have an additional identifier to indicate its type. Through a specific trigger operation, an entry associated with the combined object entry, that is, an entry corresponding to an object in the object combination, can be further displayed in the layer menu.
[0066] The user can merge entries through a drag operation. The merged objects can be two single object entries, a single object entry and a combined object entry, or two combined object entries. In some embodiments, when the target object entry is dragged to a position where the overlap with the untouched entry is greater than a threshold: a prompt for object merging is displayed, and in response to the user stopping the touch operation, the target object entry and the untouched entry are merged into a combined object entry. Displaying a prompt for object merging includes, for example: displaying the untouched entry with reduced transparency. Other methods of prompting may also be used as needed, such as changing the color of the untouched entry, etc.
[0067] Figure 1D Schematic diagrams of editing interfaces according to some further embodiments of the present disclosure are exemplarily shown. Figure 1D As shown in FIG. 1 , item 3 is dragged to a position where the overlap with item 4 is greater than a threshold, and the transparency of item 4 is reduced or the color is changed. In this case, if the user stops the touch operation, item 3 and item 4 are merged into a combined object item, such as a newly generated combined object item 5. Figure 1E For example, in Figure 1AIn the example, item 3 corresponds to a heart-shaped sticker material in the multimedia content, and item 4 corresponds to a star-shaped sticker material in the multimedia content. After items 3 and 4 are combined to generate item 5, item 5 can be operated to operate both the heart-shaped sticker material and the star-shaped sticker material.
[0068] In the multimedia content, the group and the group members can also be displayed in different ways. In some embodiments, when the target object entry is touched and the target object entry belongs to the combined object entry, in the multimedia content, the coverage of the object corresponding to the target object entry is displayed in a first style, and the coverage of the multiple objects corresponding to the combined object entry is displayed in a second style different from the first style. Figure 1E For example, the combined object item 5 includes item 3 and item 4. When item 3 is touched by the user, the heart-shaped sticker material corresponding to item 3 is framed with a dotted line frame, and the combination of the heart-shaped sticker material and the star-shaped sticker material corresponding to the combined object item 5 is framed with a solid line frame. Thus, the user can clearly know the relationship between the added object and the combined object to which it belongs during the preview of the multimedia content, thereby improving the user's editing efficiency.
[0069] The following is an exemplary description of an embodiment of adjusting the position of an object by dragging an object. In some embodiments, when a target object item is dragged to a position between two untouched items, in response to the user stopping the touch operation, the position of the target object item is adjusted to between the two untouched items. For example, Figure 1B When item 3 in the layer menu is dragged between item 1 and item 2, in response to the user stopping the touch operation, the position of item 3 in the layer menu is reset to between item 1 and item 2, that is, from top to bottom, it is item 1, item 3, item 2, and item 4. Thus, the arrangement order of items can be changed by dragging operations, and the position relationship between each object layer can be adjusted to achieve the target rendering effect according to the needs of the user.
[0070] In the process of merging items or adjusting the positions of items by dragging, while the user keeps touching the target object item, the submenu remains in the display state.
[0071] Through the above embodiments, the user can complete at least one of the following operations: operating the function of the object, merging items, and adjusting the order of items in the layer menu by dragging. Moreover, after the dragging operation has been initiated, the user can still change the type of operation to be completed by changing the position where the touch operation ends, so it has high flexibility.
[0072] Reference below Figures 4 to 6 An embodiment of the editing interaction device disclosed in the present invention is described.
[0073] Figure 4 A schematic structural diagram of an editing interaction device according to some embodiments of the present disclosure is shown.
[0074] like Figure 4 As shown, the editing interaction device 40 of this embodiment includes:
[0075] The first display module 410 is configured to display a layer menu on the editing interface of the multimedia content, wherein the layer menu includes at least one object entry corresponding to the multimedia content;
[0076] The second display module 420 is configured to display a submenu of the target object entry in response to a user's touch operation on the target object entry, wherein the submenu includes an operation function;
[0077] The execution module 430 is configured to execute the operation function on the object corresponding to the target object entry in response to the user stopping the touch operation when the touch operation includes a drag operation and the target object entry is dragged to the triggering area of the operation function.
[0078] Through the above embodiments, the user can complete the display and execution of the operation function through a single touch operation, making the operation process simple and smooth, and improving the convenience of the user's operation during the editing process. In addition, the above simplified operation reduces the probability of the user's accidental touch. Thus, the editing efficiency can be improved as a whole. In particular, when the user holds a mobile terminal such as a mobile phone and performs one-handed operation, the user's operation efficiency can be greatly improved.
[0079] In some embodiments, the editing interaction device 40 further includes:
[0080] The closing module 440 is configured to close the submenu in response to the user stopping the touch operation.
[0081] In some embodiments, the layer menu floats on top of the multimedia content, and the background of untouched items is semi-transparent.
[0082] In some embodiments, the transparency of the background of untouched items is less than 30%.
[0083] In some embodiments, the background of the touched item is more transparent than the untouched items.
[0084] In some embodiments, the entry includes at least one of a single object entry and a combined object entry.
[0085] In some embodiments, the editing interaction device 40 further includes a merging module 450 configured to: when the target object entry is dragged to a position where the overlap with the untouched entry is greater than a threshold value:
[0086] Display object merging prompts;
[0087] In response to the user stopping the touch operation, the target object entry and the untouched entry are merged into a combined object entry.
[0088] In some embodiments, the merging module 450 is further configured to display the untouched items with reduced transparency.
[0089] In some embodiments, single object entries and combined object entries are displayed differently.
[0090] In some embodiments, the editing interaction device 40 further includes:
[0091] The third display module 460 is configured to display the coverage of the object corresponding to the target object entry in a first style in the multimedia content when the target object entry is touched and the target object entry belongs to a combined object entry, and to display the coverage of multiple objects corresponding to the combined object entry in a second style different from the first style.
[0092] In some embodiments, the editing interaction device 40 further includes:
[0093] The adjustment module 470 is configured to adjust the position of the target object entry to between the two untouched entries in response to the user stopping the touch operation when the target object entry is dragged to a position between the two untouched entries.
[0094] In some embodiments, when the user touches the target object entry, the position of the submenu remains unchanged.
[0095] In some embodiments, the operation function includes at least one of ungrouping, hiding, deleting, and editing.
[0096] Figure 5 FIG. 2 shows a schematic diagram of the structure of an editing interaction device according to some other embodiments of the present disclosure. Figure 5 As shown, the editing interaction device 50 of this embodiment includes: a memory 510 and a processor 520 coupled to the memory 510 , and the processor 520 is configured to execute the editing interaction method in any one of the aforementioned embodiments based on instructions stored in the memory 510 .
[0097] The memory 510 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs.
[0098] Figure 6FIG. 2 shows a schematic diagram of the structure of an editing interaction device according to some other embodiments of the present disclosure. Figure 6 As shown, the editing interaction device 60 of this embodiment includes: a memory 610 and a processor 620, and may also include an input / output interface 630, a network interface 640, a storage interface 650, etc. These interfaces 630, 640, 650 and the memory 610 and the processor 620 may be connected, for example, via a bus 660. Among them, the input / output interface 630 provides a connection interface for input / output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 640 provides a connection interface for various networked devices. The storage interface 650 provides a connection interface for external storage devices such as SD cards and USB flash drives.
[0099] An embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, wherein the program implements any one of the aforementioned editing interaction methods when executed by a processor.
[0100] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer-usable non-transient storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0101] The present disclosure is described with reference to the flowchart and / or block diagram of the method, device (system), and computer program product according to the embodiment of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the process and / or box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.
[0102] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0103] These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0104] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure should be included in the protection scope of the present disclosure.
Claims
1. An editing interaction method, comprising: Displaying a layer menu on the editing interface of the multimedia content, wherein the layer menu includes at least one object entry corresponding to the multimedia content; In response to a user's touch operation on a target object entry, displaying a submenu of the target object entry, wherein the submenu includes an operation function; In a case where the touch operation includes a drag operation and the target object entry is dragged to a triggering area of the operation function, in response to the user stopping the touch operation, the operation function is executed on the object corresponding to the target object entry.
2. The editing interaction method according to claim 1, further comprising: In response to the user stopping the touch operation, closing the submenu.
3. The editing interaction method according to claim 1, wherein: The layer menu is suspended on an upper layer of the multimedia content, and the background of an untouched item is semi-transparent.
4. The editing interaction method according to claim 3, wherein: The transparency of the background of the untouched item is less than 30%.
5. The editing interaction method according to claim 3, wherein: The background of the touched item is more transparent than the untouched item.
6. The editing interaction method according to any one of claims 1 to 5, wherein: The entry includes at least one of a single object entry and a combined object entry.
7. The editing interaction method according to claim 6, further comprising: when the target object item is dragged to a position where the degree of overlap with the untouched item is greater than a threshold: Display object merging prompts; In response to the user stopping the touch operation, the target object entry and the untouched entry are merged into a combined object entry.
8. The editing interaction method according to claim 7, wherein: The prompt for displaying object merging includes: The untouched items are displayed with reduced transparency.
9. The editing interaction method according to claim 6, wherein: The single object entry and the combined object entry are displayed in different ways.
10. The editing interaction method according to claim 6, further comprising: When the target object entry is touched and the target object entry belongs to the combined object entry, in the multimedia content, the coverage of the object corresponding to the target object entry is displayed in a first style, and the coverage of multiple objects corresponding to the combined object entry is displayed in a second style different from the first style.
11. The editing interaction method according to any one of claims 1 to 5, further comprising: In a case where the target object item is dragged to a position between two untouched items, in response to the user stopping the touch operation, the position of the target object item is adjusted to between the two untouched items.
12. The editing interaction method according to any one of claims 1 to 5, wherein: In case the user touches the target object item, the position of the submenu remains unchanged.
13. The editing interaction method according to any one of claims 1 to 5, wherein: The operation functions include at least one of cancelling grouping, hiding, deleting, and editing.
14. An editing interaction device, comprising: Memory; as well as A processor coupled to the memory, wherein the processor is configured to execute the editing interaction method according to any one of claims 1 to 13 based on instructions stored in the memory.
15. A computer-readable storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the editing interaction method according to any one of claims 1 to 13.
Citation Information
Cited By
Editing interaction method and apparatus, and computer-readable storage medium
EP4776109A1
Editing interaction method and apparatus, and computer-readable storage medium
WO2025051193A1