CN110225369A - Video selection playback method, device, equipment and readable storage medium storing program for executing - Google Patents
Video selection playback method, device, equipment and readable storage medium storing program for executing Download PDFInfo
- Publication number
- CN110225369A CN110225369A CN201910641968.5A CN201910641968A CN110225369A CN 110225369 A CN110225369 A CN 110225369A CN 201910641968 A CN201910641968 A CN 201910641968A CN 110225369 A CN110225369 A CN 110225369A
- Authority
- CN
- China
- Prior art keywords
- video
- key
- frame
- target
- role
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000001815 facial effect Effects 0.000 claims description 33
- 238000004590 computer program Methods 0.000 claims description 15
- 238000012545 processing Methods 0.000 claims description 10
- 230000006399 behavior Effects 0.000 claims 1
- 238000004364 calculation method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000012552 review Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000010354 integration Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000001427 coherent effect Effects 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003760 hair shine Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 235000012054 meals Nutrition 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23418—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
-
- 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/472—End-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/47202—End-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
-
- 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/472—End-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/47217—End-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 controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention provides a kind of video selection playback method, device, equipment and readable storage medium storing program for executing, and user terminal is in the broadcast interface of original video, the corresponding role's control of display original video;According to the operation that user inputs role's control, the search request of instruction target roles is generated;The search request to original video that server is obtained from user terminal obtains key video sequence frame corresponding with target roles according to search request in original video;According to key scenes feature corresponding with key video sequence frame, key video snippet is obtained, wherein key video snippet is comprising at least one key video sequence frame and with the successive video frames of key scenes feature;The target video information for indicating key video snippet is issued into user terminal;User terminal carries out video playing according to target video information, so that user can be by shirtsleeve operation, to oneself, the video clip of role interested carries out selective broadcasting in original video, improves user experience.
Description
Technical field
The present invention relates to technical field of video processing more particularly to a kind of video selection playback method, device, equipment and can
Read storage medium.
Background technique
With mobile Internet it is universal, people are had become often using mobile terminal Internet access such as mobile phone, tablet computers
State, and video traffic becomes the most important business form in internet.For users, it during watching video, generally requires
Some segments are skipped according to personal preference, or review some video clips.
Current video player is usually to provide a user playback progress to adjust control, so that user selects as needed
Select the video location for wanting viewing.Such as user using video player viewing the videos such as TV play or film when, to certain
The segment emphasis of film star sees, and then operation progress adjusts control F.F. or jump to the segment drilled to uninterested role
It crosses.
But existing this regulative mode, it needs user to be searched manually within the entire video playing period, operates
Cumbersome, user experience is bad.
Summary of the invention
The embodiment of the present invention provides a kind of video selection playback method, device, equipment and readable storage medium storing program for executing, simplifies use
Family operation, and the relevant key video sequence frame fragment of role interested is extracted for user automatically, improve user experience.
The embodiment of the present invention in a first aspect, provide a kind of video selection playback method, be applied to user terminal, comprising:
In the broadcast interface of original video, the corresponding role's control of the original video is shown;
According to the operation that user inputs role's control, the search request of instruction target roles is generated;
The target video information for responding the search request and obtaining is obtained from server, wherein the target video information
At least one key video snippet corresponding with the target roles is indicated, the key video snippet has the target angle
Key scenes feature in the corresponding key video sequence frame of color;
According to the target video information, video playing is carried out.
The second aspect of the embodiment of the present invention provides a kind of video selection playback method, is applied to server, comprising:
The search request to original video obtained from user terminal, wherein the search request indicates target roles;
According to the search request in the original video, key video sequence frame corresponding with the target roles is obtained;
According to key scenes feature corresponding with the key video sequence frame, key video snippet is obtained, wherein the key
Video clip is comprising at least one described key video sequence frame and with the successive video frames of the key scenes feature;
The target video information for indicating the key video snippet is issued into the user terminal.
The third aspect of the embodiment of the present invention provides a kind of video selection playing device, is applied to user terminal, comprising:
Display module, in the broadcast interface of original video, showing the corresponding role's control of the original video;
Selecting module, the operation for being inputted according to user to role's control generate the lookup of instruction target roles
Request;
Receiving module, for obtaining the target video information for responding the search request and obtaining from server, wherein described
Target video information indicates at least one key video snippet corresponding with the target roles, the key video snippet tool
There is the key scenes feature in the corresponding key video sequence frame of the target roles;
Playing module, for carrying out video playing according to the target video information.
The fourth aspect of the embodiment of the present invention provides a kind of video selection playing device, is applied to server, comprising:
Receiving module, the search request to original video for being obtained from user terminal, wherein the search request instruction
Target roles;
Searching module, in the original video, being obtained corresponding with the target roles according to the search request
Key video sequence frame;
Processing module, for obtaining key video snippet according to key scenes feature corresponding with the key video sequence frame,
Wherein, the key video snippet is that comprising at least one described key video sequence frame and have the continuous of the key scenes feature
Video frame;
Sending module, for the target video information for indicating the key video snippet to be issued the user terminal.
5th aspect of the embodiment of the present invention, provides a kind of equipment, comprising: memory, processor and computer program,
In the memory, the processor runs the computer program and executes first party of the present invention for the computer program storage
The video selection playback method of face and the various possible designs of first aspect.
6th aspect of the embodiment of the present invention, provides a kind of readable storage medium storing program for executing, is stored in the readable storage medium storing program for executing
Computer program, when the computer program is executed by processor for realizing first aspect present invention and first aspect are various can
The video selection playback method that can be designed.
A kind of video selection playback method, device, equipment and readable storage medium storing program for executing provided by the invention, user terminal is original
In the broadcast interface of video, the corresponding role's control of display original video;According to the operation that user inputs role's control, generate
Indicate the search request of target roles;The search request to original video that server is obtained from user terminal, according to search request
In original video, key video sequence frame corresponding with target roles is obtained;It is special according to key scenes corresponding with key video sequence frame
Sign obtains key video snippet, wherein key video snippet is that comprising at least one key video sequence frame and have key scenes special
The successive video frames of sign, the key video snippet be comprising at least one key video sequence frame corresponding with the target roles,
And the successive video frames with key scenes feature corresponding with the key video sequence frame;It will indicate the target of key video snippet
Video information issues user terminal;User terminal carries out video playing, so that user can pass through letter according to target video information
Single operation, to oneself, the video clip of role interested carries out selective broadcasting in original video, improves user experience.
Detailed description of the invention
Fig. 1 is a kind of application scenarios schematic diagram provided in an embodiment of the present invention;
Fig. 2 is a kind of video selection playback method flow diagram provided in an embodiment of the present invention;
Fig. 3 is a kind of video playing interface schematic diagram provided in an embodiment of the present invention;
Fig. 4 is that a kind of playback progress provided in an embodiment of the present invention adjusts control example;
Fig. 5 is a kind of video selection playing device structural schematic diagram provided in an embodiment of the present invention;
Fig. 6 is another video selection playing device structural schematic diagram provided in an embodiment of the present invention;
Fig. 7 is a kind of hardware structural diagram of equipment provided in an embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only
It is only a part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill
Personnel's every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
It should be appreciated that in various embodiments of the present invention, the size of the serial number of each process is not meant to execute sequence
It is successive, the execution of each process sequence should be determined by its function and internal logic, the implementation without coping with the embodiment of the present invention
Journey constitutes any restriction.
It should be appreciated that in the present invention, " comprising " and " having " and their any deformation, it is intended that covering is not arranged
His includes, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to clearly
Those of list step or unit, but may include be not clearly listed or for these process, methods, product or equipment
Intrinsic other step or units.
It should be appreciated that in the present invention, " multiple " refer to two or more."and/or" is only a kind of description pass
Join the incidence relation of object, indicates may exist three kinds of relationships, for example, A and/or B, can indicate: individualism A is deposited simultaneously
In A and B, these three situations of individualism B.Character "/" typicallys represent the relationship that forward-backward correlation object is a kind of "or"." include
A, B and C ", " including A, B, C " refer to that A, B, C three include, and " including A, B or C " refers to comprising A, B, C thrin, " packet
Refer to containing A, B and/or C " comprising wantonly 1 in A, B, C three or 2 or 3 wantonly.
It should be appreciated that in the present invention, " B corresponding with A ", " B corresponding with A ", " A and B are corresponding " or " B and A
It is corresponding ", it indicates that B is associated with A, B can be determined according to A.It determines that B is not meant to determine B only according to A according to A, may be used also
To determine B according to A and/or other information.The matching of A and B is that the similarity of A and B is greater than or equal to preset threshold value.
Depending on context, as used in this " if " can be construed to " ... when " or " when ... " or
" in response to determination " or " in response to detection ".
Technical solution of the present invention is described in detail with specifically embodiment below.These specific implementations below
Example can be combined with each other, and the same or similar concept or process may be repeated no more in some embodiments.
Many users more pay close attention to oneself interested role or performer when seeing video, such as want to see
See or repeatedly review the segment of these roles or performer.And in existing video selection broadcast mode, if user wants choosing
The segment of viewing is selected, is usually, for example, to manually adjust playback progress to adjust control, to select to want the video location of viewing.Or
Person shows the video frame position of some crucial plots to user, so as to user directly adjust playback progress adjusting control from some
The video frame of crucial plot starts to play or user is after having seen video, using the video frame of crucial plot as reference point, choosing
The video frame before and after it is selected to start to play.For example, user wants to review the camera lens segment of some star after having seen video, then
Playback progress can be adjusted paragraph by paragraph and adjusts control, or playback progress is adjusted according to reference point and adjusts control, to realize to certain
The segment emphasis of a little film stars sees, and when seeing the segment that uninterested role is drilled, it adjusts playback progress and adjusts control
It carries out skipping one section.
As it can be seen that existing this regulative mode, needs user to be searched manually within the entire video playing period, not only
It is cumbersome, and selection of the control realization to video frame is started is adjusted since user adjusts playback progress, in adjustment process
It is likely to skip oneself interested segment, the user experience of existing video selection broadcast mode is bad.
In order to solve above-mentioned problems of the prior art, the present invention provides a kind of video selection playback methods, use
Family end shows that the role in video, user only need role interested to it to select to user, and server is felt according to user
The role of interest extracts key video snippet in video, so that the view comprising user role interested is presented to user in user terminal
Frequency segment.It is easy to operate that user terminal needs user to carry out, and obtained selection result of broadcast fully meets user to interested
The concern of role facilitates user to review the selective viewing of original video progress or selectivity, improves user experience.
It is a kind of application scenarios schematic diagram provided in an embodiment of the present invention referring to Fig. 1.In application scenarios shown in Fig. 1,
The terminal device such as mobile phone, video player of user terminal 1, server 2 are for example to provide the background service of video playing service
Device.User watches the video data that server 2 provides by user terminal 1, in the broadcasting interest mode that such as user terminal 1 provides
In, user can also be sent to server 2 to one or more users role interested in video by the operation to user terminal 1
Search request.Server 2 extracts the view of user role interested in response to search request in the video data of user's viewing
Frequency segment, and these video clips are played by user terminal 1 to user.Video counts are transmitted between user terminal 1 and server 2
According to, such as can be the transmitting video-frequency flow data in a manner of breakpoint transmission.
It referring to fig. 2, is a kind of video selection playback method flow diagram provided in an embodiment of the present invention, side shown in Fig. 2
The executing subject of method can be user terminal and server.The user terminal and server can be software and/or hardware devices.Its
In, user terminal can be mobile terminal, be also possible to fixed terminal.Mobile terminal includes but is not limited to that mobile phone, individual digital help
Reason (Personal Digital Assistant, referred to as: PDA), tablet computer, portable equipment (for example, portable computer,
Pocket computer or handheld computer), the mobile device with video playing and integration of user interaction functionality such as video player.
Fixed terminal includes but is not limited to that gate inhibition, intelligent fixed-line telephone, console etc. have consolidating for video playing and integration of user interaction functionality
Locking equipment.Server can be to provide the various servers of Video service, such as provide support to the video that user terminal plays
Background server.Background server can carry out the processing such as analyzing to data such as video acquisition request, the search requests received,
And processing result (such as video data of user's request) is fed back into user terminal.The embodiment of the present invention is to user terminal and server
Form do not limit.
Method shown in Fig. 2 includes step S101 to step S107, specific as follows:
S101, user terminal show the corresponding role's control of the original video in the broadcast interface of original video.
For example, user clicks the video to be watched (such as TV play, film, other users uploaded videos on user terminal
File etc.) so that user terminal sends video acquisition request to server.Server receive video acquisition request when, according to
The video acquisition requests and gets the original video that user wants viewing.Server also obtains the role in the original video
Information determines multiple character images, role name and/or performer's name, wherein the character image then according to the Role Information
Including role's character image in the original video, or play the part of performer's facial image of role in the original video.Role
Character image is, for example, the face part screenshot of the video frame images role personage in original video, is also possible to original video pair
The role paly answered shines image.The character images such as hair style, dressing in role's character image feature should be with the role in original video
Dress up it is consistent.Performer's facial image is, for example, the performer's facial image inquired in a network according to cast's information.
The dressing up of performer's facial image can be in original video its figure dress up it is inconsistent.Server is by the original view
Frequency and the character image, role name and/or performer's name, are sent to the user terminal.So that user is when watching original video,
Character image, role name and/or the performer's name that can be provided user terminal select.It is that the embodiment of the present invention mentions referring to Fig. 3
A kind of video playing interface schematic diagram supplied.Fig. 3 is using tablet computer as user terminal as an example, video playing shown in Fig. 3
In interface, for user when watching video, the side of video playback area also shows operable role's list, for user's choosing
Its interested role is selected, realizes that video selection plays.
User terminal obtains original video and the corresponding character image of the original video, role name from server and/or drills
Member's name, wherein the character image includes role's character image in the original video, or plays the part of angle in the original video
Performer's facial image of color.Wherein, since user may need in watching process role interested to it to select, here
The original video that user obtains can be understood as the original video flow data of breakpoint transmission, and complete original video data is stored in
In server.For user terminal in the broadcast interface of original video, display includes the character image, role name and/or performer's name
Role's control, wherein the corresponding character image of each role's control, role name and/or performer's name.Referring to figure
Shown in 3, each character image, can be to these roles while user watches video itself is a role's control
Control is operated.It should be understood that ground, the information that each role's control is shown to user can be character image, role name and/or
Performer's name.Such as shown in Fig. 3, to role's control of role A, role's character image of role A, the role name of role A are shown
" Zhang San " and the actor names " Lee XX " for playing the part of " Zhang San ".Fig. 3 only as an example, in other examples, each angle
Color control can also only show the character image and role name of each role to user.Such as role's control to role A, it shows
Role's character image of role A and the role name " Zhang San " of role A.The information that role's control is shown to user can be including
Character image, role name, performer's name thrin, the present invention is without limitation.
S102, the operation that user terminal inputs role's control according to user, the lookup for generating instruction target roles are asked
It asks.
The operation that user inputs role's control can be clicking trigger.Search request is for example to look for comprising any user
The key video snippet of the role of selection.For example, user clicks the character image of role A and the character image of role C, thus will
Role A and role C are as target roles.
For example, the operation that user terminal inputs at least one role's control according to user, determines at least one to be found
Target roles, each corresponding role's control of the target roles;Then it generates and indicates at least one described target angle
The search request of color.
If user selection target roles only one, search request can be understood as to server request look into
Look for the key video snippet comprising the target roles.
If the quantity for the target roles that user selects to be multiple, the process for generating search request for example can wrap
Include: user terminal obtains the logical message for being used to indicate search relationship between the multiple target roles;Then according to the multiple
Target roles and the logical message generate the search request for indicating the multiple target roles.
In some embodiments, logical message can be preset.For example, using role A and role C as target roles
Afterwards, if preset logical message is logical AND information, then, the search request of generation can be request while include role
The key video snippet of A and role C;If preset;Logical message is logic or information, then, the search request of generation can be with
It is the key video snippet that request includes role A or role C.
And in further embodiments, logical message can be user input, it is possible thereby to provide it is richer, more meet
The search request of user demand improves user experience so that the key video snippet got be made to be more in line with user demand.Example
Such as, terminal goes back display logic selection control, shown in Figure 3 is used to indicate logic sum in the broadcast interface of original video
The "and" button of information, and it is used to indicate the "or" button of logic or information.When determining target roles to be found, user
End selects the logic operation of control and the input of at least one described role's control according to user, determines to be found multiple
Target roles, and it is used to indicate the logical message of search relationship between the multiple target roles, the logical message includes
Logic and information, and/or logic or information.With continued reference to example shown in Fig. 3, user terminal can be selected to user's display logic
Control.If user successively clicks the Role Network of the character image of role A, the logic selection control of logic and information, role B
Picture, then, the search request of generation can be request while include the key video snippet of role A and role C.Except this with
Outside, user terminal is also possible to show that input frame, the logical character string inputted in input frame according to user are looked into generate to user
Request is looked for, the present invention is not defined the input mode of logical message.
S103, the search request to original video that server is obtained from user terminal, wherein the search request indicates
Target roles.
It is sent to server specifically, can be after user terminal generates search request, is also possible to server poll and examines
It measures after user terminal generates new search request and actively reads.
S104, server in the original video, obtain corresponding with the target roles according to the search request
Key video sequence frame.
It is used to indicate the information of target roles in search request, specifically can be identification information (such as the angle of target roles
Color name or performer's name), it is also possible to the character image of target roles.
If search request indicates target roles with the identification information of target roles, then server can be first according to mesh
The identification information of role is marked, and the corresponding relationship of the mark and facial image pre-established, gets the target of target roles
Facial image.Goal facial image can be the character image mentioned in above-described embodiment, be also possible in addition be arranged
One or more can characterize target roles face characteristics image.If search request is with the character image of target roles
Target roles are indicated, then server can be directly using the character image that receives as target facial image or basis
Character image and the facial image stored in advance to each role, obtain one or more target facial images.
In some embodiments, step S104 specifically may is that server obtains the target angle of the search request instruction
The corresponding target facial image of color;Then in the original video, using include the target facial image video frame as
Key video sequence frame.
After getting target facial image, the mode for obtaining key video sequence frame can be understood as the identification of target facial image
Process.That is, being to search target with target facial image, recognition of face is carried out in all video frames of original video, will be known
Being clipped to the video frame indicia comprising target facial image is key video sequence frame.
If the search request includes at least one target roles.So, server can in the original video,
Using the video frame of the target facial image including all target roles as key video sequence frame, alternatively, will include at least one
The video frame of the target facial image of a target roles is as key video sequence frame.
If the search request include multiple target roles and be used to indicate between the multiple target roles search close
The logical message of system.So, server will be able to include the target for meeting the logical message in the original video
The video frame of the target facial image of role, as key video sequence frame.
S105, server obtain key video snippet according to key scenes feature corresponding with the key video sequence frame,
In, the key video snippet is comprising at least one described key video sequence frame and with the continuous view of the key scenes feature
Frequency frame.
It is to be understood that due to the continuity of plot in original video, if dialogue is generally comprised in dialog mode plot
Both sides role, therefore the role for including in successive video frames should be toggled between the both sides role of dialogue.It is false
If user only wants to get the video clip of one of them role, and only extract the view that folk prescription role makes a speech in dialog procedure
Frequency frame, the video clip finally obtained can be extremely discontinuous, and user's viewing effect is bad.In order to improve user's viewing effect, this
Embodiment is extended the video before and after key video sequence frame according to scene Recognition, expands video frame model relevant to target roles
It encloses, so that the key video snippet got has more coherent dramatic impact, improves the viewing experience of user.
Specifically, such as server obtains the corresponding key scenes feature of each key video sequence frame first.Key scenes
The acquisition modes of feature are, for example, to carry out scene Recognition to each key video sequence frame, such as determine that the scene in key video sequence frame is meal
Room scene etc..Then, for server in the multiple video frames adjacent with the key video sequence frame, obtaining has the key scenes
Feature and multiple adjacent video frames before or after the key video sequence frame.For example, judging before key video sequence frame
Continuous multiple video frames whether be all dining room scene, if it is, will have dining room scene characteristic, before key video sequence frame
And with the continuous video frame of key video sequence frame, comprising in the adjacent video frames into the key video sequence frame.Similarly, judge in key
Whether continuous multiple video frames after video frame are all dining room scene, if it is, will have dining room scene characteristic, in key
After video frame and with the continuous video frame of key video sequence frame, comprising in the adjacent video frames into the key video sequence frame.In determination
After adjacent video frames, server is according to the continuous key video sequence frame and the key video sequence frame in the original video
Corresponding adjacent video frames obtain key video snippet.For example, the plot clashed in role A and other roles in dining room
In, using the video frame comprising role A as key video sequence frame, and before and after these key video sequence frames equally it is dining room scene plot
Video frame then can be determined that adjacent video frames, thus that role A is corresponding with the plot that other roles clash in dining room
Successive video frames, be retrieved as a key video snippet.By the identification of scene characteristic, the key video snippet got has
There is higher accuracy, further improves the accuracy and continuity of video selection broadcasting, better user experience.
The target video information for indicating the key video snippet is issued the user terminal by S106, server.
In the present embodiment, the description class letter of frame position where target video information can be instruction key video snippet
Breath can also directly be the video of key video snippet splicing.
In some embodiments, target video information may include video frame instruction information, and the video frame indicates information
For to start frame of at least one key video snippet corresponding with the target roles in the original video and termination
Frame is indicated.So, step S106 specifically may is that server obtains each key video snippet in the original video
In start frame and abort frame;Then according to the corresponding start frame of the key video snippet and abort frame, the key is obtained
The video frame of video clip indicates information;Video frame instruction information is sent to the user terminal.For example, video frame indicates
Information can be the corresponding start frame of each key video snippet and abort frame list.In the present embodiment, since video frame indicates
Information data amount is smaller, therefore can reduce the volume of transmitted data between user terminal and server, improve data transfer efficiency, into
And the response efficiency of video selection broadcasting is improved, further increase user experience.
In further embodiments, target video information can be by least one key corresponding with the target roles
The video information that video clip is spliced.So, step S106 specifically may is that server will by with the target roles pair
The video information that at least one key video snippet answered splices issues the user terminal.In the present embodiment, server
The video information spliced is issued into user terminal, so that user directly plays out, reduces the functional requirement to user terminal.
S107, user terminal carry out video playing according to the target video information.
The target video information for responding the search request and obtaining is obtained from server, wherein the target video information
At least one key video snippet corresponding with the target roles is indicated, the key video snippet has the target angle
Key scenes feature in the corresponding key video sequence frame of color.For example, the key video snippet is comprising at least one described pass
Key video frame and the successive video frames with the key scenes feature.It include video frame instruction letter in above-mentioned target video information
In the embodiment of breath, step S107 can be user terminal and indicate information according to the video frame, described in played in order at least one
Key video snippet.It referring to fig. 4, is that a kind of playback progress provided in an embodiment of the present invention adjusts control example.In some implementations
In example, user terminal is according to the target video information, while carrying out video playing, can also indicate to believe according to the video frame
Breath shows that playback progress adjusts control to user, wherein the playback progress adjusts control and highlights at least one described pass
The video frame position of key video clip.Referring to fig. 4, oblique line fill part is the video framing bit of highlighted key video snippet
It sets.And white space is the position of non-key video clip in Fig. 4, it can be understood as the video clip not comprising target roles.
User terminal adjusts operation according to the progress that user adjusts control input to the playback progress, obtains and starts video frame.Such as with
The adjusting block that family dragging playback progress is adjusted on control moves left and right, and realizes that progress adjusts operation.It is mobile that user drags adjusting block
To putting the corresponding video frame in position, the beginning video frame exactly got.
In the embodiment shown in fig. 4, the adjustable range of user includes key video snippet and non-key piece of video
Section.If the video frame that starts is the video frame at least one described key video snippet, it is with the beginning video frame
Currently playing video frame, the key video snippet after beginning video frame described in played in order.If the beginning video frame is
Video frame other than at least one described key video snippet, then it is suitable with the beginning video frame for currently playing video frame
Sequence plays the original video after the beginning video frame.For example, if adjusting block is dragged to non-key video by user
The region of frame can then exit interest mode, played in order original video, for example, can cancel key video snippet protrusion it is aobvious
Show.
It in above-mentioned target video information is spliced by least one key video snippet corresponding with the target roles
To video information embodiment in, step S107 can be target video information described in user terminal played in order, and to user
Show that playback progress adjusts control;Operation is adjusted according to the progress that user adjusts control input to the playback progress, acquisition is opened
Beginning video frame;Target with the beginning video frame for currently playing video frame, after beginning video frame described in played in order
Video information.User terminal in the present embodiment can directly play out the target video information received, to user terminal
It is required that lower.
A kind of video selection playback method provided in this embodiment, user terminal is in the broadcast interface of original video, display
The corresponding role's control of original video;According to the operation that user inputs role's control, the lookup for generating instruction target roles is asked
It asks;The search request to original video that server is obtained from user terminal, according to search request in original video, acquisition and mesh
Mark the corresponding key video sequence frame of role;According to key scenes feature corresponding with key video sequence frame, key video snippet is obtained,
In, key video snippet is comprising at least one key video sequence frame and with the successive video frames of key scenes feature;It will instruction
The target video information of key video snippet issues user terminal;User terminal carries out video playing according to target video information, thus
Allow user by shirtsleeve operation, the video clip of role interested carries out selectivity and broadcasts to oneself in original video
It puts, improves user experience.
It is a kind of video selection playing device structural schematic diagram provided in an embodiment of the present invention referring to Fig. 5.It is shown in fig. 5
Video selection playing device 50 can be applied to user terminal, comprising:
Display module 51, in the broadcast interface of original video, showing the corresponding role's control of the original video.
Selecting module 52, the operation for being inputted according to user to role's control generate looking into for instruction target roles
Look for request.
Receiving module 53, for obtaining the target video information for responding the search request and obtaining from server, wherein institute
It states target video information and indicates at least one key video snippet corresponding with the target roles, the key video snippet
With the key scenes feature in the corresponding key video sequence frame of the target roles.
Playing module 54, for carrying out video playing according to the target video information.
The video selection playing device of embodiment illustrated in fig. 5 accordingly can be used for executing in embodiment of the method shown in Fig. 2 using
The step of family end executes, it is similar that the realization principle and technical effect are similar, and details are not described herein again.
Optionally, display module 51, for obtaining original video and the corresponding Role Network of the original video from server
Picture, role name and/or performer's name, wherein the character image includes role's character image in the original video, or is played the part of
Performer's facial image of role in the original video;In the broadcast interface of original video, display comprising the character image,
Role's control of role name and/or performer's name, wherein each role's control corresponding character image, a role name
And/or performer's name.
Optionally, selecting module 52, the operation for being inputted according to user at least one role's control, determine to be found
At least one target roles, the corresponding role's control of each target roles;Generate at least one described in instruction
The search request of target roles.
Optionally, the quantity of the target roles is multiple.
Correspondingly, selecting module 52, for obtaining the logic for being used to indicate search relationship between the multiple target roles
Information;According to the multiple target roles and the logical message, the search request for indicating the multiple target roles is generated.
Optionally, display module 51 are also used in the broadcast interface of original video, and display logic selects control;
Correspondingly, selecting module 52, for selecting control and at least one described role to control the logic according to user
The operation of part input, determines multiple target roles to be found, and is used to indicate to search between the multiple target roles and close
The logical message of system, the logical message include logic and information, and/or logic or information.
Optionally, the target video information includes video frame instruction information, video frame instruction information be used for
Start frame and abort frame of at least one the corresponding key video snippet of the target roles in the original video are referred to
Show.
Correspondingly, playing module 54, for indicating information, at least one key described in played in order according to the video frame
Video clip.
Playing module 54, is also used to according to video frame instruction information, shows playback progress adjusting control to user,
In, the playback progress adjusts the video frame position that control highlights at least one key video snippet;According to user
The progress for adjusting control input to the playback progress adjusts operation, obtains and starts video frame;If the beginning video frame is institute
The video frame at least one key video snippet is stated, then is sequentially broadcast with the beginning video frame for currently playing video frame
Put the key video snippet after the beginning video frame;If the beginning video frame is at least one described key video snippet
Video frame in addition, then with the beginning video frame for currently playing video frame, after beginning video frame described in played in order
The original video.
Optionally, the target video information is spelled by least one key video snippet corresponding with the target roles
The video information connect;
Correspondingly, playing module 54 show playback progress tune for target video information described in played in order, and to user
Save control;Operation is adjusted according to the progress that user adjusts control input to the playback progress, obtains and starts video frame;With described
Beginning video frame is currently playing video frame, the target video information after beginning video frame described in played in order.
It is another video selection playing device structural schematic diagram provided in an embodiment of the present invention referring to Fig. 6.
Video selection playing device 60 shown in fig. 6 can be applied to server, comprising:
Receiving module 61, the search request to original video for being obtained from user terminal, wherein the search request refers to
Target roles are shown.
Searching module 62, in the original video, being obtained and the target roles pair according to the search request
The key video sequence frame answered.
Processing module 63, for obtaining key video sequence piece according to key scenes feature corresponding with the key video sequence frame
Section, wherein the key video snippet is comprising key video sequence frame described at least one and has the key scenes feature
Successive video frames.
Sending module 64, for the target video information for indicating the key video snippet to be issued the user terminal.
The video selection playing device of embodiment illustrated in fig. 6 accordingly can be used for executing in embodiment of the method shown in Fig. 2 taking
The step of business device executes, it is similar that the realization principle and technical effect are similar, and details are not described herein again.
Optionally, processing module 63, for obtaining the corresponding key scenes feature of each key video sequence frame;With it is described
In the adjacent multiple video frames of key video sequence frame, obtaining has the key scenes feature and before the key video sequence frame
And/or multiple adjacent video frames later;According to the continuous key video sequence frame and the key in the original video
The corresponding adjacent video frames of video frame obtain key video snippet.
Optionally, receiving module 61, in the search request to original video obtained from user terminal, wherein described
Before search request indicates target roles, it is also used to obtain the Role Information in the original video;Believed according to the role
Breath determines multiple character images, role name and/or performer's name, wherein the character image includes the angle in the original video
Color character image, or play the part of performer's facial image of role in the original video;By the original video and the Role Network
Picture, role name and/or performer's name, are sent to the user terminal.
Optionally, searching module 62, for obtaining the corresponding target face figure of target roles of the search request instruction
Picture;It will include the video frame of the target facial image as key video sequence frame in the original video.
Optionally, the search request includes at least one target roles.
Correspondingly, searching module 62 are used in the original video, by the target person including all target roles
The video frame of face image is as key video sequence frame, alternatively, by the target facial image including at least one target roles
Video frame is as key video sequence frame.
Optionally, the search request includes that multiple target roles and being used to indicate between the multiple target roles are searched
The logical message of relationship.
Correspondingly, searching module 62, in the original video, will include the mesh for meeting the logical message
The video frame for marking the target facial image of role, as key video sequence frame.
Optionally, the target video information includes video frame instruction information, video frame instruction information be used for
Start frame and abort frame of at least one the corresponding key video snippet of the target roles in the original video are referred to
Show.
Correspondingly, sending module 64, for obtaining start frame of each key video snippet in the original video
And abort frame;According to the corresponding start frame of the key video snippet and abort frame, the video of the key video snippet is obtained
Frame indicates information;Video frame instruction information is sent to the user terminal.
Optionally, the target video information is spelled by least one key video snippet corresponding with the target roles
The video information connect.
Correspondingly, sending module 64, for that will be spelled by least one key video snippet corresponding with the target roles
The video information connect issues the user terminal.
It is a kind of hardware structural diagram of equipment provided in an embodiment of the present invention referring to Fig. 7, which includes: place
Manage device 71, memory 72 and computer program;Wherein
Memory 72, for storing the computer program, which can also be flash memory (flash).The calculating
Machine program is, for example, to realize application program, the functional module etc. of the above method.
Processor 71, for executing the computer program of the memory storage, to realize above-mentioned video selection broadcasting side
Each step that user terminal or server execute in method.It specifically may refer to the associated description in previous methods embodiment.
Optionally, memory 72 can also be integrated with processor 71 either independent.
When the memory 72 is independently of the device except processor 71, the equipment can also include:
Bus 73, for connecting the memory 72 and processor 71.
The present invention also provides a kind of readable storage medium storing program for executing, computer program is stored in the readable storage medium storing program for executing, it is described
The video selection playback method provided when computer program is executed by processor for realizing above-mentioned various embodiments.
Wherein, readable storage medium storing program for executing can be computer storage medium, be also possible to communication media.Communication media includes just
In from a place to any medium of another place transmission computer program.Computer storage medium can be general or special
Any usable medium enough accessed with computer capacity.For example, readable storage medium storing program for executing is coupled to processor, to enable a processor to
Information is read from the readable storage medium storing program for executing, and information can be written to the readable storage medium storing program for executing.Certainly, readable storage medium storing program for executing can also be with
It is the component part of processor.Processor and readable storage medium storing program for executing can be located at specific integrated circuit (Application
Specific Integrated Circuits, referred to as: ASIC) in.In addition, the ASIC can be located in user equipment.Certainly,
Processor and readable storage medium storing program for executing can also be used as discrete assembly and be present in communication equipment.Readable storage medium storing program for executing can be read-only
Memory (ROM), random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..
The present invention also provides a kind of program product, the program product include execute instruction, this execute instruction be stored in it is readable
In storage medium.At least one processor of equipment can read this from readable storage medium storing program for executing and execute instruction, at least one processing
Device executes this and executes instruction so that equipment implements the video selection playback method that above-mentioned various embodiments provide.
In the embodiment of above equipment, it should be appreciated that processor can be central processing unit (English: Central
Processing Unit, referred to as: CPU), it can also be other general processors, digital signal processor (English: Digital
Signal Processor, referred to as: DSP), specific integrated circuit (English: Application Specific
IntegratedCircuit, referred to as: ASIC) etc..General processor can be microprocessor or the processor is also possible to appoint
What conventional processor etc..Hardware processor can be embodied directly in conjunction with the step of the method disclosed in the present to have executed
At, or in processor hardware and software module combination execute completion.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme.
Claims (20)
1. a kind of video selection playback method, which is characterized in that be applied to user terminal, comprising:
In the broadcast interface of original video, the corresponding role's control of the original video is shown;
According to the operation that user inputs role's control, the search request of instruction target roles is generated;
The target video information for responding the search request and obtaining is obtained from server, wherein the target video information instruction
Corresponding with the target roles at least one key video snippet, the key video snippet have the target roles pair
The key scenes feature in key video sequence frame answered;
According to the target video information, video playing is carried out.
2. the method according to claim 1, wherein described in the broadcast interface of original video, described in display
The corresponding role's control of original video, comprising:
Original video and the corresponding character image of the original video, role name and/or performer's name are obtained from server, wherein
The character image includes role's character image in the original video, or plays the part of the performer people of role in the original video
Face image;
In the broadcast interface of original video, role control of the display comprising the character image, role name and/or performer's name,
Wherein, the corresponding character image of each role's control, role name and/or performer's name.
3. the method according to claim 1, wherein the behaviour inputted according to user to role's control
Make, generate the search request of instruction target roles, comprising:
According to the operation that user inputs at least one role's control, at least one target roles to be found, Mei Gesuo are determined
State the corresponding role's control of target roles;
Generate the search request for indicating at least one target roles.
4. according to the method described in claim 3, it is characterized in that, the quantity of the target roles is multiple;
It is described to generate the search request for indicating at least one target roles, comprising:
Obtain the logical message for being used to indicate search relationship between the multiple target roles;
According to the multiple target roles and the logical message, the search request for indicating the multiple target roles is generated.
5. according to the method described in claim 4, it is characterized in that, described in the broadcast interface of original video, described in display
The corresponding role's control of original video, further includes:
In the broadcast interface of original video, display logic selects control;
The operation inputted according to user to role's control, determines at least one target roles to be found, comprising:
The operation that control and the input of at least one described role's control are selected the logic according to user, determines to be found more
A target roles, and it is used to indicate the logical message of search relationship between the multiple target roles, the logical message packet
Include logic and information, and/or logic or information.
6. method according to any one of claims 1 to 5, which is characterized in that the target video information includes that video frame refers to
Show that information, the video frame instruction information are used for at least one key video snippet corresponding with the target roles described
Start frame and abort frame in original video are indicated;
It is described according to the target video information, carry out video playing, comprising:
Information, at least one key video snippet described in played in order are indicated according to the video frame.
7. according to the method described in claim 6, progress video is broadcast it is characterized in that, described according to the target video information
It puts, further includes:
Information is indicated according to the video frame, shows that playback progress adjusts control to user, wherein the playback progress adjusts control
Part highlights the video frame position of at least one key video snippet;
Operation is adjusted according to the progress that user adjusts control input to the playback progress, obtains and starts video frame;
If the video frame that starts is the video frame at least one described key video snippet, it is with the beginning video frame
Currently playing video frame, the key video snippet after beginning video frame described in played in order;
If the video frame that starts is the video frame other than at least one described key video snippet, with the beginning video frame
The original video for currently playing video frame, after beginning video frame described in played in order.
8. method according to any one of claims 1 to 5, which is characterized in that the target video information be by with the mesh
The video information that at least one corresponding key video snippet of mark role splices;
It is described according to the target video information, carry out video playing, comprising:
Target video information described in played in order, and show that playback progress adjusts control to user;
Operation is adjusted according to the progress that user adjusts control input to the playback progress, obtains and starts video frame;
Target video letter with the beginning video frame for currently playing video frame, after beginning video frame described in played in order
Breath.
9. a kind of video selection playback method, which is characterized in that be applied to server, comprising:
The search request to original video obtained from user terminal, wherein the search request indicates target roles;
According to the search request in the original video, key video sequence frame corresponding with the target roles is obtained;
According to key scenes feature corresponding with the key video sequence frame, key video snippet is obtained, wherein the key video sequence
Segment is comprising at least one described key video sequence frame and with the successive video frames of the key scenes feature;
The target video information for indicating the key video snippet is issued into the user terminal.
10. according to the method described in claim 9, it is characterized in that, according to key scenes corresponding with the key video sequence frame
Feature obtains key video snippet, wherein the key video snippet is that comprising at least one described key video sequence frame and have
The successive video frames of the key scenes feature, comprising:
Obtain the corresponding key scenes feature of each key video sequence frame;
In the multiple video frames adjacent with the key video sequence frame, obtaining has the key scenes feature and in the key
Multiple adjacent video frames before or after video frame;
According to the key video sequence frame continuous in the original video and the corresponding adjacent video frames of the key video sequence frame,
Obtain key video snippet.
11. according to the method described in claim 9, it is characterized in that, the lookup to original video obtained from user terminal
Request, wherein the search request indicates before target roles, further includes:
Obtain the Role Information in the original video;
According to the Role Information, multiple character images, role name and/or performer's name are determined, wherein the character image includes
Role's character image in the original video, or play the part of performer's facial image of role in the original video;
By the original video and the character image, role name and/or performer's name, it is sent to the user terminal.
12. according to the method described in claim 9, it is characterized in that, it is described according to the search request in the original video
In, obtain key video sequence frame corresponding with the target roles, comprising:
Obtain the corresponding target facial image of target roles of the search request instruction;
It will include the video frame of the target facial image as key video sequence frame in the original video.
13. according to the method for claim 12, which is characterized in that the search request includes at least one target roles;
It is described in the original video, will include the target facial image video frame as key video sequence frame, comprising:
In the original video, using the video frame of the target facial image including all target roles as key video sequence
Frame, alternatively, using the video frame of the target facial image including at least one target roles as key video sequence frame.
14. according to the method for claim 12, which is characterized in that the search request includes multiple target roles and is used for
Indicate the logical message of search relationship between the multiple target roles;
It is described in the original video, will include the target facial image video frame as key video sequence frame, comprising:
It will include the video for meeting the target facial image of the target roles of the logical message in the original video
Frame, as key video sequence frame.
15. according to any method of claim 9 to 14, which is characterized in that the target video information includes video frame
Indicate that information, the video frame instruction information are used for at least one key video snippet corresponding with the target roles in institute
The start frame and abort frame stated in original video are indicated;
It is described that the target video information for indicating the key video snippet is issued into the user terminal, comprising:
Obtain start frame and abort frame of each key video snippet in the original video;
According to the corresponding start frame of the key video snippet and abort frame, the video frame instruction of the key video snippet is obtained
Information;
Video frame instruction information is sent to the user terminal.
16. according to any method of claim 9 to 14, which is characterized in that the target video information be by with it is described
The video information that at least one corresponding key video snippet of target roles splices;
It is described that the target video information for indicating the key video snippet is issued into the user terminal, comprising:
The video information spliced by least one key video snippet corresponding with the target roles is issued into the use
Family end.
17. a kind of video selection playing device, which is characterized in that be applied to user terminal, comprising:
Display module, in the broadcast interface of original video, showing the corresponding role's control of the original video;
Selecting module, the operation for being inputted according to user to role's control generate the search request of instruction target roles;
Receiving module, for obtaining the target video information for responding the search request and obtaining from server, wherein the target
Video information indicates at least one key video snippet corresponding with the target roles, and the key video snippet has institute
State the key scenes feature in the corresponding key video sequence frame of target roles;
Playing module, for carrying out video playing according to the target video information.
18. a kind of video selection playing device, which is characterized in that be applied to server, comprising:
Receiving module, the search request to original video for being obtained from user terminal, wherein the search request indicates mesh
Mark role;
Searching module, in the original video, obtaining pass corresponding with the target roles according to the search request
Key video frame;
Processing module, for obtaining key video snippet according to key scenes feature corresponding with the key video sequence frame,
In, the key video snippet is comprising at least one described key video sequence frame and with the continuous view of the key scenes feature
Frequency frame;
Sending module, for the target video information for indicating the key video snippet to be issued the user terminal.
19. a kind of equipment characterized by comprising memory, processor and computer program, the computer program are deposited
In the memory, the processor runs the computer program perform claim and requires 1 to 16 any video for storage
Select playback method.
20. a kind of readable storage medium storing program for executing, which is characterized in that be stored with computer program, the meter in the readable storage medium storing program for executing
For realizing any video selection playback method of claim 1 to 16 when calculation machine program is executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910641968.5A CN110225369B (en) | 2019-07-16 | 2019-07-16 | Video selective playing method, device, equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910641968.5A CN110225369B (en) | 2019-07-16 | 2019-07-16 | Video selective playing method, device, equipment and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110225369A true CN110225369A (en) | 2019-09-10 |
CN110225369B CN110225369B (en) | 2020-09-29 |
Family
ID=67813671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910641968.5A Active CN110225369B (en) | 2019-07-16 | 2019-07-16 | Video selective playing method, device, equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110225369B (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108882024A (en) * | 2018-08-01 | 2018-11-23 | 北京奇艺世纪科技有限公司 | A kind of video broadcasting method, device and electronic equipment |
CN111131883A (en) * | 2019-12-31 | 2020-05-08 | 深圳Tcl数字技术有限公司 | Video progress adjusting method, television and storage medium |
CN111339323A (en) * | 2020-02-21 | 2020-06-26 | 联想(北京)有限公司 | Information processing method and device for multimedia file |
CN111416997A (en) * | 2020-03-31 | 2020-07-14 | 百度在线网络技术(北京)有限公司 | Video playing method and device, electronic equipment and storage medium |
CN112801004A (en) * | 2021-02-05 | 2021-05-14 | 网易(杭州)网络有限公司 | Method, device and equipment for screening video clips and storage medium |
CN113111220A (en) * | 2021-03-26 | 2021-07-13 | 北京达佳互联信息技术有限公司 | Video processing method, device, equipment, server and storage medium |
CN113347502A (en) * | 2021-06-02 | 2021-09-03 | 宁波星巡智能科技有限公司 | Video review method, video review device, electronic equipment and medium |
CN113382267A (en) * | 2021-05-10 | 2021-09-10 | 北京奇艺世纪科技有限公司 | Visual angle switching method and device, terminal and storage medium |
CN113873323A (en) * | 2021-07-28 | 2021-12-31 | 百度在线网络技术(北京)有限公司 | Video playing method and device, electronic equipment and medium |
CN114025232A (en) * | 2021-10-22 | 2022-02-08 | 上海硬通网络科技有限公司 | Video material cutting method and device, terminal equipment and readable storage medium |
CN114187169A (en) * | 2021-12-10 | 2022-03-15 | 北京字节跳动网络技术有限公司 | Method, device and equipment for generating video special effect package and storage medium |
CN114494950A (en) * | 2022-01-12 | 2022-05-13 | 北京百度网讯科技有限公司 | Video processing method and device, electronic equipment and storage medium |
CN114885210A (en) * | 2022-04-22 | 2022-08-09 | 海信集团控股股份有限公司 | Course video processing method, server and display equipment |
CN116132707A (en) * | 2023-02-14 | 2023-05-16 | 未来电视有限公司 | Video object recognition method, device, equipment and readable storage medium |
CN116347178A (en) * | 2022-12-14 | 2023-06-27 | 北京优酷科技有限公司 | Video playing method, device and equipment |
CN116781971A (en) * | 2022-03-09 | 2023-09-19 | 腾讯科技(深圳)有限公司 | Video playing method and device |
WO2024103633A1 (en) * | 2022-11-15 | 2024-05-23 | 腾讯科技(深圳)有限公司 | Video playback method and apparatus, electronic device and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080292279A1 (en) * | 2007-05-22 | 2008-11-27 | Takashi Kamada | Digest playback apparatus and method |
CN105100892A (en) * | 2015-07-28 | 2015-11-25 | 努比亚技术有限公司 | Video playing device and method |
CN106021496A (en) * | 2016-05-19 | 2016-10-12 | 海信集团有限公司 | Video search method and video search device |
CN108337532A (en) * | 2018-02-13 | 2018-07-27 | 腾讯科技(深圳)有限公司 | Perform mask method, video broadcasting method, the apparatus and system of segment |
CN108401193A (en) * | 2018-03-21 | 2018-08-14 | 北京奇艺世纪科技有限公司 | A kind of video broadcasting method, device and electronic equipment |
CN109922373A (en) * | 2019-03-14 | 2019-06-21 | 上海极链网络科技有限公司 | Method for processing video frequency, device and storage medium |
-
2019
- 2019-07-16 CN CN201910641968.5A patent/CN110225369B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080292279A1 (en) * | 2007-05-22 | 2008-11-27 | Takashi Kamada | Digest playback apparatus and method |
CN105100892A (en) * | 2015-07-28 | 2015-11-25 | 努比亚技术有限公司 | Video playing device and method |
CN106021496A (en) * | 2016-05-19 | 2016-10-12 | 海信集团有限公司 | Video search method and video search device |
CN108337532A (en) * | 2018-02-13 | 2018-07-27 | 腾讯科技(深圳)有限公司 | Perform mask method, video broadcasting method, the apparatus and system of segment |
CN108401193A (en) * | 2018-03-21 | 2018-08-14 | 北京奇艺世纪科技有限公司 | A kind of video broadcasting method, device and electronic equipment |
CN109922373A (en) * | 2019-03-14 | 2019-06-21 | 上海极链网络科技有限公司 | Method for processing video frequency, device and storage medium |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108882024A (en) * | 2018-08-01 | 2018-11-23 | 北京奇艺世纪科技有限公司 | A kind of video broadcasting method, device and electronic equipment |
CN108882024B (en) * | 2018-08-01 | 2021-08-20 | 北京奇艺世纪科技有限公司 | Video playing method and device and electronic equipment |
CN111131883A (en) * | 2019-12-31 | 2020-05-08 | 深圳Tcl数字技术有限公司 | Video progress adjusting method, television and storage medium |
CN111131883B (en) * | 2019-12-31 | 2022-08-30 | 深圳Tcl数字技术有限公司 | Video progress adjusting method, television and storage medium |
CN111339323A (en) * | 2020-02-21 | 2020-06-26 | 联想(北京)有限公司 | Information processing method and device for multimedia file |
CN111416997A (en) * | 2020-03-31 | 2020-07-14 | 百度在线网络技术(北京)有限公司 | Video playing method and device, electronic equipment and storage medium |
US11368754B2 (en) | 2020-03-31 | 2022-06-21 | Baidu Online Network Technology (Beijing) Co., Ltd. | Video playing method, apparatus, electronic device and storage medium |
CN112801004A (en) * | 2021-02-05 | 2021-05-14 | 网易(杭州)网络有限公司 | Method, device and equipment for screening video clips and storage medium |
CN113111220A (en) * | 2021-03-26 | 2021-07-13 | 北京达佳互联信息技术有限公司 | Video processing method, device, equipment, server and storage medium |
CN113382267A (en) * | 2021-05-10 | 2021-09-10 | 北京奇艺世纪科技有限公司 | Visual angle switching method and device, terminal and storage medium |
CN113382267B (en) * | 2021-05-10 | 2023-08-08 | 北京奇艺世纪科技有限公司 | Viewing angle switching method, device, terminal and storage medium |
CN113347502A (en) * | 2021-06-02 | 2021-09-03 | 宁波星巡智能科技有限公司 | Video review method, video review device, electronic equipment and medium |
CN113347502B (en) * | 2021-06-02 | 2023-03-14 | 宁波星巡智能科技有限公司 | Video review method, video review device, electronic equipment and medium |
CN113873323A (en) * | 2021-07-28 | 2021-12-31 | 百度在线网络技术(北京)有限公司 | Video playing method and device, electronic equipment and medium |
CN113873323B (en) * | 2021-07-28 | 2023-08-29 | 百度在线网络技术(北京)有限公司 | Video playing method, device, electronic equipment and medium |
CN114025232A (en) * | 2021-10-22 | 2022-02-08 | 上海硬通网络科技有限公司 | Video material cutting method and device, terminal equipment and readable storage medium |
CN114187169A (en) * | 2021-12-10 | 2022-03-15 | 北京字节跳动网络技术有限公司 | Method, device and equipment for generating video special effect package and storage medium |
CN114187169B (en) * | 2021-12-10 | 2024-06-28 | 北京字节跳动网络技术有限公司 | Method, device, equipment and storage medium for generating video special effect package |
CN114494950A (en) * | 2022-01-12 | 2022-05-13 | 北京百度网讯科技有限公司 | Video processing method and device, electronic equipment and storage medium |
CN116781971A (en) * | 2022-03-09 | 2023-09-19 | 腾讯科技(深圳)有限公司 | Video playing method and device |
CN116781971B (en) * | 2022-03-09 | 2024-08-16 | 腾讯科技(深圳)有限公司 | Video playing method and device |
CN114885210B (en) * | 2022-04-22 | 2023-11-28 | 海信集团控股股份有限公司 | Tutorial video processing method, server and display device |
CN114885210A (en) * | 2022-04-22 | 2022-08-09 | 海信集团控股股份有限公司 | Course video processing method, server and display equipment |
WO2024103633A1 (en) * | 2022-11-15 | 2024-05-23 | 腾讯科技(深圳)有限公司 | Video playback method and apparatus, electronic device and storage medium |
CN116347178A (en) * | 2022-12-14 | 2023-06-27 | 北京优酷科技有限公司 | Video playing method, device and equipment |
CN116347178B (en) * | 2022-12-14 | 2024-01-30 | 北京优酷科技有限公司 | Video playing method, device and equipment |
CN116132707A (en) * | 2023-02-14 | 2023-05-16 | 未来电视有限公司 | Video object recognition method, device, equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN110225369B (en) | 2020-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110225369A (en) | Video selection playback method, device, equipment and readable storage medium storing program for executing | |
KR102399210B1 (en) | Streaming Media Presentation System | |
US9743145B2 (en) | Second screen dilemma function | |
JP6122768B2 (en) | Information processing apparatus, display method, and computer program | |
US20160269794A1 (en) | Multi-view video layout system | |
CN109257611A (en) | A kind of video broadcasting method, device, terminal device and server | |
US8584160B1 (en) | System for applying metadata for object recognition and event representation | |
CN108650547A (en) | A kind of video sharing method, apparatus and equipment | |
CN113727200A (en) | Video abstract information determination method and device, electronic equipment and storage medium | |
KR20110125917A (en) | Service method and apparatus for object-based contents for portable device | |
CN110020106A (en) | A kind of recommended method, recommendation apparatus and the device for recommendation | |
KR101490506B1 (en) | Method and apparatus for editing moving picture contents | |
CN114302160A (en) | Information display method, information display device, computer equipment and medium | |
JP2019122027A (en) | Captured moving image service system, captured moving image display method, communication terminal device and computer program | |
CN113709571B (en) | Video display method and device, electronic equipment and readable storage medium | |
JP2018142989A (en) | Terminal device, motion picture distribution device, and program | |
KR20150048961A (en) | System for servicing hot scene, method of servicing hot scene and apparatus for the same | |
CN113965792A (en) | Video display method and device, electronic equipment and readable storage medium | |
KR102312778B1 (en) | Service system and method for providing real time perfomance or recorded perfomance image | |
KR101805302B1 (en) | Apparatus and method for displaying multimedia contents | |
KR100671147B1 (en) | Apparatus for experiencing famous scene and Method thereof | |
KR20010008275A (en) | System and method for providing chatting service as well as contents by using network | |
KR20160041038A (en) | System for servicing hot scene, method of servicing hot scene and apparatus for the same | |
KR20180044747A (en) | Relay apparatus and method for streaming media | |
CN114697745A (en) | Video sharing method, device, equipment and storage medium |
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 |