CN108401193A - A kind of video broadcasting method, device and electronic equipment - Google Patents
A kind of video broadcasting method, device and electronic equipment Download PDFInfo
- Publication number
- CN108401193A CN108401193A CN201810235200.3A CN201810235200A CN108401193A CN 108401193 A CN108401193 A CN 108401193A CN 201810235200 A CN201810235200 A CN 201810235200A CN 108401193 A CN108401193 A CN 108401193A
- Authority
- CN
- China
- Prior art keywords
- video
- video clip
- playback rate
- description information
- clip
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000004458 analytical method Methods 0.000 claims abstract description 64
- 238000011161 development Methods 0.000 claims description 42
- 238000004891 communication Methods 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 11
- 238000013507 mapping Methods 0.000 claims description 9
- 238000005520 cutting process Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 5
- 230000018109 developmental process Effects 0.000 description 38
- 238000003860 storage Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 7
- 230000000916 dilatatory effect Effects 0.000 description 4
- 230000011218 segmentation Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 206010011469 Crying Diseases 0.000 description 1
- 241000284212 Euproctis actor Species 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
An embodiment of the present invention provides a kind of video broadcasting method, device and electronic equipments.This method includes:Video to be played is cut into multiple video clips;Signature analysis is carried out to the corresponding video frame of each video clip and/or audio, obtains the corresponding description information of each video clip;Description information is used to indicate the feature that analysis obtains;Obtained multiple description informations are shown;Self-defined playback rate set by description information according to user to display determines each video clip used target playback rate when playing;Video is played out according to the target playback rate of each video clip.Using the embodiment of the present invention, can be liked according to the viewing of user to adjust the playback rate of video clip, and make user that need not drag progress bar manually to adjust playback rate during viewing, improve the viewing experience of user.
Description
Technical field
The present invention relates to field of video broadcasting technology, more particularly to a kind of video broadcasting method, device and electronic equipment.
Background technology
Currently, user when watching video, can usually encounter and not like content.The content not liked in face of these, user
It needs by way of dragging progress bar manually come F.F. the contents of the section, that is, need to improve the portion by manually mode
Divide the playback rate of content.
But this kind of video playing mode so that user one encounters the content oneself not liked during watching video
It just needs to drag progress bar, influences the experience that user watches video.
Invention content
The embodiment of the present invention is designed to provide a kind of video broadcasting method, device and electronic equipment, with being capable of basis
The viewing of user is liked to adjust the playback rate of video clip, and make user need not be dragged manually during viewing into
Item is spent to adjust playback rate, improves the viewing experience of user.Specific technical solution is as follows:
In a first aspect, an embodiment of the present invention provides a kind of video broadcasting method, this method may include:
Video to be played is cut into multiple video clips;
Signature analysis is carried out to the corresponding video frame of each video clip and/or audio, each video clip is obtained and corresponds to
Description information;The description information is used to indicate the feature that analysis obtains;
Obtained multiple description informations are shown;
Self-defined playback rate set by description information according to user to display determines that each video clip is playing
When used target playback rate;
Video is played out according to the target playback rate of each video clip.
Optionally, in one embodiment of the invention, the step of video to be played being cut into multiple video clips,
May include:
By video Scene to be played, identical, continuous video frame is segmented in the same video clip, obtains multiple
Video clip.
Optionally, in another embodiment of the present invention, video to be played is cut into the step of multiple video clips
Suddenly, may include:
The video clip of a length of preset duration when video to be played is cut into multiple.
May include that, when carrying out signature analysis to the corresponding video frame of each video clip, each segment is corresponding to retouch
Stating information may include:The actor information and/or scene information occurred in corresponding video segment;
When carrying out signature analysis to the corresponding audio of each video clip, the corresponding description information of each video clip can
To include:The voice recognition result of the corresponding audio of corresponding video segment.
Optionally, the corresponding description information of each video clip can also include:The development of action grade of corresponding video segment
Not;
Wherein, the development of action rank of a video clip is to be based on the corresponding video frame of the video clip and/or audio
Signature analysis result determine.
Optionally, the self-defined playback rate set by the description information according to user to display, determines each piece of video
Section play when used target playback rate the step of, may include:
Determine the mapping relations for the video clip that the description information shown is obtained with cutting;
Self-defined playback rate set by description information according to user to display and mapping relations, determine each video
The corresponding self-defined playback rate of segment;
According to the corresponding self-defined playback rate of each video clip, determine that each video clip is used when playing
Target playback rate.
Optionally, according to the corresponding self-defined playback rate of each video clip, determine each video clip when playing
The step of used target playback rate, may include:
By maximum self-defined playback rate in the corresponding self-defined playback rate of each video clip, it is determined as accordingly regarding
Frequency segment used target playback rate when playing;
Or, by the average value of the corresponding self-defined playback rate of each video clip, it is determined as corresponding video segment and is broadcasting
Used target playback rate when putting.
Second aspect, the embodiment of the present invention additionally provide a kind of video play device, which may include:
Cutter unit, for video to be played to be cut into multiple video clips;
Analytic unit obtains each for carrying out signature analysis to the corresponding video frame of each video clip and/or audio
The corresponding description information of video clip;The description information is used to indicate the feature that analysis obtains;
Display unit, for being shown to obtained multiple description informations;
Determination unit determines each for the self-defined playback rate set by the description information according to user to display
Video clip used target playback rate when playing;
Broadcast unit, for being played out to video according to the target playback rate of each video clip.
Optionally, in one embodiment of the invention, cutter unit specifically can be used for:
By video Scene to be played, identical, continuous video frame is segmented in the same video clip, obtains multiple
Video clip.
Optionally, in another embodiment of the present invention, cutter unit specifically can be used for:
The video clip of a length of preset duration when video to be played is cut into multiple.
Optionally, when analytic unit carries out signature analysis to the corresponding video frame of each video clip, each segment pair
The description information answered may include:The actor information and/or scene information occurred in corresponding video segment;
When analytic unit carries out signature analysis to the corresponding audio of each video clip, each video clip is corresponding to retouch
Stating information may include:The voice recognition result of the corresponding audio of corresponding video segment.
Optionally, the corresponding description information of each video clip can also include:The development of action grade of corresponding video segment
Not;
Wherein, the development of action rank of a video clip is to be based on the corresponding video frame of the video clip and/or audio
Signature analysis result determine.
Optionally it is determined that unit may include:
First determination subelement, the mapping relations for the video clip that description information and cutting for determining display obtain;
Second determination subelement, for set by the description information according to user to display self-defined playback rate and reflect
Relationship is penetrated, determines the corresponding self-defined playback rate of each video clip;
Third determination subelement, for according to the corresponding self-defined playback rate of each video clip, determining each video
Segment used target playback rate when playing.
Optionally, third determination subelement specifically can be used for:By the corresponding self-defined playback rate of each video clip
In maximum self-defined playback rate, be determined as corresponding video segment used target playback rate when playing;
Or, by the average value of the corresponding self-defined playback rate of each video clip, it is determined as corresponding video segment and is broadcasting
Used target playback rate when putting.
The third aspect, the embodiment of the present invention additionally provide a kind of electronic equipment, which may include processor, leads to
Believe interface, memory and communication bus, wherein processor, communication interface, memory complete mutual lead to by communication bus
Letter;
Memory, for storing computer program;
Processor when for executing the program stored on memory, realizes any one of provided in an embodiment of the present invention regard
The method and step of frequency playback method.
Fourth aspect, the embodiment of the present invention additionally provide a kind of computer readable storage medium, the computer-readable storage
Instruction is stored in medium, when run on a computer so that computer executes any one of provided in an embodiment of the present invention
The method and step of video broadcasting method.
5th aspect, the embodiment of the present invention additionally provides a kind of computer program product including instruction, when it is in electronics
When being run in equipment so that electronic equipment executes the method and step of video broadcasting method any one of provided in an embodiment of the present invention.
In embodiments of the present invention, video to be played can be cut into multiple video clips.Then, respectively to each
The corresponding video frame of video clip and/or audio carry out signature analysis, so as to obtain the description information of each video clip.
Wherein, the description information is for indicating that analysis obtains feature.Obtained multiple description informations can be shown later.From
And corresponding self-defined playback rate can be arranged to each description information of display in user.In turn, it can be set according to user
Fixed self-defined playback rate, to determine each video clip used target playback rate when playing.In such manner, it is possible to root
Liked according to the viewing of user to adjust video clip used playback rate when playing, user is made to be not required to during viewing
Progress bar is dragged manually to adjust playback rate, improve the viewing experience of user.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technology description to be briefly described.
Fig. 1 is a kind of flow chart of video broadcasting method provided in an embodiment of the present invention;
Fig. 2 is the flow chart of another video broadcasting method provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of video play device provided in an embodiment of the present invention;
Fig. 4 is the structural schematic diagram of a kind of electronic equipment provided in an embodiment of the present invention.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention is described.
In order to solve the problems in the existing technology, an embodiment of the present invention provides a kind of video broadcasting method, devices
And electronic equipment.
Video broadcasting method provided in an embodiment of the present invention is illustrated first below.
Referring to Fig. 1, video broadcasting method provided in an embodiment of the present invention may include steps of:
S101:Video to be played is cut into multiple video clips;
In one implementation, video Scene to be played can be segmented in together identical, continuous video frame
One video clip, obtains multiple video clips.In this way, Video segmentation to be played can be regarded to be multiple according to scene difference
Frequency segment so that the degree of association for being segmented in multiple video frame of same video clip is higher.
Wherein, when the same or similar degree of the background of two video frame is very high, it may be considered that the field of the two video frame
Scape is identical.The background of video frame refers to:Image in video frame in addition to personage.
In addition, when two video frame are adjacent in time, and another video frame is not present between the two video frame
When, then it is assumed that the two video frame are continuous.
In embodiments of the present invention, the video frame in any two successive video frames in time rearward can be calculated with before
The context similarity of one video frame.Also, when context similarity is more than default similarity, then it is assumed that the field of the two video frame
Scape is identical, at this time without segmentation.When context similarity is less than or equal to default similarity, then it is assumed that video frame rearward is with before
One video frame belongs to different scenes, is split at this time.In that way, it can will be waited for according to the scene difference of video frame
The Video segmentation of broadcasting is multiple video clips.
Wherein, those skilled in the art can select image similarity algorithm in the related technology according to actual conditions, come
The context similarity of adjacent video frames is calculated, it is not described here in detail.
In another implementation, in order to realize fly-cutting, when can also video to be played be cut into multiple
The video clip of a length of preset duration, this is also rational.It for example, can be by one section of 40 minutes video to be played point
20 sections of 2 minutes videos are segmented into, this is also rational.
It is of course also possible to which video to be played is cut into multiple video clips in conjunction with above two mode.For example,
It by first 3 minutes of video to be played and can cut for latter 3 minutes, i.e., head and run-out be cut, and according to video
The scene difference of frame cuts middle section, to obtain multiple video clips.Certainly it is not limited thereto.Wherein, originally
The value of the preset duration can be arranged in field technology personnel according to actual conditions, and it is not described here in detail.
S102:Signature analysis is carried out to the corresponding video frame of each video clip and/or audio, obtains each video clip
Corresponding description information;Description information is used to indicate the feature that analysis obtains;
Wherein, in one implementation, signature analysis can be carried out to the corresponding video frame of each video clip, obtained
The corresponding description information of each video clip.
Specifically, the picture material of the corresponding video frame of each video clip can be analyzed, so as to identify
Go out the people information in each video frame, i.e. actor information.Such as it can identify that the actor information in a video frame is:
Three.
Alternatively, it is also possible to identify the background information in each video frame, i.e. scene information.Such as it can identify that one regards
Scene information in frequency frame is:Office.
It is of course also possible to not only the people information occurred in each video frame is identified, but also in each video frame
Background information is identified, this is all reasonable.
Wherein, more due to dividing the video frame quantity that an obtained video clip includes, such as 3000 frames.In order to obtain
Accurate analysis result is obtained, people information can be carried out to each video frame in the video clip and/or background is believed
Breath is analyzed.Certainly, in order to improve analyze speed, the partial video frame that can also be extracted in the video clip carries out personage's letter
Breath and/or background information are analyzed, and this is also rational.
Obtained for analysis, the corresponding people information of each video clip and/or background information, in a kind of realization side
In formula, obtained people information and/or background information can be analyzed by all, i.e., by obtained all actor informations and/or field
Scape information, as the corresponding description information of corresponding video segment.
May be more due to analyzing obtained people information and/or background information, thus in another implementation, it can
By the people information and/or background information of the frequency of occurrences higher (such as the frequency of occurrences is more than 60%), i.e., featured performer to be believed
Breath and/or prevailing scenario information, as the corresponding description information of corresponding video segment.
In another implementation, signature analysis can be carried out to the corresponding audio of each video clip, obtained each
The corresponding description information of video clip.Specifically, signature analysis is carried out to the corresponding audio of each video clip, so as to know
Do not go out the voice recognition result of the corresponding audio of each video clip.Then, voice recognition result analysis obtained is as phase
The corresponding description information of video clip is answered, this is also rational.
Wherein, it can be analysis to carry out signature analysis to audio:Whether audio is to speech.Correspondingly, speech recognition knot
Fruit can be:It is to speech or non-conversational sound.For example, most of audio in a section audio is crying, laugh, musical sound and nothing
Whens sound etc., then the audio can analyzed as being non-conversational sound.Conversely, then analysis is to speech.
In another realization method, can also signature analysis not only be carried out to the corresponding video frame of each video clip, but also
Signature analysis is carried out to the corresponding audio of each video clip, to obtain the corresponding description information of each video clip, this
It is reasonable.
Further, since some plots are more dilatory in some video clips, development of action degree is not high.And these dilatory plays
Feelings are the contents that user would generally select F.F..
Therefore in one implementation, operation personnel can be by manually watching video clip, or, checking video clip
The mode of the analysis result of corresponding video frame and/or audio, each video clip obtained to segmentation mark development of action grade
Not:In development of action rank height, development of action rank or development of action rank is low.It is then possible to will be to each piece of video segment mark
The development of action rank of note is also used as the corresponding description information of corresponding video segment.
In another implementation, electronic equipment can be based on the corresponding video frame of each video clip and/or audio
Analysis result, to automatically determine the corresponding development of action rank of corresponding video segment.Such as:It is regarded when to a video clip
The analysis result of frequency frame is that " starring actor information is:When Zhang San ", and analyzes and obtain:It cuts multiple in obtained video clip
Video clip all has analysis result, and " starring actor information is:Zhang San " can then determine that Zhang San is video to be played at this time
It acts the leading role, thus the development of action rank for acting the leading role the more video clip of occurrence number can be determined as:Development of action rank is high.
When the analysis result of the video frame to a video clip is that " starring actor information is:Li Si ", and analysis obtains:
Cut in obtained video clip in less video clip that " starring actor information is there are analysis result:Li Si " then at this time may be used
It is the protagonist of video to be played to determine Li Si not, thus can " starring actor information is according to appearance:The piece of video of Li Si "
Hop count mesh accounts for the ratio of total video segment number, to determine that the development of action rank of the video clip is:In development of action rank
Or development of action rank is low.
In another example when the analysis result of the audio to 2 minutes video clips of a duration is that " voice recognition result is:
When non-conversational sound ", and analysis obtains the plot that the video clip mainly occurs and is:For a long time (such as cry 1 point 30 seconds) cry,
Whens laugh, silence or broadcasting background music etc., the duration that can be occurred according to these plots, to determine the plot of the video clip
Developing rank is:In development of action rank or development of action rank is low.
When the analysis result of the audio to 2 minutes video clips of a duration is that " voice recognition result is:To speech "
When, the development of action rank of the video clip can be determined as:Development of action rank is high.
Wherein, when the development of action rank marked to a video clip is high, then show the plot of the video clip
Not dilatory, i.e., plot makes fast progress.When the development of action rank marked to a video clip is low, then show the piece of video
The plot of section is dilatory.When the development of action rank marked to a video clip is middle, then show the plot of the video clip
Progress extent is general.
S103:Obtained multiple description informations are shown;
Wherein, since the obtained corresponding description information of each video clip may be in the presence of repetition.For example, it obtains
It is " starring actor information to obtain the corresponding description information of first video clip:Zhang San;Prevailing scenario information:Market;Speech recognition
As a result:To speech;Development of action rank:It is high ".The corresponding description information of second video clip obtained is that " featured performer is believed
Breath:Zhang San;Prevailing scenario information:Office;Voice recognition result:Non-conversational sound;Development of action rank:It is low ".
As it can be seen that the description information " Zhang San " in first video clip is repetitively appearing in the description letter of second video clip
In breath.In order not to repeat the content that display repeats, in embodiments of the present invention, no matter occur how many times altogether in multiple video clips
" Zhang San " only extracts one " Zhang San " from obtained description information and shows.
S104:Self-defined playback rate set by description information according to user to display, determines each video clip
The used target playback rate when playing;
Corresponding to the description information that step S103 is obtained, in one example, the description information of display can be:It is " main
Actor information:Zhang San;Starring actor information:King five ".In another example, the description information of display can be " prevailing scenario
Information:Market;Prevailing scenario information:Office ".In another example, the description information of display can be " speech recognition knot
Fruit:To speech;Voice recognition result:Non-conversational sound ".In yet another example, the description information of display can be " development of action
Rank:It is high;Development of action rank:In;Development of action rank:It is low ".In yet another example, the description information of display can be same
When show content in aforementioned four example, this is all reasonable.
User can customize playback rate after seeing the description information of display according to the hobby of oneself, that is, formulate a
Property broadcast mode.Wherein, the user in the embodiment of the present invention refers to the ordinary consumer for watching video.
Assuming that the description information of display is:" starring actor information:Zhang San;Starring actor information:King five ", and user sets
Set " starring actor information:The corresponding playback rate of Zhang San " is normal speed, i.e. default rate." starring actor information is set:King
Five " corresponding playback rates are 2 times of rates.
And, it is assumed that video to be played is cut into N number of video clip, and the corresponding description letter of first video clip
Breath is:" starring actor information:Zhang San ";The corresponding description information of second video clip is:" starring actor information:King five ";
The corresponding description information of third video clip is:" starring actor information:Zhang San ";……;N-th video clip is corresponding to retouch
Stating information is:" starring actor information:Zhang San ".
It is possible to determine the description information " starring actor information of display:King five " has with second video clip to be reflected
Penetrate relationship.Description information " the starring actor information of display:Zhang San " and first video clip, third video clip and N
A video clip has mapping relations.
At this point it is possible to according to user to the description information " starring actor information of display:Self-defined set by king five " is broadcast
Put rate:2 times of rates are determined as second video clip used target playback rate when playing.It can be according to user
To the description information " starring actor information of display:Self-defined playback rate set by Zhang San ":Normal speed is determined as first
A video clip, third video clip and n-th the video clip used target playback rate when playing.
Furthermore it is possible to assume that the description information of display is " starring actor information:Zhang San;Starring actor information:King five;It is main
Want scene information:Market;Prevailing scenario information:Office;Voice recognition result:To speech;Voice recognition result:Non-conversational
Sound;Development of action rank:It is high;Development of action rank:In;Development of action rank:It is low " etc. plurality of classes information.
And, it is assumed that the description information of display is arranged in user as follows:
" starring actor information is set:The corresponding playback rate of Zhang San " is normal speed, and " starring actor information is arranged:King
Five " corresponding playback rates are 2 times of rates.
" prevailing scenario information is set:The corresponding playback rate of office " is normal speed, and " prevailing scenario information is arranged:
The corresponding playback rate in market " is 2 times of rates.
" voice recognition result is set:To speech " corresponding playback rate is normal speed, " voice recognition result is set:
The corresponding playback rate of non-conversational sound " is 2 times of rates.
" development of action rank is set:The corresponding playback rate of height " is normal speed, and " development of action rank is arranged:In " right
The playback rate answered is 2 times of rates, and " development of action rank is arranged:It is low " corresponding playback rate is 3 times of rates.
Wherein, due to the description information " starring actor information of display:King five ", " prevailing scenario information:Market ", " voice
Recognition result:Non-conversational sound ", " development of action rank:It is low " there may be mapping relations with the same video clip, in this kind
In the case of, can by maximum self-defined playback rate, i.e. 3 times of rates in the corresponding self-defined playback rate of the video clip,
It is determined as the video clip used target playback rate when playing.It is of course also possible to which the video clip is corresponding certainly
The average value of playback rate, i.e. (2+2+2+3)/4=2.25 times of rate are defined, is determined as the video clip and is used when playing
Target playback rate.Certainly it is not limited thereto.
S105:Video is played out according to the target playback rate of each video clip.
Due to the corresponding target playback rate of each video clip be based on self-defined playback rate set by user come really
Fixed, that is, determined according to the viewing of user hobby.Thus, this kind of video playing mode can be according to the viewing of user
Like to adjust the playback rate of video clip, meets the personalized broadcasting demand of user.Moreover, making user in viewing process
In need not drag progress bar manually to adjust playback rate, improve user viewing experience.
Video broadcasting method provided in an embodiment of the present invention is illustrated with reference to specific example.
Referring to Fig. 2, after video to be played is cut into multiple video clips, step can be executed to multiple video clips
The operation of rapid S201 and step S202.Wherein it is possible to which first carry out step S201 executes step S202 again, step can also be first carried out
S202 executes step S201 again, can also be performed simultaneously step S201 and step S202, this is all reasonable.
Wherein, the handmarking in step S201 can specifically refer to:Operation personnel is by manually watching the side of video clip
Formula marks the development of action grade of each video clip.
Content analysis in step S202 can specifically refer to:Electronic equipment is to the starring actor information in each video clip
It is analyzed with prevailing scenario information, obtains the corresponding description information of each video clip.
Before playing the video to be played, electronic equipment can be retouched user by what step S201 and step S202 were obtained
State information:Label result and analysis result are presented to the user.In turn, user can according to label result that electronic equipment is shown and
Analysis result executes step S203:User customizes.
Wherein, user's customization can specifically refer in step S203:User sets the label result and analysis result pair of display
The self-defined playback rate answered.
Then, electronic equipment execution step S204, i.e., the self-defined playback rate that electronic equipment is obtained according to step S203,
Come used target playback rate when determining that each video clip plays.And then execute step S205, i.e., it is obtained according to determination
Each video clip used target playback rate when playing, video to be played is played out.
To sum up, using the embodiment of the present invention, it can be liked according to the viewing of user and play when institute to adjust video clip
The playback rate used makes user that need not drag progress bar manually to adjust playback rate during viewing, improves use
The viewing at family is experienced.
Corresponding to above method embodiment, the embodiment of the present invention additionally provides a kind of video play device, should referring to Fig. 3
Device may include:
Cutter unit 301, for video to be played to be cut into multiple video clips;
Analytic unit 302 is obtained for carrying out signature analysis to the corresponding video frame of each video clip and/or audio
The corresponding description information of each video clip;Description information is used to indicate the feature that analysis obtains;
Display unit 303, for being shown to obtained multiple description informations;
Determination unit 304 determines every for the self-defined playback rate set by the description information according to user to display
A video clip used target playback rate when playing;
Broadcast unit 305, for being played out to video according to the target playback rate of each video clip.
Using device provided in an embodiment of the present invention, video to be played can be cut into multiple video clips.Then,
Signature analysis is carried out to the corresponding video frame of each video clip and/or audio respectively, so as to obtain each video clip
Description information.Wherein, description information is used to indicate the feature that analysis obtains.Later can to obtained multiple description informations into
Row display.To which corresponding self-defined playback rate can be arranged to each description information of display in user.It in turn, can be with
According to self-defined playback rate set by user, to determine each video clip used target playback rate when playing.
In such manner, it is possible to be liked according to the viewing of user to adjust video clip used playback rate when playing, user is made to see
Progress bar need not be dragged manually to adjust playback rate, improve the viewing experience of user during shadow.
Optionally, in an embodiment of the present invention, cutter unit 301 specifically can be used for:
By video Scene to be played, identical, continuous video frame is segmented in the same video clip, obtains multiple
Video clip.
Optionally, in another embodiment of the invention, cutter unit 301 specifically can be used for:
The video clip of a length of preset duration when video to be played is cut into multiple.
Optionally, when analytic unit 302 carries out signature analysis to the corresponding video frame of each video clip, each segment
Corresponding description information may include:The actor information and/or scene information occurred in corresponding video segment;
When analytic unit 302 carries out signature analysis to the corresponding audio of each video clip, each video clip corresponds to
Description information may include:The voice recognition result of the corresponding audio of corresponding video segment.
Optionally, the corresponding description information of each video clip can also include:The development of action grade of corresponding video segment
Not;
Wherein, the development of action rank of a video clip is to be based on the corresponding video frame of the video clip and/or audio
Signature analysis result determine.
Optionally, in embodiments of the present invention, determination unit 304 may include:
First determination subelement, the mapping relations for the video clip that description information and cutting for determining display obtain;
Second determination subelement, for set by the description information according to user to display self-defined playback rate and reflect
Relationship is penetrated, determines the corresponding self-defined playback rate of each video clip;
Third determination subelement, for according to the corresponding self-defined playback rate of each video clip, determining each video
Segment used target playback rate when playing.
Optionally, in embodiments of the present invention, third determination subelement specifically can be used for:Each video clip is corresponded to
Self-defined playback rate in maximum self-defined playback rate, be determined as corresponding video segment used target when playing
Playback rate;
Or, by the average value of the corresponding self-defined playback rate of each video clip, it is determined as corresponding video segment and is broadcasting
Used target playback rate when putting.
Corresponding to above method embodiment, the embodiment of the present invention additionally provides a kind of electronic equipment, referring to Fig. 4, the electronics
Equipment includes processor 401, communication interface 402, memory 403 and communication bus 404, wherein processor 401, communication interface
402, memory 403 completes mutual communication by communication bus 404;
Memory 403, for storing computer program;
Processor 401 when for executing the program stored on memory, realizes that any of the above-described video broadcasting method is implemented
The method and step that example provides.
In embodiments of the present invention, video to be played can be cut into multiple video clips by electronic equipment.Then, divide
It is other that signature analysis is carried out to the corresponding video frame of each video clip and/or audio, so as to obtain each video clip
Description information.Wherein, description information is used to indicate the feature that analysis obtains.Obtained multiple description informations can be carried out later
Display.To which corresponding self-defined playback rate can be arranged to each description information of display in user.In turn, Ke Yigen
According to self-defined playback rate set by user, to determine each video clip used target playback rate when playing.This
Sample can be liked to adjust video clip used playback rate when playing according to the viewing of user, make user in viewing
Progress bar need not be dragged manually to adjust playback rate, improve the viewing experience of user in the process.
The communication bus that above-mentioned electronic equipment is mentioned can be Peripheral Component Interconnect standard (Peripheral Component
Interconnect, PCI) bus or expanding the industrial standard structure (Extended Industry Standard
Architecture, EISA) bus etc..The communication bus can be divided into address bus, data/address bus, controlling bus etc..For just
It is only indicated with a thick line in expression, figure, it is not intended that an only bus or a type of bus.
Communication interface is for the communication between above-mentioned electronic equipment and other equipment.
Memory may include random access memory (Random Access Memory, RAM), can also include non-easy
The property lost memory (Non-Volatile Memory, NVM), for example, at least a magnetic disk storage.Optionally, memory may be used also
To be at least one storage device for being located remotely from aforementioned processor.
Above-mentioned processor can be general processor, including central processing unit (Central Processing Unit,
CPU), network processing unit (Network Processor, NP) etc.;It can also be digital signal processor (Digital Signal
Processing, DSP), it is application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), existing
It is field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic device, discrete
Door or transistor logic, discrete hardware components.
Corresponding to above method embodiment, the embodiment of the present invention additionally provides a kind of computer readable storage medium, the meter
It is stored with instruction in calculation machine readable storage medium storing program for executing, when it runs on an electronic device so that electronic equipment executes any of the above-described
The method and step that video broadcasting method embodiment provides.
The computer program stored in computer readable storage medium provided in an embodiment of the present invention is by the place of electronic equipment
After managing device execution, video to be played can be cut into multiple video clips by electronic equipment.Then, respectively to each piece of video
The corresponding video frame of section and/or audio carry out signature analysis, so as to obtain the description information of each video clip.Wherein,
Description information is used to indicate the feature that analysis obtains.Obtained multiple description informations can be shown later.To user
Can corresponding self-defined playback rate be set to each description information of display.In turn, can according to it is set by user from
Playback rate is defined, to determine each video clip used target playback rate when playing.In such manner, it is possible to according to user
Viewing like to adjust video clip used playback rate when playing, make user need not be manual during viewing
Progress bar is dragged to adjust playback rate, improves the viewing experience of user.
Corresponding to above method embodiment, the embodiment of the present invention additionally provides a kind of computer program production comprising instruction
Product, when it runs on an electronic device so that electronic equipment executes the above-mentioned any of the above-described video broadcasting method embodiment of realization
The method and step of offer.
After computer program provided in an embodiment of the present invention is executed by the processor of electronic equipment, electronic equipment can will wait for
The video of broadcasting is cut into multiple video clips.Then, the corresponding video frame of each video clip and/or audio are carried out respectively
Signature analysis, so as to obtain the description information of each video clip.Wherein, description information is used to indicate the spy that analysis obtains
Sign.Obtained multiple description informations can be shown later.To which user can set each description information of display
Set corresponding self-defined playback rate.It in turn, can be according to self-defined playback rate set by user, to determine each piece of video
Section used target playback rate when playing.It is being broadcast in such manner, it is possible to be liked according to the viewing of user to adjust video clip
Used playback rate when putting makes user that need not drag progress bar manually to adjust playback rate during viewing, carries
The high viewing experience of user.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or its arbitrary combination real
It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.Computer program product
Including one or more computer instructions.When loading on computers and executing computer program instructions, all or part of real estate
Raw flow or function according to the embodiment of the present invention.Computer can be all-purpose computer, special purpose computer, computer network,
Or other programmable devices.Computer instruction can store in a computer-readable storage medium, or from a computer
Readable storage medium storing program for executing to another computer readable storage medium transmit, for example, computer instruction can from a web-site,
Computer, server or data center by wired (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (such as
Infrared, wireless, microwave etc.) mode is transmitted to another web-site, computer, server or data center.Computer
Readable storage medium storing program for executing can be that any usable medium that computer can access either includes one or more usable medium collection
At the data storage devices such as server, data center.Usable medium can be magnetic medium, (for example, floppy disk, hard disk, magnetic
Band), optical medium (for example, DVD) or semiconductor medium (such as solid state disk Solid State Disk (SSD)) etc..
It should be noted that herein, relational terms such as first and second and the like are used merely to a reality
Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation
In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to
Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those
Element, but also include other elements that are not explicitly listed, or further include for this process, method, article or equipment
Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that
There is also other identical elements in process, method, article or equipment including the element.
Each embodiment in this specification is all made of relevant mode and describes, identical similar portion between each embodiment
Point just to refer each other, and each embodiment focuses on the differences from other embodiments.Especially for device,
For electronic equipment, computer readable storage medium and computer program product embodiments, since it is substantially similar to method reality
Example is applied, so description is fairly simple, the relevent part can refer to the partial explaination of embodiments of method.
Claims (15)
1. a kind of video broadcasting method, which is characterized in that the method includes:
Video to be played is cut into multiple video clips;
Signature analysis is carried out to the corresponding video frame of each video clip and/or audio, obtains that each video clip is corresponding to retouch
State information;The description information is used to indicate the feature that analysis obtains;
Obtained multiple description informations are shown;
Self-defined playback rate set by description information according to user to display determines that each video clip is playing when institute
The target playback rate used;
The video is played out according to the target playback rate of each video clip.
2. according to the method described in claim 1, it is characterized in that, described be cut into multiple video clips by video to be played
The step of, including:
By video Scene to be played, identical, continuous video frame is segmented in the same video clip, obtains multiple videos
Segment.
3. according to the method described in claim 1, it is characterized in that, described be cut into multiple video clips by video to be played
The step of, including:
The video clip of a length of preset duration when video to be played is cut into multiple.
4. according to the method described in claim 1, it is characterized in that, when carrying out feature to the corresponding video frame of each video clip
When analysis, the corresponding description information of each segment includes:The actor information and/or scene information occurred in corresponding video segment;
When carrying out signature analysis to the corresponding audio of each video clip, the corresponding description information of each video clip includes:
The voice recognition result of the corresponding audio of corresponding video segment.
5. according to the method described in claim 4, it is characterized in that, each corresponding description information of video clip further includes:Phase
Answer the development of action rank of video clip;
Wherein, the development of action rank of a video clip is the spy based on the corresponding video frame of the video clip and/or audio
Levy what analysis result determined.
6. method according to any one of claims 1-5, which is characterized in that described to be believed the description of display according to user
The set self-defined playback rate of breath determines each video clip when playing the step of used target playback rate,
Including:
Determine the mapping relations for the video clip that the description information shown is obtained with cutting;
Self-defined playback rate set by description information according to user to display and the mapping relations, determine each video
The corresponding self-defined playback rate of segment;
According to the corresponding self-defined playback rate of each video clip, each video clip used target when playing is determined
Playback rate.
7. according to the method described in claim 6, it is characterized in that, the corresponding self-defined broadcasting of each video clip of the basis
Rate, determine each video clip play when used target playback rate the step of, including:
By maximum self-defined playback rate in the corresponding self-defined playback rate of each video clip, it is determined as corresponding video piece
Section used target playback rate when playing;
Or, by the average value of the corresponding self-defined playback rate of each video clip, it is determined as corresponding video segment when playing
Used target playback rate.
8. a kind of video play device, which is characterized in that described device includes:
Cutter unit, for video to be played to be cut into multiple video clips;
Analytic unit obtains each video for carrying out signature analysis to the corresponding video frame of each video clip and/or audio
The corresponding description information of segment;The description information is used to indicate the feature that analysis obtains;
Display unit, for being shown to obtained multiple description informations;
Determination unit determines each video for the self-defined playback rate set by the description information according to user to display
Segment used target playback rate when playing;
Broadcast unit, for being played out to the video according to the target playback rate of each video clip.
9. device according to claim 8, which is characterized in that the cutter unit is specifically used for:
By video Scene to be played, identical, continuous video frame is segmented in the same video clip, obtains multiple videos
Segment.
10. device according to claim 8, which is characterized in that the cutter unit is specifically used for:
The video clip of a length of preset duration when video to be played is cut into multiple.
11. device according to claim 8, which is characterized in that when the analytic unit is corresponding to each video clip
When video frame carries out signature analysis, the corresponding description information of each segment includes:The actor information occurred in corresponding video segment
And/or scene information;
When the analytic unit carries out signature analysis to the corresponding audio of each video clip, each video clip is corresponding to retouch
Stating information includes:The voice recognition result of the corresponding audio of corresponding video segment.
12. according to the devices described in claim 11, which is characterized in that each the corresponding description information of video clip further includes:
The development of action rank of corresponding video segment;
Wherein, the development of action rank of a video clip is the spy based on the corresponding video frame of the video clip and/or audio
Levy what analysis result determined.
13. according to the device described in any one of claim 8-12, which is characterized in that the determination unit includes:
First determination subelement, the mapping relations for the video clip that description information and cutting for determining display obtain;
Second determination subelement, for set by the description information according to user to display self-defined playback rate and described reflect
Relationship is penetrated, determines the corresponding self-defined playback rate of each video clip;
Third determination subelement, for according to the corresponding self-defined playback rate of each video clip, determining each video clip
The used target playback rate when playing.
14. device according to claim 13, which is characterized in that the third determination subelement is specifically used for:It will be each
Maximum self-defined playback rate in the corresponding self-defined playback rate of video clip is determined as corresponding video segment when playing
Used target playback rate;
Or, by the average value of the corresponding self-defined playback rate of each video clip, it is determined as corresponding video segment when playing
Used target playback rate.
15. a kind of electronic equipment, which is characterized in that including processor, communication interface, memory and communication bus, wherein processing
Device, communication interface, memory complete mutual communication by communication bus;
Memory, for storing computer program;
Processor when for executing the program stored on memory, realizes any method step in claim 1-7
Suddenly.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810235200.3A CN108401193A (en) | 2018-03-21 | 2018-03-21 | A kind of video broadcasting method, device and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810235200.3A CN108401193A (en) | 2018-03-21 | 2018-03-21 | A kind of video broadcasting method, device and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108401193A true CN108401193A (en) | 2018-08-14 |
Family
ID=63093017
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810235200.3A Pending CN108401193A (en) | 2018-03-21 | 2018-03-21 | A kind of video broadcasting method, device and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108401193A (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108924604A (en) * | 2018-08-22 | 2018-11-30 | 百度在线网络技术(北京)有限公司 | Method and apparatus for playing video |
CN109327713A (en) * | 2018-10-31 | 2019-02-12 | 微梦创科网络科技(中国)有限公司 | A kind of generation method and device of media information |
CN110166845A (en) * | 2019-05-13 | 2019-08-23 | Oppo广东移动通信有限公司 | Video broadcasting method and device |
CN110177298A (en) * | 2019-05-27 | 2019-08-27 | 湖南快乐阳光互动娱乐传媒有限公司 | Voice-based video speed doubling playing method and system |
CN110225369A (en) * | 2019-07-16 | 2019-09-10 | 百度在线网络技术(北京)有限公司 | Video selection playback method, device, equipment and readable storage medium storing program for executing |
CN110460874A (en) * | 2019-08-09 | 2019-11-15 | 腾讯科技(深圳)有限公司 | Video playing parameter generation method, device, storage medium and electronic equipment |
CN110475148A (en) * | 2019-08-13 | 2019-11-19 | 北京奇艺世纪科技有限公司 | Video broadcasting method, device and electronic equipment |
CN110557683A (en) * | 2019-09-19 | 2019-12-10 | 维沃移动通信有限公司 | Video playing control method and electronic equipment |
CN111683292A (en) * | 2020-06-19 | 2020-09-18 | 北京奇艺世纪科技有限公司 | Video playing method and device |
CN111711849A (en) * | 2020-06-30 | 2020-09-25 | 浙江同花顺智能科技有限公司 | Method, device and storage medium for displaying multimedia data |
CN111930280A (en) * | 2020-07-27 | 2020-11-13 | 联想(北京)有限公司 | Progress change response method, system and computer storage medium |
WO2021031733A1 (en) * | 2019-08-20 | 2021-02-25 | 华为技术有限公司 | Method for generating video special effect, and terminal |
CN112423113A (en) * | 2020-11-20 | 2021-02-26 | 广州欢网科技有限责任公司 | Television program dotting method and device and electronic terminal |
CN113207027A (en) * | 2021-03-29 | 2021-08-03 | 北京达佳互联信息技术有限公司 | Video playing speed adjusting method and device |
CN113411674A (en) * | 2021-02-08 | 2021-09-17 | 腾讯科技(深圳)有限公司 | Video playing control method and device, electronic equipment and storage medium |
CN113473221A (en) * | 2020-04-27 | 2021-10-01 | 海信集团有限公司 | Intelligent device, video playing method and video processing method |
CN113596520A (en) * | 2021-02-08 | 2021-11-02 | 腾讯科技(深圳)有限公司 | Video playing control method and device and electronic equipment |
CN113613083A (en) * | 2021-08-19 | 2021-11-05 | 乐视新生代(北京)文化传媒有限公司 | Video playing method, device, equipment and computer readable storage medium |
CN113633970A (en) * | 2021-08-18 | 2021-11-12 | 腾讯科技(成都)有限公司 | Action effect display method, device, equipment and medium |
CN113938712A (en) * | 2021-10-13 | 2022-01-14 | 北京奇艺世纪科技有限公司 | Video playing method and device and electronic equipment |
CN115442661A (en) * | 2021-06-01 | 2022-12-06 | 北京字跳网络技术有限公司 | Video processing method, device, storage medium and computer program product |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102055717A (en) * | 2009-11-09 | 2011-05-11 | 华为技术有限公司 | Quick playing method, terminal and server |
US20150229875A1 (en) * | 2006-09-07 | 2015-08-13 | Opentv, Inc. | Systems and methods to position and play content |
CN104918064A (en) * | 2015-05-27 | 2015-09-16 | 努比亚技术有限公司 | Rapid video play method and device of mobile terminal |
CN106028078A (en) * | 2016-08-18 | 2016-10-12 | 深圳看到科技有限公司 | Personalized content creating method, personalized content creating device, personalized content play method and personalized content play device |
CN106776890A (en) * | 2016-11-29 | 2017-05-31 | 北京小米移动软件有限公司 | The method of adjustment and device of video playback progress |
CN106911961A (en) * | 2017-02-22 | 2017-06-30 | 北京小米移动软件有限公司 | Multimedia data playing method and device |
CN107105314A (en) * | 2017-05-12 | 2017-08-29 | 北京小米移动软件有限公司 | Video broadcasting method and device |
CN107333185A (en) * | 2017-07-27 | 2017-11-07 | 上海与德科技有限公司 | A kind of player method and device |
CN107454465A (en) * | 2017-07-31 | 2017-12-08 | 北京小米移动软件有限公司 | Video playback progress display method and device, electronic equipment |
CN107454475A (en) * | 2017-07-28 | 2017-12-08 | 珠海市魅族科技有限公司 | Control method and device, computer installation and the readable storage medium storing program for executing of video playback |
CN107743248A (en) * | 2017-09-28 | 2018-02-27 | 北京奇艺世纪科技有限公司 | A kind of video fast forward method and device |
-
2018
- 2018-03-21 CN CN201810235200.3A patent/CN108401193A/en active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150229875A1 (en) * | 2006-09-07 | 2015-08-13 | Opentv, Inc. | Systems and methods to position and play content |
CN102055717A (en) * | 2009-11-09 | 2011-05-11 | 华为技术有限公司 | Quick playing method, terminal and server |
CN104918064A (en) * | 2015-05-27 | 2015-09-16 | 努比亚技术有限公司 | Rapid video play method and device of mobile terminal |
CN106028078A (en) * | 2016-08-18 | 2016-10-12 | 深圳看到科技有限公司 | Personalized content creating method, personalized content creating device, personalized content play method and personalized content play device |
CN106776890A (en) * | 2016-11-29 | 2017-05-31 | 北京小米移动软件有限公司 | The method of adjustment and device of video playback progress |
CN106911961A (en) * | 2017-02-22 | 2017-06-30 | 北京小米移动软件有限公司 | Multimedia data playing method and device |
CN107105314A (en) * | 2017-05-12 | 2017-08-29 | 北京小米移动软件有限公司 | Video broadcasting method and device |
CN107333185A (en) * | 2017-07-27 | 2017-11-07 | 上海与德科技有限公司 | A kind of player method and device |
CN107454475A (en) * | 2017-07-28 | 2017-12-08 | 珠海市魅族科技有限公司 | Control method and device, computer installation and the readable storage medium storing program for executing of video playback |
CN107454465A (en) * | 2017-07-31 | 2017-12-08 | 北京小米移动软件有限公司 | Video playback progress display method and device, electronic equipment |
CN107743248A (en) * | 2017-09-28 | 2018-02-27 | 北京奇艺世纪科技有限公司 | A kind of video fast forward method and device |
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108924604A (en) * | 2018-08-22 | 2018-11-30 | 百度在线网络技术(北京)有限公司 | Method and apparatus for playing video |
CN109327713A (en) * | 2018-10-31 | 2019-02-12 | 微梦创科网络科技(中国)有限公司 | A kind of generation method and device of media information |
CN110166845A (en) * | 2019-05-13 | 2019-08-23 | Oppo广东移动通信有限公司 | Video broadcasting method and device |
CN110166845B (en) * | 2019-05-13 | 2021-10-26 | Oppo广东移动通信有限公司 | Video playing method and device |
CN110177298A (en) * | 2019-05-27 | 2019-08-27 | 湖南快乐阳光互动娱乐传媒有限公司 | Voice-based video speed doubling playing method and system |
CN110177298B (en) * | 2019-05-27 | 2021-03-26 | 湖南快乐阳光互动娱乐传媒有限公司 | Voice-based video speed doubling playing method and system |
CN110225369A (en) * | 2019-07-16 | 2019-09-10 | 百度在线网络技术(北京)有限公司 | Video selection playback method, device, equipment and readable storage medium storing program for executing |
CN110460874A (en) * | 2019-08-09 | 2019-11-15 | 腾讯科技(深圳)有限公司 | Video playing parameter generation method, device, storage medium and electronic equipment |
CN110460874B (en) * | 2019-08-09 | 2020-07-03 | 腾讯科技(深圳)有限公司 | Video playing parameter generation method and device, storage medium and electronic equipment |
CN110475148A (en) * | 2019-08-13 | 2019-11-19 | 北京奇艺世纪科技有限公司 | Video broadcasting method, device and electronic equipment |
WO2021031733A1 (en) * | 2019-08-20 | 2021-02-25 | 华为技术有限公司 | Method for generating video special effect, and terminal |
CN112422804A (en) * | 2019-08-20 | 2021-02-26 | 华为技术有限公司 | Video special effect generation method and terminal |
CN110557683A (en) * | 2019-09-19 | 2019-12-10 | 维沃移动通信有限公司 | Video playing control method and electronic equipment |
CN113473221A (en) * | 2020-04-27 | 2021-10-01 | 海信集团有限公司 | Intelligent device, video playing method and video processing method |
CN111683292B (en) * | 2020-06-19 | 2022-07-22 | 北京奇艺世纪科技有限公司 | Video playing method and device |
CN111683292A (en) * | 2020-06-19 | 2020-09-18 | 北京奇艺世纪科技有限公司 | Video playing method and device |
CN111711849A (en) * | 2020-06-30 | 2020-09-25 | 浙江同花顺智能科技有限公司 | Method, device and storage medium for displaying multimedia data |
CN111930280A (en) * | 2020-07-27 | 2020-11-13 | 联想(北京)有限公司 | Progress change response method, system and computer storage medium |
CN112423113A (en) * | 2020-11-20 | 2021-02-26 | 广州欢网科技有限责任公司 | Television program dotting method and device and electronic terminal |
CN113596520B (en) * | 2021-02-08 | 2024-06-21 | 腾讯科技(深圳)有限公司 | Video playing control method and device and electronic equipment |
CN113411674A (en) * | 2021-02-08 | 2021-09-17 | 腾讯科技(深圳)有限公司 | Video playing control method and device, electronic equipment and storage medium |
CN113596520A (en) * | 2021-02-08 | 2021-11-02 | 腾讯科技(深圳)有限公司 | Video playing control method and device and electronic equipment |
CN113207027B (en) * | 2021-03-29 | 2023-03-24 | 北京达佳互联信息技术有限公司 | Video playing speed adjusting method and device |
WO2022206037A1 (en) * | 2021-03-29 | 2022-10-06 | 北京达佳互联信息技术有限公司 | Video playback speed adjustment method and electronic device |
CN113207027A (en) * | 2021-03-29 | 2021-08-03 | 北京达佳互联信息技术有限公司 | Video playing speed adjusting method and device |
CN115442661A (en) * | 2021-06-01 | 2022-12-06 | 北京字跳网络技术有限公司 | Video processing method, device, storage medium and computer program product |
CN115442661B (en) * | 2021-06-01 | 2024-03-19 | 北京字跳网络技术有限公司 | Video processing method, apparatus, storage medium, and computer program product |
CN113633970A (en) * | 2021-08-18 | 2021-11-12 | 腾讯科技(成都)有限公司 | Action effect display method, device, equipment and medium |
CN113633970B (en) * | 2021-08-18 | 2024-03-08 | 腾讯科技(成都)有限公司 | Method, device, equipment and medium for displaying action effect |
CN113613083A (en) * | 2021-08-19 | 2021-11-05 | 乐视新生代(北京)文化传媒有限公司 | Video playing method, device, equipment and computer readable storage medium |
CN113938712A (en) * | 2021-10-13 | 2022-01-14 | 北京奇艺世纪科技有限公司 | Video playing method and device and electronic equipment |
CN113938712B (en) * | 2021-10-13 | 2023-10-10 | 北京奇艺世纪科技有限公司 | Video playing method and device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108401193A (en) | A kind of video broadcasting method, device and electronic equipment | |
US11265624B2 (en) | Hot video clip extraction method, user equipment, and server | |
US11563997B2 (en) | Streaming media presentation system | |
JP7201729B2 (en) | Video playback node positioning method, apparatus, device, storage medium and computer program | |
US10681391B2 (en) | Computerized system and method for automatic highlight detection from live streaming media and rendering within a specialized media player | |
US10182095B2 (en) | Method and system for video call using two-way communication of visual or auditory effect | |
US10462524B2 (en) | Streaming media presentation system | |
US20170168697A1 (en) | Systems and methods for playing videos | |
CN104768082B (en) | A kind of audio and video playing information processing method and server | |
CN111279709B (en) | Providing video recommendations | |
CN110012302A (en) | A kind of network direct broadcasting monitoring method and device, data processing method | |
CN107666623A (en) | The methods of exhibiting and device of broadcast information | |
CN109286850A (en) | A kind of video labeling method and terminal based on barrage | |
CN108376147A (en) | A kind of method and apparatus for obtaining the evaluation result information of video | |
CN108737885A (en) | A kind of analysis Online Video plays the method and device of interim card | |
CN108076377A (en) | A kind of storage of video, playback method, device, electronic equipment and storage medium | |
CN109729433A (en) | A kind of video playing appraisal procedure and device | |
CN109120954A (en) | Video messaging method for pushing, device, computer equipment and storage medium | |
CN114245229B (en) | Short video production method, device, equipment and storage medium | |
CN113111197A (en) | Multimedia content recommendation method, device, equipment and storage medium | |
CN108810641A (en) | A kind of video broadcasting method, device and electronic equipment | |
CN112055258B (en) | Time delay testing method and device for loading live broadcast picture, electronic equipment and storage medium | |
CN109327713B (en) | Method and device for generating media information | |
CN108804439A (en) | The recommendation method and device of multimedia resource | |
CN111008287A (en) | Audio and video processing method and device, server 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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180814 |