Video recording method and device and electronic equipment
By displaying lyrics controls, chorus controls and video editing controls on the recording interface, users can select corresponding controls for video recording, solving the problem of single stage scene recording mode in the existing technology, realizing diversified recording functions, and improving the video Artistic expression and social sharing value.
Patent Information
- Application Number
- CN202411501390.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-02-07
AI Technical Summary
The existing video recording technology has a single mode when recording in stage scenes, which cannot meet the diverse stage scene recording needs, resulting in insufficient artistic expression and social sharing value of recorded videos.
The lyrics controls, chorus controls and video editing controls are displayed on the recording interface. Users can select corresponding controls to record videos according to their needs, realizing a diverse stage scene recording function.
Through the diversified recording functions, the user's recording experience is enhanced and the artistic expression and social sharing value of the recorded stage videos are enhanced.
Smart Images

Figure CN119402693A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of video technology, and specifically relates to a video recording method, device and electronic equipment. Background Art
[0002] With the vigorous development of music culture, large-scale stage performances such as concerts have become an indispensable part of people's cultural life. However, the existing recording technology has obvious shortcomings in stage scenes.
[0003] Currently, when electronic devices are used to record a stage video, usually only the same mode as ordinary video recording can be used for video recording, and the recording mode is single. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a video recording method, device and electronic device, which can provide a variety of stage scene recording functions and enhance the artistic expression and social sharing value of the recorded stage video.
[0005] In a first aspect, an embodiment of the present application provides a video recording method, the method comprising:
[0006] When the recording scene is a stage scene, lyrics controls, chorus controls and video clip controls are displayed on the recording interface;
[0007] When receiving a control input to a lyrics control, a chorus control, or a video clip control, performing video recording according to a video recording function indicated by the control selected by the control input;
[0008] Among them, the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the video recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the video recording interface; the video editing control is used to control the editing of the video recorded in the video recording interface.
[0009] In a second aspect, an embodiment of the present application provides a video recording device, the device comprising:
[0010] A display module, used to display lyrics controls, chorus controls and video clip controls on the video interface when the video scene is a stage scene;
[0011] A recording module, for, upon receiving a control input to a lyrics control, a chorus control or a video clip control, performing video recording according to a video recording function indicated by the control selected by the control input;
[0012] Among them, the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the video recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the video recording interface; the video editing control is used to control the editing of the video recorded in the video recording interface.
[0013] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0014] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0015] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0016] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.
[0017] In an embodiment of the present application, when the recording scene is a stage scene, a lyrics control, a chorus control and a video clip control are displayed on the recording interface; wherein the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the recording interface; and the video clip control is used to control the editing of the video recorded in the recording interface. By selecting the chorus control, the user can sing with the subject in the stage scene, increasing the fun and interactivity of the recording; by selecting the lyrics control, the user can view the lyrics while watching the recorded video, especially in scenes such as concerts, which can greatly enhance the viewing experience; by selecting the video clip control, the real-time recorded video can be edited to make the recorded stage video better; when receiving the control input of the lyrics control, the chorus control or the video clip control, the video recording function indicated by the control selected by the control input is performed, and a variety of stage scene recording functions can be provided, which can not only enhance the user's recording experience, but also enhance the artistic expression and social sharing value of the recorded stage video. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1is a flow chart of a video recording method provided by some embodiments of the present application;
[0019] Figure 2 is a schematic diagram of a camera setting interface provided by some embodiments of the present application;
[0020] Figure 3 is a schematic diagram of stage recording controls provided by some embodiments of the present application;
[0021] Figure 4 is a schematic diagram of the lyrics of a song sung by a singer in a stage scene provided in an embodiment of the present application;
[0022] Figure 5a is a schematic diagram of a display position of updated lyrics provided by some embodiments of the present application;
[0023] Figure 5b is a schematic diagram of the display position of updated lyrics provided by some embodiments of the present application;
[0024] Figure 6 is a schematic diagram of recording video clips provided in some embodiments of the present application;
[0025] Figure 7 is a schematic diagram of a video recording interface provided by some embodiments of the present application;
[0026] Figure 8 is a schematic diagram of mute processing provided by some embodiments of the present application;
[0027] Fig. 9 is a schematic diagram of a chorus score provided by some embodiments of the present application;
[0028] Fig.10 is a schematic diagram of video synthesis provided by some embodiments of the present application;
[0029] Fig.11 is a structural diagram of a video recording device provided by some embodiments of the present application;
[0030] Fig.12 is a schematic diagram of the hardware structure of an electronic device provided in some embodiments of the present application;
[0031] Fig.13 It is a schematic diagram of the hardware structure of an electronic device provided in some embodiments of the present application. DETAILED DESCRIPTION
[0032] The following will be combined with the drawings of the embodiments of the present application to clearly describe the technical solutions of the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present application belong to the scope of protection of this application.
[0033] The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0034] First, some terms in the present application are explained to facilitate understanding by those skilled in the art, but the terms in the present application are not limited.
[0035] A control is a visual graphical interface element presented to the user. A control is a software component included in an application that controls the data processed by the application and the interactive operations on the data. Users can interact with the control through touch, slide, and other operations to trigger specific functions of the application or change the state of the application. Generally speaking, controls can include visual interface elements such as icons, buttons, menus, tabs, text boxes, and status bars. In response to user operations on different controls, such as touch operations or click operations, specific functions of the application can be triggered or the state of the application can be changed.
[0036] The recording interface refers to the user interface of the software or device used to record video. The recording interface usually contains a series of controls and display areas that allow users to record, preview, edit and save videos. The recording interface may include functional elements such as the camera preview window, recording button, setting options, time display, audio input indicator, recording status indicator, etc. Through these controls, users can control the start and end of recording, adjust recording parameters, view recording progress, and preview the recording content in real time.
[0037] It should be noted that the video recording method provided in the embodiments of the present application can be executed by electronic devices such as mobile phones, tablet computers, laptop computers, PDAs, and vehicle-mounted electronic devices. In some embodiments of the present application, the video recording method provided in the embodiments of the present application is described by taking the electronic device as the execution subject to execute the video recording method as an example.
[0038] The video recording method provided in the embodiment of the present application can be applied to video recording scenarios, wherein one specific application scenario is video recording in concert and music festival scenarios, and another specific application scenario is recording of drama and dance performances, which are described below respectively:
[0039] In large-scale live performances such as concerts and music festivals, audiences usually want to capture the wonderful moments of the artists on the stage, the stunning visual effects, and the atmosphere of the scene. Users may shoot the dynamic performances of artists on the stage, such as dancing, playing instruments, singing, etc., as well as stage lighting, smoke effects, and the reactions of the audience. They may also want to capture the moments of interaction between the artists and the audience, such as the artists' impromptu performances, the audience's cheers and choruses, etc.
[0040] In stage art scenes such as drama and dance performances, audiences usually want to record the actors' superb acting skills, the smoothness and artistry of dance movements, and the details of stage settings and costumes. Users may shoot actors' facial expressions, body movements, props and backgrounds on the stage, and the coordination of lighting and sound effects.
[0041] The video recording method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0042] Figure 1 A flowchart of a video recording method provided in an embodiment of the present application.
[0043] like Figure 1 As shown, the video recording method may include steps 110 to 120, and the method is applied to a video recording device, as shown below:
[0044] Step 110, when the recording scene is a stage scene, displaying lyrics controls, chorus controls and video clip controls on the recording interface;
[0045] The video recording interface usually includes two main states: the preview state interface before video recording and the recording state interface during video recording. The following are the descriptions of each:
[0046] Preview status interface before video recording: Before starting to record a video, users can view the real-time image of the current camera or screen to allow users to confirm whether the recorded content is as expected and make necessary adjustments.
[0047] The preview status interface before video recording is used to display the real-time image of the camera or screen; users can adjust the camera angle, resolution, frame rate, audio input and other settings; users can enter the recording state by clicking the "Start Recording" button. The preview status interface before video recording may include controls such as pause, fast forward, fast rewind, volume adjustment, etc., which are used for preview operations.
[0048] The recording status interface during video recording. The user has started recording the video, and the electronic device is capturing and recording the current image and audio.
[0049] The recording status interface in video recording is used to display the current recording screen, which is usually the same as the preview screen. The recording status interface in video recording includes controls such as pause recording, stop recording, and volume adjustment. The recording status interface in video recording also includes the current recording time length and recording progress bar. The recording progress bar is used to display the recording progress to help users understand the recording time progress. The recording status interface in video recording also includes monitoring information such as frame rate, resolution, and audio quality.
[0050] After the user clicks the "Start Recording" button, the preview status interface before video recording switches to the recording status interface during video recording, and begins capturing and recording images and audio.
[0051] After the user clicks the "Stop Recording" button, the recording stops and the recording status interface returns to the preview status interface, where the user can view the recorded content or perform other operations.
[0052] Lyrics control: used to display the lyrics of the song sung by the singer in the stage scene on the video interface.
[0053] Chorus control: used to display the lyrics and chorus progress information of the song on the recording interface to help users sing along with the song.
[0054] Video editing control: used to control the editing of the video being recorded in the recording interface, allowing users to edit the video in real time during the recording process.
[0055] When the user selects a stage scene for video recording, the video recording interface will display three controls: lyrics control, chorus control, and video editing control.
[0056] In a possible embodiment, before step 110, the following steps may also be included:
[0057] Receive setting input for scene detection controls in the camera setting interface;
[0058] In response to the setting input, enabling a video recording scene detection function;
[0059] When the video recording scene detection function is turned on, detecting the video recording scene;
[0060] Step 120 includes:
[0061] When it is detected that the recording scene is a stage scene, lyrics controls, chorus controls and video clip controls are displayed on the recording interface.
[0062] Scene detection control: A control used to turn on or off the video scene detection function.
[0063] Recording scene detection function: The function of automatically detecting the current recording scene is used to identify whether the current scene is a stage scene.
[0064] Lyrics control: used to display the lyrics of the song sung by the singer in the stage scene on the video interface.
[0065] Chorus Control: A control used to activate Chorus mode for video recording.
[0066] Video Clip Controls: Controls used to initiate video clip mode for video recording.
[0067] The user sets and inputs the scene detection control in the camera settings interface. The scene detection control is used to turn on or off the video scene detection function; in response to the user's setting input, the video scene detection function is turned on. The video scene detection function is used to automatically detect the current video scene and perform corresponding processing based on the detection results.
[0068] When the video scene detection function is turned on, the current video scene is automatically detected. The features in the video screen are analyzed to identify whether the current scene is a stage scene; if the video scene is detected to be a stage scene, lyrics controls, chorus controls, and video clip controls are displayed on the video interface:
[0069] If the recording scene is detected to be a stage scene, lyrics controls, chorus controls and video clip controls are displayed on the recording interface. These controls can help users better record the video of the stage scene.
[0070] like Figure 2 As shown, in response to input to the scene detection control 210, the stage detection function is turned on.
[0071] By turning on the recording scene detection function, the current recording scene can be automatically detected and corresponding processing can be performed based on the detection results to improve the automation of the recording process; users can automatically display corresponding controls based on the scene detection results to improve the convenience of the recording process.
[0072] Scenario 1: The user is at a celebrity concert, which is a grand music feast presented by several celebrities. The user wants to shoot a video to record the wonderful moments of the concert and the moving singing and dancing of the celebrities.
[0073] In the camera setting interface, the user clicks the scene detection control to turn on the recording scene detection function; in response to the user's setting input, the recording scene detection function is turned on; when the recording scene detection function is turned on, the recording scene is detected: the current recording scene is automatically detected, and the current scene is identified as a stage scene.
[0074] When it is detected that the recording scene is a stage scene, lyrics controls, chorus controls and video clip controls are displayed on the recording interface: the recording interface displays lyrics controls, chorus controls and video clip controls. Users can select corresponding controls as needed to record the video of the stage scene.
[0075] During the recording process, the scene detection function automatically identifies the stage scene and displays the corresponding controls to ensure that the recorded video clips are more in line with the expected effect. Users can select lyrics controls, chorus controls and video editing controls according to their needs, and finally get a high-quality concert recording video that includes the wonderful moments selected by the user, and the recording process is more convenient.
[0076] Scenario 2: The user is at a theater scene, which is a stage play performed by several actors. The user wants to shoot a video to record the wonderful moments of the play and capture the actors' performances and stage effects.
[0077] In the camera setting interface, the user clicks the scene detection control to turn on the recording scene detection function; in response to the user's setting input, the recording scene detection function is turned on; when the recording scene detection function is turned on, the recording scene is detected: the current recording scene is automatically detected, and the current scene is identified as a stage scene.
[0078] When it is detected that the recording scene is a stage scene, lyrics controls, chorus controls and video clip controls are displayed on the recording interface: lyrics controls, chorus controls and video clip controls are displayed on the recording interface. Users can select corresponding controls as needed to record the video of the stage scene.
[0079] During the recording process, the scene detection function automatically identifies the stage scene and displays the corresponding controls to ensure that the recorded video clips are more in line with the expected effect. Users can select lyrics controls, chorus controls and video editing controls according to their needs, and finally get a high-quality drama or dance performance recording video that includes the wonderful moments selected by the user, and the recording process is more convenient, improving the user experience.
[0080] Step 120, when receiving a control input to the lyrics control, the chorus control, or the video clip control, performing video recording according to the video recording function indicated by the control selected by the control input;
[0081] Among them, the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the video recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the video recording interface; the video editing control is used to control the editing of the video being recorded on the video recording interface.
[0082] In some embodiments of the present application, the control input is used to trigger the lyrics control, the chorus control or the video editing control, and the control input may be a control operation. Exemplarily, the control input includes but is not limited to: a user's touch input to the lyrics control, the chorus control or the video editing control through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which may be determined based on actual usage requirements and are not limited in the embodiments of the present application. The specific gesture in the embodiments of the present application may be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long-press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiments of the present application may be a single-click input, a double-click input, or any number of click inputs, etc., and may also be a long-press input or a short-press input.
[0083] For example, the control input may be: a click input of the user on the lyrics control, the chorus control or the video clip control.
[0084] When the user clicks or selects a control, the corresponding video recording function will be executed according to the user's selection. For example, if the user selects the lyrics control, the lyrics of the song will be displayed on the video recording interface.
[0085] By displaying lyrics, chorus progress information and video editing controls on the video recording interface, users can record and edit videos more conveniently, making the recording process more interactive and interesting. Users can adjust the recording content in real time as needed to ensure that the recorded video better meets the expected results.
[0086] The following is an example based on actual scenarios:
[0087] Scenario 1: The user is at a celebrity concert, which is a grand music feast presented by several celebrities. The user wants to shoot a video to record the wonderful moments of the concert and the moving singing and dancing of the celebrities.
[0088] The user uses an electronic device to record a video at a concert, and the video recording interface displays lyrics controls, chorus controls, and video editing controls.
[0089] The user clicks the lyrics control, and the recording interface starts to display the lyrics of the song sung by the singer at the concert. The user can sing along with the lyrics while recording the video. The user clicks the chorus control, and the recording interface displays the lyrics and chorus progress information of the song sung by the singer at the concert. The user can adjust his or her chorus rhythm according to the progress information to ensure that the chorus part in the recorded video is more synchronized. The user clicks the video editing control to start real-time editing of the recorded video. For example, the user can cut out some unsatisfactory clips and keep the wonderful performance moments.
[0090] During the recording process, users can use the lyrics control and chorus control to ensure that the recorded video contains the complete song and chorus. Through the video editing control, users can adjust the video content in real time. After touching the video editing control, the timeline, cutting tool, special effect addition, audio adjustment, transition effect, subtitle insertion and other function controls may be displayed. Users can accurately select video clips on the timeline, use the cutting tool to delete unnecessary parts, or adjust the length of the clip by dragging the border. The special effect addition function allows users to add visual elements such as filters, color correction, and blur effects to the video to enhance the visual appeal of the video. The audio adjustment control allows users to adjust the volume of background music, add sound effects or record narration to ensure that the audio and video content are perfectly synchronized. The transition effect control provides a variety of transition methods, such as fade in and out, sliding, rotating, etc., making the switching between video clips smoother and more natural. The subtitle insertion function allows users to add text descriptions to the video to enhance the communication effect of the information. Through these controls, users can preview the adjusted video effects in real time to ensure that the final work meets their creativity and needs and obtain a high-quality concert recording video.
[0091] Scenario 2: The user is at a theater scene, which is a stage play performed by several actors. The user wants to shoot a video to record the wonderful moments of the play and capture the actors' performances and stage effects.
[0092] A user uses an electronic device to record a video at a drama or dance performance, and the video recording interface displays lyrics controls, chorus controls, and video clip controls.
[0093] When the user clicks the lyrics control, the recording interface starts to display the lyrics of the song in the current drama performance. Users can enjoy the lyrics while recording the video. When the user clicks the chorus control, the recording interface displays the lyrics and chorus progress information of the drama song. Users can adjust their appreciation rhythm according to the progress information to ensure that the performance part in the recorded video is more complete. When the user clicks the video editing control, the video being recorded starts to be edited in real time. For example, users can cut out some unsatisfactory clips and keep the wonderful performance moments.
[0094] During the recording process, users can use the lyrics and chorus controls to ensure that the recorded video contains the complete performance content. Through the video editing control, users can adjust the video content in real time, and finally get a high-quality recording of a drama or dance performance.
[0095] By displaying lyrics controls, chorus controls, and video editing controls on the recording interface, users can more easily interact and edit when recording stage scene videos. Whether it is a concert, music festival, or drama or dance performance, users can select the corresponding controls according to their needs to ensure that the recorded video is more in line with the expected effect, improving the recording experience and video quality.
[0096] In a possible embodiment, during the video recording process, the method further includes:
[0097] When it is identified that the recording scene is a stage singing scene with a singer performing, or when a control input to a lyrics control is received, the lyrics of the song sung by the singer in the stage scene are displayed on the recording interface.
[0098] During the video recording process, it will automatically identify whether the current recording scene is a stage singing scene with a singer. If it is identified as a stage singing scene with a singer, or the user clicks the lyrics control on the recording interface, the lyrics of the song sung by the singer will be displayed on the recording interface.
[0099] By displaying lyrics on the video recording interface, users can sing along or enjoy the lyrics while recording a video, which makes the recording process more interactive and interesting. Users can ensure that the recorded video contains the complete song part based on the displayed lyrics, which improves the viewing experience and quality of the video.
[0100] like Figure 3 As shown, the stage recording controls include: lyrics control 310 , chorus control 320 and video clip control 330 .
[0101] like Figure 4As shown, when a selection input is received for the lyrics control 310, the lyrics 340 "Hello hello hello" of the song sung by the singer in the stage scene are displayed on the video recording interface.
[0102] When the recording scene is identified as a stage singing scene with a singer, or when the audio information of the target song from the stage scene is detected by audio recognition technology, or the user selects "lyrics control" by selecting and inputting in the recording interface, the lyrics of the song sung by the singer in the stage scene are displayed in the recording interface. This function allows the user to view the lyrics in real time while recording the stage performance, making it convenient for the user to sing along with the lyrics of the song sung by the stage performer in real time, especially in scenes such as concerts and concerts.
[0103] On the one hand, users can view the lyrics in real time while recording stage performances, enhancing the viewing experience. Especially in scenes such as concerts and recitals, users can better understand and appreciate the performance content. On the other hand, users can better grasp the recording timing based on the display of lyrics to ensure that the key singing parts are recorded. Through the synchronous display of lyrics and audio, users can better immerse themselves in the performance and enhance the viewing experience.
[0104] Thus, users can view lyrics in real time while recording a video, which is a great convenience for music lovers, especially when they cannot hear the lyrics clearly. Displaying the lyrics of the track associated with the target track on the video recording interface enables users to better understand the content of the target track when watching the video recording interface.
[0105] Scenario 1: The user is at a celebrity concert, which is a grand music feast presented by several celebrities. The user wants to shoot a video to record the wonderful moments of the concert, the moving singing and dancing of the celebrities, and the user also wants to check the lyrics of the songs sung by the celebrities.
[0106] The user uses an electronic device to record a video at a concert and selects a stage scene. The recording interface displays lyrics controls, chorus controls, and video clip controls.
[0107] The current recording scene is automatically identified as a stage performance scene with a singer. The lyrics of the song sung by the singer are displayed on the recording interface. Users can sing along with the lyrics while recording the video.
[0108] During the recording process, users can ensure that the recorded video contains the complete song part by displaying the lyrics. Users can adjust their chorus rhythm according to the lyrics prompts to ensure that the chorus part in the recorded video is more synchronized. In the end, users get a high-quality concert recording video that contains the complete song and chorus part.
[0109] Scenario 2: The user is at a theater, which is a stage play performed by several actors. The user wants to shoot a video to record the wonderful moments of the play, capture the actors' performances and stage effects, and also wants to check the lyrics of the songs sung by the actors.
[0110] The user uses an electronic device to record a video at a drama or dance performance and selects a stage scene. The recording interface displays lyrics controls, chorus controls, and video clip controls; the current recording scene is automatically identified as a stage singing scene with a singer; the lyrics of the song sung by the singer are displayed on the recording interface. The user can record the video while listening to the lyrics.
[0111] During the recording process, users can ensure that the recorded video contains the complete performance content by displaying the lyrics. Users can adjust their appreciation rhythm according to the lyrics prompts to ensure that the performance part in the recorded video is more complete. In the end, users get a high-quality recorded video of a drama or dance performance that contains the complete performance content.
[0112] By identifying the recorded scene and displaying the lyrics during the video recording process, users can more conveniently interact and enjoy the stage singing scene with the singer. Whether it is a concert, music festival, or drama or dance performance, users can choose to display the lyrics as needed to ensure that the recorded video is more in line with the expected effect, improving the recording experience and video quality.
[0113] In a possible embodiment, the above-mentioned process of displaying the lyrics of the song sung by the singer in the stage scene may further include the following steps:
[0114] Detecting a first area where a recording object is located in the video recording interface;
[0115] If the displayed lyrics overlap with the first area, display the lyrics of the song in the second area of the video recording interface;
[0116] The second area does not include the recording object.
[0117] In the process of displaying the lyrics of the song sung by the singer in the stage scene, the first area where the recording object is located in the video recording interface is detected. The recording object is such as a singer or a performer. It is determined whether the displayed lyrics overlap with the first area where the recording object is located.
[0118] If the lyrics overlap with the first area, the lyrics of the song will be displayed in the second area of the video recording interface. The second area does not include the recording object to ensure that the lyrics will not cover the recording object and affect the viewing quality of the video.
[0119] By displaying the lyrics in the second area, the lyrics can be prevented from blocking the recorded object, ensuring that the recorded object is clear and visible in the recorded video; the lyrics are displayed in an area that does not affect the recorded object, thereby improving the visual effect and viewing experience of the video.
[0120] Scenario 1: The user is at a celebrity concert, which is a grand music feast presented by several celebrities. The user wants to shoot a video to record the wonderful moments of the concert, the moving singing and dancing of the celebrities, and the user also wants to check the lyrics of the songs sung by the celebrities.
[0121] The user uses an electronic device to record a video at a concert and selects a stage scene. The recording interface displays lyrics controls, chorus controls, and video clip controls. The current recording scene is automatically identified as a stage singing scene with a singer. The lyrics of the song sung by the singer are displayed on the recording interface.
[0122] Detect the first area where the singer is located in the video recording interface; determine whether the displayed lyrics overlap with the first area where the singer is located; if the lyrics overlap with the first area, display the lyrics of the song in the second area of the video recording interface. The second area does not include the singer to ensure that the lyrics do not cover the singer and affect the viewing quality of the video.
[0123] During the recording process, users can clearly see the singer's performance as the lyrics are displayed in an area that does not affect the singer, and ultimately obtain a high-quality concert recording video that includes the complete song and singing part.
[0124] Scenario 2: The user is at a theater, which is a stage play performed by several actors. The user wants to shoot a video to record the wonderful moments of the play, capture the actors' performances and stage effects, and the user wants to check the lyrics of the song sung by the actors.
[0125] The user uses an electronic device to record a video at a drama or dance performance and selects a stage scene. The recording interface displays lyrics controls, chorus controls, and video clip controls; the current recording scene is automatically identified as a stage singing scene with a singer; and the lyrics of the song sung by the singer are displayed on the recording interface.
[0126] Detect the first area where the performer is located in the video recording interface; determine whether the displayed lyrics overlap with the first area where the performer is located; if the lyrics overlap with the first area, display the lyrics of the song in the second area of the video recording interface. The second area does not include the performer to ensure that the lyrics do not block the performer and affect the viewing quality of the video.
[0127] During the recording process, users can clearly see the performer's performance because the lyrics are displayed in an area that does not affect the performer, and ultimately obtain a high-quality recorded video of a drama or dance performance that includes the complete performance content.
[0128] By detecting the first area where the recording object is located during the process of displaying lyrics and displaying the lyrics in the second area, users can ensure that the lyrics do not block the recording object when recording a stage singing scene with a singer, thereby improving the viewing experience and quality of the video. Whether it is a concert, music festival, or drama or dance performance, users can choose to display lyrics as needed to ensure that the recorded video is more in line with the expected effect, improving the recording experience and video quality.
[0129] In a possible embodiment, after the step of displaying the lyrics of the song sung by the singer in the stage scene on the video recording interface mentioned above, the following steps may also be included:
[0130] Receiving position adjustment input for the lyrics;
[0131] In response to the position adjustment input, the display position of the lyrics is updated.
[0132] Position adjustment inputs, including:
[0133] Drag input: users can drag the preview screen or recording screen through the touch screen to adjust the display area.
[0134] Gesture input: users can use gesture input to adjust the position of the preview screen or recording screen. For example, pinching with two fingers can zoom the screen, and sliding with two fingers can move the screen.
[0135] Numeric input, users can precisely adjust the position of the preview or recording screen by entering specific coordinate values or offsets. For example, users can enter "x:100,y:50" in the input box to move the screen 100 pixels to the right and 50 pixels down.
[0136] Automatically adjust the input to automatically adjust the position of the preview or recording image based on a preset algorithm. For example, you can automatically center the face based on a face recognition algorithm.
[0137] After the recording interface displays the lyrics of the song sung by the singer in the stage scene, the user's input for adjusting the position of the lyrics will be received; in response to the user's input, the display position of the lyrics will be updated. The user can move the lyrics to a more appropriate position in the recording interface as needed to avoid blocking the recorded object. Therefore, it can be ensured that the lyrics do not cover important parts of the recorded object, such as the face or key movements of the person. For example, if the recorded object is a person dancing, the user can place the lyrics at the bottom or both sides of the screen, so that the audience can clearly see the dancer's movements and read the lyrics at the same time. Through this precise adjustment, the user can ensure that the lyrics and the video content coexist harmoniously, improving the viewing experience.
[0138] Users can freely adjust the display position of lyrics according to their needs, improving the flexibility and personalization of the recording process; by adjusting the display position of lyrics, users can ensure that the lyrics will not obstruct the recording object, improving the viewing experience and quality of the video.
[0139] like Figure 5a As shown, the lyrics 340 blocks the recording object, receives a drag input to the lyrics 340, and updates the display position of the lyrics in response to the drag input. Figure 5b As shown, after the display position of the lyrics 340 is updated, the lyrics 340 will not block the recording object.
[0140] Specifically, the user can drag the display control that displays the lyrics through the touch screen to move the display control that displays the lyrics from one position to another, and in response to the user's dragging operation, the display position of the display control is adjusted, thereby changing the display position of the lyrics in the video recording interface. In this way, the user can freely adjust the display position of the lyrics according to the video content and layout requirements, ensuring that the lyrics will not block the recording object while maintaining a good visual effect.
[0141] Drag input refers to the user dragging the lyrics of a track from the current position to the display position specified by the user by touching the screen. In response to the drag input, the display position of the lyrics is updated. This feature allows users to customize the display position of lyrics to suit personal viewing habits or recording needs.
[0142] As a result, users can freely adjust the display position of lyrics according to their preferences and viewing habits, making the recorded video more in line with their personal aesthetics and needs. By customizing the display position of lyrics, users can avoid the lyrics blocking important parts of the stage performance, ensuring the integrity and comfort of the viewing experience, and improving the user's recording experience.
[0143] Scenario 1: The user is at a celebrity concert, a grand music feast presented by several celebrities. The user wants to shoot a video to record the wonderful moments of the concert, the moving singing and dancing of the celebrities. The lyrics displayed on the video interface obscure the singer that the user wants to shoot.
[0144] The user uses an electronic device to record a video at a concert and selects a stage scene. The recording interface displays lyrics controls, chorus controls, and video clip controls; the current recording scene is automatically identified as a stage singing scene with a singer. The lyrics of the song sung by the singer are displayed on the recording interface.
[0145] The user clicks and drags the lyrics on the video interface to adjust the display position of the lyrics; in response to the user's adjustment input, the display position of the lyrics is updated. The user can move the lyrics to a more appropriate position in the video interface to avoid blocking the singer or improve the visual effect.
[0146] During the recording process, users can freely adjust the display position of lyrics according to their needs, and finally get a high-quality concert recording video that includes the complete song and singing part, and the lyrics are displayed in a reasonable position without affecting the viewing experience.
[0147] Scenario 2: The user is at a theater, which is a stage play performed by several actors. The user wants to shoot a video to record the wonderful moments of the play and capture the actors' performances and stage effects. The lyrics displayed on the recording interface block the performers that the user wants to shoot. The user uses an electronic device to record a video at a theater or dance performance and selects a stage scene. The recording interface displays lyrics controls, chorus controls, and video clip controls; automatically identifies the current recording scene as a stage singing scene with a singer; and displays the lyrics of the song sung by the singer on the recording interface.
[0148] The user clicks and drags the lyrics on the recording interface to adjust the display position of the lyrics; in response to the user's adjustment input, the display position of the lyrics is updated. The user can move the lyrics to a more appropriate position in the recording interface to avoid blocking the performer or improve the visual effect.
[0149] During the recording process, users can freely adjust the display position of the lyrics according to their needs, and finally get a high-quality recorded video of a drama or dance performance. The video includes the complete performance content, and the lyrics are displayed in a reasonable position without affecting the viewing experience.
[0150] By receiving the user's input on the position of the lyrics during the process of displaying the lyrics, and updating the display position of the lyrics in response to the user's input, the user can ensure that the lyrics do not block the recorded object when recording a stage singing scene with the singer, thereby improving the viewing experience and quality of the video. Whether it is a concert, music festival, or drama or dance performance, the user can freely adjust the display position of the lyrics as needed to ensure that the recorded video is more in line with the expected effect, improving the recording experience and video quality.
[0151] In a possible embodiment, after the step of displaying the lyrics of the song sung by the singer in the stage scene on the video recording interface mentioned above, the following steps may also be included:
[0152] receiving a selection input of at least one line of lyrics displayed on the video recording interface;
[0153] In response to the selection input, a video clip of the video screen corresponding to the at least one line of lyrics selected by the selection input is recorded.
[0154] After the lyrics of the song sung by the singer in the stage scene are displayed on the recording interface, the user's selection input of at least one line of lyrics will be received. In response to the user's selection input, a video clip corresponding to the video screen of the at least one selected lyric will be recorded. The user can select specific lyrics, and the video screen within the time period corresponding to the lyrics will be automatically captured to generate a video clip.
[0155] Users can select specific lyrics for recording according to their needs, which improves the flexibility and personalization of the recording process. By selecting specific lyrics for recording, users can ensure that the recorded video clips are more in line with the expected effects, improving the viewing experience and quality of the video.
[0156] like Figure 6 As shown, a selection input of at least one lyric 340 displayed on the centering video recording interface is received. The selection input may be a long press input of the target lyric, or may be a multiple click input of the target lyric.
[0157] For example, the at least one lyric selected by the selection input is "Hello hello hello; Where you've been all my life", when the lyrics are displayed on the recording interface, when "Hello hello hello" is displayed, the user long presses the lyrics to record the first stage video associated with the lyrics, and when "Where you've been all my life" is displayed, the user ends the long press input. Alternatively, when the lyrics are displayed on the recording interface, the user clicks "Hellohello hello" and "Where you've been all my life" respectively.
[0158] In response to the selection input, a video clip of the video screen corresponding to the at least one line of lyrics selected by the selection input is recorded, that is, the video clip of the video screen corresponding to the at least one line of lyrics selected by the selection input can be automatically captured and saved.
[0159] Therefore, by selecting a specific lyrics fragment, the relevant stage performance video can be quickly captured and saved, achieving accurate video saving and improving the user's recording experience.
[0160] Scenario 1: The user is at a celebrity concert, which is a grand music feast presented by several celebrities. The user wants to shoot a video to record the wonderful moments of the concert, the moving singing and dancing of the celebrities, and the user wants to record a separate video clip with lyrics corresponding to the video screen.
[0161] The user uses an electronic device to record a video at a concert and selects a stage scene. The recording interface displays lyrics controls, chorus controls, and video clip controls. The current recording scene is automatically identified as a stage singing scene with a singer. The lyrics of the song sung by the singer are displayed on the recording interface.
[0162] The user clicks on a specific lyric in the recording interface to select the lyric for recording; in response to the user's selection input, a video clip corresponding to the video screen of the selected lyric is recorded. For example, if the user selects a climax of a song, the video screen within that time period will be automatically captured to generate a video clip.
[0163] During the recording process, users can ensure that the recorded video clips are more in line with the expected effect by displaying, adjusting and selecting lyrics. Users can select specific lyrics to record, and finally get a high-quality concert recording video that includes the wonderful moments selected by the user, and the lyrics are displayed in a reasonable position without affecting the viewing experience.
[0164] Scenario 2: The user is at a theater, which is a stage play performed by several actors. The user wants to shoot a video to record the wonderful moments of the play and capture the actors' performances and stage effects. The lyrics displayed on the video interface block the performers that the user wants to shoot. The user wants to record a separate video clip of the lyrics corresponding to the video screen.
[0165] The user uses an electronic device to record a video at a drama or dance performance and selects a stage scene. The recording interface displays lyrics controls, chorus controls, and video clip controls. The current recording scene is automatically identified as a stage singing scene with a singer; the lyrics of the song sung by the singer are displayed on the recording interface.
[0166] The user clicks on a specific lyric in the recording interface to select the lyric for recording; in response to the user's selection input, a video clip corresponding to the video screen of the selected lyric is recorded. For example, if the user selects the lyric corresponding to an important line or action in a drama or dance performance, the video screen within that time period will be automatically captured to generate a video clip.
[0167] During the recording process, users can ensure that the recorded video clips are more in line with the expected effect by displaying, adjusting and selecting lyrics. Users can select specific lyrics to record, and finally get a high-quality drama or dance performance recording video that includes the wonderful moments selected by the user, and the lyrics are displayed in a reasonable position without affecting the viewing experience.
[0168] By receiving the user's selection input of at least one line of lyrics during the process of displaying the lyrics, and recording a video clip corresponding to the selected lyrics in response to the user's selection input, the user can ensure that the recorded video clip is more in line with the expected effect when recording a stage singing scene with a singer, and improve the viewing experience and quality of the video. Whether it is a concert, music festival, or drama or dance performance, the user can select specific lyrics for recording as needed, ensuring that the recorded video is more in line with the expected effect, and improving the recording experience and video quality.
[0169] In a possible embodiment, during the video recording process, the following steps may also be included:
[0170] When receiving a first volume control input to a first volume key, adjusting the volume of a first audio signal of a recording object in the video recording interface according to control information of the first volume control input;
[0171] When a second volume control input to the second volume key is received, the volume of the second audio signal of the video recorder is adjusted according to control information of the second volume control input.
[0172] like Figure 7As shown, the electronic device includes a first volume key 710 and a second volume key 720 .
[0173] The first volume button 710 and the second volume button 720 are physical buttons. The physical feedback of the physical buttons can enhance the user's operating experience, allowing the user to feel the pressing and releasing of the buttons, improving the accuracy and comfort of the operation; through physical feedback, the user can more accurately judge whether the buttons are pressed, reducing the possibility of misoperation.
[0174] Exemplarily, the first volume key is a volume up key, and the first volume key is used to adjust the audio signal of the subject; the first volume key is a volume down key, and the volume down key corresponds to the audio signal of the photographer, and vice versa.
[0175] The input to the first volume key may include a single-click input and a double-click input, wherein the single-click input is used to increase the volume, and the double-click input is used to decrease the volume, or vice versa; or,
[0176] The input to the first volume key may include a short press input and a long press input, wherein the short press input is used to increase the volume, and the long press input is used to decrease the volume, and vice versa.
[0177] Control information, including: number of presses, press strength, sliding distance
[0178] Pressing times allows users to adjust the volume by pressing a button or a specific area on the touch screen. Each press can increase or decrease the volume by a certain amount.
[0179] For example, single press: Each press increases or decreases the volume by 1 unit.
[0180] Multiple presses: Press multiple times in succession to quickly adjust the volume. For example, pressing 5 times in succession will increase the volume by 5 units.
[0181] Users can adjust the volume by changing the pressure they apply. The harder you press, the greater the increase or decrease in volume.
[0182] Exemplarily, tap: tapping a button or a touch screen area to increase or decrease the volume by a small amount.
[0183] Press hard: Press the button or touch screen area hard to increase or decrease the volume by a larger amount.
[0184] Slide Distance: Users can adjust the volume by sliding their finger across the touch screen. The longer the slide distance, the greater the volume increase or decrease.
[0185] For example, short-distance sliding: sliding your finger over a short distance increases or decreases the volume by a smaller amount.
[0186] Long-distance sliding: Slide your finger over a long distance to increase or decrease the volume by a larger amount.
[0187] During the video recording process, the volume of the first audio signal of the recording object in the video recording interface is adjusted according to the control information of the first volume control input. The user can control the volume of the audio signal of the recording object by adjusting the first volume key.
[0188] According to the control information of the second volume control input, the volume of the second audio signal of the video recorder is adjusted. The user can control the volume of his own audio signal by adjusting the second volume key.
[0189] Users can adjust the volume of the recording object and their own audio signals separately according to their needs, thereby improving the flexibility and personalization of the recording process. By adjusting the volume of the recording object and their own audio signals separately, users can ensure that the recorded audio quality is more in line with the expected effect, thereby improving the viewing experience and quality of the video.
[0190] Scenario 1: During the recording process, the user adjusts the volume of the audio signal of the recording object through the first volume key; according to the user's first volume control input, the volume of the audio signal of the singer is adjusted. For example, the user can increase the volume to ensure that the singer's voice is clearer in the recorded video.
[0191] During the recording process, the user adjusts the volume of his / her audio signal through the second volume key; the volume of the user's audio signal is adjusted according to the user's second volume control input. For example, the user can increase the volume to ensure that his / her voice is clearer in the recorded video.
[0192] During the recording process, users can use volume control to ensure that the recorded video clips are more in line with the expected effect. Users can adjust the volume of the recorded object and their own audio signal separately, and finally get a high-quality concert recording video that includes the wonderful moments selected by the user and the audio quality meets the expected effect.
[0193] Scenario 2: During the recording process, the user adjusts the volume of the audio signal of the recording object through the first volume key; according to the user's first volume control input, the volume of the performer's audio signal is adjusted. For example, the user can increase the volume to ensure that the performer's voice is clearer in the recorded video.
[0194] During the recording process, the user adjusts the volume of his / her audio signal through the second volume key; the volume of the user's audio signal is adjusted according to the user's second volume control input. For example, the user can increase the volume to ensure that his / her voice is clearer in the recorded video.
[0195] During the recording process, users can use volume control to ensure that the recorded video clips are more in line with the expected effect. Users can adjust the volume of the recorded object and their own audio signal separately, and finally get a high-quality recording of a drama or dance performance, which includes the highlights of the user's choice and the audio quality meets the expected effect.
[0196] By receiving the user's volume control input on the first volume key and the second volume key during the video recording process, and adjusting the volume of the recorded object and the user's own audio signal according to the user's input, the user can ensure that the recorded audio quality is more in line with the expected effect when recording a stage singing scene with a singer, thereby improving the viewing experience and quality of the video. Whether it is a concert, a music festival, or a drama or dance performance, the user can adjust the volume of the recorded object and the user's own audio signal according to their needs, ensuring that the recorded video is more in line with the expected effect, improving the recording experience and video quality.
[0197] In a possible embodiment, during the video recording process, the following steps may also be included:
[0198] On the video recording interface, a volume curve of the first audio signal and a volume curve of the second audio signal are displayed.
[0199] In the video recording interface, the volume curve of the first audio signal of the recording object will be displayed. The volume curve can intuitively show the volume change of the audio signal.
[0200] In the video recording interface, the volume curve of the second audio signal of the video recorder will be displayed. The volume curve can intuitively show the volume changes of the audio signal.
[0201] like Figure 7 As shown, the video recording interface includes an audio preview interface 700 , which displays a volume curve 730 of a first audio signal and a volume curve 740 of a second audio signal recorded in real time.
[0202] Among them, after adjusting the volume of the audio signal of the subject in the real-time recorded video, the amplitude of the volume curve of the first audio signal will change accordingly; after adjusting the volume of the audio signal of the photographer in the real-time recorded video, the amplitude of the volume curve of the second audio signal will change accordingly.
[0203] By observing the volume curve, users can understand the changes in the volume of the audio signal of the recording object and themselves in real time, improving the flexibility and personalization of the recording process; by displaying the volume curve, users can adjust the volume of the audio signal in time to ensure that the recorded audio quality is more in line with the expected effect, thereby improving the viewing experience and quality of the video.
[0204] Scenario 1:
[0205] In the video recording interface, the volume curve of the singer's first audio signal is displayed. The user can understand the volume changes of the singer's audio signal in real time by observing the volume curve; in the video recording interface, the volume curve of the user's second audio signal is displayed. The user can understand the volume changes of his own audio signal in real time by observing the volume curve.
[0206] During the recording process, users can use the volume curve display to ensure that the recorded video clips are more in line with the expected effect. Users can observe the volume curve and adjust the audio signal volume in time, and finally get a high-quality concert recording video that includes the wonderful moments selected by the user and the audio quality meets the expected effect.
[0207] Scenario 2:
[0208] In the recording interface, the volume curve of the performer's first audio signal is displayed. The user can understand the volume changes of the performer's audio signal in real time by observing the volume curve; in the recording interface, the volume curve of the user's second audio signal is displayed. The user can understand the volume changes of his own audio signal in real time by observing the volume curve.
[0209] During the recording process, users can use the volume curve display to ensure that the recorded video clips are more in line with the expected effect. Users can observe the volume curve and adjust the audio signal volume in time, and finally get a high-quality drama or dance performance video that includes the wonderful moments selected by the user and the audio quality meets the expected effect.
[0210] In a possible embodiment, during the video recording process, the following steps may also be included:
[0211] When a third volume control input to the first volume key is received, muting the first audio signal;
[0212] When a fourth volume control input to the second volume key is received, muting the second audio signal.
[0213] According to the control information of the third volume control input, the first audio signal of the recording object is muted. The user can mute the audio signal of the recording object by pressing the first volume key.
[0214] According to the control information of the fourth volume control input, the second audio signal of the video recorder is muted. The user can mute his own audio signal by pressing the second volume key.
[0215] like Figure 8As shown, during the recording process, the user can hide or retain the audio signal of the subject or the user himself by long pressing the volume button. The specific operations are as follows:
[0216] Long press the volume up button to mute the subject's singing audio, that is, hide the audio.
[0217] Long press the volume down button to mute the singing audio of the person taking the photo, that is, hide the audio.
[0218] The video recording interface further includes an audio signal difference value 750 , which is used to represent a signal difference between the volume of the first audio signal and the volume of the second audio signal.
[0219] Users can mute the audio signals of the recording object and their own audio signals separately according to their needs, which improves the flexibility and personalization of the recording process. By muting the audio signals of the recording object and their own audio signals separately, users can ensure that the recorded audio quality is more in line with the expected effect and improve the viewing experience and quality of the video.
[0220] Scenario 1:
[0221] Receiving a third volume control input: During the recording process, the user mutes the audio signal of the recording object through the first volume key.
[0222] According to the user's third volume control input, the singer's audio signal is muted. For example, the user can mute the singer's voice in the recorded video by pressing the first volume key.
[0223] During the recording process, the user mutes the audio signal of the video recorder through the second volume button, and the video recorder is the user himself.
[0224] Muting the second audio signal: muting the user's audio signal according to the user's fourth volume control input. For example, the user can mute his or her own voice in the recorded video by pressing the second volume key.
[0225] During the recording process, users can ensure that the recorded video clips are more in line with the expected effect by muting the audio signal. Users can mute the audio signal of the recording object and their own audio signal respectively, and finally get a high-quality concert recording video that includes the wonderful moments selected by the user and the audio quality meets the expected effect.
[0226] Scenario 2:
[0227] During the recording process, the user mutes the audio signal of the recording object by using the first volume key. According to the user's third volume control input, the performer's audio signal is muted. For example, the user can mute the performer's voice in the recorded video by pressing the first volume key.
[0228] During the recording process, the user mutes the audio signal of the video recorder through the second volume key. According to the fourth volume control input of the user, the user's audio signal is muted. For example, the user can mute his or her own voice in the recorded video by pressing the second volume key.
[0229] During the recording process, users can ensure that the recorded video clips are more in line with the expected effect by muting the audio signal. Users can mute the audio signal of the recording object and their own audio signal separately, and finally get a high-quality recording of a drama or dance performance, which includes the wonderful moments selected by the user and the audio quality meets the expected effect.
[0230] By receiving the user's volume control input on the first volume button and the second volume button during the video recording process, and muting the audio signals of the recording object and the user according to the user's input, the user can ensure that the recorded audio quality is more in line with the expected effect when recording a stage singing scene with a singer, thereby improving the viewing experience and quality of the video. Whether it is a concert, a music festival, or a drama or dance performance, the user can mute the audio signals of the recording object and the user according to their needs, ensuring that the recorded video is more in line with the expected effect, improving the recording experience and video quality.
[0231] In a possible embodiment, when a control input to the chorus control is received, step 120 may specifically include the following steps:
[0232] Record the video in chorus mode;
[0233] During the video recording process, the lyrics and chorus progress information of the song are displayed on the video recording interface;
[0234] Among them, the lyrics are obtained by identifying the audio information of the song sung by the singer in the collected stage scene; the chorus progress information includes the singing progress information of the recording object and the singing progress information of the video recorder, and the recording object is the singer.
[0235] Chorus Mode: A video recording mode that optimizes audio and video settings to ensure that the chorus of vocalists and audience members is clearly captured during recording.
[0236] Chorus progress information: includes the singing progress information of the recording object and the video recorder, which is used to synchronize the chorus process.
[0237] Upon receiving control input to the chorus control, the chorus mode is activated for video recording. The chorus mode generally optimizes the audio and video recording settings to ensure that the chorus sounds of the singer and the audience can be clearly captured during the recording.
[0238] During the video recording process, the lyrics and chorus progress information of the song currently being sung will be displayed on the video recording interface. The display of lyrics and progress information can help users sing along with the song better and ensure that the recorded video includes the complete chorus part.
[0239] The audio information of the songs sung by the singers in the stage scene is collected and recognized through audio recognition technology. This audio information is used to generate lyrics and chorus progress information.
[0240] The chorus progress information includes not only the singing progress information of the recorded object, but also the singing progress information of the video recorder. This can help users better synchronize their own singing progress and ensure that the chorus part in the recorded video is more coordinated.
[0241] By displaying lyrics and chorus progress information on the video recording interface, users can record the video while singing along with the lyrics, which improves the interactivity and fun of the recording process; users can ensure that the recorded video contains the complete song and chorus part based on the lyrics and chorus progress information, which improves the viewing experience and quality of the video.
[0242] In a possible embodiment, upon receiving a selection input of the chorus control, determining the track similarity between the audio signal of the recording object and the audio signal of the video recorder;
[0243] The chorus score is displayed on the video recording interface according to the track similarity.
[0244] Track Similarity: Measures the similarity between the audio signal of the recorded object and the audio signal of the person recording the video. The higher the track similarity, the closer the performances of the two are.
[0245] Chorus score: A score calculated based on the similarity of the audio tracks, used to evaluate the chorus performance of the video recorder.
[0246] Analyze the audio signal of the recorded object and the audio signal of the video recorder to calculate the similarity of their tracks. The higher the similarity of the tracks, the closer the performances of the two are.
[0247] The chorus score will be displayed on the video recording interface based on the similarity of the audio tracks. The chorus score is used to evaluate the chorus performance of the video recorder. The higher the score, the better the chorus effect.
[0248] For example, in chorus mode, the lyrics will be highlighted to remind the user of the chorus progress. Fig. 9 As shown, after a line of lyrics 340 "Hello, hello, hello" is sung, a chorus score 350 is calculated based on the similarity of the audio tracks of the subject and the photographer, and the chorus score 350 is "Perfect×3".
[0249] The chorus score may specifically be a chorus score level, which may include: Perfect, Good, and Miss. The chorus score level is displayed after the display position of the song lyrics, and if Perfect is obtained continuously, the chorus score will be highlighted.
[0250] By displaying the chorus score, users can understand their chorus performance in real time, which improves the interactivity and fun of the recording process. Users can adjust their singing rhythm and pitch according to the chorus score to ensure that the chorus part in the recorded video is more coordinated, thus improving the viewing experience and quality of the video.
[0251] Scenario 1:
[0252] The user uses an electronic device to record a video at a concert, clicks the chorus control, starts the chorus mode, and records the video; the audio signal of the recorded object and the audio signal of the video recorder are analyzed to calculate the similarity of the two tracks. For example, the audio analysis technology is used to compare the pitch, rhythm, and pitch of the two tracks to calculate the similarity of the tracks.
[0253] The chorus score is displayed on the video recording interface based on the track similarity. For example, if the track similarity is high, a higher score is displayed, indicating that the user's chorus performance is good.
[0254] During the recording process, users can understand their chorus performance in real time through the display of chorus scores. Users can adjust their singing rhythm and pitch according to the scores to ensure that the chorus part in the recorded video is more coordinated. In the end, users get a high-quality concert recording video that includes the wonderful moments selected by the user, and the chorus part is more coordinated, which improves the viewing experience and quality of the video.
[0255] Scenario 2:
[0256] The user uses an electronic device to record a video at a drama or dance performance and clicks the chorus control to start the chorus mode to record the video. The audio signal of the recorded object and the audio signal of the video recorder are analyzed to calculate the similarity of the two tracks. For example, the audio analysis technology is used to compare the pitch, rhythm and intonation of the two tracks to calculate the similarity of the tracks.
[0257] The chorus score is displayed on the video recording interface based on the track similarity. For example, if the track similarity is high, a higher score is displayed, indicating that the user's chorus performance is good.
[0258] During the recording process, users can understand their chorus performance in real time through the display of chorus scores. Users can adjust their singing rhythm and pitch according to the scores to ensure that the chorus part in the recorded video is more coordinated. In the end, users get a high-quality recorded video of a drama or dance performance, which includes the wonderful moments selected by the user, and the chorus part is more coordinated, improving the viewing and quality of the video.
[0259] After receiving the selected input of the chorus control, the audio track similarity of the audio signal of the recording object and the video recorder is determined, and the chorus score is displayed on the video recording interface according to the audio track similarity. When recording a stage singing scene with a singer, the user can understand his or her chorus performance in real time, which improves the interactivity and fun of the recording process. Whether it is a concert, music festival, or drama or dance performance, the user can adjust his or her singing rhythm and pitch according to the chorus score to ensure that the recorded video is more in line with the expected effect, improving the recording experience and video quality.
[0260] In a possible embodiment, when a control input to the video clip control is received, step 120 may specifically include the following steps:
[0261] According to the video editing mode, record the video;
[0262] During the video recording process, the following steps may also be included:
[0263] Performing noise reduction processing on the video during recording so that the audio data of the recorded video only includes the audio data of the recorded object and the audio data of the video recorder;
[0264] The recorded video is used as a video template, and the audio data, lyrics data in the video and the video image of the alternative video selected by the video recorder or at least one alternative image are synthesized to obtain an edited video.
[0265] Video Clip Controls: Controls used to initiate video clip mode for video recording.
[0266] Video Clip Mode: A video recording mode that optimizes video and audio settings to ensure that the audio and video data of both the subject and the recorder is clearly captured during the recording.
[0267] Noise reduction: Through audio processing technology, background noise and other unnecessary audio data during the recording process are removed, making the audio data of the recorded video purer.
[0268] Video synthesis: Synchronize the audio data, lyrics data and video images to generate the final edited video.
[0269] After receiving the control input to the video clip control, the video clip mode is started to record the video. The video clip mode generally optimizes the recording settings of the video and audio to ensure that the audio and video data of the recording object and the video recorder can be clearly captured during the recording process.
[0270] During the video recording process, noise reduction processing is performed on the video being recorded to remove background noise and other unnecessary audio data, so that the audio data of the recorded video only includes the audio data of the recorded object and the audio data of the video recorder.
[0271] During the video recording process, a temporary video file is usually generated, and the temporary video file will continue to grow as the recording progresses until the recording ends. The temporary video file exists during the recording process, but the temporary video file is usually not directly accessed or used by the user until the recording is completed and saved as the final video file.
[0272] Temporary video files are usually stored in a temporary directory or a temporary storage location specified by the application. The purpose of temporary video files is to save video data during the recording process to prevent data loss. When the user stops recording, the temporary video file will be converted to the final video file and saved to the location specified by the user. The final file usually has a standard video file format, such as MP4, AVI, MOV, etc., and can be opened and used by other video players or editing software.
[0273] The recorded video is used as a video template, and the audio data, lyrics data in the video and the video image of the candidate video or at least one candidate image selected by the video recorder are synthesized to obtain a clipped video. During the video synthesis process, the audio data, lyrics data and video image are synchronously processed to generate the final clipped video.
[0274] Through noise reduction processing, background noise and other unnecessary audio data are removed, making the audio data of the recorded video purer, thereby improving the viewing and quality of the video; users can select video images of alternative videos or alternative images for video synthesis according to their needs, thereby improving the flexibility and personalization of the recording process; through video synthesis, users can ensure that the recorded video clips are more in line with the expected effects, thereby improving the viewing and quality of the video.
[0275] like Fig.10 As shown, when an input of dragging a video image of an alternative video selected by a video recorder or at least one alternative image 1010 to a third stage video is received, the recorded video is used as a video template, and audio data, lyrics data in the video and the video image of the alternative video selected by the video recorder or at least one alternative image are synthesized to obtain a clipped video.
[0276] Scenario 1:
[0277] The user uses an electronic device to record a video at a concert, clicks a video clip control, and starts the video clip mode to record the video. Perform noise reduction on the video during recording: Perform noise reduction on the video during recording to remove background noise and other unnecessary audio data, so that the audio data of the recorded video only includes the audio data of the recorded object and the audio data of the video recorder.
[0278] The recorded video is used as a video template, and the audio data, lyrics data in the video and the video image of the candidate video or at least one candidate image selected by the video recorder are synthesized to obtain a clip video. For example, the user can select the wonderful moments on the stage as the candidate images, and these images will be synchronized with the audio data and lyrics data to generate the final clip video.
[0279] During the recording process, users can use noise reduction and video synthesis to ensure that the recorded video clips are more in line with the expected effect. Users can select the video image of the alternative video or the alternative image for video synthesis according to their needs, and finally get a high-quality concert recording video that includes the wonderful moments selected by the user, and the audio quality is purer, improving the viewing and quality of the video.
[0280] Scenario 2:
[0281] The user uses an electronic device to record a video at a drama or dance performance, clicks a video editing control, and starts a video editing mode to record the video; performs noise reduction on the video during the recording process: performs noise reduction on the video during the recording process to remove background noise and other unnecessary audio data, so that the audio data of the recorded video only includes the audio data of the recorded object and the audio data of the video recorder.
[0282] The recorded video is used as a video template, and the audio data, lyrics data in the video and the video image of the candidate video or at least one candidate image selected by the video recorder are synthesized to obtain a clip video. For example, the user can select the wonderful moments in a drama or dance performance as the candidate images, and these images will be synchronized with the audio data and lyrics data to generate the final clip video.
[0283] During the recording process, users can use noise reduction and video synthesis to ensure that the recorded video clips are more in line with the expected effect. Users can select video images of alternative videos or alternative images for video synthesis according to their needs, and finally get a high-quality drama or dance performance recording video that includes the wonderful moments selected by the user, and the audio quality is purer, improving the viewing and quality of the video.
[0284] By starting the video editing mode to record the video after receiving the control input of the video editing control, performing noise reduction processing on the video during the recording process, and using the recorded video as a video template for video synthesis, the user can ensure that the recorded video clips are more in line with the expected effect when recording a stage singing scene with a singer, and improve the viewing experience and quality of the video. Whether it is a concert, music festival, or a drama or dance performance, the user can select the video image of the alternative video or the alternative image for video synthesis as needed to ensure that the recorded video is more in line with the expected effect, and improve the recording experience and video quality.
[0285] By turning on the recording scene detection function after receiving the setting input of the scene detection control in the camera setting interface, and displaying the lyrics control, chorus control and video editing control in the recording interface when the recording scene is detected to be a stage scene, the user can ensure that the recorded video clips are more in line with the expected effect when recording a stage singing scene with a singer, and improve the viewing and quality of the video. Whether it is a concert, music festival, or drama or dance performance, users can automatically display the corresponding controls based on the scene detection results, improving the convenience and user experience of the recording process.
[0286] In an embodiment of the present application, when the recording scene is a stage scene, a lyrics control, a chorus control and a video clip control are displayed on the recording interface; wherein the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the recording interface; and the video clip control is used to control the editing of the video recorded in the recording interface. By selecting the chorus control, the user can sing with the subject in the stage scene, increasing the fun and interactivity of the recording; by selecting the lyrics control, the user can view the lyrics while watching the recorded video, especially in scenes such as concerts, which can greatly enhance the viewing experience; by selecting the video clip control, the real-time recorded video can be edited to make the recorded stage video better; when receiving the control input of the lyrics control, the chorus control or the video clip control, the video recording function indicated by the control selected by the control input is performed, and a variety of stage scene recording functions can be provided, which can not only enhance the user's recording experience, but also enhance the artistic expression and social sharing value of the recorded stage video.
[0287] The video recording method provided in the embodiment of the present application can be executed by a video recording device. In the embodiment of the present application, the video recording device provided in the embodiment of the present application is described by taking the video recording method executed by the video recording device as an example.
[0288] Fig.11 1 is a block diagram of a video recording device provided in an embodiment of the present application, the device 1100 includes:
[0289] Display module 1110, used for displaying lyrics control, chorus control and video clip control on the video recording interface when the video recording scene is a stage scene;
[0290] The recording module 1120 is used to perform video recording according to the video recording function indicated by the control selected by the control input when receiving the control input of the lyrics control, the chorus control or the video clip control;
[0291] Among them, the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the video recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the video recording interface; the video editing control is used to control the editing of the video being recorded on the video recording interface.
[0292] In a possible embodiment, the display module 1110 is also used to display the lyrics of the song sung by the singer in the stage scene on the recording interface when it is recognized that the recording scene is a stage singing scene with a singer performing, or when a control input to the lyrics control is received.
[0293] In a possible embodiment, the apparatus 1100 further includes:
[0294] A detection module, used for detecting a first area where a recording object is located in the video recording interface;
[0295] The display module 1110 is further configured to display the lyrics of the song in the second area of the video recording interface when the displayed lyrics overlap with the first area;
[0296] The second area does not include the recording object.
[0297] In a possible embodiment, the apparatus 1100 further includes:
[0298] A receiving module, used for receiving input for adjusting the position of the lyrics;
[0299] An updating module is used to update the display position of the lyrics in response to the position adjustment input.
[0300] In a possible embodiment, the apparatus 1100 further includes:
[0301] A receiving module, used for receiving a selection input of at least one line of lyrics displayed on the video recording interface;
[0302] The recording module 1120 is further configured to, in response to the selection input, record a video clip of a video screen corresponding to the at least one line of lyrics selected by the selection input.
[0303] In a possible embodiment, the apparatus 1100 further includes:
[0304] an adjustment module, configured to adjust the volume of a first audio signal of a recording object in the video recording interface according to control information of the first volume control input when a first volume control input to the first volume key is received;
[0305] The adjustment module is further configured to adjust the volume of the second audio signal of the video recorder according to control information of the second volume control input when a second volume control input to the second volume key is received.
[0306] In a possible embodiment, the display module 1110 is further configured to display a volume curve of the first audio signal and a volume curve of the second audio signal on the video recording interface.
[0307] In a possible embodiment, the apparatus 1100 further includes:
[0308] a mute processing module, configured to mute the first audio signal when receiving a third volume control input to the first volume key;
[0309] The mute processing module is used to mute the second audio signal when a fourth volume control input to the second volume key is received.
[0310] In a possible embodiment, the recording module 1120 is specifically configured to:
[0311] Record the video in chorus mode;
[0312] During the video recording process, the lyrics and chorus progress information of the song are displayed on the video recording interface;
[0313] Among them, the lyrics are obtained by identifying the audio information of the song sung by the singer in the collected stage scene; the chorus progress information includes the singing progress information of the recording object and the singing progress information of the video recorder, and the recording object is the singer.
[0314] In a possible embodiment, the apparatus 1100 further includes:
[0315] a determination module, configured to determine the track similarity of the audio signal of the recording object and the audio signal of the video recorder when receiving a selection input of the chorus control;
[0316] The display module 1110 is further configured to display the chorus score on the video recording interface according to the track similarity.
[0317] In a possible embodiment, the recording module 1120 is specifically configured to:
[0318] According to the video editing mode, record the video;
[0319] The apparatus 1100 further includes:
[0320] A noise reduction module, used for performing noise reduction processing on the video during recording, so that the audio data of the recorded video only includes the audio data of the recorded object and the audio data of the video recorder;
[0321] The synthesis module is used to use the recorded video as a video template, synthesize the audio data, lyrics data in the video and the video image of the alternative video selected by the video recorder or at least one alternative image to obtain a clipped video.
[0322] In a possible embodiment, the apparatus 1100 further includes:
[0323] A receiving module, used to receive setting input for the scene detection control in the camera setting interface;
[0324] An enabling module, used to enable a video recording scene detection function in response to the setting input;
[0325] A detection module, used to detect the video scene when the video scene detection function is turned on;
[0326] The display module 1120 is specifically used for:
[0327] When it is detected that the recording scene is a stage scene, lyrics controls, chorus controls and video clip controls are displayed on the recording interface.
[0328] In an embodiment of the present application, when the recording scene is a stage scene, a lyrics control, a chorus control and a video clip control are displayed on the recording interface; wherein the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the recording interface; and the video clip control is used to control the editing of the video recorded in the recording interface. By selecting the chorus control, the user can sing with the subject in the stage scene, increasing the fun and interactivity of the recording; by selecting the lyrics control, the user can view the lyrics while watching the recorded video, especially in scenes such as concerts, which can greatly enhance the viewing experience; by selecting the video clip control, the real-time recorded video can be edited to make the recorded stage video better; when receiving the control input of the lyrics control, the chorus control or the video clip control, the video recording function indicated by the control selected by the control input is performed, and a variety of stage scene recording functions can be provided, which can not only enhance the user's recording experience, but also enhance the artistic expression and social sharing value of the recorded stage video.
[0329] The video recording device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0330] The video recording device of the embodiment of the present application may be a device having an action system. The action system may be an Android action system, an iOS action system, or other possible action systems, which are not specifically limited in the embodiment of the present application.
[0331] The video recording device provided in the embodiment of the present application can implement each process implemented in the above method embodiment, and will not be described again here to avoid repetition.
[0332] Alternatively, if Fig.12 As shown, an embodiment of the present application also provides an electronic device 1210, including a processor 1211, a memory 1212, and a program or instruction stored in the memory 1212 and executable on the processor 1211. When the program or instruction is executed by the processor 1211, each step of any of the above-mentioned video recording method embodiments is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0333] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
[0334] Fig.13 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0335] The electronic device 1300 includes but is not limited to: a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309, and a processor 1310 and other components.
[0336] Those skilled in the art will appreciate that the electronic device 1300 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1310 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.13 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0337] The display unit 1306 is used to display lyrics controls, chorus controls and video clip controls on the video recording interface when the video recording scene is a stage scene;
[0338] Processor 1310 is configured to, upon receiving a control input to the lyrics control, the chorus control or the video clip control, perform video recording according to the video recording function indicated by the control selected by the control input;
[0339] Among them, the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the video recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the video recording interface; the video editing control is used to control the editing of the video being recorded on the video recording interface.
[0340] Optionally, the display unit 1306 is also used to display the lyrics of the song sung by the singer in the stage scene on the recording interface when it is identified that the recording scene is a stage singing scene with a singer performing, or when a control input to the lyrics control is received.
[0341] Optionally, the processor 1310 is further configured to detect a first area where the recording object in the video recording interface is located;
[0342] The display unit 1306 is further configured to display the lyrics of the song in the second area of the video recording interface when the displayed lyrics overlap with the first area;
[0343] The second area does not include the recording object.
[0344] Optionally, the user input unit 1307 is used to receive input for adjusting the position of the lyrics;
[0345] The processor 1310 is further configured to update the display position of the lyrics in response to the position adjustment input.
[0346] Optionally, the user input unit 1307 is used to receive a selection input of at least one line of lyrics displayed on the video recording interface;
[0347] The processor 1310 is further configured to, in response to the selection input, record a video clip of a video screen corresponding to the at least one line of lyrics selected by the selection input.
[0348] Optionally, the processor 1310 is further configured to adjust the volume of a first audio signal of a recording object in the video recording interface according to control information of the first volume control input when a first volume control input to a first volume key is received;
[0349] The processor 1310 is further configured to adjust the volume of the second audio signal of the video recorder according to control information of the second volume control input when a second volume control input to the second volume key is received.
[0350] Optionally, the display unit 1306 is further configured to display a volume curve of the first audio signal and a volume curve of the second audio signal on the video recording interface.
[0351] Optionally, the processor 1310 is further configured to mute the first audio signal when receiving a third volume control input to the first volume key;
[0352] The processor 1310 is further configured to mute the second audio signal when a fourth volume control input to the second volume key is received.
[0353] Optionally, the processor 1310 is further configured to perform video recording in a chorus mode;
[0354] The processor 1310 is further configured to display the lyrics and chorus progress information of the song on the video recording interface during the video recording process;
[0355] Among them, the lyrics are obtained by identifying the audio information of the song sung by the singer in the collected stage scene; the chorus progress information includes the singing progress information of the recording object and the singing progress information of the video recorder, and the recording object is the singer.
[0356] Optionally, the processor 1310 is further configured to determine the track similarity between the audio signal of the recording object and the audio signal of the video recorder when receiving a selection input of the chorus control;
[0357] The display unit 1306 is further configured to display the chorus score on the video recording interface according to the track similarity.
[0358] Optionally, the recording processor 1310 is further used to
[0359] According to the video editing mode, record the video;
[0360] The processor 1310 is further configured to perform noise reduction processing on the video during recording, so that the audio data of the recorded video only includes the audio data of the recorded object and the audio data of the video recorder;
[0361] The processor 1310 is also used to use the recorded video as a video template to synthesize the audio data, lyrics data in the video and the video image of the alternative video selected by the video recorder or at least one alternative image to obtain an edited video.
[0362] Optionally, the user input unit 1307 is used to receive setting input for the scene detection control in the camera setting interface;
[0363] The processor 1310 is further configured to enable a video recording scene detection function in response to the setting input;
[0364] The processor 1310 is further configured to detect a video recording scene when the video recording scene detection function is enabled;
[0365] The display unit 1306 is further configured to display lyrics controls, chorus controls, and video clip controls on the video recording interface when it is detected that the video recording scene is a stage scene.
[0366] In an embodiment of the present application, when the recording scene is a stage scene, a lyrics control, a chorus control and a video clip control are displayed on the recording interface; wherein the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the recording interface; and the video clip control is used to control the editing of the video recorded in the recording interface. By selecting the chorus control, the user can sing with the subject in the stage scene, increasing the fun and interactivity of the recording; by selecting the lyrics control, the user can view the lyrics while watching the recorded video, especially in scenes such as concerts, which can greatly enhance the viewing experience; by selecting the video clip control, the real-time recorded video can be edited to make the recorded stage video better; when receiving the control input of the lyrics control, the chorus control or the video clip control, the video recording function indicated by the control selected by the control input is performed, and a variety of stage scene recording functions can be provided, which can not only enhance the user's recording experience, but also enhance the artistic expression and social sharing value of the recorded stage video.
[0367] It should be understood that in the embodiment of the present application, the input unit 1304 may include a graphics processor (Graphics Processing Unit, GPU) 13041 and a microphone 13042, and the graphics processor 13041 processes the image data of the static picture or video image obtained by the image capture device (such as a camera) in the video image capture mode or the image capture mode. The display unit 1306 may include a display panel 13061, and the display panel 13061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1307 includes at least one of a touch panel 13071 and other input devices 13072. The touch panel 13071 is also called a touch screen. The touch panel 13071 may include two parts: a touch detection device and a touch controller. Other input devices 13072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and an action rod, which will not be repeated here. The memory 1309 can be used to store software programs and various data, including but not limited to applications and action systems. The processor 1310 may integrate an application processor and a modem processor, wherein the application processor mainly processes the action system, user pages and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1310.
[0368] The memory 1309 can be used to store software programs and various data. The memory 1309 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1309 may include a volatile memory or a non-volatile memory, or the memory x09 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1309 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0369] The processor 1310 may include one or more processing units; optionally, the processor 1310 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1310.
[0370] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned video recording method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0371] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
[0372] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned video recording method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0373] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0374] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned video recording method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0375] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0376] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0377] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A video recording method, characterized in that: The method comprises: When the recording scene is a stage scene, lyrics controls, chorus controls and video clip controls are displayed on the recording interface; When receiving a control input to the lyrics control, the chorus control or the video clip control, performing video recording according to the video recording function indicated by the control selected by the control input; Among them, the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the video recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the video recording interface; the video editing control is used to control the editing of the video being recorded on the video recording interface.
2. The method according to claim 1, characterized in that During the video recording process, the method further includes: When it is identified that the recording scene is a stage singing scene with a singer performing, or when a control input to a lyrics control is received, the lyrics of the song sung by the singer in the stage scene are displayed on the recording interface.
3. The method according to claim 2, characterized in that In the process of displaying the lyrics of the song sung by the singer in the stage scene, the method further includes: Detecting a first area where a recording object is located in the video recording interface; If the displayed lyrics overlap with the first area, display the lyrics of the song in the second area of the video recording interface; The second area does not include the recording object.
4. The method according to claim 2, characterized in that: After displaying the lyrics of the song sung by the singer in the stage scene on the video recording interface, the method further includes: Receiving position adjustment input for the lyrics; In response to the position adjustment input, the display position of the lyrics is updated.
5. The method according to claim 2, characterized in that: After displaying the lyrics of the song sung by the singer in the stage scene on the video recording interface, the method further includes: receiving a selection input of at least one line of lyrics displayed on the video recording interface; In response to the selection input, a video clip of the video screen corresponding to the at least one line of lyrics selected by the selection input is recorded.
6. The method according to claim 1, characterized in that During the video recording process, the method further includes: When receiving a first volume control input to a first volume key, adjusting the volume of a first audio signal of a recording object in the video recording interface according to control information of the first volume control input; When a second volume control input to the second volume key is received, the volume of the second audio signal of the video recorder is adjusted according to control information of the second volume control input.
7. The method according to claim 6, characterized in that During the video recording process, the method further includes: On the video recording interface, a volume curve of the first audio signal and a volume curve of the second audio signal are displayed.
8. The method according to claim 6, characterized in that During the video recording process, the method further includes: When a third volume control input to the first volume key is received, muting the first audio signal; When a fourth volume control input to the second volume key is received, muting the second audio signal.
9. The method according to claim 1, characterized in that: In case of receiving a control input to the chorus control, the video recording function indicated by the control selected according to the control input performs video recording, including: Record the video in chorus mode; During the video recording process, the lyrics and chorus progress information of the song are displayed on the video recording interface; Among them, the lyrics are obtained by identifying the audio information of the song sung by the singer in the collected stage scene; the chorus progress information includes the singing progress information of the recording object and the singing progress information of the video recorder, and the recording object is the singer.
10. The method according to claim 9, characterized in that The method further comprises: Upon receiving a selection input of the chorus control, determining the track similarity of the audio signal of the recording object and the audio signal of the video recorder; The chorus score is displayed on the video recording interface according to the track similarity.
11. The method according to claim 1, characterized in that: In case of receiving a control input to the video clipping control, performing video recording according to the video recording function indicated by the control selected by the control input, comprises: According to the video editing mode, record the video; During the video recording process, the method further includes: Performing noise reduction processing on the video during recording so that the audio data of the recorded video only includes the audio data of the recorded object and the audio data of the video recorder; The recorded video is used as a video template, and the audio data, lyrics data in the video and the video image of the alternative video selected by the video recorder or at least one alternative image are synthesized to obtain an edited video.
12. The method according to claim 1, characterized in that Before displaying the lyrics control, the chorus control and the video clip control on the video recording interface, the method further includes: Receive setting input for scene detection controls in the camera setting interface; In response to the setting input, enabling a video recording scene detection function; When the video recording scene detection function is turned on, detecting the video recording scene; In the case where the video recording scene is a stage scene, lyrics controls, chorus controls and video clip controls are displayed on the video recording interface, including: When it is detected that the recording scene is a stage scene, lyrics controls, chorus controls and video clip controls are displayed on the recording interface.
13. A video recording device, characterized in that: The device comprises: A display module, used to display lyrics controls, chorus controls and video clip controls on the video interface when the video scene is a stage scene; A recording module, configured to, upon receiving a control input to the lyrics control, the chorus control or the video clip control, perform video recording according to the video recording function indicated by the control selected by the control input; Among them, the lyrics control is used to control the display of the lyrics of the song sung by the singer in the stage scene on the video recording interface; the chorus control is used to control the display of the lyrics and chorus progress information of the song on the video recording interface; the video editing control is used to control the editing of the video being recorded on the video recording interface.
14. The device according to claim 13, characterized in that The display module is also used to display the lyrics of the song sung by the singer in the stage scene on the video interface when it is recognized that the video scene is a stage singing scene with a singer performing, or when a control input to the lyrics control is received.
15. The device according to claim 14, characterized in that The device also includes: A detection module, used for detecting a first area where a recording object is located in the video recording interface; The display module is further configured to display the lyrics of the song in the second area of the video recording interface when the displayed lyrics overlap with the first area; The second area does not include the recording object.
16. The device according to claim 14, characterized in that The device also includes: A receiving module, used for receiving input for adjusting the position of the lyrics; An updating module is used to update the display position of the lyrics in response to the position adjustment input.
17. The device according to claim 14, characterized in that The device also includes: A receiving module, used for receiving a selection input of at least one line of lyrics displayed on the video recording interface; The recording module is further configured to record, in response to the selection input, a video clip of a video screen corresponding to the at least one line of lyrics selected by the selection input.
18. The device according to claim 13, characterized in that The device also includes: an adjustment module, configured to adjust the volume of a first audio signal of a recording object in the video recording interface according to control information of the first volume control input when a first volume control input to the first volume key is received; The adjustment module is further configured to adjust the volume of the second audio signal of the video recorder according to control information of the second volume control input when a second volume control input to the second volume key is received.
19. The device according to claim 13, characterized in that The recording module is specifically used for: According to the video editing mode, record the video; The device also includes: A noise reduction module, used for performing noise reduction processing on the video during recording, so that the audio data of the recorded video only includes the audio data of the recorded object and the audio data of the video recorder; The synthesis module is used to use the recorded video as a video template, synthesize the audio data, lyrics data in the video and the video image of the alternative video selected by the video recorder or at least one alternative image to obtain a clipped video.
20. An electronic device, characterized in that: It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the video recording method as described in any one of claims 1 to 12 are implemented.
Citation Information
Patent Citations
Virtual audience image system for live stage background of concert
CN104159006A
Singing work generation method and device and electronic equipment
CN111583972A
Video file generation method and device, computer equipment and storage medium
CN112866604A
Live broadcast interaction method and related product
CN117255207A
U rock
GB0211066D0