Multimedia Editing Method, Device, Electronic Device and Storage Medium
By triggering the input operation in the edit information input area of the multimedia editing page, automatically positioning the screen to be edited and displaying the editing information, the problem of cumbersome operation of the multimedia editing method is solved and editing efficiency is improved.
Patent Information
- Application Number
- CN202111618282.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-27
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2041-12-27
AI Technical Summary
The existing multimedia editing methods are cumbersome, and users need to manually adjust the playback progress to preview the editing information.
By triggering the input operation in the edit information input area of the multimedia editing page, automatically locate the screen to be edited, and display the editing information in the preset area, reducing the steps of manually adjusting the playback progress.
It realizes automatic positioning of the screen to be edited, reduces the cumbersome operation of multimedia editing, and improves editing efficiency.
Smart Images

Figure CN114282022B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of multimedia technology, and in particular to a multimedia editing method, device, electronic device, and storage medium. Background Art
[0002] With the development of multimedia technology, a technology for previewing multimedia edited by users has emerged. For example, users can edit the text of uploaded videos and enter the text that needs to be displayed in a specific segment of the video. The video with the user-entered text can then be previewed in the preview window.
[0003] In the related art, when previewing the multimedia edited by the user in the preview window, the user needs to manually adjust the playback progress of the multimedia to ensure that the text edited by the user can be displayed in the currently previewed multimedia segment. Therefore, the current multimedia editing method is relatively cumbersome. Summary of the Invention
[0004] The present disclosure provides a multimedia editing method, device, electronic device, and storage medium to at least address the problem of cumbersome multimedia editing methods in related technologies. The technical solutions of the present disclosure are as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, a multimedia editing method is provided, comprising:
[0006] Obtain multimedia to be edited;
[0007] Acquiring an input operation triggered in an editing information input area carried on a multimedia editing page; the editing information input area is used to input editing information for the multimedia to be edited;
[0008] In response to the input operation, displaying the to-be-edited picture of the multimedia to be edited on the multimedia editing page, and acquiring the editing information input in the editing information input area;
[0009] The input editing information is displayed in a preset area to be edited in the picture to be edited.
[0010] In an exemplary embodiment, the multimedia to be edited is composed of multiple multimedia segments; and in response to the input operation, displaying the to-be-edited screen of the multimedia to be edited on the multimedia editing page includes: in response to the input operation, determining the multimedia segment to be edited from the multiple multimedia segments; obtaining the segment start time of the multimedia segment to be edited; and displaying the multimedia screen corresponding to the segment start time on the multimedia editing page as the to-be-edited screen.
[0011] In an exemplary embodiment, after obtaining the multimedia to be edited, it also includes: playing the multimedia to be edited in the multimedia editing page; displaying the multimedia picture corresponding to the start time of the segment in the multimedia editing page as the picture to be edited, including: adjusting the playback progress of the multimedia to be edited in the multimedia editing page to the start time of the segment, and pausing the playback of the multimedia to be edited in the multimedia editing page to display the multimedia picture corresponding to the start time of the segment.
[0012] In an exemplary embodiment, the editing information consists of multiple sub-editing information; the editing information input area contains multiple input windows for inputting the sub-editing information; obtaining the editing information input in the editing information input area includes: obtaining the sub-editing information input in each input window; displaying the input editing information in the preset to-be-edited area of the to-be-edited screen includes: obtaining the display style of each input window in the editing information input area; in the to-be-edited area, displaying the sub-editing information entered in each input window according to the display style of each input window in the editing information input area.
[0013] In an exemplary embodiment, after applying the input editing information to the area to be edited in the displayed screen to be edited, it also includes: obtaining the modified editing information in response to a modification operation triggered in the editing information input area for the editing information carried in the area to be edited; and applying the modified editing information to the area to be edited in the displayed screen to be edited.
[0014] In an exemplary embodiment, after displaying the input editing information in a preset area to be edited on the screen to be edited, the method further includes: in response to a preview request for the multimedia to be edited, obtaining a corresponding playback start time of the multimedia to be edited; adjusting the playback progress of the multimedia to be edited in the multimedia editing page to the playback start time, and playing the multimedia to be edited carrying the editing information in the multimedia editing page.
[0015] In an exemplary embodiment, the acquiring of the multimedia to be edited includes: acquiring uploaded multimedia in response to a multimedia upload request triggered in the multimedia editing page; and using the uploaded multimedia as the multimedia to be edited.
[0016] According to a second aspect of an embodiment of the present disclosure, there is provided a multimedia editing device, comprising:
[0017] A multimedia acquisition unit, configured to acquire multimedia to be edited;
[0018] An input operation acquisition unit configured to acquire an input operation triggered in an editing information input area carried on a multimedia editing page; the editing information input area is used to input editing information for the multimedia to be edited;
[0019] a multimedia editing unit configured to, in response to the input operation, display the to-be-edited image of the multimedia to be edited on the multimedia editing page and obtain the editing information inputted in the editing information input area;
[0020] The editing information display unit is configured to display the input editing information in a preset to-be-edited area of the to-be-edited screen.
[0021] In an exemplary embodiment, the multimedia to be edited consists of multiple multimedia segments; the multimedia editing unit is further configured to determine the multimedia segment to be edited from the multiple multimedia segments in response to the input operation; obtain the segment start time of the multimedia segment to be edited; and display the multimedia picture corresponding to the segment start time in the multimedia editing page as the picture to be edited.
[0022] In an exemplary embodiment, the multimedia acquisition unit is also configured to play the multimedia to be edited in the multimedia editing page; the multimedia editing unit is further configured to adjust the playback progress of the multimedia to be edited in the multimedia editing page to the start time of the segment, and pause the playback of the multimedia to be edited in the multimedia editing page to display the multimedia screen corresponding to the start time of the segment.
[0023] In an exemplary embodiment, the editing information consists of multiple sub-editing information; the editing information input area contains multiple input windows for inputting the sub-editing information; the multimedia editing unit is further configured to execute the acquisition of the sub-editing information input in each input window; the editing information display unit is further configured to execute the acquisition of the display style of each input window in the editing information input area; in the area to be edited, the sub-editing information entered in each input window is displayed according to the display style of each input window in the editing information input area.
[0024] In an exemplary embodiment, the device also includes: an editing information modification unit, configured to execute a modification operation on the editing information carried in the area to be edited in response to being triggered in the editing information input area, and obtain the modified editing information; and display the modified editing information in the area to be edited of the screen to be edited.
[0025] In an exemplary embodiment, the device also includes: a multimedia preview unit, configured to execute a preview request for the multimedia to be edited, obtain the corresponding playback start time of the multimedia to be edited; adjust the playback progress of the multimedia to be edited in the multimedia editing page to the playback start time, and play the multimedia to be edited carrying the editing information in the multimedia editing page.
[0026] In an exemplary embodiment, the multimedia acquisition unit is further configured to execute a multimedia upload request triggered in the multimedia editing page in response to obtain uploaded multimedia; and use the uploaded multimedia as the multimedia to be edited.
[0027] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the multimedia editing method as described in any one of the embodiments of the first aspect.
[0028] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the multimedia editing method as described in any one of the embodiments in the first aspect.
[0029] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, which includes instructions. When the instructions are executed by a processor of an electronic device, the electronic device can execute the multimedia editing method as described in any one of the embodiments of the first aspect.
[0030] The technical solutions provided by the embodiments of the present disclosure bring at least the following beneficial effects:
[0031] By obtaining the multimedia to be edited; obtaining the input operation triggered in the editing information input area carried on the multimedia editing page; the editing information input area is used to input the editing information for the multimedia to be edited; in response to the input operation, the to-be-edited screen of the multimedia to be edited is displayed on the multimedia editing page, and the editing information input in the editing information input area is obtained; and the input editing information is displayed in the preset to-be-edited area of the to-be-edited screen. In this application, after the user triggers the input operation of editing information in the editing information input area of the multimedia editing page, the terminal can display the to-be-edited screen with the to-be-edited area on the multimedia editing page, and apply the editing information input by the user in the editing information input area to the to-be-edited area in the displayed to-be-edited screen. Compared with the traditional technology that requires the user to manually adjust the playback progress to preview the to-be-edited screen, the present disclosure realizes the automatic positioning of the to-be-edited screen, thereby reducing the tediousness of the multimedia editing method.
[0032] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0034] Figure 1 The figure is a flowchart of a multimedia editing method according to an exemplary embodiment.
[0035] Figure 2 The present invention is a flowchart showing a method of displaying a screen to be edited on a multimedia editing page according to an exemplary embodiment.
[0036] Figure 3 It is a schematic diagram of an interface of a multimedia editing page according to an exemplary embodiment.
[0037] Figure 4 is a schematic diagram of an interface of a multimedia editing page according to another exemplary embodiment.
[0038] Figure 5 is a schematic diagram of an interface of a multimedia editing page according to yet another exemplary embodiment.
[0039] Figure 6 The figure is a block diagram of a multimedia editing device according to an exemplary embodiment.
[0040] Figure 7 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0041] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0042] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.
[0043] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0044] Figure 1 is a flowchart of a multimedia editing method according to an exemplary embodiment. Figure 2 As shown, the multimedia editing method is used in a terminal and includes the following steps.
[0045] In step S101 , multimedia to be edited is obtained.
[0046] The multimedia to be edited refers to multimedia that requires multimedia editing and processing. The multimedia may be provided by the user performing the multimedia editing. The terminal may refer to a user terminal held by the user performing the multimedia editing, and may include, but is not limited to, the user's various personal computers, laptops, smartphones, tablet computers, and portable wearable devices. In this embodiment, the user can enter the multimedia to be edited into the terminal, so that the terminal obtains the multimedia to be edited.
[0047] In step S102, an input operation triggered in an editing information input area carried on a multimedia editing page is obtained; the editing information input area is used to input editing information for the multimedia to be edited.
[0048] The multimedia editing page refers to a page displayed for multimedia editing processing of the multimedia to be edited. The user can input editing information for the multimedia to be edited through the multimedia editing page displayed by the terminal to implement the editing operation of the multimedia to be edited. For example, the user can trigger an editing request for the multimedia to be edited, and the terminal can respond to the request and display the multimedia editing page for implementing the multimedia editing processing in the terminal. The editing information input area refers to the area where the user inputs editing information. In the displayed multimedia editing page, an input area for the user to input editing information can also be displayed, such as an editing information input box. The user can trigger the input operation of the editing information for the multimedia to be edited by entering editing information in the input area, and the terminal can then obtain the above-mentioned input operation triggered by the user.
[0049] In step S103, in response to the input operation, the multimedia to be edited is displayed on the multimedia editing page, and the editing information input in the editing information input area is obtained;
[0050] In step S104 , the input editing information is displayed in a preset area to be edited in the screen to be edited.
[0051] The area to be edited refers to the area in the multimedia to be edited used to display the editing information input by the user, and the screen to be edited refers to the screen in the multimedia to be edited where the editing information needs to be displayed. In this embodiment, the editing information does not need to be displayed in all display screens of the multimedia to be edited. For example, the multimedia to be edited can be a 9-second short video, and the editing information only needs to be displayed in the video screen of 6-9 seconds. Then the screen to be edited can be any video screen between 6-9 seconds.
[0052] Specifically, after the terminal receives the user's input operation, it can respond to the input operation, so that the screen to be edited can be displayed in the multimedia editing page. The screen to be edited can carry an area to be edited for displaying the editing information input by the user. For example, the multimedia editing page can be pre-set with a preview window for previewing the multimedia to be edited. When the user does not trigger the input operation of the editing information, the preview window can realize the playback process of the multimedia to be edited. If the user triggers the input operation of the editing information, the preview window can switch the multimedia to be edited to display the screen to be edited with the area to be edited, and after obtaining the editing information entered by the user in the editing information input area, the editing information is applied to the area to be edited in the screen to be edited for display. Alternatively, when the user does not trigger the input operation of the editing information, the preview window can display the screen of the multimedia to be edited at the start of playback, and after the user triggers the input operation of the editing information, it can switch to displaying the screen to be edited with the area to be edited, and so on.
[0053] Taking the video screen of 6-9 seconds as the screen to be edited as an example, before the user triggers the input operation of editing information, the multimedia editing page can pre-display any multimedia screen of the multimedia to be edited, which can be the video screen of the 3rd second currently being displayed, which does not carry the area to be edited. If the user triggers the input operation of editing information in the editing information input area of the multimedia editing page at this time, the terminal can respond to the operation, thereby switching the currently displayed screen to display the screen to be edited with the area to be edited, that is, the video screen of the 3rd second currently being displayed can be switched to displaying the video screen of the 6th second, and the editing information entered by the user in the editing information input area can also be displayed in the area to be edited provided by the video screen of the 6th second, so that the user can directly preview the display effect of the editing information in the video screen of the 6th second displayed on the multimedia editing page, without having to first change the video screen of the 3rd second currently being displayed to displaying the video screen of the 6th second by adjusting the playback progress, and then preview the display effect of the editing information, thereby reducing the tediousness of the multimedia editing process.
[0054] In the above multimedia editing method, the multimedia to be edited is obtained; the input operation triggered in the editing information input area carried by the multimedia editing page is obtained; the editing information input area is used to input editing information for the multimedia to be edited; in response to the input operation, the to-be-edited screen of the multimedia to be edited is displayed on the multimedia editing page, and the editing information input in the editing information input area is obtained; the input editing information is displayed in a preset to-be-edited area of the to-be-edited screen. In this application, after the user triggers the input operation of editing information in the editing information input area of the multimedia editing page, the terminal can display the to-be-edited screen with the to-be-edited area on the multimedia editing page, and apply the editing information input by the user in the editing information input area to the to-be-edited area of the displayed to-be-edited screen. Compared with the traditional technology that requires the user to manually adjust the playback progress to preview the to-be-edited screen, the present disclosure realizes the automatic positioning of the to-be-edited screen, thereby reducing the tediousness of the multimedia editing method.
[0055] Furthermore, the multimedia to be edited is composed of multiple multimedia segments; Figure 2 As shown, step S103 may further include:
[0056] In step S201 , in response to an input operation, a multimedia segment to be edited is determined from a plurality of multimedia segments.
[0057] In this embodiment, the multimedia to be edited can be composed of multiple multimedia segments. For example, a 9-second video can be divided into video segments consisting of 0-6 seconds and video segments consisting of 6-9 seconds. The segmentation processing of the multimedia segments of the multimedia to be edited can be designed by the user himself, or the terminal can perform the segmentation processing of the multimedia according to the multimedia type of the multimedia to be edited. The multimedia segment to be edited refers to the multimedia segment corresponding to the to-be-edited screen with the area to be edited. The multimedia segment to be edited can also be set in advance by the user, or be identified by the terminal according to the multimedia type of the multimedia to be edited.
[0058] Specifically, after the user triggers the input operation of editing information in the editing information input area, the terminal can respond to the input operation, and then determine the multimedia segment that needs to display the editing information from multiple multimedia segments, that is, the multimedia segment to be edited. For example, if the user needs to display the editing information within 6-9 seconds, then the multimedia segment corresponding to 6-9 seconds can be used as the multimedia segment to be edited.
[0059] In step S202, the segment start time of the multimedia segment to be edited is obtained;
[0060] In step S203, the multimedia screen corresponding to the segment start time is displayed on the multimedia editing page as the screen to be edited.
[0061] The segment start time refers to the start time of the multimedia segment to be edited. For example, if the multimedia segment to be edited is a multimedia segment corresponding to seconds 6-9, the segment start time may refer to the time point of 6 seconds. After determining the multimedia segment to be edited, the terminal may further determine the segment start time of the multimedia segment to be edited. Since this time point can be used to display editing information, that is, the multimedia screen corresponding to this time point may contain the area to be edited, the terminal may also display the multimedia screen corresponding to this time point, thereby displaying the screen to be edited with the area to be edited.
[0062] In this embodiment, the terminal can also determine the multimedia segment to be edited from multiple multimedia segments of the multimedia to be edited, and can also display the multimedia picture corresponding to the start time of the segment of the multimedia segment to be edited as the picture to be edited, thereby further improving the efficiency of displaying the picture to be edited.
[0063] In addition, after step S101, it may also include: playing the multimedia to be edited in the multimedia editing page; step S203 may further include: adjusting the playback progress of the multimedia to be edited in the multimedia editing page to the start time of the segment, and pausing the playback of the multimedia to be edited in the multimedia editing page to display the multimedia screen corresponding to the start time of the segment.
[0064] The playback progress refers to the playback progress of the multimedia to be edited. The multimedia to be edited may be a video, and the playback progress may refer to the video progress of the video. Specifically, after the terminal obtains the multimedia to be edited that needs to be processed by multimedia editing, the obtained multimedia to be edited may be played in the multimedia editing page. For example, the multimedia editing page may include a multimedia playback preview window, and the playback processing of the multimedia to be edited may be performed through the window. At the same time, after the terminal determines the start time of the segment in step S302, the terminal may also adjust the playback progress of the multimedia to be edited currently played in the multimedia playback preview window to the start time of the segment, while pausing the playback of the multimedia to be edited, so that the terminal can display the multimedia screen corresponding to the start time of the segment in the multimedia playback preview window.
[0065] For example, the multimedia to be edited can be a 9-second video, and the starting time of the segment can be 6 seconds. When the terminal obtains the multimedia to be edited, it can play the video through the preview window provided in the multimedia editing page. Afterwards, when the user triggers the input operation in the editing information input area, the playback progress of the video in the preview window can be adjusted to 6 seconds, and the video playback process can be paused. At this time, the preview window will use the video screen played at the 6th second as the screen to be edited.
[0066] In this embodiment, after the terminal obtains the multimedia to be edited, it can play the multimedia to be edited. When the terminal obtains the start time of the segment, the playback progress of the multimedia to be edited can be adjusted to the start time of the segment and the playback can be stopped. This can ensure that the multimedia screen corresponding to the start time of the segment can be displayed in the terminal, realizing real-time preview of the editing effect.
[0067] In an exemplary embodiment, the editing information consists of multiple sub-editing information; the editing information input area contains multiple input windows for inputting sub-editing information; step S103 may further include: obtaining the sub-editing information inputted in each input window; step S104 may further include: obtaining the display style of each input window in the editing information input area; in the area to be edited, the sub-editing information inputted in each input window is displayed according to the display style of each input window in the editing information input area.
[0068] The editing information input by the user may be composed of a plurality of different sub-editing information. For example, the editing information may be an advertisement recommendation entry link, and the sub-editing information may include the title of the advertisement, the slogan of the advertisement, and the link entry, etc. Different sub-editing information may be input through different input windows in the editing information input area. For example, the input window may include window A, window B, and window C, wherein window A is used to input the title of the advertisement, window B is used to input the slogan of the advertisement, and window C may be used to input the advertisement recommendation entry link, etc. The display style refers to the display form of each input window in the editing information input area, including the shape of each window, the background color of each window, and the position of each window in the editing information input area, etc. The display style may be set by the user according to needs, or it may be a default display style pre-set by the terminal.
[0069] Specifically, after the terminal obtains the sub-editing information entered by the user in each input window in the editing information input area, it can also simultaneously determine the display style of each input window in the editing information input area. Afterwards, the terminal can display the sub-editing information entered by the user in each window in the area to be edited according to the above display style.
[0070] like Figure 3As shown, in the multimedia editing page, a preview window for displaying the multimedia to be edited and an editing information input area for entering editing information can be displayed simultaneously. The editing information input area is composed of multiple input windows, namely, window A for entering icon information, i.e., an input window for displaying the upload icon; window B for entering title information, i.e., an input window displaying title A; window C for entering introduction information, i.e., an input window displaying introduction information A; and window D for entering link information, i.e., an input window displaying link A. It can be seen that the current user has completed the input of editing information for window B, window C, and window D in the editing information input area, namely, title A, introduction information A, and link A, respectively. At this time, the preview window in the multimedia editing page can display the to-be-edited screen corresponding to the multimedia to be edited, and this screen can also carry the to-be-edited windows. Since the user has completed the input of editing information for window B, window C, and window D, the to-be-edited area can also display the editing information corresponding to the above input windows, i.e., title A, introduction information A, and link A. At the same time, since the user has not uploaded an icon in input window A of the editing information input area, the corresponding icon information cannot be displayed in the to-be-edited area. At the same time, in the editing information input area, window A is located on the far left, window B and window C are located in the middle, and window B is located above window C, and window D is located on the far right, and has a different background color compared to other windows. Therefore, the area to be edited can also display the corresponding editing information according to the style of the above-mentioned input window, that is, the far left is used to display the input icon information, the middle is used to display the title information and introduction information, and the title information is located above the introduction information, and the link information is displayed on the far right of the area to be edited, and has a different background color compared to other displayed editing information.
[0071] In this embodiment, the editing information consists of multiple sub-editing information, and the editing information input area can include multiple input windows for entering sub-editing information. The terminal can obtain the display style of each input window, and can also display the above-mentioned sub-editing information in the area to be edited according to the above-mentioned display style, so that the display of the editing information in the area to be edited can be the same as the display of the editing information entered in the editing information input area, so that it is more convenient for users to preview the editing information.
[0072] In an exemplary embodiment, after step S104, it may also include: in response to a modification operation triggered in the editing information input area for the editing information carried in the area to be edited, obtaining the modified editing information; and displaying the modified editing information in the area to be edited of the screen to be edited.
[0073] If the user finds that the editing information displayed in the area to be edited is incorrect, the user can also trigger a modification operation on the editing information through his terminal. For example, the user can modify the editing information pre-entered in the editing information input area to trigger the modification operation. At this time, the terminal can respond to the modification operation and adjust the preview window used to display the multimedia to be edited in the multimedia editing page to display the screen to be edited. At the same time, the user can also obtain the modified editing information entered by the user in the editing information input area, and display the modified editing information in the area to be edited in the screen to be edited, so as to display the display effect of the modified editing information in real time.
[0074] In this embodiment, when the user modifies the input editing information through the editing information input area, the terminal can also synchronize the modified editing information to the to-be-edited area in the to-be-edited screen for display, without the user having to manually adjust the multimedia screen displayed in the multimedia editing page. This embodiment can reduce the tediousness of modifying multimedia editing information by automatically positioning the to-be-edited screen.
[0075] In addition, after step S104, it can also include: in response to a preview request for the multimedia to be edited, obtaining the corresponding playback start time of the multimedia to be edited; adjusting the playback progress of the multimedia to be edited in the multimedia editing page to the playback start time, and playing the multimedia to be edited carrying the editing information in the multimedia editing page.
[0076] The playback start time refers to the time progress when the multimedia to be edited initially starts to play. For example, the 0th second can be used as the playback start time. After the user completes the input of the editing information, if it is necessary to preview the entire editing effect of the multimedia after the editing is completed, a preview request for the multimedia to be edited can be triggered through the terminal. For example, a preview control for realizing the preview of the multimedia to be edited can be displayed in the multimedia editing page. The user can trigger the above-mentioned preview request by clicking the control. At this time, the terminal can respond to the request, determine the playback start time of the multimedia, and adjust the playback progress of the multimedia to be edited in the multimedia editing page to the playback start time, and then play the above-mentioned multimedia to be edited that has been edited, that is, the multimedia to be edited that carries the editing information.
[0077] For example, when the user enters editing information in the editing information input area, the multimedia editing page displays the screen to be edited in the multimedia to be edited, for example, it may be the multimedia screen that is displaying the 6th second. At this time, if the user triggers a preview request for the multimedia to be edited by clicking the preview control on the multimedia editing page, the terminal can reposition the playback progress of the multimedia to be edited to the playback start time, that is, reposition it to 0 seconds, and execute the playback process of the multimedia to be edited from 0 seconds to realize the full preview of the multimedia to be edited after the editing is completed.
[0078] In this embodiment, after the user completes inputting the editing information, a preview request for the multimedia to be edited can be triggered to achieve a full preview of the multimedia after editing is completed, thereby eliminating the need for the user to manually adjust the playback progress during the preview, and further improving the preview efficiency of the multimedia editing effect.
[0079] Furthermore, step S101 may further include: in response to a multimedia upload request triggered in the multimedia editing page, obtaining uploaded multimedia; and using the uploaded multimedia as multimedia to be edited.
[0080] In this embodiment, the terminal can obtain the multimedia to be edited by having the user upload it. For example, a multimedia editing page can provide a control for uploading multimedia, and the user can trigger this control. This triggers a multimedia upload request on the multimedia editing page, and uploads the multimedia to be edited to the terminal. The terminal can then respond to this request, obtain the multimedia uploaded by the user, and use it as the multimedia to be edited.
[0081] like Figure 4 and Figure 5 As shown, the multimedia editing page can carry a "Select Works" control for uploading multimedia files. When the user clicks Figure 4 When you click the "Select Works" control displayed in the dialog box, you can upload the multimedia you want to edit to the multimedia editing page. After uploading, you can Figure 5 As shown, the uploaded multimedia to be edited is displayed in the preview window on the multimedia editing page.
[0082] In an exemplary embodiment, a video preview method is also provided. Suppose a user needs to edit the content of the following video: the video consists of three segments, the video status is the opening video from 0 to 6 seconds, and the opening video and video editing information on the opening video are displayed from 6 to 9 seconds. The user's operation is as follows:
[0083] 1. The user completes the first step of uploading the video, and the video will start playing automatically after uploading
[0084] 2. The user starts editing the content of the displayed video editing information within 6-9 seconds. At this time, the system detects that the editing area of the video editing information is activated. At this time, the system will automatically position the progress bar of the preview area on the left to the 6th second and pause (the automatic positioning time is the start time of the second state).
[0085] 3. When users modify the presentation text of video editing information, it can be echoed in the preview area in real time, showing the style actually displayed on the mobile phone. Users can then modify the text in real time based on this style to ensure that the content displayed on the mobile phone is correct.
[0086] 4. After the user completes editing the call to action button, they may find that the uploaded video content is incorrect and focus on the upload operation again. At this time, the preview status switches back to the video content at 0 seconds and continues to play automatically. If the user uploads a new video, the status returns to step 1.
[0087] In the above embodiment, the states of the editing and preview areas can be aligned in real time in any video playback mode, allowing for a real-time preview of the edited content, effectively ensuring the correctness of the edit input. Furthermore, the editing scheme style is reset to correspond to the preview style, allowing the user to intuitively understand the relationship between the input field content and the display area. Furthermore, intelligent switching can be used to reduce the user's manual navigation costs.
[0088] It should be understood that, although the various steps in the flowchart of the present disclosure are shown in sequence as indicated by the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the figure may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0089] It can be understood that the same / similar parts between the various embodiments of the above method in this specification can be referred to each other, and each embodiment focuses on the differences from other embodiments. For related parts, please refer to the description of other method embodiments.
[0090] Figure 6 FIG. 1 is a block diagram of a multimedia editing device according to an exemplary embodiment. Figure 6 The device includes a multimedia acquisition unit 601, an input operation acquisition unit 602, a multimedia editing unit 603 and an editing information display unit 604.
[0091] The multimedia acquisition unit 601 is configured to acquire multimedia to be edited;
[0092] The input operation acquisition unit 602 is configured to execute and acquire an input operation triggered in the editing information input area carried in the multimedia editing page; the editing information input area is used to input editing information for the multimedia to be edited;
[0093] The multimedia editing unit 603 is configured to display the to-be-edited image of the multimedia to be edited on the multimedia editing page in response to the input operation, and obtain the editing information input in the editing information input area;
[0094] The editing information display unit 604 is configured to display the input editing information in a preset area to be edited of the screen to be edited.
[0095] In an exemplary embodiment, the multimedia to be edited consists of multiple multimedia segments; the multimedia editing unit 603 is further configured to determine the multimedia segment to be edited from the multiple multimedia segments in response to an input operation; obtain the segment start time of the multimedia segment to be edited; and display the multimedia picture corresponding to the segment start time in the multimedia editing page as the picture to be edited.
[0096] In an exemplary embodiment, the multimedia acquisition unit 601 is also configured to play the multimedia to be edited in the multimedia editing page; the multimedia editing unit 603 is further configured to adjust the playback progress of the multimedia to be edited in the multimedia editing page to the start time of the segment, and pause the playback of the multimedia to be edited in the multimedia editing page to display the multimedia screen corresponding to the start time of the segment.
[0097] In an exemplary embodiment, the editing information consists of multiple sub-editing information; the editing information input area contains multiple input windows for inputting sub-editing information; the multimedia editing unit 603 is further configured to execute the acquisition of the sub-editing information input in each input window; the editing information display unit 604 is further configured to execute the acquisition of the display style of each input window in the editing information input area; in the area to be edited, the sub-editing information entered in each input window is displayed according to the display style of each input window in the editing information input area.
[0098] In an exemplary embodiment, the multimedia editing device also includes: an editing information modification unit, which is configured to execute a modification operation on the editing information carried in the area to be edited in response to being triggered in the editing information input area, obtain the modified editing information; and display the modified editing information in the area to be edited of the screen to be edited.
[0099] In an exemplary embodiment, the multimedia editing device also includes: a multimedia preview unit, which is configured to execute a preview request for the multimedia to be edited, obtain the corresponding playback start time of the multimedia to be edited; adjust the playback progress of the multimedia to be edited in the multimedia editing page to the playback start time, and play the multimedia to be edited carrying the editing information in the multimedia editing page.
[0100] In an exemplary embodiment, the multimedia acquisition unit 601 is further configured to execute a response to a multimedia upload request triggered in the multimedia editing page, acquire the uploaded multimedia, and use the uploaded multimedia as the multimedia to be edited.
[0101] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0102] Figure 7 FIG2 is a block diagram of an electronic device 700 for multimedia editing according to an exemplary embodiment. For example, the electronic device 700 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0103] Reference Figure 7 , the electronic device 700 may include one or more of the following components: a processing component 702 , a memory 704 , a power supply component 706 , a multimedia component 708 , an audio component 710 , an input / output (I / O) interface 712 , a sensor component 714 , and a communication component 716 .
[0104] The processing component 702 generally controls the overall operation of the electronic device 700, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 702 may include one or more modules to facilitate interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interaction between the multimedia component 708 and the processing component 702.
[0105] The memory 704 is configured to store various types of data to support operations on the electronic device 700. Examples of such data include instructions for any application or method operating on the electronic device 700, contact data, phone book data, messages, pictures, videos, etc. The memory 704 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, optical disk, or graphene memory.
[0106] The power supply component 706 provides power to the various components of the electronic device 700. The power supply component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 700.
[0107] The multimedia component 708 includes a screen that provides an output interface between the electronic device 700 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front camera and / or a rear camera. When the electronic device 700 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0108] The audio component 710 is configured to output and / or input audio signals. For example, the audio component 710 includes a microphone (MIC), which is configured to receive external audio signals when the electronic device 700 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 704 or transmitted via the communication component 716. In some embodiments, the audio component 710 also includes a speaker for outputting audio signals.
[0109] I / O interface 712 provides an interface between processing component 702 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.
[0110] The sensor assembly 714 includes one or more sensors for providing various aspects of status assessment for the electronic device 700. For example, the sensor assembly 714 can detect the open / closed state of the electronic device 700, the relative positioning of components, such as the display and keypad of the electronic device 700. The sensor assembly 714 can also detect changes in the position of the electronic device 700 or components of the electronic device 700, the presence or absence of user contact with the electronic device 700, the orientation or acceleration / deceleration of the device 700, and temperature changes of the electronic device 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 714 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0111] The communication component 716 is configured to facilitate wired or wireless communication between the electronic device 700 and other devices. The electronic device 700 can access a wireless network based on a communication standard, such as WiFi, an operator network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0112] In an exemplary embodiment, the electronic device 700 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0113] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 704 including instructions, and the instructions can be executed by the processor 720 of the electronic device 700 to perform the above method. For example, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0114] In an exemplary embodiment, a computer program product is further provided. The computer program product includes instructions, and the instructions can be executed by the processor 720 of the electronic device 700 to implement the above method.
[0115] It should be noted that the above-mentioned devices, electronic devices, computer-readable storage media, computer program products, etc. can also include other implementation methods according to the description of the method embodiments. The specific implementation methods can refer to the description of the relevant method embodiments and will not be described one by one here.
[0116] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.
[0117] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A multimedia editing method, characterized in that: include: Obtain multimedia to be edited; The multimedia to be edited consists of multiple multimedia segments; Obtain the input operation triggered in the editing information input area carried by the multimedia editing page; The editing information input area is used to input editing information for the multimedia to be edited; The editing information is the text information input by the user in the editing information input area; The input operation is used to activate the editing information input area, and the user inputs text information in the activated editing information input area; In response to the input operation, when the editing information input area is activated, displaying the to-be-edited picture of the multimedia to be edited on the multimedia editing page, and acquiring the editing information input in the editing information input area; The to-be-edited screen is a screen in the multimedia to be edited for displaying editing information; the method includes: in response to the input operation, determining a multimedia segment to be edited from the plurality of multimedia segments; obtaining a segment start time of the multimedia segment to be edited; and displaying the multimedia screen corresponding to the segment start time on the multimedia editing page as the to-be-edited screen; The input editing information is displayed in a preset to-be-edited area of the to-be-edited screen; the to-be-edited area is an area in the to-be-edited multimedia for displaying text information input by the user.
2. The method according to claim 1, characterized in that After obtaining the multimedia to be edited, the method further includes: Playing the multimedia to be edited in the multimedia editing page; The displaying of the multimedia picture corresponding to the start time of the segment in the multimedia editing page as the picture to be edited includes: The playing progress of the multimedia to be edited in the multimedia editing page is adjusted to the segment start time, and the playing of the multimedia to be edited in the multimedia editing page is paused to display the multimedia screen corresponding to the segment start time.
3. The method according to claim 1, characterized in that The editing information is composed of a plurality of sub-editing information; the editing information input area includes a plurality of input windows for inputting the sub-editing information; The acquiring of the editing information input in the editing information input area includes: Get the sub-edit information entered in each input window; The step of displaying the input editing information in a preset area to be edited on the screen to be edited includes: Obtaining the display style of each input window in the editing information input area; In the area to be edited, the sub-editing information inputted in each input window is displayed according to the display style of each input window in the editing information input area.
4. The method according to any one of claims 1 to 3, characterized in that After displaying the input editing information in a preset to-be-edited area of the to-be-edited screen, the method further includes: In response to a modification operation triggered in the editing information input area and directed to the editing information carried in the to-be-edited area, obtaining the modified editing information; The modified editing information is displayed in the to-be-edited area of the to-be-edited picture.
5. The method according to any one of claims 1 to 3, characterized in that After displaying the input editing information in a preset to-be-edited area of the to-be-edited screen, the method further includes: In response to a preview request for the multimedia to be edited, obtaining a playback start time corresponding to the multimedia to be edited; The playing progress of the multimedia to be edited in the multimedia editing page is adjusted to the playing start time, and the multimedia to be edited carrying the editing information is played in the multimedia editing page.
6. The method according to claim 1, characterized in that The step of obtaining multimedia to be edited includes: Responding to a multimedia upload request triggered in the multimedia editing page, obtaining uploaded multimedia; The uploaded multimedia is used as the multimedia to be edited.
7. A multimedia editing device, characterized in that: include: A multimedia acquisition unit, configured to acquire multimedia to be edited; The multimedia to be edited consists of multiple multimedia segments; An input operation acquiring unit configured to acquire an input operation triggered in an editing information input area carried in a multimedia editing page; The editing information input area is used to input editing information for the multimedia to be edited; The editing information is the text information input by the user in the editing information input area; The input operation is used to activate the editing information input area, and the user inputs text information in the activated editing information input area; a multimedia editing unit configured to, in response to the input operation, display the to-be-edited image of the multimedia to be edited on the multimedia editing page when the editing information input area is activated, and obtain the editing information inputted in the editing information input area; The to-be-edited screen is a screen for displaying editing information in the multimedia to be edited; and the system is further configured to determine a multimedia segment to be edited from the plurality of multimedia segments in response to the input operation; Obtaining a segment start time of the multimedia segment to be edited; and displaying a multimedia picture corresponding to the segment start time on the multimedia editing page as the picture to be edited; An editing information display unit, configured to display the input editing information in a preset to-be-edited area of the to-be-edited screen; The area to be edited is an area in the multimedia to be edited used to display text information input by the user.
8. The device according to claim 7, characterized in that The multimedia acquisition unit is also configured to play the multimedia to be edited in the multimedia editing page; the multimedia editing unit is further configured to adjust the playback progress of the multimedia to be edited in the multimedia editing page to the start time of the segment, and pause the playback of the multimedia to be edited in the multimedia editing page to display the multimedia screen corresponding to the start time of the segment.
9. The device according to claim 7, characterized in that The editing information consists of multiple sub-editing information; the editing information input area contains multiple input windows for inputting the sub-editing information; the multimedia editing unit is further configured to execute the acquisition of the sub-editing information input in each input window; the editing information display unit is further configured to execute the acquisition of the display style of each input window in the editing information input area; in the area to be edited, the sub-editing information input in each input window is displayed according to the display style of each input window in the editing information input area.
10. The device according to any one of claims 7 to 9, characterized in that Also includes: The editing information modification unit is configured to execute a modification operation on the editing information carried in the to-be-edited area in response to being triggered in the editing information input area, obtain the modified editing information; and display the modified editing information in the to-be-edited area of the to-be-edited screen.
11. The device according to any one of claims 7 to 9, characterized in that Also includes: A multimedia preview unit is configured to execute, in response to a preview request for the multimedia to be edited, obtaining a playback start time corresponding to the multimedia to be edited; The playing progress of the multimedia to be edited in the multimedia editing page is adjusted to the playing start time, and the multimedia to be edited carrying the editing information is played in the multimedia editing page.
12. The device according to claim 7, characterized in that The multimedia acquisition unit is further configured to execute a multimedia upload request triggered in the multimedia editing page in response to obtain the uploaded multimedia; and use the uploaded multimedia as the multimedia to be edited.
13. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the multimedia editing method according to any one of claims 1 to 6.
14. A computer-readable storage medium, characterized in that When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the multimedia editing method according to any one of claims 1 to 6.
15. A computer program product comprising instructions, characterized in that: When the instructions are executed by a processor of an electronic device, the electronic device is enabled to execute the multimedia editing method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Video processing method and device, electronic equipment and computer readable storage medium
CN111629252A
Information display method and device, electronic equipment and storage medium
CN113473204A