CN109151356A - video recording method and device - Google Patents
video recording method and device Download PDFInfo
- Publication number
- CN109151356A CN109151356A CN201811032906.6A CN201811032906A CN109151356A CN 109151356 A CN109151356 A CN 109151356A CN 201811032906 A CN201811032906 A CN 201811032906A CN 109151356 A CN109151356 A CN 109151356A
- Authority
- CN
- China
- Prior art keywords
- window
- video
- video material
- response
- picture
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- 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
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
This disclosure relates to video recording method and device.This method comprises: requesting in response to material obtaining, video material is obtained;The video material is played by first window;Obtain video record request;It is requested in response to the video record, the picture of camera shooting is shown by the first window, and the video material is played by the second window, wherein the first window is greater than second window;The audio of picture and the video material based on camera shooting, obtains target video.The disclosure can be improved the friendliness at video record interface, and user is facilitated to carry out video record.
Description
Technical field
This disclosure relates to video technique field more particularly to a kind of video recording method and device.
Background technique
In lip-sync Video Applications, user can play video material, and imitate the mouth of the personage in video material
Type recorded video.Lip-sync Video Applications can be used in the scenes such as classical cameo shot imitation.How in lip-sync view
Video record is carried out in frequency application, it is user-friendly to improve friendly interface degree, it is a problem to be solved.
Summary of the invention
In view of this, the present disclosure proposes a kind of video recording method and devices.
According to the one side of the disclosure, a kind of video recording method is provided, comprising:
It is requested in response to material obtaining, obtains video material;
The video material is played by first window;
Obtain video record request;
It is requested in response to the video record, the picture of camera shooting is shown by the first window, and pass through the
Two windows play the video material, wherein the first window is greater than second window;
The audio of picture and the video material based on camera shooting, obtains target video.
In one possible implementation, before obtaining video record request, the method also includes:
The picture of camera shooting is shown by second window.
In one possible implementation, the first window is main window, and second window is suspension windows.
In one possible implementation, second window is suspended in upper left side or the upper right of the first window
Side.
In one possible implementation, the method also includes:
According to the playback progress of the video material, the subtitle of the video material is shown in the first window.
In one possible implementation, the subtitle of the video material is shown in the first window, comprising:
Identify the face region in the first window;
Region other than the face region described in the first window shows the subtitle of the video material.
In one possible implementation, it after the video material that finished playing by first window, is regarded obtaining
Before frequency recording request, the method also includes:
It is shown near the recording control of the first window and records prompting message.
In one possible implementation, before the picture for showing camera shooting by the first window, institute
State method further include:
It is requested in response to the video record, transition video is played by the mask above the first window.
In one possible implementation, after obtaining target video, the method also includes:
It is requested in response to video editing, adjusts one or two in the position and size of second window.
In one possible implementation, the position of second window is adjusted, comprising:
The position of second window is adjusted to the lower left of the first window or lower right.
In one possible implementation, after obtaining target video, the method also includes:
It is requested in response to video editing, hides second window.
According to another aspect of the present disclosure, a kind of video recording device is provided, comprising:
First obtains module, for requesting in response to material obtaining, obtains video material;
First playing module, for playing the video material by first window;
Second obtains module, for obtaining video record request;
First display module shows that camera is clapped by the first window for requesting in response to the video record
The picture taken the photograph, and the video material is played by the second window, wherein the first window is greater than second window;
Determining module, the audio of picture and the video material for being shot based on the camera, obtains target
Video.
In one possible implementation, described device further include:
Second display module, for showing the picture of camera shooting by second window.
In one possible implementation, the first window is main window, and second window is suspension windows.
In one possible implementation, second window is suspended in upper left side or the upper right of the first window
Side.
In one possible implementation, described device further include:
Third display module, for the playback progress according to the video material, in the first window described in displaying
The subtitle of video material.
In one possible implementation, the third display module includes:
Identify submodule, for identification the face region in the first window;
It shows submodule, shows the video for the region other than the face region described in the first window
The subtitle of material.
In one possible implementation, described device further include:
Display module records prompting message for showing near the recording control of the first window.
In one possible implementation, described device further include:
Second playing module is broadcast for requesting in response to the video record by the mask above the first window
It lets off and crosses video.
In one possible implementation, described device further include:
Module is adjusted, for requesting in response to video editing, adjusts one in the position and size of second window
Or two.
In one possible implementation, the adjustment module is used for:
The position of second window is adjusted to the lower left of the first window or lower right.
In one possible implementation, described device further include:
Hidden module hides second window for requesting in response to video editing.
According to another aspect of the present disclosure, a kind of video recording device is provided, comprising: processor;It is handled for storage
The memory of device executable instruction;Wherein, the processor is configured to executing the above method.
According to another aspect of the present disclosure, a kind of non-volatile computer readable storage medium storing program for executing is provided, is stored thereon with
Computer program instructions, wherein the computer program instructions realize the above method when being executed by processor.
The video recording method and device of all aspects of this disclosure obtain video element by requesting in response to material obtaining
Material plays video material by first window, obtains video record request, requests in response to video record, pass through first window
The picture for showing camera shooting plays video material, and picture and video based on camera shooting by the second window
The audio of material, obtains target video, thus, it is possible to improve the friendliness at video record interface, user is facilitated to carry out video record
System.
According to below with reference to the accompanying drawings to detailed description of illustrative embodiments, the other feature and aspect of the disclosure will become
It is clear.
Detailed description of the invention
Comprising in the description and constituting the attached drawing of part of specification and specification together illustrates the disclosure
Exemplary embodiment, feature and aspect, and for explaining the principles of this disclosure.
Fig. 1 shows the flow chart of the video recording method according to one embodiment of the disclosure.
Fig. 2 shows the schematic diagrames of first window 21 in the video recording method according to one embodiment of the disclosure.
Fig. 3 shows showing for first window 21 in the video recording method according to one embodiment of the disclosure and the second window 22
It is intended to.
Fig. 4 shows in the video recording method according to one embodiment of the disclosure and requests in response to video record, passes through first
Window 21 shows the picture of camera shooting, and the schematic diagram of video material is played by the second window 22.
Fig. 5 shows the word for showing video material in the video recording method according to one embodiment of the disclosure in first window
The schematic diagram of curtain.
Fig. 6 shows the word for showing video material in the video recording method according to one embodiment of the disclosure in first window
Another schematic diagram of curtain.
Fig. 7 shows the word for showing video material in the video recording method according to one embodiment of the disclosure in first window
One illustrative flow chart of curtain.
Fig. 8 shows in the video recording method according to one embodiment of the disclosure and shows near the recording control of first window
Show the schematic diagram for recording prompting message.
Fig. 9 a and Fig. 9 b are shown in the video recording method according to one embodiment of the disclosure through the illiteracy above first window
The schematic diagram of wherein two frames for the transition video that layer plays.
Figure 10 shows the block diagram of the video recording device according to one embodiment of the disclosure.
Figure 11 shows an illustrative block diagram of the video recording device according to one embodiment of the disclosure.
Figure 12 is a kind of block diagram of device 800 for video record shown according to an exemplary embodiment.
Specific embodiment
Various exemplary embodiments, feature and the aspect of the disclosure are described in detail below with reference to attached drawing.It is identical in attached drawing
Appended drawing reference indicate element functionally identical or similar.Although the various aspects of embodiment are shown in the attached drawings, remove
It non-specifically points out, it is not necessary to attached drawing drawn to scale.
Dedicated word " exemplary " means " being used as example, embodiment or illustrative " herein.Here as " exemplary "
Illustrated any embodiment should not necessarily be construed as preferred or advantageous over other embodiments.
In addition, giving numerous details in specific embodiment below to better illustrate the disclosure.
It will be appreciated by those skilled in the art that without certain details, the disclosure equally be can be implemented.In some instances, for
Method, means, element and circuit well known to those skilled in the art are not described in detail, in order to highlight the purport of the disclosure.
Fig. 1 shows the flow chart of the video recording method according to one embodiment of the disclosure.The execution master of video recording method
Body can be video recording device.For example, video recording method can be executed by terminal device or other processing equipments.Its
In, terminal device can for user equipment (User Equipment, UE), mobile device, user terminal, terminal, cellular phone,
Wireless phone, handheld device, calculates equipment, is vehicle-mounted personal digital assistant (Personal Digital Assistant, PDA)
Equipment or wearable device etc..In some possible implementations, which can be called by processor
The mode of the computer-readable instruction stored in memory is realized.As shown in Figure 1, the method comprising the steps of S11 is to step
S15。
In step s 11, it is requested in response to material obtaining, obtains video material.
In the embodiments of the present disclosure, video material can be any type, the video of any duration.Material obtaining request can
To carry the identification information of the video material of request.For example, the identification information of video material includes the number of video material
With one or two in title.
In one possible implementation, before step S11, this method further include: show video material library, for
User selects video material.
It in one possible implementation, can when detecting that a certain video material in video material library is selected
To generate the corresponding material obtaining request of the video material.
In step s 12, video material is played by first window.
In the embodiments of the present disclosure, the sound broadcasting video material of first window can be passed through.I.e., it is possible to pass through first window
The picture and audio of video material are played simultaneously.
In the embodiments of the present disclosure, video material is played by first window, video material can be protruded before recording, helped
It helps user to be familiar with video material, and helps to set off participation atmosphere by contrast, reduce and participate in threshold.
Fig. 2 shows the schematic diagrames of first window 21 in the video recording method according to one embodiment of the disclosure.In the disclosure
In embodiment, after obtaining video material, before obtaining video record request, video can be played by first window 21
Material.
In one possible implementation, before obtaining video record request, this method further include: pass through the second window
Mouth shows the picture of camera shooting.In this implementation, it before obtaining video record request, is broadcast by first window
While putting video material, the picture of camera shooting can be shown by the second window, thus, it is possible to help user learning
The image of oneself is seen during video material, so as to play the effect of rehearsal.
In one possible implementation, this method further include: according to the playback progress of video material, in first window
The middle subtitle for showing video material.
As an example of the implementation, video material can be shown in the intermediate region on the top of first window
Subtitle, thus it enables that the shooting effect of user's sight is preferable in the target video recorded.
As an example of the implementation, can during playing video material by first window, according to
The playback progress of video material shows the subtitle of video material in first window.
It, can be in the mistake for the picture for showing camera shooting by first window as another example of the implementation
Cheng Zhong shows the subtitle of video material according to the playback progress of video material in first window.
As an example of the implementation, subtitle can roll displaying.For example, subtitle can roll exhibition from bottom to top
Show.
As an example of the implementation, it can protrude and show subtitle being played on.For example, can with it is highlighted,
One of discoloration and increase font etc. or the prominent displaying subtitle being played on of various ways.
Fig. 3 shows showing for first window 21 in the video recording method according to one embodiment of the disclosure and the second window 22
It is intended to.In the embodiments of the present disclosure, after obtaining video material, before obtaining video record request, first can be passed through
Window 21 plays video material, and the picture of camera shooting is shown by the second window 22.
In one possible implementation, before obtaining video record request, it can be recycled and be broadcast by first window
Put video material.
In step s 13, video record request is obtained.
In one possible implementation, can be when the recording control in first window be triggered, determination is got
Video record request.
It in step S14, is requested in response to video record, the picture of camera shooting is shown by first window, and led to
It crosses the second window and plays video material, wherein first window is greater than the second window.
In the embodiments of the present disclosure, after starting recorded video, can switch first window shown with the second window it is interior
Hold, the picture of camera captured in real-time is watched thus, it is possible to be more convenient user.
In one possible implementation, after getting video record request, picture can be shot by camera
Face, and live sound can not be included.
In one possible implementation, recording duration can be consistent with the duration of video material.
In alternatively possible implementation, the duration that duration can be less than video material is recorded.For example, can choose
One or more video clips in video material are recorded.
In alternatively possible implementation, the duration that duration can be greater than video material is recorded.For example, video material
In one or more video clips can repeat to record, to realize effect that camera lens repeats playing.
In one possible implementation, during video record, can suspend according to user instructions recording and/
Or continue to record.
Fig. 4 shows in the video recording method according to one embodiment of the disclosure and requests in response to video record, passes through first
Window 21 shows the picture of camera shooting, and the schematic diagram of video material is played by the second window 22.As shown in figure 4,
After obtaining video record request, the picture of camera shooting can be shown by first window 21, and passes through the second window 22
Play video material.
In one possible implementation, during playing video material by the second window, can also pass through
The audio of second window broadcasting video material.
In one possible implementation, the playback progress of video material can also be shown in first window.For example,
In the example depicted in fig. 4, the playback progress of video material can be shown on the top of first window.
In one possible implementation, first window is main window, and the second window is suspension windows.Wherein, main window
Mouth refers to the top-level window of application, and suspension windows refer to the window being suspended in above main window.
As an example of the implementation, the second window is suspended in the upper left side or upper right side of first window.?
In the embodiment of the present disclosure, if the second window is suspended in the lower section of first window, it is easy that user is attracted to look down, is thus easy
The sight of user is caused to tilt down, it is bad so as to cause shooting effect.If the second window is suspended in the centre of first window,
It is then easy to block the face of user in recording process.The example by the second window is suspended in first window upper left side or
Person upper right side thus it enables that the shooting effect of user's sight is preferable in target video, and can substantially reduce user face
A possibility that being blocked by the second window.
In step S15, the audio of picture and video material based on camera shooting obtains target video.
In the embodiments of the present disclosure, the video frame of target video is the picture of camera shooting, and the audio of target video is
The audio of video material.
The embodiment of the present disclosure obtains video material, plays video by first window by requesting in response to material obtaining
Material obtains video record request, requests in response to video record, the picture of camera shooting is shown by first window, leads to
It crosses the second window and plays video material, and the audio of the picture based on camera shooting and video material, obtain target video,
Thus, it is possible to improve the friendliness at video record interface, user is facilitated to carry out video record.
It should be noted that the first window in the embodiment of the present disclosure refers to a certain window, the second window refer to
The different another window of first window." first " in first window is only herein the convenience stated and referred to, and is not meant to
Corresponding first window is centainly had in the specific implementation of the disclosure.Similarly, " second " in the second window
It is only herein the convenience stated and referred to, is not meant to centainly to have in the specific implementation of the disclosure corresponding
Second window.
Fig. 5 shows the word for showing video material in the video recording method according to one embodiment of the disclosure in first window
The schematic diagram of curtain.In the example depicted in fig. 5, video material is being played by first window, is being shown and is imaged by the second window
During the picture of head shooting, the subtitle of video material can be shown in first window.
Fig. 6 shows the word for showing video material in the video recording method according to one embodiment of the disclosure in first window
Another schematic diagram of curtain.In the example depicted in fig. 6, in the picture for showing camera shooting by first window, passing through the
During two windows play video material, the subtitle of video material can be shown in first window.
Fig. 7 shows the word for showing video material in the video recording method according to one embodiment of the disclosure in first window
One illustrative flow chart of curtain.It may include step S31 as shown in fig. 7, showing the subtitle of video material in first window
With step S32.
In step S31, the face region in first window is identified.
In one possible implementation, first window can be identified using face recognition algorithms in the related technology
In face region.
In step s 32, the region in first window other than face region shows the subtitle of video material.
The example passes through the face region in identification first window, and in first window other than face region
Region show the subtitle of video material, can be avoided subtitle and block face region in first window, so as into
One step improves the friendliness at video record interface, and user is facilitated to carry out video record.
In one possible implementation, after the video material that finishes playing by first window, video record is being obtained
Before system request, this method further include: shown near the recording control of first window and record prompting message.
As an example of the implementation, can by Toast message box type first window recording control
Near show record prompting message.
As an example of the implementation, can be regarded after first window plays a video material obtaining
Before frequency recording request, is shown near the recording control of first window and record prompting message.
Fig. 8 shows in the video recording method according to one embodiment of the disclosure and shows near the recording control of first window
Show the schematic diagram for recording prompting message.In the example depicted in fig. 8, can lead near the recording control 23 of first window 21
It crosses the display of bubble frame 24 and records prompting message.For example, recording prompting message is " performance that please start you ".
In one possible implementation, before the picture for showing camera shooting by first window, this method
Further include: it is requested in response to video record, transition video is played by the mask above first window.
The implementation plays transition video by requesting in response to video record, by the mask above first window,
Thus, it is possible to carry out recording to user time to prepare, so as to improve the completeness of user's recorded video, and can be closer to
True performance scene.The implementation is by playing transition video, and can simulate the feeling of stage: before recording, other people are in platform
Upper performance, user is under platform;Transition process curtain pull-up, pulls open big backstage and changes user into and perform on the stage.
Fig. 9 a and Fig. 9 b are shown in the video recording method according to one embodiment of the disclosure through the illiteracy above first window
The schematic diagram of wherein two frames for the transition video that layer plays.For example, in the video frame of transition video include " be below you when
Between " " please carry out and go up on the stage to prepare " etc. remind text.For example, " being your time below " and " please carry out and go up on the stage to prepare " corresponding view
After frequency frame respectively shows 1 second, countdown in 3 seconds can star.
In one possible implementation, after obtaining target video, this method further include: in response to video editing
Request adjusts one or two in the position and size of the second window.
As an example of the implementation, the position of the second window is adjusted, comprising: adjust the position of the second window
To the lower left or lower right of first window.The example is by adjusting the position of the second window to the lower left of first window
Or lower right, the possibility blocked thus, it is possible to reduce the face in target video during video editing by the second window
Property, so as to further increase friendly interface degree, user is facilitated to carry out video editing.
As an example of the implementation, the size of the second window is adjusted, comprising: reduce the second window.The example
By reducing the second window, the face that the video frame of target video is blocked by the second window can be reduced during video editing
Product facilitates user to carry out video editing so as to further increase friendly interface degree.
In one possible implementation, after obtaining target video, this method further include: in response to video editing
The second window is hidden in request.The implementation hides the second window, thus, it is possible to avoid after getting video editing request
Second window has an impact during video editing, so as to facilitate user to carry out video editing.
It in one possible implementation, can be automatically into video editing interface after obtaining target video.
In alternatively possible implementation, after obtaining target video, it can request to enter according to video editing
Video editing interface.
In one possible implementation, in video editing interface, subtitle can not be shown.
In one possible implementation, this method further include: obtain the corresponding volume adjustment instruction of video material;Root
According to the corresponding volume adjustment instruction of video material, the volume of video material is adjusted.
In one possible implementation, this method further include: obtain the corresponding volume adjustment instruction of target video;Root
According to the corresponding volume adjustment instruction of target video, the volume of target video is adjusted.
In one possible implementation, this method further include: obtain the corresponding video distribution request of target video;Root
It is requested according to the video distribution, requests publication target video to server-side.
Figure 10 shows the block diagram of the video recording device according to one embodiment of the disclosure.As shown in Figure 10, which includes:
First obtains module 41, for requesting in response to material obtaining, obtains video material;First playing module 42, for passing through the
One window plays video material;Second obtains module 43, for obtaining video record request;First display module 44, for ringing
It should be requested in video record, the picture of camera shooting be shown by first window, and video material is played by the second window,
Wherein, first window is greater than the second window;Determining module 45, the sound of picture and video material for being shot based on camera
Frequently, target video is obtained.
Figure 11 shows an illustrative block diagram of the video recording device according to one embodiment of the disclosure.It is as shown in figure 11:
In one possible implementation, the device further include: the second display module 46, for passing through the second window exhibition
Show the picture of camera shooting.
In one possible implementation, first window is main window, and the second window is suspension windows.
In one possible implementation, the second window is suspended in the upper left side or upper right side of first window.
In one possible implementation, the device further include: third display module 47, for according to video material
Playback progress shows the subtitle of video material in first window.
In one possible implementation, third display module 47 includes: identification submodule 471, and for identification first
Face region in window;It shows submodule 472, is shown for the region other than the face region in first window
The subtitle of video material.
In one possible implementation, the device further include: display module 48, for the recording control in first window
It is shown near part and records prompting message.
In one possible implementation, the device further include: the second playing module 49, in response to video record
Request plays transition video by the mask above first window.
In one possible implementation, the device further include: adjustment module 50, for being asked in response to video editing
It asks, adjusts one or two in the position and size of the second window.
In one possible implementation, adjustment module 50 is used for: the position of the second window is adjusted to first window
Lower left or lower right.
In one possible implementation, the device further include: hidden module 51, for being asked in response to video editing
It asks, hides the second window.
The embodiment of the present disclosure obtains video material, plays video by first window by requesting in response to material obtaining
Material obtains video record request, requests in response to video record, the picture of camera shooting is shown by first window, leads to
It crosses the second window and plays video material, and the audio of the picture based on camera shooting and video material, obtain target video,
Thus, it is possible to improve the friendliness at video record interface, user is facilitated to carry out video record.
Figure 12 is a kind of block diagram of device 800 for video record shown according to an exemplary embodiment.For example, dress
Setting 800 can be mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical treatment
Equipment, body-building equipment, personal digital assistant etc..
Referring to Fig.1 2, device 800 may include following one or more components: processing component 802, memory 804, power supply
Component 806, multimedia component 808, audio component 810, the interface 812 of input/output (I/O), sensor module 814, and
Communication component 816.
The integrated operation of the usual control device 800 of processing component 802, such as with display, telephone call, data communication, phase
Machine operation and record operate associated operation.Processing component 802 may include that one or more processors 820 refer to execute
It enables, to perform all or part of the steps of the methods described above.In addition, processing component 802 may include one or more modules, just
Interaction between processing component 802 and other assemblies.For example, processing component 802 may include multi-media module, it is more to facilitate
Interaction between media component 808 and processing component 802.
Memory 804 is configured as storing various types of data to support the operation in device 800.These data are shown
Example includes the instruction of any application or method for operating on device 800, contact data, and telephone book data disappears
Breath, picture, video etc..Memory 804 can be by any kind of volatibility or non-volatile memory device or their group
It closes and realizes, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile
Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 806 provides electric power for the various assemblies of device 800.Power supply module 806 may include power management system
System, one or more power supplys and other with for device 800 generate, manage, and distribute the associated component of electric power.
Multimedia component 808 includes the screen of one output interface of offer between described device 800 and user.One
In a little embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen
Curtain may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touch sensings
Device is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding action
Boundary, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, more matchmakers
Body component 808 includes a front camera and/or rear camera.When device 800 is in operation mode, such as screening-mode or
When video mode, front camera and/or rear camera can receive external multi-medium data.Each front camera and
Rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 810 is configured as output and/or input audio signal.For example, audio component 810 includes a Mike
Wind (MIC), when device 800 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone is matched
It is set to reception external audio signal.The received audio signal can be further stored in memory 804 or via communication set
Part 816 is sent.In some embodiments, audio component 810 further includes a loudspeaker, is used for output audio signal.
I/O interface 812 provides interface between processing component 802 and peripheral interface module, and above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock
Determine button.
Sensor module 814 includes one or more sensors, and the state for providing various aspects for device 800 is commented
Estimate.For example, sensor module 814 can detecte the state that opens/closes of device 800, and the relative positioning of component, for example, it is described
Component is the display and keypad of device 800, and sensor module 814 can be with 800 1 components of detection device 800 or device
Position change, the existence or non-existence that user contacts with device 800,800 orientation of device or acceleration/deceleration and device 800
Temperature change.Sensor module 814 may include proximity sensor, be configured to detect without any physical contact
Presence of nearby objects.Sensor module 814 can also include optical sensor, such as CMOS or ccd image sensor, at
As being used in application.In some embodiments, which can also include acceleration transducer, gyro sensors
Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 816 is configured to facilitate the communication of wired or wireless way between device 800 and other equipment.Device
800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.In an exemplary implementation
In example, communication component 816 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel.
In one exemplary embodiment, the communication component 816 further includes near-field communication (NFC) module, to promote short range communication.Example
Such as, NFC module can be based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,
Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 800 can be believed by one or more application specific integrated circuit (ASIC), number
Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-volatile computer readable storage medium storing program for executing is additionally provided, for example including calculating
The memory 804 of machine program instruction, above-mentioned computer program instructions can be executed above-mentioned to complete by the processor 820 of device 800
Method.
The disclosure can be system, method and/or computer program product.Computer program product may include computer
Readable storage medium storing program for executing, containing for making processor realize the computer-readable program instructions of various aspects of the disclosure.
Computer readable storage medium, which can be, can keep and store the tangible of the instruction used by instruction execution equipment
Equipment.Computer readable storage medium for example can be-- but it is not limited to-- storage device electric, magnetic storage apparatus, optical storage
Equipment, electric magnetic storage apparatus, semiconductor memory apparatus or above-mentioned any appropriate combination.Computer readable storage medium
More specific example (non exhaustive list) includes: portable computer diskette, hard disk, random access memory (RAM), read-only deposits
It is reservoir (ROM), erasable programmable read only memory (EPROM or flash memory), static random access memory (SRAM), portable
Compact disk read-only memory (CD-ROM), digital versatile disc (DVD), memory stick, floppy disk, mechanical coding equipment, for example thereon
It is stored with punch card or groove internal projection structure and the above-mentioned any appropriate combination of instruction.Calculating used herein above
Machine readable storage medium storing program for executing is not interpreted that instantaneous signal itself, the electromagnetic wave of such as radio wave or other Free propagations lead to
It crosses the electromagnetic wave (for example, the light pulse for passing through fiber optic cables) of waveguide or the propagation of other transmission mediums or is transmitted by electric wire
Electric signal.
Computer-readable program instructions as described herein can be downloaded to from computer readable storage medium it is each calculate/
Processing equipment, or outer computer or outer is downloaded to by network, such as internet, local area network, wide area network and/or wireless network
Portion stores equipment.Network may include copper transmission cable, optical fiber transmission, wireless transmission, router, firewall, interchanger, gateway
Computer and/or Edge Server.Adapter or network interface in each calculating/processing equipment are received from network to be counted
Calculation machine readable program instructions, and the computer-readable program instructions are forwarded, for the meter being stored in each calculating/processing equipment
In calculation machine readable storage medium storing program for executing.
Computer program instructions for executing disclosure operation can be assembly instruction, instruction set architecture (ISA) instructs,
Machine instruction, machine-dependent instructions, microcode, firmware instructions, condition setup data or with one or more programming languages
The source code or object code that any combination is write, the programming language include the programming language-of object-oriented such as
Smalltalk, C++ etc., and conventional procedural programming languages-such as " C " language or similar programming language.Computer
Readable program instructions can be executed fully on the user computer, partly execute on the user computer, be only as one
Vertical software package executes, part executes on the remote computer or completely in remote computer on the user computer for part
Or it is executed on server.In situations involving remote computers, remote computer can pass through network-packet of any kind
It includes local area network (LAN) or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as benefit
It is connected with ISP by internet).In some embodiments, by utilizing computer-readable program instructions
Status information carry out personalized customization electronic circuit, such as programmable logic circuit, field programmable gate array (FPGA) or can
Programmed logic array (PLA) (PLA), the electronic circuit can execute computer-readable program instructions, to realize each side of the disclosure
Face.
Referring herein to according to the flow chart of the method, apparatus (system) of the embodiment of the present disclosure and computer program product and/
Or block diagram describes various aspects of the disclosure.It should be appreciated that flowchart and or block diagram each box and flow chart and/
Or in block diagram each box combination, can be realized by computer-readable program instructions.
These computer-readable program instructions can be supplied to general purpose computer, special purpose computer or other programmable datas
The processor of processing unit, so that a kind of machine is produced, so that these instructions are passing through computer or other programmable datas
When the processor of processing unit executes, function specified in one or more boxes in implementation flow chart and/or block diagram is produced
The device of energy/movement.These computer-readable program instructions can also be stored in a computer-readable storage medium, these refer to
It enables so that computer, programmable data processing unit and/or other equipment work in a specific way, thus, it is stored with instruction
Computer-readable medium then includes a manufacture comprising in one or more boxes in implementation flow chart and/or block diagram
The instruction of the various aspects of defined function action.
Computer-readable program instructions can also be loaded into computer, other programmable data processing units or other
In equipment, so that series of operation steps are executed in computer, other programmable data processing units or other equipment, to produce
Raw computer implemented process, so that executed in computer, other programmable data processing units or other equipment
Instruct function action specified in one or more boxes in implementation flow chart and/or block diagram.
The flow chart and block diagram in the drawings show system, method and the computer journeys according to multiple embodiments of the disclosure
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
One module of table, program segment or a part of instruction, the module, program segment or a part of instruction include one or more use
The executable instruction of the logic function as defined in realizing.In some implementations as replacements, function marked in the box
It can occur in a different order than that indicated in the drawings.For example, two continuous boxes can actually be held substantially in parallel
Row, they can also be executed in the opposite order sometimes, and this depends on the function involved.It is also noted that block diagram and/or
The combination of each box in flow chart and the box in block diagram and or flow chart, can the function as defined in executing or dynamic
The dedicated hardware based system made is realized, or can be realized using a combination of dedicated hardware and computer instructions.
The presently disclosed embodiments is described above, above description is exemplary, and non-exclusive, and
It is not limited to disclosed each embodiment.Without departing from the scope and spirit of illustrated each embodiment, for this skill
Many modifications and changes are obvious for the those of ordinary skill in art field.The selection of term used herein, purport
In the principle, practical application or technological improvement to the technology in market for best explaining each embodiment, or lead this technology
Other those of ordinary skill in domain can understand each embodiment disclosed herein.
Claims (24)
1. a kind of video recording method characterized by comprising
It is requested in response to material obtaining, obtains video material;
The video material is played by first window;
Obtain video record request;
It is requested in response to the video record, the picture of camera shooting is shown by the first window, and pass through the second window
Mouth plays the video material, wherein the first window is greater than second window;
The audio of picture and the video material based on camera shooting, obtains target video.
2. the method according to claim 1, wherein the method is also wrapped before obtaining video record request
It includes:
The picture of camera shooting is shown by second window.
3. method according to claim 1 or 2, which is characterized in that the first window is main window, second window
For suspension windows.
4. according to the method described in claim 3, it is characterized in that, second window is suspended in the upper left of the first window
Side or upper right side.
5. the method according to claim 1, wherein the method also includes:
According to the playback progress of the video material, the subtitle of the video material is shown in the first window.
6. according to the method described in claim 5, it is characterized in that, showing the word of the video material in the first window
Curtain, comprising:
Identify the face region in the first window;
Region other than the face region described in the first window shows the subtitle of the video material.
7. the method according to claim 1, wherein finishing playing the video material by first window
Afterwards, before obtaining video record request, the method also includes:
It is shown near the recording control of the first window and records prompting message.
8. the method according to claim 1, wherein in the picture for showing camera shooting by the first window
Before face, the method also includes:
It is requested in response to the video record, transition video is played by the mask above the first window.
9. the method according to claim 1, wherein after obtaining target video, the method also includes:
It is requested in response to video editing, adjusts one or two in the position and size of second window.
10. according to the method described in claim 9, it is characterized in that, the position of adjustment second window, comprising:
The position of second window is adjusted to the lower left of the first window or lower right.
11. the method according to claim 1, wherein after obtaining target video, the method also includes:
It is requested in response to video editing, hides second window.
12. a kind of video recording device characterized by comprising
First obtains module, for requesting in response to material obtaining, obtains video material;
First playing module, for playing the video material by first window;
Second obtains module, for obtaining video record request;
First display module shows camera shooting by the first window for requesting in response to the video record
Picture, and the video material is played by the second window, wherein the first window is greater than second window;
Determining module, the audio of picture and the video material for being shot based on the camera, obtains target video.
13. device according to claim 12, which is characterized in that described device further include:
Second display module, for showing the picture of camera shooting by second window.
14. device according to claim 12 or 13, which is characterized in that the first window be main window, described second
Window is suspension windows.
15. device according to claim 14, which is characterized in that second window is suspended in a left side for the first window
Top or upper right side.
16. device according to claim 12, which is characterized in that described device further include:
Third display module shows the video for the playback progress according to the video material in the first window
The subtitle of material.
17. device according to claim 16, which is characterized in that the third display module includes:
Identify submodule, for identification the face region in the first window;
It shows submodule, shows the video material for the region other than the face region described in the first window
Subtitle.
18. device according to claim 12, which is characterized in that described device further include:
Display module records prompting message for showing near the recording control of the first window.
19. device according to claim 12, which is characterized in that described device further include:
Second playing module was played for requesting in response to the video record by the mask above the first window
Cross video.
20. device according to claim 12, which is characterized in that described device further include:
Module is adjusted, for requesting in response to video editing, adjusts one or two in the position and size of second window
?.
21. device according to claim 20, which is characterized in that the adjustment module is used for:
The position of second window is adjusted to the lower left of the first window or lower right.
22. device according to claim 12, which is characterized in that described device further include:
Hidden module hides second window for requesting in response to video editing.
23. a kind of video recording device characterized by comprising
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to method described in any one of perform claim requirement 1 to 11.
24. a kind of non-volatile computer readable storage medium storing program for executing, is stored thereon with computer program instructions, which is characterized in that institute
It states and realizes method described in any one of claim 1 to 11 when computer program instructions are executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811032906.6A CN109151356A (en) | 2018-09-05 | 2018-09-05 | video recording method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811032906.6A CN109151356A (en) | 2018-09-05 | 2018-09-05 | video recording method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109151356A true CN109151356A (en) | 2019-01-04 |
Family
ID=64827083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811032906.6A Pending CN109151356A (en) | 2018-09-05 | 2018-09-05 | video recording method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109151356A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109862412A (en) * | 2019-03-14 | 2019-06-07 | 广州酷狗计算机科技有限公司 | It is in step with the method, apparatus and storage medium of video |
CN111292773A (en) * | 2020-01-13 | 2020-06-16 | 北京大米未来科技有限公司 | Audio and video synthesis method and device, electronic equipment and medium |
CN112218154A (en) * | 2019-07-12 | 2021-01-12 | 腾讯科技(深圳)有限公司 | Video acquisition method and device, storage medium and electronic device |
CN112422831A (en) * | 2020-11-20 | 2021-02-26 | 广州太平洋电脑信息咨询有限公司 | Video generation method and device, computer equipment and storage medium |
CN112423092A (en) * | 2019-08-23 | 2021-02-26 | 北京小米移动软件有限公司 | Video recording method and video recording device |
CN112965651A (en) * | 2021-03-16 | 2021-06-15 | 深圳市前海手绘科技文化有限公司 | Optimization method for demonstrating video source output |
CN113038280A (en) * | 2019-12-09 | 2021-06-25 | 上海幻电信息科技有限公司 | Video interaction method and device and storage medium |
CN113038148A (en) * | 2019-12-09 | 2021-06-25 | 上海幻电信息科技有限公司 | Commodity dynamic demonstration method, commodity dynamic demonstration device and storage medium |
CN114339356A (en) * | 2020-09-29 | 2022-04-12 | 北京字跳网络技术有限公司 | Video recording method, device, equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104967900A (en) * | 2015-05-04 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Video generating method and video generating device |
CN107592486A (en) * | 2017-09-14 | 2018-01-16 | 光锐恒宇(北京)科技有限公司 | A kind of video generation method and device |
CN108055490A (en) * | 2017-10-25 | 2018-05-18 | 北京川上科技有限公司 | A kind of method for processing video frequency, device, mobile terminal and storage medium |
-
2018
- 2018-09-05 CN CN201811032906.6A patent/CN109151356A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104967900A (en) * | 2015-05-04 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Video generating method and video generating device |
CN107592486A (en) * | 2017-09-14 | 2018-01-16 | 光锐恒宇(北京)科技有限公司 | A kind of video generation method and device |
CN108055490A (en) * | 2017-10-25 | 2018-05-18 | 北京川上科技有限公司 | A kind of method for processing video frequency, device, mobile terminal and storage medium |
Non-Patent Citations (1)
Title |
---|
微视: "微视软件v4.5.0.588版本", 《豌豆荚微视软件历史版本下载》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109862412B (en) * | 2019-03-14 | 2021-08-13 | 广州酷狗计算机科技有限公司 | Method and device for video co-shooting and storage medium |
CN109862412A (en) * | 2019-03-14 | 2019-06-07 | 广州酷狗计算机科技有限公司 | It is in step with the method, apparatus and storage medium of video |
CN112218154A (en) * | 2019-07-12 | 2021-01-12 | 腾讯科技(深圳)有限公司 | Video acquisition method and device, storage medium and electronic device |
CN112218154B (en) * | 2019-07-12 | 2023-02-10 | 腾讯科技(深圳)有限公司 | Video acquisition method and device, storage medium and electronic device |
CN112423092A (en) * | 2019-08-23 | 2021-02-26 | 北京小米移动软件有限公司 | Video recording method and video recording device |
CN113038280A (en) * | 2019-12-09 | 2021-06-25 | 上海幻电信息科技有限公司 | Video interaction method and device and storage medium |
CN113038148A (en) * | 2019-12-09 | 2021-06-25 | 上海幻电信息科技有限公司 | Commodity dynamic demonstration method, commodity dynamic demonstration device and storage medium |
CN111292773A (en) * | 2020-01-13 | 2020-06-16 | 北京大米未来科技有限公司 | Audio and video synthesis method and device, electronic equipment and medium |
CN114339356A (en) * | 2020-09-29 | 2022-04-12 | 北京字跳网络技术有限公司 | Video recording method, device, equipment and storage medium |
CN114339356B (en) * | 2020-09-29 | 2024-02-23 | 北京字跳网络技术有限公司 | Video recording method, device, equipment and storage medium |
CN112422831A (en) * | 2020-11-20 | 2021-02-26 | 广州太平洋电脑信息咨询有限公司 | Video generation method and device, computer equipment and storage medium |
CN112965651A (en) * | 2021-03-16 | 2021-06-15 | 深圳市前海手绘科技文化有限公司 | Optimization method for demonstrating video source output |
WO2022193461A1 (en) * | 2021-03-16 | 2022-09-22 | 深圳市前海手绘科技文化有限公司 | Optimization method for demo video source output |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109151356A (en) | video recording method and device | |
CN109089170A (en) | Barrage display methods and device | |
CN109618184A (en) | Method for processing video frequency and device, electronic equipment and storage medium | |
CN109963200A (en) | Video broadcasting method and device | |
CN108540845A (en) | Barrage method for information display and device | |
CN108495149A (en) | Multimedia content playback method and device | |
CN108093315A (en) | Video generation method and device | |
CN108985176A (en) | image generating method and device | |
CN110121083A (en) | The generation method and device of barrage | |
CN109286846A (en) | Control method for playing back and device, electronic equipment and storage medium | |
CN109407944A (en) | Multimedia resource plays adjusting method and device | |
CN110519655A (en) | Video clipping method and device | |
CN109803158A (en) | Video broadcasting method and device | |
CN108924644A (en) | Video clip extracting method and device | |
CN109302638A (en) | Information processing method and device, electronic equipment and storage medium | |
CN110121106A (en) | Video broadcasting method and device | |
CN108174269A (en) | Visualize audio frequency playing method and device | |
CN109446346A (en) | Multimedia resource edit methods and device | |
CN109359218A (en) | Multimedia resource methods of exhibiting and device | |
CN106231207B (en) | Image processing method and device | |
CN108495162A (en) | Method for processing video frequency and device | |
CN108986117A (en) | Video image segmentation method and device | |
CN110121081A (en) | Video broadcasting method and device | |
CN109451358A (en) | Multimedia resource plays adjusting method and device | |
CN109992754A (en) | Document processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200428 Address after: 310052 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province Applicant after: Alibaba (China) Co.,Ltd. Address before: 200241, room 2, floor 02, building 555, Dongchuan Road, Minhang District, Shanghai Applicant before: Transmission network technology (Shanghai) Co., Ltd |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190104 |