CN108156512B - Video playing control method and device - Google Patents

Video playing control method and device Download PDF

Info

Publication number
CN108156512B
CN108156512B CN201810001829.1A CN201810001829A CN108156512B CN 108156512 B CN108156512 B CN 108156512B CN 201810001829 A CN201810001829 A CN 201810001829A CN 108156512 B CN108156512 B CN 108156512B
Authority
CN
China
Prior art keywords
video
picture video
playing
picture
area
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.)
Active
Application number
CN201810001829.1A
Other languages
Chinese (zh)
Other versions
CN108156512A (en
Inventor
张亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201810001829.1A priority Critical patent/CN108156512B/en
Publication of CN108156512A publication Critical patent/CN108156512A/en
Application granted granted Critical
Publication of CN108156512B publication Critical patent/CN108156512B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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/4316Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

The application shows a video playing control method and a video playing control device, under the condition that a first picture video of a first video and a second picture video of the first video are obtained, a first playing speed corresponding to the first picture video and a second playing speed corresponding to the second picture video are determined, the first picture video is played at the first playing speed in a first area, the second picture video is played at the second playing speed in a second area, and the first playing speed and the second playing speed are different, so that the picture videos can be played at two different playing speeds at the same time, and the videos can be played differentially at the same time.

Description

Video playing control method and device
Technical Field
The present application belongs to the field of display technologies, and in particular, to a video playing control method and apparatus.
Background
The existing video can be acquired through a terminal device with a video recording function, for example, a target object such as a person or an object in different environments is recorded through the terminal device such as a video camera or a video recorder, so as to obtain a video of the target object in different environments, and for different videos, the mode of the terminal device for playing the video can be as follows:
for example, the terminal device may record at a first recording rate and a second recording rate different from the first recording rate to obtain a first video corresponding to the first recording rate and a second video corresponding to the second recording rate, and then the terminal device may play one of the first video and the second video at one playing rate at one time and play the other of the first video and the second video at the other playing rate at the other time, but the two video playing modes cannot achieve the purpose of playing the videos differentially at the same time.
Disclosure of Invention
In view of this, the present embodiment shows a video playing control method and apparatus, which can simultaneously play a first picture video at a first playing rate and a second picture video at a second playing rate, so as to achieve differential playing of the videos at the same time. The technical scheme is as follows:
the embodiment shows a video playing control method, which includes:
acquiring a first picture video of a first video and a second picture video of the first video;
determining a first playing speed corresponding to the first picture video and a second playing speed corresponding to the second picture video, wherein the first playing speed is different from the second playing speed;
and playing the first picture video at the first playing speed in a first area, and playing the second picture video at the second playing speed in a second area.
Preferably, the first picture video and the second picture video belong to the first video;
or
One of the first picture video and the second picture video is a picture video which is being recorded, and the other picture video is a picture video which is played and has been recorded.
Preferably, one of the first region and the second region is located in the other region, or the first region and the second region are two regions that do not overlap with each other.
Preferably, the method further comprises:
acquiring a first instruction, and adjusting a picture video corresponding to the first instruction in the first picture video and the second picture video according to the first instruction;
wherein the adjusting, according to the first instruction, a picture video corresponding to the first instruction in the first picture video and the second picture video includes:
according to the first instruction, adjusting the playing rate of the picture video corresponding to the first instruction in the first picture video and the second picture video;
and/or the presence of a gas in the gas,
and according to the first instruction, adjusting the display of the picture video corresponding to the first instruction in the first picture video and the second picture video in one of the first area and the second area.
Preferably, the adjusting, according to the first instruction, display of a picture video corresponding to the first instruction in one of the first area and the second area includes:
according to the first instruction, adjusting the video content played by the picture video corresponding to the first instruction in one of the first area and the second area;
and/or the presence of a gas in the gas,
and according to the first instruction, adjusting the area occupied by the picture video corresponding to the first instruction in one of the first area and the second area.
This embodiment also shows a video playback control apparatus, including:
the device comprises an acquisition unit, a processing unit and a display unit, wherein the acquisition unit is used for acquiring a first picture video of a first video and a second picture video of the first video;
a determining unit, configured to determine a first play rate corresponding to the first picture video and a second play rate corresponding to the second picture video, where the first play rate and the second play rate are different;
and the playing unit is used for playing the first picture video at the first playing speed in a first area and playing the second picture video at the second playing speed in a second area.
Preferably, the first picture video and the second picture video belong to the first video;
or
One of the first picture video and the second picture video is a picture video which is being recorded, and the other picture video is a picture video which is played and has been recorded.
Preferably, one of the first region and the second region is located in the other region, or the first region and the second region are two regions that do not overlap with each other.
Preferably, the apparatus further comprises: the adjusting unit is used for acquiring a first instruction and adjusting the picture video corresponding to the first instruction in the first picture video and the second picture video according to the first instruction;
the adjusting unit is specifically configured to adjust, according to the first instruction, a playing rate of a picture video corresponding to the first instruction in the first picture video and the second picture video;
and/or the presence of a gas in the gas,
and according to the first instruction, adjusting the display of the picture video corresponding to the first instruction in the first picture video and the second picture video in one of the first area and the second area.
The present embodiment also shows a storage medium having a computer program stream stored thereon, the computer program stream being used for implementing the above-mentioned video playback control method.
According to the technical scheme, under the condition that the first picture video of the first video and the second picture video of the first video are obtained, the first playing speed corresponding to the first picture video and the second playing speed corresponding to the second picture video are determined, the first picture video is played in the first area at the first playing speed, the second picture video is played in the second area at the second playing speed, and the first playing speed and the second playing speed are different, so that the picture videos can be played at two different playing speeds at the same time, and the videos can be played differentially at the same time.
Drawings
In order to more clearly illustrate the technical solutions shown in the present embodiment or in the prior art, the drawings needed to be used in the description of the embodiment or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a flowchart of a video playback control method shown in the present embodiment;
fig. 2 is a schematic diagram of a picture video playing shown in the present embodiment;
fig. 3 is a schematic diagram of another picture video playing shown in the present embodiment;
fig. 4 is a schematic view showing a positional relationship of the first region and the second region shown in the present embodiment;
fig. 5 is a schematic view showing another positional relationship of the first region and the second region shown in the present embodiment;
fig. 6 is a flowchart of another video playback control method shown in the present embodiment;
fig. 7 is a schematic diagram of a control for adjusting a screen video according to the present embodiment;
fig. 8 is a schematic diagram of the picture video interchange shown in the present embodiment;
fig. 9 is a schematic structural diagram of a video playback control apparatus shown in this embodiment;
fig. 10 is a schematic structural diagram of another video playback control apparatus shown in this embodiment.
Detailed Description
The technical solutions in the embodiments will be described clearly and completely with reference to the drawings in the embodiments, and it is obvious that the described embodiments are some, not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments shown, without inventive step, are within the scope of protection of the embodiments shown.
Referring to fig. 1, it shows a flow of a video playing control method for playing a picture video at two different playing rates at the same time to achieve differential playing of the video at the same time, where the video playing control method shown in fig. 1 may include the following steps:
101: and acquiring a first picture video of the first video and a second picture video of the first video. In this embodiment, the first picture video and the second picture video may belong to the first video, for example, the first picture video and the second picture video may belong to the same picture video of the first video, or the first picture video and the second picture video may belong to two at least partially different picture videos of the first video. A feasible way to acquire the picture video of one of the first picture video and the second picture video belonging to the first video may be, but is not limited to, the following feasible ways:
one possible way is to: randomly selecting a picture video from the first video, wherein the selected picture video at least comprises a frame of image picture;
another possibility is: selecting a picture video according to video parameters of a first video, wherein the video parameters of the first video include but are not limited to: the playing condition of each picture video in the playing condition of the at least one picture video belonging to the first video can be indicated by the playing times or the playing probability of the picture video, wherein the playing times indicate the playing times of the picture video in all the picture videos, and the playing probability indicates the playing probability of the picture video in all the picture videos.
The corresponding manner of selecting one picture video according to the video parameters of the first video may be: selecting a picture video according to at least one video parameter of the key frame, the playing time, the video abstract and the playing condition of at least one picture video belonging to the first video, for example, obtaining the picture video by at least one selection mode of selecting the picture video containing the key frame, selecting the picture video with the playing time in a preset time range corresponding to the playing time, selecting the picture video indicated by the video abstract and selecting the picture video with the playing condition better than that of other picture videos, wherein the picture video with the playing condition better than that of other picture videos can be determined according to the playing times or playing probability indicating the playing condition, for example, the playing times are taken as an example, the playing condition of the picture video with the playing times in the preset playing time range is better than that of the picture video with the playing times out of the preset playing time range, or the playing condition of the picture video with the playing times larger than that of other picture videos is better than that of other picture videos. In this embodiment, the preset time range and the preset playing time range may be determined according to practical applications, and this embodiment is not limited thereto.
The points to be explained here are: if the first picture video and the second picture video can be two picture videos which belong to the first video and are at least partially different from each other, at least one of the image pictures included in the first picture video and the image pictures included in the second picture video are different for the first picture video and the second picture video which are acquired in the feasible manner, for example, the image pictures included in the first picture video are as follows: the second picture video comprises the following picture pictures: image frame 2, image frame 3, and image frame 4. Of course, the image frames included in the first screen video and the image frames included in the second screen video may be different from each other, and the present embodiment is not limited to whether the image frames included in the first screen video and the image frames included in the second screen video are the same or not, and how many image frames are the same when the image frames included in the first screen video and the image frames included in the second screen video are the same.
In this embodiment, one of the first screen video and the second screen video is the screen video being recorded, and the other screen video is the screen video that has been recorded. The picture video that is being recorded is a picture video that is being recorded in real time by a terminal device (such as a viewfinder), and the picture video that has been recorded can be played and determined by the above feasible manner, for example, a picture video that has been recorded is randomly selected from the first video, or a picture video that has been recorded is selected according to the video parameters of the first video, so that the picture video that is being recorded is taken as one of the first picture video and the second picture video, and the picture video that has been recorded is taken as the other of the first picture video and the second picture video, so that the recording and playing of the video can be realized, and the playing effect can be known by playing the picture video that has been recorded.
If the first video obtained by the above video recording apparatus is expected to present a specific effect, such as a slow effect or a fast effect, the picture video that has been completely recorded in the first video may be used as one of the first picture video and the second picture video, so as to show whether the playing effect is the specific effect that is expected to be presented by playing the picture video, both the slow effect and the fast effect may be achieved by changing parameters of the picture video or by changing a recording rate, for example, by changing parameters of the picture video: the play-back time period of one frame of image picture is changed, such as by increasing the play-back time period of one frame of image picture to achieve a satisfying effect, while the play-back time period of one frame of image picture is decreased to achieve a quick effect or by changing. And by changing the recording rate may be: the fast and slow effect is obtained by recording at a rate greater than the normal recording rate, and the fast effect is obtained by recording at a rate less than the normal recording rate, which is an international recording standard set for the terminal device, such as 24 grids/second.
102: and determining a first playing speed corresponding to the first picture video and a second playing speed corresponding to the second picture video, wherein the first playing speed is different from the second playing speed.
It can be understood that: for any terminal device capable of playing the screen video, an international playing standard may be set for the terminal device, where the international playing standard is used to define a normal playing rate of the screen video played by the terminal device, such as 30 frames per second, and may also set a playing rate different from the normal playing rate for the terminal device, such as setting at least one playing rate smaller than the normal playing rate and at least one playing rate larger than the normal playing rate, so that two different playing rates may be selected from the set playing rates as the first playing rate and the second playing rate.
If one of the first playback rate and the second playback rate is a normal playback rate, and the other is a playback rate different from the normal playback rate, for example, any one of the set at least one playback rate smaller than the normal playback rate or any one of the set at least one playback rate larger than the normal playback rate.
Or the first playing speed and the second playing speed are both different playing speeds from the normal playing speed, for example, one of the first playing speed and the second playing speed is any one of the set at least one playing speed less than the normal playing speed, the other is any one of the set at least one playing speed greater than the normal playing speed, for example, the first playing speed and the second playing speed are two different playing speeds of the set at least one playing speed less than the normal playing speed, for example, the first playing speed and the second playing speed are two different playing speeds of the set at least one playing speed greater than the normal playing speed.
Here, it should be noted that: when one of the first picture video and the second picture video is the picture video which is being recorded, the playing speed corresponding to the recording speed of the picture video needs to be selected for the picture video which is being recorded so as to present the playing effect corresponding to the recording speed, thereby determining whether the presented playing effect is the desired playing effect.
103: the first picture video is played at the first playing speed in the first area, and the second picture video is played at the second playing speed in the second area, so that the picture videos are played at two different playing speeds simultaneously, and the purpose of playing the videos differently is achieved.
In this embodiment, the first area and the second area belong to a playing area of the same terminal device, or the first area and the second area belong to playing areas of different terminal devices, for example, the terminal device may be any device having a playing and displaying function, such as any device in a VR (Virtual Reality) device, an AR (Augmented Reality) device, a mobile terminal (e.g., a mobile phone), and the like.
The first picture video and the second picture video may be played in the same way, for example, the first picture video and the second picture video are played in any way of being directly displayed by the terminal device and being displayed through the projection function of other devices, or the first picture video and the second picture video are played in different ways, for example, one of the first picture video and the second picture video is directly displayed by the terminal device, the other one is displayed through the projection function of other devices, or one of the first picture video and the second picture video is displayed through the projection function of other devices, and the other one is directly displayed by the terminal device. As shown in fig. 2 and 3, which illustrate two ways of playing a first picture video and a second picture video, wherein fig. 2 illustrates that the first picture video can be directly displayed on the terminal device by the terminal device at a first playing rate, and the second picture video can be directly displayed on the terminal device by the terminal device at a second playing rate; fig. 3 shows one of the first picture video and the second picture video, for example, the first picture video is directly displayed on the terminal device by the terminal device, and the second picture video is displayed by the projection function of the other device.
For the first area and the second area of the present embodiment, one positional relationship of the first area and the second area may be: one of the first region and the second region is located in the other region, for example, the first region is located in the second region, or the second region is located in the first region, and a schematic view of the positional relationship thereof is shown in fig. 4, which shows that the second region is located in the first region. For an area located within an area, the manner of determining the area located within the area may be: randomly determining any one of a part of the area in the area, a preset area (i.e. a fixed area) in the selected area, and a part of the area in the selected area according to the video content of the picture video played in the area, wherein the criteria of the part of the area in the selected area according to the video content are as follows: the selected portion of the area reduces occlusion of a primary target in the video content, such as reducing occlusion of a character in the video content. The size and shape of the area located in the area may be determined according to practical applications, for example, the size and shape of the area located in the area may be set according to the video content in the area, which is not limited in this embodiment.
In this embodiment, another positional relationship of the first region and the second region may be: the first area and the second area are two non-overlapping areas, for example, the first area and the second area belong to a terminal device respectively, or one of the first area and the second area belongs to a terminal device and the other one belongs to a projection area of a device having a projection function, and the projection area is not overlapped with the area of the terminal device, or the first area and the second area are two non-overlapping areas of the same device, for example, two non-overlapping areas of the same terminal device or two non-overlapping areas of the device having the projection function.
The points to be explained here are: the two regions that do not overlap each other are regions where the picture videos are played, but it is not limited whether the sides of the two regions that do not overlap each other, as shown in fig. 5, although one of the two regions overlaps, the regions where the picture videos are played do not overlap, and in this case, the two regions are still considered as two regions that do not overlap each other.
According to the technical scheme, under the condition that the first picture video of the first video and the second picture video of the first video are obtained, the first playing speed corresponding to the first picture video and the second playing speed corresponding to the second picture video are determined, the first picture video is played in the first area at the first playing speed, the second picture video is played in the second area at the second playing speed, and the first playing speed and the second playing speed are different, so that the picture videos can be played at two different playing speeds at the same time, and the videos can be played differentially at the same time.
And the video recording and playing can be realized under the condition that the picture video which is being recorded is taken as one of the first picture video and the second picture video, and the picture video which is played and recorded is taken as the other one of the first picture video and the second picture video, and the playing effect can be known by playing the picture video which is recorded, so that whether the playing effect is a specific effect which is expected to be achieved or not is determined.
In the process of playing the picture video at two different playing rates, especially in the case that the playing effect is not the desired specific effect, the video playing control method shown in this embodiment may further adjust the picture video, and the flow thereof is shown in fig. 6, and may further include the following steps based on fig. 1:
104: and acquiring a first instruction, and adjusting the picture video corresponding to the first instruction in the first picture video and the second picture video according to the first instruction. Wherein adjusting the picture video corresponding to the first instruction includes but is not limited to: and adjusting at least one of the playing speed of the picture video corresponding to the first instruction and the display of the picture video corresponding to the first instruction in one of the first area and the second area.
The picture video corresponding to the first instruction may be determined according to identification information carried in the first instruction, where the identification information may point to the picture video to be adjusted, where the identification information may be identification information of the picture video, such as a name of the picture video, such as the first picture video, or the identification information may be position information of an operation body when the first instruction is generated, where the position information of the operation body points to a playing position where the picture video is located, so that the picture video corresponding to the first instruction may be determined according to the position information of the operation position. In this embodiment, the generation manner of the first instruction may be, but is not limited to, the following manner:
one way is as follows: the first instruction may be generated according to an operation of an operator on controls in an area where the first area and the second area are located, for example, a control for controlling at least one of a playback rate and display is set in the area where the first area and the second area are located, as shown in fig. 7, where the control (abbreviated as control 11) corresponding to the number 11 is used to control the playback rate, and the control (abbreviated as control 12) corresponding to the number 12 and the control (abbreviated as control 13) corresponding to the number 13 are used to control the display by a user.
And generating a first instruction corresponding to the control after the corresponding control is operated, wherein the adjustment of the first instruction is the same as the function of the control, if the function of the control is to control the playing speed, the first instruction is used for adjusting the playing speed of the picture video, so that the automatic adjustment of the playing speed is realized, and under the condition that the playing effect is not the expected specific effect, the playing effect can be close to the expected specific effect as much as possible by adjusting the playing speed.
In another mode: the first instruction is generated according to the posture of the operation body in the space, such as according to the gesture of the user in the space, and a gesture corresponding to the adjustment is set in this embodiment, so that the corresponding first instruction can be generated according to the detected gesture. If the gesture corresponding to the adjustment of the playing speed is set to be a sliding gesture, and the sliding distance and the sliding direction determine the adjustment of the playing speed, if the sliding direction is one of leftward sliding and rightward sliding, it indicates that the playing speed needs to be decreased, and the other indicates that the playing speed needs to be increased, and the larger the sliding distance is, the larger the adjustment range of the playing speed is, which is not described in this embodiment of the gesture for display adjustment.
In another way: the first instruction is based on the detected sound content, such as a sound indicating the adjustment of the screen video input by the user, and the first instruction is generated based on the sound content corresponding to the sound. If a user inputs a piece of information indicating which frame video to adjust, if the input is to adjust the playback rate of the first frame video, when adjusting one of the first frame video and the second frame video, a first instruction for adjusting the playback rate of the first frame video is generated.
And adjusting the display of the picture video corresponding to the first instruction in one of the first area and the second area includes but is not limited to: and adjusting at least one of the video content played by the picture video corresponding to the first instruction in one of the first area and the second area and the area occupied by the picture video corresponding to the first instruction in one of the first area and the second area.
The adjusting of the video content played by the picture video corresponding to the first instruction in one of the first area and the second area may be: and determining the area where the picture video corresponding to the first instruction is located, and adjusting the video content played in the area to update the picture video. If the picture video corresponding to the first instruction is the picture video which is played and recorded, under the condition that the first instruction is received, synchronizing the video content of the picture video which is played and recorded to the video content which is recorded at the current moment, and realizing the synchronous updating with the video.
If the first instruction is generated by clicking the control 13 shown in fig. 7, the control 13 is used to adjust the video content played in the area where the picture video is located, so that the video content played in the area where the picture video is located is updated under the condition that the first instruction corresponding to the control 13 is received, for example, the video content playing the picture video with the video recording completed is synchronized to the video content with the video recording completed at the current moment, so as to achieve the synchronous update with the video recording.
And adjusting an area occupied by the picture video corresponding to the first instruction in one of the first area and the second area may be: and adjusting the area occupied by the picture video corresponding to the first instruction, or interchanging the areas of the first picture video and the second picture video, namely adjusting the playing of the first picture video from the first area to the playing of the second area, and adjusting the playing of the second picture video from the second area to the playing of the first area.
If the obtained first instruction is generated by clicking the control 12 shown in fig. 7, the control 12 is used to adjust the area where the picture video is located, and if the area where the first picture video and the second picture video are located can be used to interchange, therefore, when the first instruction corresponding to the control 13 is received, the playing of the first picture video from the first area is adjusted to the playing of the second area, the playing of the second picture video from the second area is adjusted to the playing of the first area, and the interchange result is shown in fig. 8, where the direction of the arrow in the drawing shown in fig. 8 shows that the two picture videos played in the first area and the second area are interchanged.
According to the technical scheme, in the process of playing the picture video at two different playing rates, the picture video can be automatically adjusted, at least one of the playing rate and the display of the picture video is adjusted, and especially under the condition that the playing effect is not the expected specific effect, the playing effect can be made to be as close to the specific effect as possible by adjusting the playing rate.
For simplicity of description, the foregoing method embodiments are described as a series of acts or combinations, but it should be understood by those skilled in the art that the foregoing method embodiments are not limited by the order of acts or steps described, as some steps may occur in other orders or concurrently with other steps according to the foregoing embodiments. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the embodiments described above.
Corresponding to the above method embodiment, this embodiment further shows a video playing control device, which has a structure as shown in fig. 9, and may include: an acquisition unit 21, a determination unit 22, and a playback unit 23.
An acquiring unit 21 is configured to acquire a first picture video of the first video and a second picture video of the first video. In this embodiment, the first picture video and the second picture video may belong to the first video, for example, the first picture video and the second picture video may belong to the same picture video of the first video, or the first picture video and the second picture video may belong to two at least partially different picture videos of the first video. For a feasible manner of obtaining the picture video of one of the first picture video and the second picture video belonging to the first video, please refer to the related description in the embodiment of the method, which is not described in this embodiment.
In this embodiment, one of the first screen video and the second screen video is the screen video being recorded, and the other screen video is the screen video that has been recorded. The picture video that is being recorded is a picture video that is being recorded in real time by a terminal device (such as a viewfinder), and the picture video that has been recorded can be played and determined by the above feasible manner, for example, a picture video that has been recorded is randomly selected from the first video, or a picture video that has been recorded is selected according to the video parameters of the first video, so that the picture video that is being recorded is taken as one of the first picture video and the second picture video, and the picture video that has been recorded is taken as the other of the first picture video and the second picture video, so that the recording and playing of the video can be realized, and the playing effect can be known by playing the picture video that has been recorded.
The determining unit 22 is configured to determine a first playback rate corresponding to the first picture video and a second playback rate corresponding to the second picture video, where the first playback rate and the second playback rate are different.
It can be understood that: for any terminal device capable of playing the screen video, an international playing standard may be set for the terminal device, where the international playing standard is used to define a normal playing rate of the screen video played by the terminal device, such as 30 frames per second, and may also set a playing rate different from the normal playing rate for the terminal device, such as setting at least one playing rate smaller than the normal playing rate and at least one playing rate larger than the normal playing rate, so that two different playing rates may be selected from the set playing rates as the first playing rate and the second playing rate.
For example, if one of the first playback rate and the second playback rate is a normal playback rate and the other is a playback rate different from the normal playback rate, or both the first playback rate and the second playback rate are playback rates different from the normal playback rate, please refer to the related description in the method embodiment, which will not be described in this embodiment.
Here, it should be noted that: when one of the first picture video and the second picture video is the picture video which is being recorded, the playing speed corresponding to the recording speed of the picture video needs to be selected for the picture video which is being recorded so as to present the playing effect corresponding to the recording speed, thereby determining whether the presented playing effect is the desired playing effect.
The playing unit 23 is configured to play the first picture video at the first playing rate in the first area, and play the second picture video at the second playing rate in the second area, so as to play the picture videos at two different playing rates at the same time, thereby achieving the purpose of playing the videos differently.
In this embodiment, the first area and the second area belong to a playing area of the same terminal device, or the first area and the second area belong to playing areas of different terminal devices, for example, the terminal device may be any device having a playing and displaying function, such as any device in a VR device, an AR device, a mobile terminal (e.g., a mobile phone), and the like.
The first picture video and the second picture video may be played in the same way, for example, the first picture video and the second picture video are played in any way of being directly displayed by the terminal device and being displayed through the projection function of other devices, or the first picture video and the second picture video are played in different ways, for example, one of the first picture video and the second picture video is directly displayed by the terminal device, the other one is displayed through the projection function of other devices, or one of the first picture video and the second picture video is displayed through the projection function of other devices, and the other one is directly displayed by the terminal device.
For the first area and the second area of the present embodiment, one positional relationship of the first area and the second area may be: one of the first region and the second region is located within the other region, e.g., the first region is located within the second region, or the second region is located within the first region. For the regions located in the region, the manner of determining the region located in the region may refer to the relevant description in the method embodiment, which is not described again in this embodiment.
In this embodiment, another positional relationship of the first region and the second region may be: the first area and the second area are two non-overlapping areas, for example, the first area and the second area belong to a terminal device respectively, or one of the first area and the second area belongs to a terminal device and the other one belongs to a projection area of a device having a projection function, and the projection area is not overlapped with the area of the terminal device, or the first area and the second area are two non-overlapping areas of the same device, for example, two non-overlapping areas of the same terminal device or two non-overlapping areas of the device having the projection function.
The points to be explained here are: the two regions that do not overlap each other are regions where the screen videos are played, but there is no limitation on whether the sides of the two regions that do not overlap each other, as shown in fig. 5, although one of the two regions overlaps, the regions where the screen videos are played do not overlap, and in this case, the two regions are still considered as two regions that do not overlap each other.
According to the technical scheme, under the condition that the first picture video of the first video and the second picture video of the first video are obtained, the first playing speed corresponding to the first picture video and the second playing speed corresponding to the second picture video are determined, the first picture video is played in the first area at the first playing speed, the second picture video is played in the second area at the second playing speed, and the first playing speed and the second playing speed are different, so that the picture videos can be played at two different playing speeds at the same time, and the videos can be played differentially at the same time.
And the video recording and playing can be realized under the condition that the picture video which is being recorded is taken as one of the first picture video and the second picture video, and the picture video which is played and recorded is taken as the other one of the first picture video and the second picture video, and the playing effect can be known by playing the picture video which is recorded, so that whether the playing effect is a specific effect which is expected to be achieved or not is determined.
However, in the process of playing the picture video at two different playing rates, especially in the case that the playing effect is not the desired specific effect, the video playing control device shown in this embodiment may further adjust the picture video, and the structure of the video playing control device shown in fig. 10 may further include, on the basis of fig. 9: and the adjusting unit 24 is configured to acquire the first instruction, and adjust, according to the first instruction, a picture video corresponding to the first instruction in the first picture video and the second picture video.
The adjusting unit 24 adjusts the picture video corresponding to the first instruction, including but not limited to: and adjusting at least one of the playing speed of the picture video corresponding to the first instruction and the display of the picture video corresponding to the first instruction in one of the first area and the second area.
And adjusting the display of the picture video corresponding to the first instruction in one of the first area and the second area includes but is not limited to: and adjusting at least one of the video content played by the picture video corresponding to the first instruction in one of the first area and the second area and the area occupied by the picture video corresponding to the first instruction in one of the first area and the second area.
For the adjustment process of the adjustment unit 24, the generation manner of the first instruction, and the like, reference is made to the relevant description of the method embodiment, and the description of the embodiment is not repeated.
According to the technical scheme, in the process of playing the picture video at two different playing rates, the picture video can be automatically adjusted, at least one of the playing rate and the display of the picture video is adjusted, and especially under the condition that the playing effect is not the expected specific effect, the playing effect can be made to be as close to the specific effect as possible by adjusting the playing rate.
The present embodiment also shows a storage medium having a computer program stream stored thereon, the computer program stream being used for implementing the above-mentioned video playback control method.
It should be noted that, in the present specification, the embodiments are all described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other. For the device-like embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The previous description of the illustrated embodiments is provided to enable any person skilled in the art to make or use the present embodiments. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the embodiments. Thus, the embodiments should not be limited to the embodiments shown herein but are to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing is only a preferred embodiment of the embodiments, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the embodiments, and these modifications and decorations should also be regarded as the protection scope of the embodiments.

Claims (10)

1. A video playback control method, the method comprising:
for a first video to be played, acquiring a first picture video of the first video and a second picture video of the first video; the acquiring a first picture video of a first video and a second picture video of the first video includes: randomly selecting a picture video from first videos as the first picture video or the second picture video, or selecting a picture video as the first picture video or the second picture video according to video parameters of the first videos;
when a first video needs to be played, two different playing rates are selected from a plurality of set playing rates in real time and are respectively used as a first playing rate corresponding to the first picture video and a second playing rate corresponding to the second picture video;
and playing the first picture video in a first area at the first playing speed selected in real time, and playing the second picture video in a second area at the second playing speed selected in real time.
2. The method according to claim 1, wherein the first picture video and the second picture video belong to the first video;
or
One of the first picture video and the second picture video is a picture video which is being recorded, and the other picture video is a picture video which is played and has been recorded.
3. The method of claim 1, wherein one of the first region and the second region is located within the other region, or wherein the first region and the second region are two regions that do not overlap with each other.
4. The method of claim 1, further comprising:
acquiring a first instruction, and adjusting a picture video corresponding to the first instruction in the first picture video and the second picture video according to the first instruction;
wherein the adjusting, according to the first instruction, a picture video corresponding to the first instruction in the first picture video and the second picture video includes:
according to the first instruction, adjusting the playing rate of the picture video corresponding to the first instruction in the first picture video and the second picture video;
and/or the presence of a gas in the gas,
and according to the first instruction, adjusting the display of the picture video corresponding to the first instruction in the first picture video and the second picture video in one of the first area and the second area.
5. The method according to claim 4, wherein the adjusting, according to the first instruction, display of a picture video corresponding to the first instruction in one of the first area and the second area of the first picture video and the second picture video comprises:
according to the first instruction, adjusting the video content played by the picture video corresponding to the first instruction in one of the first area and the second area;
and according to the first instruction, adjusting the area occupied by the picture video corresponding to the first instruction in one of the first area and the second area.
6. A video playback control apparatus, characterized in that the apparatus comprises:
the device comprises an acquisition unit, a display unit and a display unit, wherein the acquisition unit is used for acquiring a first picture video of a first video and a second picture video of the first video for the first video to be played; the acquiring a first picture video of a first video and a second picture video of the first video includes: randomly selecting a picture video from first videos as the first picture video or the second picture video, or selecting a picture video as the first picture video or the second picture video according to video parameters of the first videos;
the device comprises a determining unit, a playing unit and a playing unit, wherein the determining unit is used for selecting two different playing rates from a plurality of set playing rates in real time when a first video needs to be played, and the two different playing rates are respectively used as a first playing rate corresponding to the first picture video and a second playing rate corresponding to the second picture video;
and the playing unit is used for playing the first picture video at the selected first playing speed in the first area and playing the second picture video at the selected second playing speed in the second area.
7. The apparatus according to claim 6, wherein the first picture video and the second picture video belong to the first video;
or
One of the first picture video and the second picture video is a picture video which is being recorded, and the other picture video is a picture video which is played and has been recorded.
8. The apparatus of claim 6, wherein one of the first region and the second region is located in the other region, or the first region and the second region are two non-overlapping regions.
9. The apparatus of claim 6, further comprising: the adjusting unit is used for acquiring a first instruction and adjusting the picture video corresponding to the first instruction in the first picture video and the second picture video according to the first instruction;
the adjusting unit is specifically configured to adjust, according to the first instruction, a playing rate of a picture video corresponding to the first instruction in the first picture video and the second picture video;
and/or the presence of a gas in the gas,
and according to the first instruction, adjusting the display of the picture video corresponding to the first instruction in the first picture video and the second picture video in one of the first area and the second area.
10. A storage medium having stored thereon a computer program stream for implementing the video playback control method according to any one of claims 1 to 5.
CN201810001829.1A 2018-01-02 2018-01-02 Video playing control method and device Active CN108156512B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810001829.1A CN108156512B (en) 2018-01-02 2018-01-02 Video playing control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810001829.1A CN108156512B (en) 2018-01-02 2018-01-02 Video playing control method and device

Publications (2)

Publication Number Publication Date
CN108156512A CN108156512A (en) 2018-06-12
CN108156512B true CN108156512B (en) 2021-04-13

Family

ID=62460360

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810001829.1A Active CN108156512B (en) 2018-01-02 2018-01-02 Video playing control method and device

Country Status (1)

Country Link
CN (1) CN108156512B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110446097B (en) * 2019-08-26 2022-04-15 维沃移动通信有限公司 Screen recording method and mobile terminal
CN114173178A (en) * 2021-12-14 2022-03-11 维沃移动通信有限公司 Video playing method, video playing device, electronic equipment and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103313091A (en) * 2012-09-27 2013-09-18 中兴通讯股份有限公司 Speed-multiplying playing method, device and system
CN105392045A (en) * 2014-08-29 2016-03-09 晶睿通讯股份有限公司 Video playing processing method and system
WO2016045924A1 (en) * 2014-09-24 2016-03-31 Thomson Licensing A background light enhancing apparatus responsive to a remotely generated video signal
CN106686440A (en) * 2016-12-28 2017-05-17 杭州趣维科技有限公司 Quick and highly efficient picture-in-picture video manufacturing method applied to mobile phone platform
CN106937159A (en) * 2017-04-26 2017-07-07 西安诺瓦电子科技有限公司 Many picture output control methods and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103313091A (en) * 2012-09-27 2013-09-18 中兴通讯股份有限公司 Speed-multiplying playing method, device and system
CN105392045A (en) * 2014-08-29 2016-03-09 晶睿通讯股份有限公司 Video playing processing method and system
WO2016045924A1 (en) * 2014-09-24 2016-03-31 Thomson Licensing A background light enhancing apparatus responsive to a remotely generated video signal
CN106686440A (en) * 2016-12-28 2017-05-17 杭州趣维科技有限公司 Quick and highly efficient picture-in-picture video manufacturing method applied to mobile phone platform
CN106937159A (en) * 2017-04-26 2017-07-07 西安诺瓦电子科技有限公司 Many picture output control methods and device

Also Published As

Publication number Publication date
CN108156512A (en) 2018-06-12

Similar Documents

Publication Publication Date Title
CN108989691B (en) Video shooting method and device, electronic equipment and computer readable storage medium
EP3526964B1 (en) Masking in video stream
US20170024110A1 (en) Video editing on mobile platform
KR20210092220A (en) Real-time video special effects systems and methods
KR20220130197A (en) Filming method, apparatus, electronic equipment and storage medium
JP6754968B2 (en) A computer-readable storage medium that stores a video playback method, video playback device, and video playback program.
KR20210082232A (en) Real-time video special effects systems and methods
JP2011091571A (en) Moving image creation device and moving image creation method
JP7279108B2 (en) Video processing method and apparatus, storage medium
RU2694802C2 (en) Creating electronic images, editing images and simplified audio/video editing device, film production method starting from still images and audio tracks
KR102128955B1 (en) Method for generating a spin image and apparatus thereof
JP2016536647A (en) Color detection method and apparatus for generating text color
CN112044064A (en) Game skill display method, device, equipment and storage medium
WO2019244632A1 (en) Information processing device, information processing method, and program
US10049703B2 (en) Data reproduction apparatus, control method for data reproduction apparatus, and recording medium storing control program
WO2013099704A1 (en) Information processing device, information processing method, and program
CN114520877A (en) Video recording method and device and electronic equipment
CN108200477B (en) Method, device and equipment for generating and playing video file
CN108156512B (en) Video playing control method and device
JP2010258768A (en) Image display device and control method thereof, program and storage medium
EP3799415A2 (en) Method and device for processing videos, and medium
CN113301356A (en) Method and device for controlling video display
JP2009246917A (en) Video display device, and video processing apparatus
JP2006101076A (en) Method and device for moving picture editing and program
KR20180028313A (en) Apparatus of 360-degree vr video play

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
GR01 Patent grant
GR01 Patent grant