Video processing method and electronic device for application
By allowing users to manually control the recording of original sound through microphone controls on video processing applications, the method addresses the limitation of simultaneous recording of background music and original sounds, thereby enhancing user creativity and video content creation.
Patent Information
- Application Number
- JP2023560029
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-03-30
- Filing Date
- 2022-03-15
- Publication Date
- 2025-04-07
- Estimated Expiration
- 2042-03-15
AI Technical Summary
Existing video processing applications are unable to simultaneously record background music and original sounds during video filming, limiting user creativity and the ability to capture specific video scenarios like singing or dubbing.
The method involves accepting audio placement commands while editing video, displaying microphone controls on the video capture page based on audio placement results, and allowing users to manually control recording of original sound by toggling the microphone control.
This solution enables users to create videos with both background music and original sounds, enhancing user experience and creativity, and allowing for more dynamic video content creation and sharing.
Smart Images

Figure 0007657964000001 
Figure 0007657964000002 
Figure 0007657964000003
Abstract
Description
[Technical field]
[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application claims priority to a Chinese patent application bearing application number 202110341049.3 and entitled “Video Processing Method and Electronic Device for Application” filed with the China Patent Office on March 30, 2021, the entire contents of which are incorporated herein by reference.
[0002] The present disclosure relates to the field of Internet technology, and in particular to a video processing method and electronic device for applications. [Background technology]
[0003] As Internet technology advances, users often choose to use applications (APPs) to create videos. Currently, users can use existing APPs to select audio to play as background music for the video to be shot. However, existing APPs do not allow users to turn on the microphone to record the original sound after selecting the audio while shooting the video. As a result, the APP cannot realize the shooting scene where background music and original sound are simultaneously present in the video, such as singing along with the accompaniment, rapping, reciting, and dubbing commentary, which limits users' willingness to create videos and share videos with the APP. Summary of the Invention
[0004] To solve or at least partially solve the above technical problems, the present disclosure provides a video processing method and electronic device for an application.
[0005] According to a first aspect, the present disclosure provides a video processing method for an application, the method comprising: accepting placement commands for audio while editing video; in response to the placement command, placing the audio while capturing the video, and in response to the placement result indicating that the audio is being placed while capturing the video, displaying a microphone control on the capture video page; When the microphone control is in an on state, the microphone is arranged to record the original sound while the video is being shot, and when the microphone control is in an off state, the microphone is arranged not to record the original sound while the video is being shot.
[0006] According to the method of the first aspect, the electronic device can receive a configuration command for audio while editing the video. After receiving the configuration command, the electronic device can configure the audio while shooting the video, and display a microphone control on the video shooting page in response to the configuration result indicating that the audio is configured while shooting the video. Here, when the microphone control is in an on state, the electronic device configures the original sound to be recorded while shooting the video, and when the microphone control is in an off state, the electronic device configures the original sound not to be recorded while shooting the video.
[0007] As a result, the electronic device selects the audio as background music on the video shooting page in the application, sets it for the video to be shot and plays it, and then displays a microphone control on the video shooting page, making it easy for the user to manually control whether to record the original sound through the microphone control. The application can support turning on or off the microphone to record the original sound after selecting music based on the user's subjective will, satisfying the user's shooting expectations and creation requirements of capturing the original sound after adding music, and contributing to the realization of shooting scenes in which the background music and the original sound are simultaneously present in the video, such as the user using the application to sing along with the accompaniment, rap, recitation, and dubbing commentary, giving the user sufficient freedom and convenience in creation, increasing the user's interest in creating videos with the application, and encouraging more users to create and post videos with the application.
[0008] In one possible design, the method further includes not displaying a microphone control on the capture video page in response to the configuration result indicating that audio is not configured while capturing the video, thereby enabling dynamic display of the microphone control by displaying the microphone control when audio is configured and not displaying the microphone control when audio is not configured.
[0009] In one possible design, when the microphone control is in an on state, the method further includes accepting a swap command for the audio, and in response to the swap command, placing the swapped audio while shooting the video and displaying the microphone control on the video shooting page.
[0010] In one possible design, when the microphone control is in the off state, the method further includes arranging the microphone control to be blurred on the video capture page.
[0011] In one possible design, when the microphone control is switched from an off state to an on state, the method further includes arranging a first suggestion content to be displayed on the video shooting page within a first predetermined time period to suggest to the user that shooting the video using earphones would be more effective.
[0012] In one possible design, in response to detecting that the microphone control is turned on, the method further includes recording original sound when shooting the video using the positioned audio.
[0013] In one possible design, the method further includes using a low-delay echo canceller technique to take the microphone audio of the electronic device as the original sound when the user shoots the video without using earphones, and when the user shoots the video using earphones, taking the microphone audio of the earphone as the original sound.
[0014] In one possible design, after the process of shooting the video is completed, the method further includes accepting an adjustment command for the volume of the video, and adjusting the volume of the audio in the video and / or the volume of the original sound in response to the adjustment command.
[0015] In one possible design, the method further includes accepting an edit command for the video volume, and in response to the edit command, displaying a first control for adjusting the audio volume and a second control for adjusting the volume of the original sound on a video volume edit page, and accepting an adjustment command for the video volume including accepting an adjustment command on the first control and / or the second control.
[0016] In one possible design, the method further includes accepting an edit command for the volume of the video, and in response to the edit command, displaying an adjustment control on the video volume edit page for adjusting the volume proportional distribution between the audio and the original sound, and accepting an adjustment command for the volume of the video including accepting the adjustment command on the adjustment control.
[0017] In one possible design, in response to the edit command, the method further includes displaying the audio volume and the original volume on a video volume edit page.
[0018] In one possible design, the method further includes accepting a configuration command for a tool used to affect the playback effect of the video and that does not support original sound recording, and in response to the configuration command, configuring the tool while shooting the video and displaying a microphone control on the video shooting page that is in an off state and does not support state changes.
[0019] In one possible design, the method further includes displaying a second indication on the video capture page to indicate to the user that the tool does not support original audio recording within a second predetermined time period.
[0020] In one possible design, in response to shooting the video using a split shooting method, the method further includes accepting an edit command on the microphone control after pausing the shooting of one segment of the video, and in response to the edit command, displaying the microphone control in an on state on the video shooting page, or displaying the microphone control in an off state on the video shooting page, in response to the edit command.
[0021] In one possible design, after the process of shooting the video using the split shooting method is completed, the method further includes accepting an adjustment command for the volume of the video, and adjusting the audio volume and / or the volume of the original sound in at least one segment of the video in response to the adjustment command.
[0022] According to a second aspect, the present disclosure provides an electronic device, the electronic device including: a memory for storing program instructions; and a processor for invoking the program instructions in the memory to cause the electronic device to perform a video processing method of an application in the first aspect and any one of the possible designs of the first aspect.
[0023] According to a third aspect, the present disclosure provides a computer storage medium comprising computer instructions that, when run on an electronic device, cause the electronic device to perform a video processing method of an application of the first aspect and any one of the possible designs of the first aspect.
[0024] According to a fourth aspect, the present disclosure provides a computer program product which, when run on a computer, causes the computer to perform a video processing method of an application of the first aspect and any one of the possible designs of the first aspect. [Brief description of the drawings]
[0025] The drawings herein, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the specification, serve to explain the principles of the present disclosure. In order to more clearly describe the technical solutions in the embodiments or prior art of the present disclosure, the following briefly describes the drawings that need to be used in the description of the embodiments or prior art. Obviously, those skilled in the art can obtain other drawings based on these drawings without making creative efforts. [Figure 1A] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1B] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1C] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1D] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1E] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1F] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1G] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1H] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1I] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1J] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1K] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1L]FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1M] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1N] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Figure 1O] FIG. 1 is a schematic diagram of a human-machine interaction interface according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a diagram illustrating a flow of a video processing method for an application according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0026] In order to make the above objectives, features and advantages of the present disclosure more clearly understandable, the present disclosure will be further described below. It should be noted that, unless contradictory, the embodiments and features in the embodiments of the present disclosure can be combined with each other.
[0027] In order to fully understand the present disclosure, many specific details are described in the following description, but the present disclosure may be embodied in other forms different from those described herein. Apparently, the embodiments in the specification are only some embodiments of the present disclosure, but not all embodiments.
[0028] For example, the video processing method, device, equipment, computer storage medium, and computer program product of the application according to the present disclosure can display a control for controlling whether to record the original sound on the video shooting page of the application after selecting audio as background music and setting and playing the video to be shot. As a result, the user can decide for himself whether to record the original sound while shooting the video based on the operation of the control, and the subjective will of the user can be fully respected. As a result, the application supports turning on the microphone to record the original sound after selecting music, and the application can realize a shooting scene in which background music and the original sound are present in the video at the same time, such as singing along with the accompaniment, rapping, reciting, and dubbing commentary, thereby satisfying the user's shooting expectation and creation request of capturing the original sound after adding music, increasing the user's interest in creating videos with the application, and the application can provide users with sufficient creation convenience, and can encourage more users to create and post videos with the application.
[0029] Furthermore, the original sound here can be perceived as environmental sound.
[0030] Here, the video processing method of the application of the present disclosure is executed by an electronic device. The electronic device may be a tablet, a mobile phone (e.g., a folding screen smartphone, a large screen smartphone, etc.), a wearable device, an in-vehicle device, an augmented reality (AR) / virtual reality (VR) device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), a smart TV, a smart screen, a high-definition TV, a 4K TV, a smart speaker, a smart projector, or other internet of things (IOT) device, and the present disclosure does not limit the specific type of electronic device.
[0031] Here, the present disclosure does not limit the type of operating system of the electronic device, such as Android system, Linux system, Windows system, iOS system, etc.
[0032] Based on the preceding description, the embodiments of the present disclosure take an electronic device as an example to describe in detail the video processing method for an application according to the present disclosure with reference to drawings and application scenes.
[0033] A specific implementation process of the application video processing method according to the present disclosure will be described with reference to Figures 1A to 10. For convenience of explanation, Figures 1A to 10 show an example in which the electronic device is a mobile phone and a short video social APP 1 (abbreviated as Application 1) is installed on the mobile phone.
[0034] Please refer to Figures 1A to 1O, which are schematic diagrams of a human-machine interaction interface according to an embodiment of the present disclosure.
[0035] The application 1 may cause the mobile phone to display a user interface 11, exemplarily shown in Fig. 1A. The user interface 11 is for displaying a home page of the application 1. The application 1 executes a set of functions that are the home page of the application 1, for example, playing multimedia information (e.g., a short video).
[0036] Here, the user interface 11 may include a control 101 for accessing a creation page of the application 1, which provides tools for the user to create a video and displays the screen of the video created by the user. This disclosure does not limit the parameters of the control 101, such as the shape, size, color, position, etc.
[0037] When the application 1 receives an operation such as a user tapping a control 101 in the user interface 11 shown in Fig. 1A, the application 1 may display a user interface 12 exemplarily shown in Fig. 1B on the user interface 11. The user interface 12 is for displaying a creation page of the application 1.
[0038] Here, user interface 12 may include control 102 , control 1031 , control 1032 , control 1041 , and control 1042 .
[0039] Here, the control 102 is for providing an entry for a user to select and edit audio before shooting a video in real time, and for displaying the name of the audio selected by the user. The present disclosure does not limit the parameters of the control 102 such as the shape, size, color, position, etc.
[0040] Here, the control 1031 is for providing an entry for the user to select a tool before shooting a video in real time, and for displaying the name of the tool selected by the user. The tool here can be regarded as an element that affects the playback effect of the video, for example, something that changes a person's makeup. The present disclosure does not limit the parameters of the control 1031, such as the shape, size, color, and position.
[0041] Here, the control 1032 is for providing an entry for a user to start taking a video before taking a video in real time. This disclosure does not limit the parameters of the control 1032 such as the shape, size, color, position, etc.
[0042] Here, the control 1041 is for providing a user with a video split shooting mode before shooting a video in real time. The present disclosure does not limit the parameters of the control 1041 such as the shape, size, color, position, etc.
[0043] Here, the control 1042 is for providing a user with a quick capture method of the video before shooting the video in real time. This disclosure does not limit the parameters of the control 1042 such as the shape, size, color, position, etc.
[0044] After the video shooting method is selected, the control 1041 or the control 1042 may be highlighted or blackened. For example, when the shooting method selected by the application 1 is the quick shooting method, the control 1042 is displayed in black in the user interface 12 shown in FIG. 1B.
[0045] As described above, if no background music is added to the video, the microphone control will not be displayed and it is implicit that the application supports recording the original sound.
[0046] When the application 1 receives an operation such as a user tapping a control 102 in the user interface 12 shown in Fig. 1B, the application 1 may display a page 13 exemplarily shown in Fig. 1C in the user interface 12. The page 13 is for providing available audio for a video.
[0047] Here, page 13 may include area 105. Area 105 is for displaying information about audio 1, such as song title 1, the account of singer a, the jacket of audio 1, and the playback time length of audio 1 (32 seconds), providing an entry for selecting (using) audio 1, and providing an entry for editing audio 1.
[0048] When the application 1 receives an operation such as a tap by a user in the area 105 shown in Fig. 1C, the application 1 may display a control 1051 exemplarily shown in Fig. 1D in the area 105. The control 1051 is for providing an entry to select (use) the audio 1.
[0049] 1. After selecting Audio 1, display the microphone control (i.e., control 1061 or control 1062). When the application 1 accepts a user's operation such as tapping on the control 1051 in the area 105 shown in Fig. 1D, the application 1 may display an added control 1061, exemplarily shown in Fig. 1E, in the user interface 12. Also, Fig. 1E further displays an updated control 102 to indicate that background music has been added to the video.
[0050] Here, the control 102 is for displaying the name of the selected audio 1, for example, song name 1. The control 1061 is for controlling not to record the original sound and for providing an entry to record the original sound. The present disclosure does not limit the parameters of the control 1061, such as the shape, size, color, position, etc.
[0051] Furthermore, the application 1 may display the control 1061 in a blurred manner on the user interface 12. This contributes to presenting to the user the choice of whether or not to turn on the microphone and record the original sound based on the user's subjective will.
[0052] As described above, in the process of adding background music to a video, when background music is added to the video, the microphone control may be displayed, so as to meet the user's requirement of capturing environmental sound after adding background music to the video through the microphone control.
[0053] Furthermore, when the application 1 receives an operation other than the operation of tapping the control 1051 by the user in the area 105 shown in Fig. 1D, for example, an operation to return to the user interface 12, the application 1 may display the user interface 12 exemplarily shown in Fig. 1B on the mobile phone. The user interface 12 does not include the newly added control 1061. Optionally, the user interface 12 does not include the updated control 102 to indicate that background music is not added to the video.
[0054] As described above, in the process of adding background music to a video, if no background music is added to the video, the microphone control does not need to be displayed, thereby realizing the dynamic display of the microphone control.
[0055] 2. Change the microphone control state When application 1 receives an operation such as a user tapping on control 1061 in user interface 12 shown in FIG. 1E, application 1 may change the display of control 1061 in user interface 12 to displaying control 1062, which is illustratively shown in FIG. 1F.
[0056] Here, the control 1062 is for controlling to record the original sound and for providing an entry not to record the original sound. The present disclosure does not limit the parameters such as the shape, size, color, and position of the control 1062. In addition, the control 1061 and the control 1062 may be provided at the same position in the user interface 12.
[0057] Additionally, while the application 1 is displaying the control 1062 exemplarily shown in FIG. 1F in the user interface 12, the application 1 may display the presentation 107 within a first predetermined time period.
[0058] Here, the presentation content 107 is for presenting to the user that it is more effective to record the video using earphones so as to obtain a better original sound effect. The first predetermined time period is the time length during which the presentation content 107 is displayed on the user interface 12. The present disclosure does not limit the size of the first predetermined time period. Furthermore, the present disclosure does not limit the display form and display position of the presentation content 107. In some embodiments, the presentation content 107 may be presented by a Toast pop-up.
[0059] In addition to the above display method, the application 1 may implicitly allow recording of the original sound after the audio 1 is selected. That is, when the application 1 accepts an operation such as a user tapping the control 1051 in the area 105 shown in Fig. 1D, the application 1 may display an added control 1062 exemplarily shown in Fig. 1E in the user interface 12, and display the presented content 107 within the first predetermined time period.
[0060] As a result, when application 1 receives an operation such as a user tapping on control 1062 in user interface 12 shown in FIG. 1E, application 1 may change the display of control 1062 in user interface 12 to displaying control 1061 as shown illustratively in FIG. 1F.
[0061] After the presentation content 106 disappears, the application 1 may display the user interface 12 on the mobile phone, as exemplarily shown in FIG. 1G. The user interface 12 at this time may include the control 102, the control 1062, the control 1031, the control 1032, the control 1041, and the control 1042.
[0062] As described above, after background music has been added to a video, the user can select and decide whether or not to capture environmental sounds based on the user's operation of the microphone control, fully respecting the user's subjective wishes and giving the user creative freedom within the application.
[0063] In Fig. 1G, the control 1062 is in an on state, which indicates that recording of the original sound is supported. When the application 1 accepts an operation such as a user tapping the control 102 in the user interface 12 shown in Fig. 1G, the application 1 may display the updated page 13 exemplarily shown in Fig. 1H in the user interface 12, and may display the window 108 exemplarily shown in Fig. 1H in the updated page 13.
[0064] Here, page 13 shown in Fig. 1H and page 13 shown in Fig. 1C generally provide different audio. Page 13 may include area 109. Area 109 is for displaying information about audio 2, such as song title 4, singer d's account, jacket of audio 2, and playback time length of audio 2 (33 seconds), providing an entry for selecting (using) audio 2, and providing an entry for editing audio 2.
[0065] 3. Swap Audio 1 with Audio 2 When the application 1 receives an operation such as a tap by a user in the area 109 shown in Fig. 1H, the application 1 may display a control 1091 exemplarily shown in Fig. 1I in the area 109. The control 1091 is for providing an entry to select (use) the audio 2. The present disclosure does not limit parameters such as the shape, size, color, and position of the control 1091.
[0066] When the application 1 accepts an operation such as a user tapping on the control 1091 in the area 109 shown in Fig. 1I, the application 1 may display the updated control 102 exemplarily shown in Fig. 1J on the user interface 12 and maintain the display of the control 1062. Here, the control 102 is for displaying the name of the selected audio 2, for example, the song title 4.
[0067] As described above, if the microphone control is turned on after background music is added to the video, the microphone control will still be on when the background music is replaced, so there is no need to ensure that the application still supports the function of recording the original sound after the background music is replaced.
[0068] 4. Cancel Audio 1 1H, window 108 is for providing an entry for a user to edit or cancel Audio 1. Window 108 may include control 1081 for providing an entry for a user to cancel Audio 1. This disclosure does not limit parameters such as shape, size, color, position, etc. of control 1081.
[0069] When application 1 accepts an operation such as a user tapping control 1081 in window 108 shown in FIG. 1H, application 1 may display user interface 12 illustrated by way of example in FIG. 1B on the mobile phone, and at this time, controls 1061 and 1062 are not displayed in user interface 12.
[0070] In addition to the mode in which the controls 1061 and 1062 are not displayed in the user interface 12, the application 1 may display the control 1062 shown in Fig. 1G in a grayed-out state in the user interface 12. Here, the grayed-out display mentioned in this disclosure can be understood as the application 1 masking a user's operation on the control.
[0071] As described above, when background music is added to a video, the microphone control is provided for the user to select whether to capture environmental sound, and when background music is not added to a video, the microphone control is not provided for the user continuously, so that the microphone control can be dynamically displayed on the video capture page, which is favorable for the application to flexibly display the page content according to the actual situation.
[0072] 5. Microphone control display state after selecting tool 1 After a user selects tool 1 via control 1031 in user interface 12 shown in FIG. 1G, because tool 1 does not support original sound recording, application 1 may change from displaying control 1062 illustrated as an example in FIG. 1G in user interface 12 to displaying control 1063 illustrated as an example in FIG. 1K.
[0073] Here, control 1063 is in an off state to indicate that it does not support a state change. This disclosure is not intended to limit the shape, size, color, location, or other parameters of control 1063. In some embodiments, control 1063 may be grayed out in user interface 12 or may not be displayed in user interface 12.
[0074] Also, at the same time that the application 1 displays the control 1063 exemplarily shown in FIG. 1K on the user interface 12, the application 1 may display a presentation content within a second predetermined time period, where the presentation content is for presenting to the user that the tool being used does not support original sound recording. The second predetermined time period is the time duration during which the presentation content is displayed on the user interface 12. The present disclosure does not limit the length of the second predetermined time period. The present disclosure also does not limit the display manner and display position of the presentation content. In some embodiments, the presentation content may be presented by a Toast pop-up.
[0075] As described above, after background music is added to the video, factors such as whether a tool that does not support original sound recording has been added to video 1 can be fully taken into consideration, and the display state of the microphone control can be adjusted in a timely manner to inform the user whether the application supports original sound recording.
[0076] 6. Select the video recording method 1G, control 1041 in user interface 12 is displayed normally, and control 1042 is displayed boldly, which indicates that the video shooting method is the quick shooting method.
[0077] When the application 1 accepts an operation such as a user tapping on the control 1042 in the user interface 12 shown in Fig. 1G, the application 1 may display the user interface 12 exemplarily shown in Fig. 1L on the mobile phone, and at this time, the control 1041 in the user interface 12 is displayed in bold and the control 1042 is displayed normally. That is, this indicates that the video shooting method is the split shooting method.
[0078] As described above, the microphone control satisfies the user's requirement of being able to capture environmental sounds after adding background music to a video, and also supports changing the shooting method of the video.
[0079] 7. Record video 1 Based on the selected audio 1 shown in FIG. 1G or FIG. 1L and the displayed control 1062, the application 1 can shoot a video using the placed audio 1 and record the original sound (i.e., ambient sound).
[0080] In addition, in response to the user not using earphones to shoot the video 1, a low-delay echo canceller technique may be used to use the microphone sound of the electronic device as the original sound in the video 1. In the case where the user uses earphones to shoot the video 1, the microphone sound of the earphones may be used as the original sound in the video 1. This makes it possible to ensure that the collected original sound has low noise and good signal quality, which is advantageous in ensuring the playback effect of the video.
[0081] In addition, when video 1 employs a split shooting method, before starting to shoot video 1, application 1 can determine whether to record the original sound based on whether control 1062 or control 1061 is displayed on user interface 12.
[0082] On the other hand, after the recording of one segment of video 1 is paused, application 1 may not support the user selecting whether to record original sound during recording of each segment in video 1. This allows application 1 to display control 1062 or control 1061 that does not support changing the state in user interface 12, for example, by graying it out or making it invisible.
[0083] On the other hand, after the shooting of a segment of the video 1 is paused, the application 1 may support the user to select whether to record original sound during shooting of each segment in the video 1. Thus, the application 1 can display the control 1062 or the control 1061 on the user interface 12, and easily determine whether to capture original sound into the segment of the video 1 based on the user selection.
[0084] When the video shooting process is finished, the application 1 may display a user interface 14 on the mobile phone, as exemplarily shown in Fig. 1M. The user interface 14 is for displaying the already collected video 1 in real time, providing an entry for the user to change the audio 1, providing an entry for the user to change the volume of the video 1, and providing an entry for the user to post the video 1.
[0085] 1M, user interface 14 may include control 110 and control 111. This disclosure does not limit parameters of control 110 and control 111, such as shape, size, color, location, or the like.
[0086] Here, control 110 is for providing an entry for the user to replace Audio 1, for providing an entry for the user to adjust the volume of Video 1, and for displaying the name of the selected Audio 1. Control 111 is for providing an entry for the user to post Video 1.
[0087] 8. Adjust the volume of video 1 When the application 1 accepts an operation by the user such as tapping on a control 110 in the user interface 14 shown in Fig. 1M, the application 1 may display a user interface 15 exemplarily shown in Fig. 1N on the mobile phone. The user interface 15 is for providing the user with audio available for the video 1 and for providing an entry for the user to adjust the volume of the video 1.
[0088] Here, the user interface 15 may include a window 112 for providing an entry for the user to swap audio 1 and an entry for the user to adjust the volume of video 1. The window 112 may include a control 1121 for providing an entry for the user to adjust the volume of video 1. This disclosure does not limit parameters such as the shape, size, color, and position of the window 112 and the control 1121.
[0089] When application 1 receives an operation such as a user tapping on control 1121 in window 112 shown in FIG. 1N, application 1 may display the updated window 112, exemplarily shown in FIG. 1O, in user interface 15.
[0090] 1O, the updated window 112 may include a control 1122 and a control 1123. This disclosure does not limit parameters of the control 1122 and the control 1123, such as the shape, size, color, and position.
[0091] Here, control 1122 is for providing an entry for the user to adjust the volume of the original sound in video 1. Control 1123 is for providing an entry for the user to adjust the volume of audio 1 in video 1.
[0092] In addition, the updated window 112 may display the volume of the original sound in video 1 and the volume of audio 1 in video 1 in real time. For example, a display method of numbers and / or volume bars may be adopted. In addition, the volume of audio 1 and the original sound in video 1 is 100% by default.
[0093] In addition to the manner of adjusting the volume of video 1 in the embodiment shown in Fig. 1O, application 1 may adjust the volume of video 1 by displaying on the mobile phone the proportional distribution of the volume of the original sound and audio 1 in video 1. In addition, the present disclosure is not limited to the above two realization manners.
[0094] Furthermore, if the video 1 adopts a split shooting method, when the user wants to change the volume of the video 1, the application 1 may display components for adjusting the volume of each segment in the video 1 separately on the mobile phone. For example, different options are displayed in one window, each option corresponds to one segment in the video 1, and each option corresponds to one page of the window. The page may refer to the description of the updated window 112 shown in FIG. 1O. Thus, the volume of the original sound and the audio 1 in the corresponding segment of the video 1 is adjusted according to the operation on the component.
[0095] 9. Post video 1 After adjusting the volume of video 1, when application 1 receives an operation in user interface 15 shown in FIG. 1O in which the user taps on an area other than window 112 in user interface 15, application 1 may display user interface 14 shown for example in FIG. 1M on the mobile phone.
[0096] When application 1 receives an action such as a user tapping control 111 in user interface 14 shown in FIG. 1M, application 1 may post video 1 to application 1 for viewing by relevant users in application 1.
[0097] Based on the description of the embodiment in FIG. 1A to FIG. 1O, in combination with FIG. 2, a specific implementation process of the video processing method of the application according to the present disclosure will be described in detail.
[0098] Please refer to Fig. 2. Fig. 2 is a diagram showing the flow of a video processing method for an application according to an embodiment of the present disclosure. As shown in Fig. 2, the video processing method for an application according to the present disclosure may include the following steps:
[0099] S101: While editing a video, a placement command for audio is accepted.
[0100] It is noted that the video referred to here is a video that a user has used an application but has not yet begun to create. The process of editing a video can be thought of as the process of, for example, adding background music or adding tools to affect the playback effect of the video after it has been shot, before the video is shot.
[0101] Here, the audio refers to a single piece of audio provided by an application, such as a complete piece of music, a partial segment of a piece of music, or an extracted audio segment.
[0102] Here, the placement command is to set the audio as background music for the video so that the audio is played along with the video. This disclosure does not limit the specific implementation manner of the placement command. The placement command may include, but is not limited to, types of operations such as tap, double tap, long press, swipe, etc. For example, if a control for editing audio is set on one page of the application (e.g., area 105 in the embodiment of FIG. 1D), the placement command is an operation accepted by the control.
[0103] In some embodiments, when the application is application 1 in Figures 1A to 1O and the audio is audio 1 in the embodiments of Figures 1A to 1O, the specific implementation manner of the placement command may refer to the description of the operation of the user tapping control 1051 in area 105 in the embodiment of Figure 1D, and will not be described in detail here.
[0104] S102: Placing audio while capturing video in response to a placement command.
[0105] Upon receiving the placement command, the electronic device may place the audio while capturing the video, where the process of the electronic device placing the audio while capturing the video can be viewed as a process of placing the audio in the video corresponding to the placement command, e.g., a user selecting the audio, adjusting parameters of the audio, etc.
[0106] S103: Determine whether the configuration result indicates that the audio is configured during shooting the video.
[0107] The electronic device can obtain a configuration result in the process of configuring audio while shooting video, where the configuration result is for indicating whether audio is configured while shooting video. The present disclosure does not limit the specific implementation manner of the configuration result.
[0108] Here, an arrangement result indicating that audio is arranged while the video is being shot can be understood as an arrangement of audio corresponding to the arrangement command in the video so that the audio is played along with the playback of the video, and an arrangement result indicating that audio is not arranged while the video is being shot can be understood as an arrangement of audio corresponding to the arrangement command not being arranged in the video so that the audio cannot be played along with the playback of the video.
[0109] Thereby, in response to the placement result indicating that audio is placed while shooting the video, the electronic device performs step S1031, and in response to the placement result indicating that audio is not placed while shooting the video, the electronic device performs step S1032.
[0110] S1031: Show microphone controls on video capture page.
[0111] The electronic device may display a microphone control on the capture video page in response to the configuration result indicating that audio is configured while capturing video.
[0112] S1032: Microphone controls not displayed on video capture page.
[0113] The electronic device may not display the microphone control on the video capture page in response to the configuration result indicating that audio is not configured while capturing the video, thereby achieving dynamic display of the microphone control.
[0114] Here, the video capture page is a page of the application. In some embodiments, the above arrangement process may be set on the video capture page. For example, if a control for selecting audio is set on a page of the application (for example, the user interface 12 in the embodiment of FIG. 1B), the above arrangement process is a process for realizing the selection of background music for the video through the control.
[0115] In addition, the arrangement result does not have to be displayed on the video shooting page, and may be displayed on the video shooting page in a form that displays the relevant parameters of the audio, and the present disclosure is not limited thereto.
[0116] In the present disclosure, the microphone control has two states, namely, an on state and an off state. The default state of the microphone control may be the on state or the off state, and the present disclosure is not limited thereto. Moreover, the microphone control at this time can be switched between these two states. That is, the state of the microphone control may be switched from the on state to the off state, or from the off state to the on state.
[0117] When the microphone control is in the on state, it is positioned to record the original sound while shooting the video.
[0118] Here, turning on the microphone control can be understood as switching the microphone control from an off state to an on state by an operation on the microphone control. The operation includes, but is not limited to, types of operations such as tapping, double tapping, long press, and swiping. For example, the operation may be an operation such as a user tapping control 1061 in the user interface 12 shown in Fig. 1E. The microphone control may be switched from control 1061 exemplarily shown in Fig. 1E to control 1062 exemplarily shown in Fig. 1F.
[0119] When the microphone control is in the off state, position it so that no original sound is recorded while shooting the video.
[0120] Here, turning off the microphone control can be understood as switching the microphone control from an on state to an off state by an operation on the microphone control. The operation includes, but is not limited to, an operation of the type of tap, double tap, long press, swipe, etc. For example, the operation can be the operation shown in FIG. F The microphone control may be an operation such as tapping a control 1062 by a user in the user interface 12 shown in FIG. F From the control 1062 shown in FIG. E 10. The control 1061 may be switched to the control 1061 shown in FIG.
[0121] Here, the present disclosure does not limit parameters such as the shape, size, color, and position of the microphone control. For example, the on state of the microphone control may be displayed as a microphone shape with no diagonal line. The off state of the microphone control may be displayed as a microphone shape with a diagonal line.
[0122] In some embodiments, when the application is application 1 in Figures 1A to 1O and the audio is audio 1 in the embodiments of Figures 1A to 1O, a specific implementation manner of the above process may refer to the description in the embodiment of Figure 1D in which after a user performs an operation such as tapping control 1051 in area 105 shown in Figure 1D, application 1 displays a newly added control 1061 or control 1062 in user interface 12 as exemplified in Figure 1E, and will not be described in detail here.
[0123] Furthermore, whether or not the updated control 102 is further displayed in Fig. 1E may represent an arrangement result. If the updated control 102 is further displayed in Fig. 1E, it may represent that the arrangement result indicates that audio is arranged while shooting video. If the updated control 102 is not displayed in Fig. 1E, it may represent that the arrangement result indicates that audio is not arranged while shooting video.
[0124] As described above, on the one hand, it can present to the user that the original sound can be recorded through the microphone control. On the other hand, the user can control whether to record the original sound by himself based on the operation performed by the microphone control, and the subjective will of the user is fully respected. This not only meets the user's creation requirement of selecting background music and then recording the original sound, but also favors improving the playback effect of the video created by the user.
[0125] According to the video processing method of the application of the present disclosure, the electronic device can receive a configuration command for audio while editing a video. After receiving the configuration command, the electronic device can configure the audio while shooting the video, and display a microphone control on the video shooting page when the configuration result indicates that the audio is configured while shooting the video. Here, when the microphone control is in an on state, the original sound is configured to be recorded while shooting the video, and when the microphone control is in an off state, the original sound is configured not to be recorded while shooting the video.
[0126] As a result, the electronic device selects the audio as background music on the video shooting page in the application, sets it for the video to be shot and plays it, and then displays a microphone control on the video shooting page, making it easy for the user to manually control whether to record the original sound through the microphone control. The application can support turning on or off the microphone to record the original sound after selecting music based on the user's subjective will, satisfying the user's shooting expectations and creation requirements of capturing the original sound after adding music, and contributing to the realization of shooting scenes in which the background music and the original sound are simultaneously present in the video, such as the user using the application to sing along with the accompaniment, rap, recitation, and dubbing commentary, giving the user sufficient freedom and convenience in creation, increasing the user's interest in creating videos with the application, and encouraging more users to create and post videos with the application.
[0127] In addition, the electronic device does not display the microphone control on the video capture page if the configuration result indicates that the audio is not configured while capturing the video, thereby realizing dynamic display of the microphone control.
[0128] In some embodiments, when the application is application 1 in Figures 1A to 1O and the audio is audio 1 in the embodiments of Figures 1A to 1O, a specific implementation manner of the above process may refer to the description in the embodiment of Figure 1D that when a user performs an operation other than tapping control 1051 in area 105 shown in Figure 1D, for example, an operation to return to user interface 12, application 1 may display on a mobile phone a user interface 12 that does not include the updated control 102 and the newly added control 1061 or control 1062, as exemplarily shown in Figure 1B, and will not be described in detail here.
[0129] Based on the above description, when the microphone control is in the on state, after the user replaces the selected audio, the microphone control still remains in the on state.
[0130] In some embodiments, the electronic device may receive a swap command for audio. Here, the swap command may include, but is not limited to, a type of operation such as tap, double tap, long press, swipe, etc. For example, when a control (e.g., control 1091 in the embodiment of FIG. 1I) for selecting (using) audio is set on one page of an application (e.g., area 109 in the embodiment of FIG. 1I), the swap command is an operation for realizing swapping of audio via the control.
[0131] Thereby, when the electronic device receives the swap command, it can place the swapped audio while capturing the video and display the microphone control on the video capture page.
[0132] Here, the audio before the replacement may be audio 1 as exemplified in FIG. 1I, and the audio after the replacement may be audio 2 as exemplified in FIG. 1I. A specific implementation method of the above process may refer to the following explanation: when application 1 accepts a user operation such as tapping control 1091 in area 109 shown in FIG. 1I, application 1 displays updated control 102 as exemplified in FIG. 1J on user interface 12 and maintains the display of control 1062; no further details will be given here.
[0133] The electronic device may also cancel the selected audio, and the microphone control will not continue to be displayed on the video capture page, so that the microphone control can be dynamically displayed on the video capture page, which is advantageous for the application to flexibly display the page content based on the actual situation.
[0134] Based on the above description, when the microphone control is in the off state, in addition to displaying that the microphone control is in the off state, the electronic device may arrange the microphone control to be blurred on the video capture page, thereby providing the user with the option to turn on the microphone to record the original sound based on their subjective will.
[0135] Based on the above description, when the microphone control is switched from the off state to the on state, in addition to displaying that the microphone control is on, the electronic device may be arranged to display a first notification content on the video shooting page within a first predetermined time period to notify the user that it is more effective to shoot a video using earphones, thereby notifying the user that the application has turned on the microphone to record the original sound.
[0136] Here, the present disclosure does not limit the specific implementation method of the first presentation content and the first predetermined time period. For example, the first presentation content may refer to the presentation content 107 exemplified in FIG. 1F.
[0137] Based on the above description, in response to detecting that the microphone control is turned on, the electronic device can record the original sound when shooting a video using the configured audio. Here, the user may use earphones while shooting a video, or may not use earphones while shooting a video, and the present disclosure is not limited thereto.
[0138] According to the user does not use earphones to shoot video, the electronic device may use low-delay echo canceller technology to take the microphone voice of the electronic device as the original sound. When the user uses earphones to shoot video, the electronic device may use the microphone voice of the earphone as the original sound. This is advantageous to ensure that the noise in the collected original sound is small and the signal is good, and the video playback effect is ensured.
[0139] Based on the above description, after the process of taking a video is finished, the electronic device may further adjust the volume of the video, where the video referred to here is the video taken by the user using the application.
[0140] In some embodiments, the electronic device may receive an adjustment command for the volume of a video. Here, the adjustment command may include, but is not limited to, types of operations such as tap, double tap, long press, swipe, etc. For example, if a control (e.g., control 1121 in the embodiment of FIG. 1N) for adjusting the volume of video 1 is set on one page of an application (e.g., window 112 in the embodiment of FIG. 1N), the adjustment command is an operation that realizes the adjustment of the volume of the video via the control.
[0141] When the electronic device receives the adjustment command, the electronic device can adjust the volume of the audio in the video and / or the volume of the original sound. By adjusting the volume of the video, the user can use the application to realize a shooting scene in which background music and original sound are present in the video at the same time, such as singing along with the accompaniment, rapping, reading, and dubbing commentary, which increases the user's willingness to create videos and share videos in the APP.
[0142] Here, a specific implementation method of the above process may refer to the explanation that when application 1 accepts an operation such as a user tapping on control 1121 in window 112 shown in FIG. 1N, application 1 displays updated window 112 shown as an example in FIG. 1O on user interface 15, and no further details will be given here.
[0143] Here, the present disclosure may adopt multiple methods to adjust the volume of the audio in the video, or the volume of the original sound in the video, or the volume of the audio in the video and the volume of the original sound.
[0144] In some embodiments, the electronic device may receive an editing command for the volume of a video. Here, the editing command may include, but is not limited to, types of operations such as tap, double tap, long press, swipe, etc. For example, if a control (e.g., control 1121 in the embodiment of FIG. 1N) for adjusting the volume of video 1 is set on one page of an application (e.g., window 112 in the embodiment of FIG. 1N), the editing command is an operation that realizes the adjustment of the volume of the video via the control.
[0145] In response to receiving the edit command, the electronic device may display a first control for adjusting the audio volume and a second control for adjusting the original volume on a video volume edit page.
[0146] Here, the present disclosure does not limit parameters such as the shape, size, color, position, etc. of the first control and the second control. For example, the video volume edit page is the updated window 112 in the embodiment of Fig. 1O, the first control is the control 1123 in the embodiment of Fig. 1O, and the second control is the control 1122 in the embodiment of Fig. 1O.
[0147] This allows the electronic device to adjust the volume of the audio in the video by accepting an adjustment command at the first control, and to adjust the volume of the original sound in the video by accepting an adjustment command at the second control, and further to adjust the volume of the audio in the video and the volume of the original sound by accepting adjustment commands at the first control and the second control.
[0148] In some other embodiments, the electronic device may receive an editing command for the volume of the video. Here, the editing command may refer to the above description, and will not be described in detail here. When the electronic device receives the editing command, the electronic device may display an adjustment control for adjusting the volume ratio of the audio and the original sound on the video volume editing page. Here, the present disclosure does not limit parameters such as the shape, size, color, and position of the adjustment control. Thus, the electronic device can adjust the volume of the audio and the volume of the original sound in the video by receiving the adjustment command on the adjustment control.
[0149] In addition, when an editing command is received, the electronic device can adjust the volume of the video, and can display the audio volume and the original sound volume in real time on the video volume editing page. Here, the present disclosure does not limit the manner in which the volume is displayed. For example, the volume can be displayed as a percentage. This allows the audio and original sound volumes in the video to be intuitively displayed to the user, which is advantageous for the user to adjust the video volume in a timely and accurate manner.
[0150] Based on the above description, during video editing, the electronic device may add tools before shooting the video, which is beneficial for enhancing the interest of video creation and improving the playback effect of the created video, where the video referred to here is a video that a user uses an application but has not yet started to create, and the tools are for affecting the playback effect of the already-shot video.
[0151] In some embodiments, the electronic device may accept configuration commands for tools that affect the video playback effect as well as disable support for recording of original sound.
[0152] Here, the placement command may include, but is not limited to, types of operations such as tap, double tap, long press, swipe, etc. For example, when a control (e.g., control 1031 in the embodiment of FIG. 1G) for selecting an implement for a video is set on one page of an application (e.g., user interface 12 in the embodiment of FIG. 1G), the placement command is an operation that realizes adding an implement to the video via the control.
[0153] Thus, when the electronic device receives the positioning command, it can position the tool while capturing the video and display the microphone control on the video capture page in an off state and without supporting state changes.
[0154] Here, the specific implementation manner of the above process may refer to the description, and will not be described here in detail. That is, after the user selects the tool 1 through the control 1031 in the user interface 12 shown in Fig. 1G, the application 1 changes the user interface 12 from displaying the control 1062 exemplarily shown in Fig. 1G to displaying the control 1063 exemplarily shown in Fig. 1K.
[0155] This allows the display state of the microphone control to be adjusted in a timely manner, taking into full consideration factors such as whether a tool that does not support original sound recording has been added to the video after background music has been added to the video, so as to inform the user whether the application supports original sound recording.
[0156] In addition to changing the state of the microphone control, the electronic device may display a second notification on the video capture page during the second predetermined time period to notify the user that the tool does not support original sound recording, thereby notifying the user that the application cannot turn on the microphone to record original sound.
[0157] Here, the present disclosure does not limit the specific implementation method of the second presentation content and the second predetermined time period. For example, as the second presentation content, the description of the first presentation content exemplified in FIG. 1K may be referred to, and will not be described in detail here.
[0158] Based on the above description, the application can provide the user with multiple video shooting modes, such as quick shooting mode, split shooting mode, album shooting mode, live shooting mode, etc.
[0159] In response to using a split-shooting method to shoot videos, after pausing the shooting of one segment of the video, the microphone control may not support a state change, reducing the efficiency of the application to create the video, or may support a state change, increasing the likelihood that the application will create the video, where the video referred to here is a video that the user has used the application but has not started to create.
[0160] In some examples, the electronic device may accept an edit command on the microphone control, where the edit command may include, but is not limited to, a type of action such as a tap, double tap, long press, swipe, etc. The edit command is to change the state of the microphone control.
[0161] When the electronic device receives the edit command, the electronic device may switch the microphone control from an off state to an on state and display the on state microphone control on the video capture page, where the electronic device may detect that the microphone control has been turned on, thereby positioning the electronic device to record original sound while capturing a segment of the video.
[0162] When the electronic device receives the edit command, the electronic device may switch the microphone control from an on state to an off state and display the off state of the microphone control on the video capture page, where the electronic device may detect that the microphone control has been turned off, thereby positioning the electronic device to not record the original sound while capturing a segment of the video.
[0163] In addition, after the process of shooting a video using the split shooting method is completed, the electronic device may adjust the overall volume of the video or adjust the volume of each segment of the video, and the present disclosure does not limit the manner in which the electronic device adjusts the volume of the video. Note that the video referred to here is a video shot by a user using an application.
[0164] In some examples, the electronic device may receive an adjustment command for a volume of a video, where the adjustment command may include, but is not limited to, a tap, a double tap, a long press, a swipe, etc. type of manipulation, where the adjustment command is to adjust the volume of the video, such that upon receiving the adjustment command, the electronic device may adjust the audio volume and / or the original volume of at least one segment of the video.
[0165] As a result, by adjusting the volume of the video, users can use the app to record scenes in which background music and the original sound are present in the video at the same time, such as singing along with the music, rapping, reading aloud, and dubbing commentary, which has increased users' enthusiasm to create videos on the APP and share them.
[0166] For example, the video processing device of the application according to the present disclosure can be used to implement the technical solutions in the embodiments described in the video processing method of the application above, and the implementation principles and technical effects thereof are similar, and will not be described in detail here.
[0167] By way of example, the present disclosure provides an electronic device including one or more processors, a memory, and one or more computer programs stored in the memory, where execution of the one or more computer programs by the one or more processors causes the electronic device to realize the video processing method of the application of the above embodiment.
[0168] Illustratively, the present disclosure provides a chip system applied to an electronic device including a memory and a sensor, the chip system including a processor that executes the video processing method of the application of the above embodiment.
[0169] Illustratively, the present disclosure provides a computer-readable recording medium having stored thereon a computer program that, when executed by a processor, causes an electronic device to implement the video processing method of the application of the above embodiment.
[0170] Illustratively, the present disclosure provides a computer program product which, when run on a computer, causes the computer to perform the video processing method of the application of the above embodiments.
[0171] All or part of the functions of the above embodiments may be realized by software, hardware, or a combination thereof. When realized by software, all or part of the functions may be realized in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded into a computer and executed, all or part of the process or function according to the embodiments of the present disclosure occurs. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium. The computer-readable storage medium may be any available medium that can be accessed by a computer, or may be a data storage device such as a server or a data center in which one or more available media are integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
[0172] It should be noted that, in this specification, relational terms such as "first" and "second" are used solely for the purpose of distinguishing one entity or operation from another entity or operation, and do not require or imply that such an actual relationship or sequence exists between those entities or operations. Furthermore, the terms "comprise", "include", or any other variation thereof, indicate a non-exclusive inclusion, such that a process, method, article, or device that includes a series of elements includes not only those elements, but also other elements not expressly stated or elements inherent in such process, method, article, or device. Absent more limitations, an element limited by the phrase "comprises a..." does not exclude the inclusion of other identical elements in the process, method, article, or device that includes the element.
[0173] The above are only specific embodiments of the present disclosure, and are intended to enable those skilled in the art to understand or realize the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Thus, the present disclosure is not intended to be limited to these embodiments herein, but has the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. 1. A method for video processing of an application, comprising: In response to a placement command for the audio, placing the audio as background music for the captured video and displaying an icon for microphone control on a capture page displayed on a display means when capturing the video, the audio including a song or a segment of a song; When an original sound recording function using a microphone control is turned on by a user operation on the icon, recording the original sound using a microphone simultaneously with shooting the video; When a user operation on the icon causes a function of recording the original sound using a microphone control to be turned off, the original sound is not recorded using the microphone. Including, The method, wherein after recording an original sound using the microphone control, both the background music and the original sound are present in the video.
2. 2. The method of claim 1, further comprising: not displaying the microphone control on the video capture page in response to not using the audio as background music for a captured video while capturing the video.
3. When the original sound recording function of the microphone control is turned on, the method includes: receiving a replacement command for the audio; 3. The method of claim 1 or 2, further comprising: in response to the swap command, making the swapped audio background music for the captured video while the video is being captured; and displaying the microphone control on a capture page of the video.
4. When the original sound recording function of the microphone control is turned off, the method includes:
3. The method of claim 1 or 2, further comprising arranging the microphone control to be blurred on the video capture page.
5. In response to detecting that an original sound recording function of the microphone control is turned on, the method further comprises:
3. The method of claim 1 or 2, further comprising recording the original sound when shooting the video using the audio.
6. According to the user not using earphones to shoot the video, a low-delay echo canceller technique is used to make the microphone sound of the electronic device the original sound; The method according to claim 5, further comprising: when a user uses earphones to shoot the video, taking the microphone sound of the earphones as the original sound.
7. receiving an edit command for the volume of the video; displaying an adjustment control on the video volume edit page in response to the edit command for adjusting the proportional volume of the audio and the source sound; and receiving an adjustment command for the volume of the video. Receiving an adjustment command for a volume of the video includes:
6. The method of claim 5, further comprising accepting the adjustment command at the adjustment control.
8. Accepting configuration commands for tools used to affect the playback effects of the video and that do not support original sound recording; 3. The method of claim 1 or 2, further comprising: in response to the positioning command, positioning the tool while capturing the video; and displaying the microphone control on the video capture page with the original sound recording function turned off and without supporting state changes.
9. According to the video being shot using a split shooting method, the method includes: accepting edit commands on the microphone control after pausing the capture of a segment of the video; In response to the edit command, displaying the microphone control on the video capture page with the original sound recording function turned on; or 3. The method of claim 1 or 2, further comprising, in response to the edit command, displaying the microphone control on the video capture page with an original sound recording function turned off.
10. After the process of shooting the video using the split shooting method is completed, the method includes: receiving an adjustment command for the volume of the video; 10. The method of claim 9, further comprising adjusting the volume of the audio and / or the volume of the source sound in at least one segment of the video in response to the adjustment command.
11. An electronic device comprising one or more processors and a memory, wherein one or more computer programs are stored in the memory, and wherein, when the one or more processors execute the one or more computer programs, the electronic device realizes the video processing method of the application according to any one of claims 1 to 10.
12. A computer storage medium, comprising computer instructions which, when run on an electronic device, cause said electronic device to carry out the video processing method of the application according to any one of claims 1 to 10.
13. A computer program product, characterised in that when it is run on a computer, it causes the computer to carry out the video processing method of the application according to any one of claims 1 to 10.
Citation Information
Patent Citations
Video shooting method and system
CN103208298A
Video shooting method, device, terminal, server and storage medium
CN108900768A
Audio suppression method, apparatus, medium, and apparatus for application
CN109166589A
Method and device for publishing video or image, equipment and medium
CN112153288A
Camera
JP2001309221A