WO2022105673A1 - 视频录制方法和电子设备 - Google Patents
视频录制方法和电子设备 Download PDFInfo
- Publication number
- WO2022105673A1 WO2022105673A1 PCT/CN2021/130157 CN2021130157W WO2022105673A1 WO 2022105673 A1 WO2022105673 A1 WO 2022105673A1 CN 2021130157 W CN2021130157 W CN 2021130157W WO 2022105673 A1 WO2022105673 A1 WO 2022105673A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- recording
- input
- attribute
- preset
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 109
- 230000004044 response Effects 0.000 claims abstract description 52
- 230000008569 process Effects 0.000 claims description 40
- 238000004891 communication Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 abstract description 15
- 230000000694 effects Effects 0.000 description 28
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 3
- 238000012805 post-processing Methods 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/667—Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2625—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects for obtaining an image which is composed of images from a temporal image sequence, e.g. for a stroboscopic effect
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2621—Cameras specially adapted for the electronic generation of special effects during image pickup, e.g. digital cameras, camcorders, video cameras having integrated special effects capability
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/10—Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from different wavelengths
- H04N23/13—Cameras or camera modules comprising electronic image sensors; Control thereof for generating image signals from different wavelengths with multiple sensors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/617—Upgrading or updating of programs or applications for camera control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/62—Control of parameters via user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/633—Control of cameras or camera modules by using electronic viewfinders for displaying additional information relating to control or operation of the camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/2222—Prompting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2624—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects for obtaining an image which is composed of whole input images, e.g. splitscreen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
- H04N5/772—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Definitions
- the present application belongs to the technical field of video processing, and specifically relates to a video recording method and an electronic device.
- the video recording attribute is relatively simple. Even if there are multiple video recording attributes for the user to choose from, since different attributes are mutually exclusive, video recording can only be performed under one video recording attribute at a time. , when the user wants to switch to other video recording properties, he needs to end the current recording process, switch to other video recording properties, and then restart the recording process for video recording.
- the inventor found that the prior art has at least the following problems: firstly, since video recording can only be performed under one video recording attribute at a time, the effect of video recording is single; secondly, the existing video recording The attribute switching process is cumbersome, which makes it easy to miss important moments during the switching process, thereby reducing the user's video shooting experience.
- the purpose of the embodiments of the present application is to provide a video recording method and electronic device, which can solve the problems of single video shooting effect, cumbersome switching operation, and poor user shooting experience.
- an embodiment of the present application provides a video recording method, the method comprising:
- Recording of the second video is performed based on the second recording property while maintaining the recording of the first video based on the first recording property.
- an embodiment of the present application provides a video recording device, the device comprising:
- a first receiving module configured to receive a first input for a shooting preview screen corresponding to the first video in the process of recording the first video based on the first recording attribute
- a first obtaining module configured to obtain a second recording attribute in response to the first input
- a recording response module configured to record a second video based on a second recording attribute while keeping the recording of the first video based on the first recording attribute.
- embodiments of the present application provide an electronic device, the electronic device includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction being The processor implements the steps of the video recording method according to the first aspect when executed.
- an embodiment of the present application provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the video recording method according to the first aspect is implemented A step of.
- an embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction, and implement the first aspect the video recording method.
- an embodiment of the present application provides an electronic device configured to execute the steps of the video recording method described in the first aspect.
- an embodiment of the present application provides a computer program product, where the program product can be executed by a processor to implement the steps of the video recording method according to the first aspect.
- the first recording attribute to record the first video by using the first recording attribute to record the first video, and using the second recording attribute to record the second video, it is possible to obtain videos with different shooting effects at the same time according to user needs, thereby improving the video recording effect.
- the diversity makes users more selective.
- the automatic switching of recording attributes can be realized without terminating the video recording process, so that every moment can be recorded, which simplifies the switching operation and improves the user's experience. shooting experience.
- FIG. 1a is a flowchart of a video recording method according to an exemplary embodiment
- Fig. 1b is a schematic diagram of a video recording interface according to an exemplary embodiment
- Fig. 1c is a schematic diagram showing another video recording interface according to an exemplary embodiment
- Fig. 2a is a flowchart of another video recording method according to an exemplary embodiment
- Fig. 2b is a schematic diagram showing a video editing interface according to an exemplary embodiment
- Fig. 3a is a flowchart of yet another video recording method according to an exemplary embodiment
- FIG. 3b is a schematic diagram of yet another video recording interface according to an exemplary embodiment
- Fig. 4a is a flow chart showing still another video recording method according to an exemplary embodiment
- Fig. 4b is a schematic diagram showing still another video recording interface according to an exemplary embodiment
- Fig. 4c is a schematic diagram showing still another video recording interface according to an exemplary embodiment
- 4d is a schematic diagram of still another video recording interface shown according to an exemplary embodiment
- Fig. 4e is a schematic diagram showing still another video recording interface according to an exemplary embodiment
- FIG. 5 is a structural block diagram of a video recording apparatus according to an exemplary embodiment
- FIG. 6 is a structural block diagram of an electronic device according to an exemplary embodiment
- FIG. 7 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
- first, second and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and distinguish between “first”, “second”, etc.
- the objects are usually of one type, and the number of objects is not limited.
- the first object may be one or more than one.
- “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the associated objects are in an "or” relationship.
- the video recording method provided by the embodiment of the present application can be applied to a scene in which an electronic device that supports multiple video recording attributes performs video recording, for example, video recording is performed using an interesting recording function on a mobile phone.
- the types of recording attributes involved in the embodiments of the present application include, but are not limited to, a video recording mode, a video recording parameter, a lens zoom factor, a lens type, and the like.
- different video recording properties on the same electronic device are mutually exclusive, that is, when using an electronic device for video recording, video recording can only be performed under one video recording property at a time. When you want to switch to other video recording properties, you need to end the current recording process, switch to other video recording properties, and then restart the recording process for video recording.
- the embodiment of the present application provides a video recording method, that is, in the process of recording the first video based on the first recording attribute, according to the first input of the user, the recording of the first video can be continued while keeping the first video.
- the second video is recorded based on the second recording attribute.
- the user can start the video recording based on the required recording properties in time according to the actual needs of the shooting scene, and at the end of the recording, the videos recorded under different recording properties can be obtained at the same time, which can improve the diversity of video recording effects, so that the video recording in the later stage can be improved.
- Users have more choice when editing.
- users can switch the recording properties without stopping the video recording process, so as not to miss every shooting moment, which simplifies the switching operation and improves the user's shooting experience.
- the embodiment of the present application can also be extended to the recording of more other videos based on other recording attributes. That is, during the recording process of the first video and the second video, continue to record other videos based on other recording attributes according to the specific input of the user, while keeping the recording of the first video and the second video.
- the embodiment of the present application can also be extended to the recording of more other videos based on other recording attributes. That is, during the recording process of the first video and the second video, continue to record other videos based on other recording attributes according to the specific input of the user, while keeping the recording of the first video and the second video.
- Fig. 1a is a flow chart of a video recording method according to an exemplary embodiment.
- the video recording method may specifically include the following steps:
- Step 110 in the process of recording the first video based on the first recording attribute, receiving a first input for the shooting preview screen corresponding to the first video;
- Step 120 in response to the first input, acquiring a second recording attribute
- Step 130 Under the condition that the first video is recorded based on the first recording property, record the second video based on the second recording property.
- the first recording attribute to record the first video and using the second recording attribute to record the second video, it is possible to obtain videos with different shooting effects at the same time according to user needs, which improves the diversity of video recording effects. Make users more selective.
- the automatic switching of recording attributes can be realized without terminating the video recording process, so that every moment can be recorded, which simplifies the switching operation and improves the user's experience. shooting experience.
- Step 110 is involved. In the case of recording the first video based on the first recording attribute, if the user performs a first input for the shooting preview screen corresponding to the first video, the first input is received.
- the first recording attribute may be one of the video recording modes, such as normal mode, slow motion mode, AR shooting mode, time-lapse photography mode, user-defined recording mode, etc.; the first recording The attribute can also be a parameter in the video recording parameters, for example, brightness a, chromaticity b, contrast c, user-defined recording parameter value, etc.; the first recording attribute can also be a multiple of the lens zoom factor, For example, zoom in by 2 times, zoom in by ten times, zoom out by 2 times, etc.; in addition, the first recording attribute may also be a type of lens types, such as a main camera, a wide-angle camera, and the like.
- the first video may be a video recorded for the first time after the electronic device turns on the camera mode, or may be a video recorded when video recording is performed based on other recording attributes.
- the first recording attribute may be a recording attribute used by the system by default, or may be a recording attribute selected by the user, which is not limited herein.
- the shooting preview screen corresponding to the first video may be displayed in the main preview interface 10 , and/or displayed in the first display window 11 .
- the first display window 11 may be displayed on the main preview interface 10 by translucent floating.
- the user's first input for the shooting preview screen corresponding to the first video may be an operation in which the user triggers a pop-up property menu by clicking on the shooting preview screen, and selects the second recording property in the property menu, or the user follows the same operation as the first recording property.
- the sliding operation performed by the input feature corresponding to the second recording attribute is not limited here.
- the second recording attribute may be a mode in the video recording mode, or a parameter in the video recording parameters, or a multiple of the lens zoom factor, or It can be a type of shot type, which is different from the first recording attribute.
- the difference can be reflected in that the second video recorded based on the second recording attribute and the first video recorded based on the first recording attribute can be presented. different video recording effects.
- the recording of the first video based on the first recording attribute will not be stopped, the second recording attribute can be selected, and the recording based on the first recording attribute will be maintained.
- the second video is recorded based on the second recording attribute, so that while the seamless switching of the recording attributes is realized, different effects recorded with different recording attributes can be obtained for the same shooting scene.
- Video for user post-editing selection, to improve user experience.
- the shooting preview image corresponding to the second video may be displayed on the main preview interface 10 , and/or displayed in the second display window 12 .
- the video provided by the embodiment of the present application can also include:
- Step 140 Edit at least one of the first video and the second video, and perform video splicing according to the editing result to obtain the target video.
- the target video may be a new video generated after editing and splicing at least one of the recorded first video and the second video.
- the editing and splicing process may be automatically completed by the device in a default manner, or may be completed in a user-defined manner, which is not limited herein.
- the video editing and stitching process can be done automatically by the device by default.
- at least one of the first video and the second video is edited, and video splicing is performed according to the editing result to obtain the target video, which may specifically include:
- the first video is edited to obtain the target video clip; wherein, the target video clip is the video clip that the first video and the second video do not overlap in video recording time;
- the target video segment is spliced with the second video to obtain the target video.
- the recording start time point corresponding to the second video may be the time point at which the recording of the second video based on the second recording attribute starts.
- the order in which the recording attributes are used may be an order obtained by arranging according to the recording start time point of each video.
- the first video and the second video may be spliced to form a complete video, that is, a target video, by default in the order of the first video and then the second video.
- the time point of splicing is the switching point between the two recording properties, that is, the recording start time point of the second video. For example, when switching from the first recording property to the second recording property, although the first video is still being recorded, However, when the first video and the second video are spliced, the recording start time point of the second video is used as the splicing point, and the part of the first video that overlaps with the second video is directly cropped, leaving the first video.
- the target video segment and the second video are spliced to form a new video.
- cropping of multiple video segments and splicing between video segments can also be performed automatically.
- the complete recording result corresponding to each video can also be saved separately for use in other video processing.
- the device can automatically complete the editing and splicing of recorded videos with different effects, which can greatly reduce the user's post-processing time for videos, and can make full use of different recording properties according to different shooting scenarios. Record satisfactory videos to improve user experience.
- the video editing and splicing process can also be completed in a user-defined manner.
- at least one of the first video and the second video is edited, and video splicing is performed according to the editing result to obtain the target video, which may specifically include:
- the user can freely select the clipping time point of each video, that is, the user can choose to perform clipping processing on the video, or not perform clipping processing. For more than three video recording results, you can also freely choose which videos in the recording results are to be edited and spliced.
- the videos involved in the editing and splicing processing can be all the videos in the recording result, or part of the videos in the recording result, which can be determined by the user here.
- the user can select the video by clicking to select it according to his own preferences and scene requirements, and edit the duration of each video splicing, etc., and then splicing each video according to the sequence of recording attributes to generate The new video, the target video.
- the user can also change the splicing sequence of the videos, which is not limited here.
- the complete recording result corresponding to each video can also be saved separately for use in other video processing.
- the user can select only the first video 21.
- the second video 22 and the fourth video 24 are spliced, and the splicing duration of each video can be edited according to the time point prompt information 25 .
- the autonomy of the user can be improved, the recording requirements of the user can be better met, and more recording options are provided to the user, thereby further improving the user experience.
- the user can also change the order in which the recording properties are used before the video splicing process, so as to adjust the splicing order between videos.
- the video recording method provided in this embodiment of the present application may further include: receiving a fourth input for the first display window corresponding to the first video; A display window, for adjusting the relative positional relationship between the display windows corresponding to the associated at least one video; wherein, the display window is used to display the shooting preview screen of the corresponding video; according to the adjustment result, the recording attribute usage sequence is updated.
- the user can update the recording attribute usage order by adjusting the position of the display window corresponding to each video, so as to adjust the splicing order between videos during video splicing.
- the splicing sequence can be determined according to the position of the display window corresponding to each video. For example, if the positions of the third display window corresponding to the third video and the second display window corresponding to the second video are exchanged, then , the video splicing sequence will be adjusted from the first video - the second video - the third video to the first video - the third video - the second video.
- the user can also adjust the position of the display window after the video recording ends and before the video splicing process.
- the user can change the splicing sequence of the video at any time according to the actual shooting effect, thereby further improving the user's independent selectivity and improving the user experience.
- step 120 may specifically include: steps 1201 to 1203, which are as follows:
- Step 1201 Display at least one preset recording attribute, where the preset recording attribute includes a second recording attribute.
- the preset recording attributes may include multiple recording attributes that can be selected by the user, for example, multiple preset modes in the video recording mode, multiple preset parameters in the video recording parameters, or lens
- the multiple preset multiples in the zoom factor may also be multiple preset types in the lens type, which will not be repeated here.
- the preset recording properties may also include multiple recording properties that are set by the user.
- At least one preset recording attribute may be displayed in a menu manner for the user to select.
- the first input may be a user's long-press operation on the first display window 11 corresponding to the first video. After the long-press, the first menu list will be displayed on one side of the first display window 11. 31.
- at least one other preset recording attribute other than the first recording attribute can be displayed in the list, for example, when the first recording attribute is the normal photography mode, the recording attribute displayed in the first menu list 31 It can include slow motion, AR shooting, time-lapse photography, etc. Users can also customize and add more recording modes by clicking the "+" at the end of the menu list.
- Step 1202 receiving a fifth input for the second recording attribute.
- the fifth input may be the second recording attribute displayed by the user clicking to select it, or may be a sliding operation performed by the user according to the input feature corresponding to the second recording attribute, which is not limited herein.
- Step 1203 in response to the fifth input, obtain a second recording attribute.
- the second recording attribute can be acquired.
- the user can more conveniently select the recording attribute through the displayed preset recording attribute, so that in the actual shooting scene, the required recording attribute can be quickly called up for video recording, which further improves the user's shooting experience.
- the video recording method provided by this embodiment of the present application may further include: step 1001 to step 1005, which are specifically as follows:
- Step 1001 receiving a sixth input.
- the user may trigger the display of at least one preset recording attribute through the sixth input.
- Step 1002 in response to the sixth input, display at least one preset recording attribute, where the preset recording attribute includes the first recording attribute.
- the sixth input may be a user's long-press operation on the first display window.
- a first menu list will be displayed on one side of the first display window, and the list includes at least one Preset recording properties, such as normal photography, slow motion, AR shooting, time-lapse photography, etc., users can also customize and add more recording modes by clicking the "+" at the end of the menu list.
- Step 1003 receiving a seventh input for the first recording attribute.
- the seventh input may be the first recording attribute displayed by the user clicking to select it, or may be a sliding operation performed by the user according to the input feature corresponding to the first recording attribute, which is not limited herein.
- Step 1004 in response to the seventh input, obtain the first recording attribute.
- the first recording attribute can be acquired.
- Step 1005 recording the first video based on the first recording attribute, and displaying a shooting preview image corresponding to the first video in the first display window.
- the user can switch the default recording property used by the system by triggering the display of the preset recording property and selecting the first recording property to be used before the start of video recording, so as to record the first video, thereby improving the user's confidence in recording.
- the flexibility of attribute selection allows video recording to be performed according to user preferences and the needs of the actual shooting scene, which can further improve the user's shooting experience.
- the video recording method provided in this embodiment of the present application may further include:
- the corresponding preset input prompt information is displayed at a position associated with each preset recording attribute; wherein, the preset input prompt information is used to indicate the input characteristics of the preset input, and the preset input is used to control the corresponding preset recording attributes. Displays the input displayed by the window.
- step 1203 may specifically include:
- step 1004 may specifically include:
- the preset input may be an input for controlling switching the current recording attribute to the first recording attribute to perform the first video recording.
- different preset recording properties may correspondingly display different preset input prompt information to prompt the user how to use a shortcut operation to call the corresponding recording property for video recording, and control the display window for displaying the video shooting preview screen.
- a first menu list 31 will be displayed on one side of the first display window 11, and the list includes at least one preset recording attribute and is displayed on the side of the first display window 11.
- One side of each preset recording attribute is displayed with a corresponding instruction arrow, that is, preset input prompt information.
- the user can perform corresponding input operations according to the preset input prompt information, such as sliding operation in the direction of the instruction arrow, Then you can quickly call the corresponding recording property to record the video, and control the display window for displaying the preview screen of the video shooting.
- the above-mentioned video recording method may further include:
- a shooting preview image corresponding to the second video is displayed in the second display window.
- the user can quickly call up the corresponding recording property for video recording through the shortcut, so as to improve the video recording effect and enhance the user's shooting experience.
- the preset input may be a preset sliding operation, and correspondingly, the input feature of the preset input may be the sliding direction relative to the target display window.
- the preset sliding operation from the target display window may, for example, take the target display window as a starting point to slide up, slide down, slide left, slide right, and the like.
- the user wants to switch to the AR shooting mode in the above scenario, he can continue to long press the second display window 12, and follow the arrows in the second menu list By sliding the display window 12 to the left, the third display window 13 can be automatically generated for AR shooting, while the first display window 11 and the second display window 12 continue to perform video recording according to the corresponding mode, and so on.
- the user can quickly call up and use the corresponding recording property for video recording through a simple sliding operation, thereby further improving the user's shooting experience.
- the video recording method provided by the embodiment of the present application may further include:
- the target sliding direction is updated to a direction different from the first direction; wherein, the target sliding direction is a preset used to control the display of the third recording attribute corresponding to the third display window The swipe direction for the swipe action.
- the second display window 12 is called up, if the user long presses the direction of each arrow in the second menu list 32 to be displayed on the second display window 12, it is the same as long pressing the first display window 11.
- the directions of the arrows in the first menu list 31 triggered to be displayed are exactly the same.
- the user wants to call the time-lapse photography mode based on the second display window 12 to perform the third video recording and trigger the third display window, the user needs to The operation of sliding up, and at this time, it can be found that the first display window 11 already exists above the second display window 12 . In this way, the display positions of the third display window 13 and the first display window 11 will conflict. Therefore, in the case of conflict, the direction indicated by the arrow corresponding to the time-lapse photography mode in the second menu list 32 can be adjusted, for example, the direction of the arrow can be adjusted to the left.
- the window position around the newly displayed display window can be detected in real time, and when the target sliding direction corresponding to the unused recording attribute is consistent, the target sliding direction can be adjusted in time to avoid conflicts and improve the video quality.
- the stability and reliability of the recording process can be performed in real time, and when the target sliding direction corresponding to the unused recording attribute is consistent, the target sliding direction can be adjusted in time to avoid conflicts and improve the video quality.
- the execution body may be a video recording device, or a control module in the video recording device for executing the video recording method.
- the video recording device provided by the embodiment of the present application is described by taking the video recording device executing the video recording method as an example.
- FIG. 5 is a schematic structural diagram of a video recording apparatus according to an exemplary embodiment.
- the video recording apparatus 500 may specifically include:
- a first receiving module 501 configured to receive a first input for a shooting preview screen corresponding to the first video in the process of recording the first video based on the first recording attribute;
- a first obtaining module 502 configured to obtain a second recording attribute in response to the first input
- the recording response module 503 is configured to record the second video based on the second recording property while keeping the recording of the first video based on the first recording property.
- the above-mentioned video recording apparatus 500 may further include:
- the clip splicing module 504 is configured to, under the condition that the first video is recorded based on the first recording property, and after recording the second video based on the second recording property, perform the recording of the first video and the At least one item in the second video is edited, and video splicing is performed according to the editing result to obtain the target video.
- the clip splicing module 504 may specifically include: a time acquisition submodule, a video clipping submodule, and a video splicing submodule; wherein,
- a time acquisition submodule for acquiring the recording start time point corresponding to the second video
- a video editing submodule configured to edit the first video according to the recording start time point to obtain a target video clip; wherein, the target video clip is the first video and the second video at the same time Video clips that do not overlap in time of video recording;
- the video splicing sub-module is used for splicing the target video segment with the second video according to the recording attribute usage order to obtain the target video.
- the clip splicing module 504 may specifically include: a first processing submodule, a second processing submodule, or a third processing submodule; wherein,
- the first processing submodule is configured to receive a second input for the first video; in response to the second input, the first video is edited to obtain a first video segment; The first video segment is spliced with the second video to obtain a target video; or,
- the second processing submodule is configured to receive a third input for the second video; in response to the third input, edit the second video to obtain a second video segment; The first video and the second video segment are spliced to obtain a target video; or,
- a third processing submodule configured to receive a second input for the first video and a third input for the second video; in response to the second input, edit the first video to obtain the first video a video clip, and in response to the third input, the second video clip is edited to obtain a second video clip; and the first video clip and the second video clip are processed according to the recording attribute usage order. Splicing to get the target video.
- the above-mentioned video recording apparatus 500 may further include:
- the second receiving module 505 is configured to receive a corresponding response to the first video after recording the second video based on the second recording attribute while keeping the recording of the first video based on the first recording attribute.
- the position exchange module 506 is configured to adjust the relative positional relationship between the first display window corresponding to the first video and the display window corresponding to the associated at least one video in response to the fourth input;
- the above-mentioned display window is used to display the shooting preview screen of the corresponding video;
- the sequence updating module 507 is configured to update the recording attribute usage sequence according to the adjustment result.
- the above-mentioned first obtaining module 502 may specifically include: a first display sub-module, a third receiving sub-module, and a response obtaining sub-module; wherein,
- a first display sub-module configured to display at least one preset recording attribute after receiving the first input from the user for the shooting preview screen corresponding to the first video and before recording the second video based on the second recording attribute , the preset recording attribute includes a second recording attribute;
- a third receiving submodule configured to receive a fifth input from the user for the second recording attribute
- a response obtaining submodule configured to obtain the second recording attribute in response to the fifth input.
- the above-mentioned video recording apparatus 500 may further include:
- a fourth receiving module 508, configured to receive a sixth input before receiving the first input for the first video
- the second display module 509 is configured to, in response to the sixth input, display at least one preset recording attribute, where the preset recording attribute includes the first recording attribute;
- a fifth receiving module 510 configured to receive a seventh input for the first recording attribute
- a second obtaining module 511 configured to obtain the first recording attribute in response to the seventh input
- the recording and displaying module 512 is configured to record a first video based on the first recording attribute, and display a shooting preview image corresponding to the first video in the first display window.
- the above-mentioned first obtaining module 502 may further include:
- An information prompting sub-module configured to display corresponding preset input prompt information at a position associated with each of the preset recording attributes after displaying at least one preset recording attribute; wherein the preset input prompt information uses an input feature indicating a preset input, wherein the preset input is an input used to control the display of the preset recording attribute corresponding to the display window;
- the response acquisition sub-module involved in the above may specifically include:
- a feature matching unit configured to obtain the input feature corresponding to the fifth input
- a matching acquisition unit configured to acquire the second recording attribute under the condition that the input characteristic is determined to match the input characteristic of the preset input for controlling the display of the second recording attribute corresponding to the second display window;
- the above-mentioned video recording device 500 may further include:
- the screen display module 513 is configured to display the second video in the second display window after recording the second video based on the second recording attribute under the condition that the first video is recorded based on the first recording attribute.
- the input feature of the preset input may be the sliding direction relative to the target display window.
- the above-mentioned video recording apparatus 500 may further include:
- an orientation determination module 514 configured to acquire the orientation of the first display window relative to the second display window after displaying the shooting preview image corresponding to the second video in the second display window;
- a direction determination module 515 configured to determine the first direction according to the orientation
- the direction updating module 516 is configured to update the target sliding direction to a direction different from the direction when it is determined that the orientation is consistent with the target sliding direction; wherein, the target sliding direction is used to control the third
- the recording attribute corresponds to the sliding direction of the preset sliding operation displayed in the third display window.
- the first recording attribute to record the first video and using the second recording attribute to record the second video, it is possible to obtain videos with different shooting effects at the same time according to user needs, which improves the diversity of video recording effects. Make users more selective.
- the automatic switching of recording attributes can be realized without terminating the video recording process, so that every moment can be recorded, which simplifies the switching operation and improves the user's experience. shooting experience.
- the video recording device in this embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal.
- the apparatus may be a mobile electronic device or a non-mobile electronic device.
- the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (personal digital assistant).
- UMPC ultra-mobile personal computer
- netbook or a personal digital assistant
- the non-mobile electronic device may be 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., the embodiment of the present application There is no specific limitation.
- Network Attached Storage NAS
- personal computer personal computer, PC
- television television
- teller machine a self-service machine
- the video recording device in this embodiment of the present application may be a device having an operating system.
- the operating system may be an Android (Android) operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
- the video recording apparatus provided in the embodiment of the present application can implement each process implemented by the method embodiment of FIG. 1a to FIG. 4e , which is not repeated here to avoid repetition.
- an embodiment of the present application further provides an electronic device 600, including a processor 601, a memory 602, and a program or instruction stored in the memory 602 and executable on the processor 601, the program Or, when the instruction is executed by the processor 601, each process of the foregoing video recording method embodiment can be implemented, and the same technical effect can be achieved. To avoid repetition, details are not described here.
- the electronic devices in the embodiments of the present application include the aforementioned mobile electronic devices and non-mobile electronic devices.
- FIG. 7 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
- the electronic device 700 includes but is not limited to: a user input unit 701 , a processor 702 , a display unit 703 , a memory 704 and other components.
- the electronic device 700 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 702 through a power management system, so as to manage charging, discharging, and power management through the power management system. consumption management and other functions.
- a power source such as a battery
- the structure of the electronic device shown in FIG. 7 does not constitute a limitation on the electronic device.
- the electronic device may include more or less components than the one shown, or combine some components, or arrange different components, which will not be repeated here. .
- the user input unit 701 is configured to receive a first input for a shooting preview screen corresponding to the first video in the process of recording the first video based on the first recording attribute;
- the processor 702 is configured to, in response to the first input, obtain a second recording attribute; in the case of keeping the recording of the first video based on the first recording attribute, perform a second video recording based on the second recording attribute 's recording.
- the first recording attribute to record the first video and using the second recording attribute to record the second video, it is possible to obtain videos with different shooting effects at the same time according to user needs, which improves the diversity of video recording effects. Make users more selective.
- the automatic switching of recording attributes can be realized without terminating the video recording process, so that every moment can be recorded, which simplifies the switching operation and improves the user's experience. shooting experience.
- the processor 702 is further configured to edit at least one of the first video and the second video, and perform video splicing according to the editing result to obtain the target video.
- the processor 702 is further configured to obtain a recording start time point corresponding to the second video; according to the recording start time point, edit the first video to obtain a target video segment; wherein,
- the target video clip is a video clip in which the first video and the second video do not overlap in video recording time; the target video clip is spliced with the second video according to the sequence of recording attributes. , get the target video.
- the user input unit 701 is further configured to receive a second input for the first video
- the processor 702 is further configured to, in response to the second input, edit the first video to obtain a first video clip; and perform the first video clip with the second video according to the order of recording attributes. Splicing to get the target video; or,
- a user input unit 701 further configured to receive a third input for the second video
- the processor 702 is further configured to, in response to the third input, edit the second video to obtain a second video clip; and perform the first video and the second video clip according to the order of use of the recording attributes. Splicing to get the target video; or,
- a user input unit 701 further configured to receive a second input for the first video and a third input for the second video;
- the processor 702 is further configured to edit the first video in response to the second input to obtain a first video segment, and in response to the third input, edit the second video to obtain The second video clip; according to the recording attribute usage sequence, splicing the first video clip and the second video clip to obtain the target video.
- the user input unit 701 is further configured to receive a fourth input for the first display window corresponding to the first video;
- the processor 702 is further configured to, in response to the fourth input, adjust the relative positional relationship between the first display window corresponding to the first video and the display window corresponding to the associated at least one video; wherein the The display window is used to display the shooting preview screen of the corresponding video; according to the adjustment result, the recording attribute usage order is updated.
- the display unit 703 is configured to display at least one preset recording attribute, the preset recording attribute including the second recording attribute;
- a user input unit 701 further configured to receive a fifth input for the second recording attribute
- the processor 702 is further configured to acquire the second recording attribute in response to the fifth input.
- the user input unit 701 is further configured to receive a sixth input
- the display unit 703 is further configured to, in response to the sixth input, display at least one preset recording attribute, where the preset recording attribute includes the first recording attribute;
- a user input unit 701 further configured to receive a seventh input for the first recording attribute
- the processor 702 is further configured to, in response to the seventh input, obtain the first recording attribute; and record the first video based on the first recording attribute;
- the display unit 703 is further configured to display a shooting preview image corresponding to the first video in the first display window.
- the display unit 703 is further configured to display corresponding preset input prompt information at a position associated with each of the preset recording attributes; wherein the preset input prompt information is used to indicate the preset input prompt information.
- the preset input is an input used to control the display of the preset recording attribute corresponding to the display window;
- the processor 702 is further configured to acquire the input feature corresponding to the fifth input; when determining the input feature, match the input feature of the preset input for controlling the second recording attribute corresponding to the display of the second display window In the case of , obtain the second recording attribute;
- the display unit 703 is further configured to display the shooting preview image corresponding to the second video in the second display window.
- the processor 702 is further configured to obtain the orientation of the first display window relative to the second display window; determine a first direction according to the orientation; and determine that the first direction is consistent with the target sliding direction In the case of , update the target sliding direction to a direction different from the first direction; wherein, the target sliding direction is the sliding used to control the preset sliding operation displayed by the third recording attribute corresponding to the third display window direction.
- Video recording also provides users with more options and improves the user's shooting experience.
- the display unit 703 may include a display panel 7031, and the display panel 7031 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
- the user input unit 701 includes a touch panel 7011 and other input devices 7012 .
- the touch panel 7011 is also called a touch screen.
- the touch panel 7011 may include two parts, a touch detection device and a touch controller.
- Other input devices 7012 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which are not described herein again.
- Memory 704 may be used to store software programs as well as various data including, but not limited to, application programs and operating systems.
- the processor 702 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the like, and the modem processor mainly processes wireless communication. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 702.
- the embodiments of the present application further provide a readable storage medium, where a program or an instruction is stored on the readable storage medium.
- a program or an instruction is stored on the readable storage medium.
- the processor is the processor in the electronic device described in the above embodiments.
- the readable storage medium include non-transitory computer-readable storage media, such as computer read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk, and the like.
- the embodiments of the present application provide an electronic device configured to perform various processes for implementing the foregoing video recording method embodiments, and can achieve the same technical effect, which is not repeated here to avoid repetition.
- the embodiments of the present application provide a computer program product, which can be executed by a processor to implement the various processes of the above video recording method embodiments, and can achieve the same technical effect. To avoid repetition, details are not repeated here.
- An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement the above video recording method embodiments
- the chip includes a processor and a communication interface
- the communication interface is coupled to the processor
- the processor is configured to run a program or an instruction to implement the above video recording method embodiments
- the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip, or the like.
- the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation.
- the technical solution of the present application can be embodied in the form of a software product in essence or in a part that contributes to the prior art, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, CD-ROM), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of this application.
- a storage medium such as ROM/RAM, magnetic disk, CD-ROM
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (23)
- 一种视频录制方法,包括:在基于第一录制属性进行第一视频录制的过程中,接收针对所述第一视频对应的拍摄预览画面的第一输入;响应于所述第一输入,获取第二录制属性;在保持基于所述第一录制属性录制所述第一视频的情况下,基于所述第二录制属性进行第二视频的录制。
- 根据权利要求1所述的方法,其中,在保持基于所述第一录制属性录制所述第一视频的情况下,基于所述第二录制属性进行第二视频的录制之后,所述方法还包括:对所述第一视频和所述第二视频中的至少一项进行剪辑,并根据剪辑结果进行视频拼接,得到目标视频。
- 根据权利要求2所述的方法,其中,所述对所述第一视频和所述第二视频中的至少一项进行剪辑,并根据剪辑结果进行视频拼接,得到目标视频,包括:获取所述第二视频对应的录制起始时间点;根据所述录制起始时间点,对所述第一视频进行剪辑,得到目标视频片段,其中,所述目标视频片段为所述第一视频与所述第二视频在视频录制时间上不相重合的视频片段;按照录制属性使用顺序,将所述目标视频片段,与所述第二视频进行拼接,得到目标视频。
- 根据权利要求2所述的方法,其中,所述对所述第一视频和所述第二视频中的至少一项进行剪辑,并根据剪辑结果进行视频拼接,得到目标视频,包括:接收针对所述第一视频的第二输入;响应于所述第二输入,对所述第一视频进行剪辑,得到第一视频片段;按照录制属性使用顺序,将所述第一视频片段与所述第二视频进行拼接,得到目标视频;或者,接收针对所述第二视频的第三输入;响应于所述第三输入,对所述第 二视频进行剪辑,得到第二视频片段;按照录制属性使用顺序,将所述第一视频与所述第二视频片段进行拼接,得到目标视频;或者,接收针对所述第一视频的第二输入和针对所述第二视频的第三输入;响应于所述第二输入,对所述第一视频进行剪辑,得到第一视频片段,并且,响应于所述第三输入,对所述第二视频进行剪辑,得到第二视频片段;按照录制属性使用顺序,将所述第一视频片段与所述第二视频片段进行拼接,得到目标视频。
- 根据权利要求3或4所述的方法,其中,在保持基于所述第一录制属性录制所述第一视频的情况下,基于所述第二录制属性进行第二视频的录制之后,所述方法还包括:接收针对所述第一视频对应的第一显示窗口的第四输入;响应于所述第四输入,对所述第一视频对应的第一显示窗口,与关联的至少一个视频对应的显示窗口之间的相对位置关系进行调整,其中,所述显示窗口用于显示对应视频的拍摄预览画面;根据调整结果,更新所述录制属性使用顺序。
- 根据权利要求1所述的方法,其中,所述获取第二录制属性,包括:显示至少一个预设录制属性,所述预设录制属性包括第二录制属性;接收针对所述第二录制属性的第五输入;响应于所述第五输入,获取所述第二录制属性。
- 根据权利要求1所述的方法,其中,在接收针对所述第一视频对应的拍摄预览画面的第一输入之前,所述方法还包括:接收第六输入;响应于所述第六输入,显示至少一个预设录制属性,所述预设录制属性包括第一录制属性;接收针对所述第一录制属性的第七输入;响应于所述第七输入,获取所述第一录制属性;基于所述第一录制属性进行第一视频的录制,并在第一显示窗口中显示所述第一视频对应的拍摄预览画面。
- 根据权利要求6所述的方法,其中,在显示至少一个预设录制属性之后,所述方法还包括:在与每个所述预设录制属性相关联的位置显示对应的预设输入提示信息,其中,所述预设输入提示信息用于指示预设输入的输入特征,所述预设输入为用于控制所述预设录制属性对应显示窗口显示的输入;所述响应于所述第五输入,获取所述第二录制属性,包括:获取所述第五输入对应的输入特征;在确定所述输入特征,与用于控制所述第二录制属性对应第二显示窗口显示的预设输入的输入特征相匹配的情况下,获取所述第二录制属性;在保持基于所述第一录制属性录制所述第一视频的情况下,基于所述第二录制属性进行第二视频的录制之后,所述方法还包括:在所述第二显示窗口中显示所述第二视频对应的拍摄预览画面。
- 根据权利要求8所述的方法,其中,在所述预设输入为预设滑动操作时,所述预设输入的输入特征为相对于目标显示窗口的滑动方向。
- 根据权利要求9所述的方法,其中,在第二显示窗口中显示所述第二视频对应的拍摄预览画面之后,所述方法还包括:获取所述第一显示窗口相对于所述第二显示窗口的方位;根据所述方位确定第一方向;在确定所述第一方向与目标滑动方向一致的情况下,将所述目标滑动方向更新为与所述第一方向不同的方向,其中,所述目标滑动方向为用于控制第三录制属性对应第三显示窗口显示的预设滑动操作的滑动方向。
- 一种视频录制装置,包括:第一接收模块,用于在基于第一录制属性进行第一视频录制的过程中,接收针对所述第一视频对应的拍摄预览画面的第一输入;第一获取模块,用于响应于所述第一输入,获取第二录制属性;录制响应模块,用于在保持基于所述第一录制属性录制所述第一视频的情况下,基于所述第二录制属性进行第二视频的录制。
- 根据权利要求11所述的装置,还包括:剪辑拼接模块,用于在保持基于所述第一录制属性录制所述第一视频 的情况下,基于所述第二录制属性进行第二视频的录制之后,对所述第一视频和所述第二视频中的至少一项进行剪辑,并根据剪辑结果进行视频拼接,得到目标视频。
- 根据权利要求12所述的装置,其中,所述剪辑拼接模块具体包括:时间获取子模块,用于获取所述第二视频对应的录制起始时间点;视频剪辑子模块,用于根据所述录制起始时间点,对所述第一视频进行剪辑,得到目标视频片段,其中,所述目标视频片段为所述第一视频与所述第二视频在视频录制时间上不相重合的视频片段;视频拼接子模块,用于按照录制属性使用顺序,将所述目标视频片段,与所述第二视频进行拼接,得到目标视频。
- 根据权利要求13所述的装置,还包括:第二接收模块,用于在保持基于所述第一录制属性录制所述第一视频的情况下,基于所述第二录制属性进行第二视频的录制之后,接收针对所述第一视频对应的第一显示窗口的第四输入;位置调换模块,用于响应于所述第四输入,对所述第一视频对应的第一显示窗口,与关联的至少一个视频对应的显示窗口之间的相对位置关系进行调整,其中,所述显示窗口用于显示对应视频的拍摄预览画面;顺序更新模块,用于根据调整结果,更新所述录制属性使用顺序。
- 根据权利要求11所述的装置,其中,所述第一获取模块包括:第一显示子模块,用于显示至少一个预设录制属性,所述预设录制属性包括第二录制属性;第三接收子模块,用于接收针对所述第二录制属性的第五输入;响应获取子模块,用于响应于所述第五输入,获取所述第二录制属性。
- 根据权利要求15所述的装置,其中,所述第一获取模块还包括:信息提示子模块,用于在显示至少一个预设录制属性之后,在与每个所述预设录制属性相关联的位置显示对应的预设输入提示信息,其中,所述预设输入提示信息用于指示预设输入的输入特征,所述预设输入为用于 控制所述预设录制属性对应显示窗口显示的输入;所述响应获取子模块包括:特征匹配单元,用于获取所述第五输入对应的输入特征;匹配获取单元,用于在确定所述输入特征,与用于控制所述第二录制属性对应第二显示窗口显示的预设输入的输入特征相匹配的情况下,获取所述第二录制属性;所述视频录制装置还包括:画面显示模块,用于在保持基于所述第一录制属性录制所述第一视频的情况下,基于所述第二录制属性进行第二视频的录制之后,在所述第二显示窗口中显示所述第二视频对应的拍摄预览画面。
- 根据权利要求16所述的装置,其中,在所述预设输入为预设滑动操作时,所述预设输入的输入特征为相对于目标显示窗口的滑动方向。
- 根据权利要求17所述的装置,还包括:方位确定模块,用于在第二显示窗口中显示所述第二视频对应的拍摄预览画面之后,获取所述第一显示窗口相对于所述第二显示窗口的方位;方向确定模块,用于根据所述方位确定第一方向;方向更新模块,用于在确定所述第一方向与目标滑动方向一致的情况下,将所述目标滑动方向更新为与所述第一方向不同的方向,其中,所述目标滑动方向为用于控制第三录制属性对应第三显示窗口显示的预设滑动操作的滑动方向。
- 一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-10任一项所述的视频录制方法的步骤。
- 一种电子设备,被配置用于执行如权利要求1-10任一项所述的视频录制方法的步骤。
- 一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-10任一项所述的视频录制方法的步骤。
- 一种计算机程序产品,所述程序产品可被处理器执行以实现如权 利要求1-10任一项所述的视频录制方法的步骤。
- 一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1-10任一项所述的视频录制方法的步骤。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP21893820.7A EP4250717A4 (en) | 2020-11-18 | 2021-11-11 | VIDEO RECORDING METHOD AND ELECTRONIC DEVICE |
KR1020237019884A KR20230105345A (ko) | 2020-11-18 | 2021-11-11 | 비디오 녹화 방법 및 전자 기기 |
JP2023530017A JP2023550391A (ja) | 2020-11-18 | 2021-11-11 | ビデオ録画方法及び電子機器 |
US18/318,145 US20230308752A1 (en) | 2020-11-18 | 2023-05-16 | Video recording method and electronic device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011296357.0 | 2020-11-18 | ||
CN202011296357.0A CN112422846B (zh) | 2020-11-18 | 2020-11-18 | 视频录制方法和电子设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/318,145 Continuation US20230308752A1 (en) | 2020-11-18 | 2023-05-16 | Video recording method and electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022105673A1 true WO2022105673A1 (zh) | 2022-05-27 |
Family
ID=74772993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/130157 WO2022105673A1 (zh) | 2020-11-18 | 2021-11-11 | 视频录制方法和电子设备 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20230308752A1 (zh) |
EP (1) | EP4250717A4 (zh) |
JP (1) | JP2023550391A (zh) |
KR (1) | KR20230105345A (zh) |
CN (1) | CN112422846B (zh) |
WO (1) | WO2022105673A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112422846B (zh) * | 2020-11-18 | 2022-08-30 | 维沃移动通信有限公司 | 视频录制方法和电子设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107786827A (zh) * | 2017-11-07 | 2018-03-09 | 维沃移动通信有限公司 | 视频拍摄方法、视频播放方法、装置及移动终端 |
CN108616696A (zh) * | 2018-07-19 | 2018-10-02 | 北京微播视界科技有限公司 | 一种视频拍摄方法、装置、终端设备及存储介质 |
CN108900771A (zh) * | 2018-07-19 | 2018-11-27 | 北京微播视界科技有限公司 | 一种视频处理方法、装置、终端设备及存储介质 |
CN110784774A (zh) * | 2019-09-23 | 2020-02-11 | 视联动力信息技术股份有限公司 | 视频窗口移动方法、装置及计算机可读存储介质 |
CN111147779A (zh) * | 2019-12-31 | 2020-05-12 | 维沃移动通信有限公司 | 视频制作方法、电子设备及介质 |
CN111554278A (zh) * | 2020-05-07 | 2020-08-18 | Oppo广东移动通信有限公司 | 视频录制方法、装置、电子设备以及存储介质 |
CN112422846A (zh) * | 2020-11-18 | 2021-02-26 | 维沃移动通信有限公司 | 视频录制方法和电子设备 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9313535B2 (en) * | 2011-02-03 | 2016-04-12 | Ericsson Ab | Generating montages of video segments responsive to viewing preferences associated with a video terminal |
JP6367334B2 (ja) * | 2014-12-14 | 2018-08-01 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd | ビデオ処理方法、装置及び再生装置 |
CN108965706B (zh) * | 2018-07-19 | 2020-07-07 | 北京微播视界科技有限公司 | 视频拍摄方法、装置、终端设备和存储介质 |
US11218646B2 (en) * | 2018-10-29 | 2022-01-04 | Henry M. Pena | Real time video special effects system and method |
CN109451245A (zh) * | 2018-12-27 | 2019-03-08 | 北京微播视界科技有限公司 | 一种视频拍摄方法、装置、设备和存储介质 |
CN110113526A (zh) * | 2019-04-22 | 2019-08-09 | 联想(北京)有限公司 | 处理方法、处理装置和电子设备 |
-
2020
- 2020-11-18 CN CN202011296357.0A patent/CN112422846B/zh active Active
-
2021
- 2021-11-11 WO PCT/CN2021/130157 patent/WO2022105673A1/zh active Application Filing
- 2021-11-11 KR KR1020237019884A patent/KR20230105345A/ko active Search and Examination
- 2021-11-11 EP EP21893820.7A patent/EP4250717A4/en active Pending
- 2021-11-11 JP JP2023530017A patent/JP2023550391A/ja active Pending
-
2023
- 2023-05-16 US US18/318,145 patent/US20230308752A1/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107786827A (zh) * | 2017-11-07 | 2018-03-09 | 维沃移动通信有限公司 | 视频拍摄方法、视频播放方法、装置及移动终端 |
CN108616696A (zh) * | 2018-07-19 | 2018-10-02 | 北京微播视界科技有限公司 | 一种视频拍摄方法、装置、终端设备及存储介质 |
CN108900771A (zh) * | 2018-07-19 | 2018-11-27 | 北京微播视界科技有限公司 | 一种视频处理方法、装置、终端设备及存储介质 |
CN110784774A (zh) * | 2019-09-23 | 2020-02-11 | 视联动力信息技术股份有限公司 | 视频窗口移动方法、装置及计算机可读存储介质 |
CN111147779A (zh) * | 2019-12-31 | 2020-05-12 | 维沃移动通信有限公司 | 视频制作方法、电子设备及介质 |
CN111554278A (zh) * | 2020-05-07 | 2020-08-18 | Oppo广东移动通信有限公司 | 视频录制方法、装置、电子设备以及存储介质 |
CN112422846A (zh) * | 2020-11-18 | 2021-02-26 | 维沃移动通信有限公司 | 视频录制方法和电子设备 |
Non-Patent Citations (1)
Title |
---|
See also references of EP4250717A4 * |
Also Published As
Publication number | Publication date |
---|---|
CN112422846B (zh) | 2022-08-30 |
EP4250717A4 (en) | 2024-04-24 |
US20230308752A1 (en) | 2023-09-28 |
JP2023550391A (ja) | 2023-12-01 |
EP4250717A1 (en) | 2023-09-27 |
KR20230105345A (ko) | 2023-07-11 |
CN112422846A (zh) | 2021-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109600659B (zh) | 播放视频时的操作方法、装置、设备及存储介质 | |
CN109947521B (zh) | 界面切换方法、装置以及存储介质 | |
WO2022206696A1 (zh) | 拍摄界面显示方法、装置、电子设备及介质 | |
WO2022116885A1 (zh) | 拍照方法、装置、电子设备及存储介质 | |
WO2022012657A1 (zh) | 图像编辑方法、装置和电子设备 | |
US9519420B2 (en) | Apparatus and method for editing synchronous media | |
CN111381739B (zh) | 应用图标显示方法、装置、电子设备及存储介质 | |
US20220417417A1 (en) | Content Operation Method and Device, Terminal, and Storage Medium | |
WO2022161267A1 (zh) | 视频录制方法及装置 | |
CN113794923B (zh) | 视频处理方法、装置、电子设备及可读存储介质 | |
CN112565611B (zh) | 视频录制方法、装置、电子设备及介质 | |
WO2021104315A1 (zh) | 拍摄图像分享方法、装置、移动终端和可读存储介质 | |
CN114979495B (zh) | 用于内容拍摄的方法、装置、设备和存储介质 | |
WO2022206582A1 (zh) | 视频处理方法、装置、电子设备和存储介质 | |
US20210165670A1 (en) | Method, apparatus for adding shortcut plug-in, and intelligent device | |
WO2022089284A1 (zh) | 拍摄处理方法、装置、电子设备和可读存储介质 | |
WO2023072156A1 (zh) | 一种拍摄方法、拍摄装置、电子设备和可读存储介质 | |
WO2022028495A1 (zh) | 图片拍摄方法、装置和电子设备 | |
CN113905175A (zh) | 视频生成方法、装置、电子设备及可读存储介质 | |
WO2023083089A1 (zh) | 拍摄控件显示方法, 装置, 电子设备及介质 | |
CN112672061A (zh) | 视频拍摄方法、装置、电子设备及介质 | |
WO2022161268A1 (zh) | 视频拍摄方法及其装置 | |
WO2022105673A1 (zh) | 视频录制方法和电子设备 | |
WO2022111458A1 (zh) | 图像拍摄方法和装置、电子设备及存储介质 | |
WO2022095891A1 (zh) | 图片显示方法、装置及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21893820 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2023530017 Country of ref document: JP |
|
ENP | Entry into the national phase |
Ref document number: 20237019884 Country of ref document: KR Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2021893820 Country of ref document: EP Effective date: 20230619 |