CN102905190A - Quick video previewing method and system - Google Patents
Quick video previewing method and system Download PDFInfo
- Publication number
- CN102905190A CN102905190A CN2012103815698A CN201210381569A CN102905190A CN 102905190 A CN102905190 A CN 102905190A CN 2012103815698 A CN2012103815698 A CN 2012103815698A CN 201210381569 A CN201210381569 A CN 201210381569A CN 102905190 A CN102905190 A CN 102905190A
- Authority
- CN
- China
- Prior art keywords
- video
- user
- preview
- playing
- fragment
- 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
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
The invention provides a quick video previewing method and a quick video previewing system. The quick video previewing method comprises the steps as follows: loading a video through a video player, acquiring the play time of the video, and averagely dividing the video into a plurality of continuous clips according to the play time; extracting a first frame of image and a tail frame of image of each video clip; and acquiring a previewing request action input by a user by moving a slider of a playing progress bar of the video player, displaying the first frame of image of the video clip where a viewing point is located when the time of the viewing point corresponding to the slider of the playing progress bar is sequentially decreased, and displaying the tail frame of image of the video clip where the viewing point is located when the time of the viewing point corresponding to the slider of the playing progressed bar is sequentially increased. By adopting the quick video previewing method and system provided by the invention, the assistance can be provided for a user to play the video, and required viewing points can be found out from the video by free and quick previewing; and the video is divided into the plurality of video clips, so that the first frame of image or the tail frame of image of each video clip can be displayed in real time for a user to preview, the convenience is provided for the user to select a starting point for playing, and the speed for displaying the image for previewing is raised, and therefore, the user experience is improved.
Description
Technical field
Technical field of video processing of the present invention relates in particular to a kind of rapid preview method and system of video.
Background technology
Existing video player is when playing video file, can only realize the video preview to the video playback time point, that is to say, when vernier being placed on the playing progress bar certain position, video player can be in the corresponding region of this position the display video file in the play time of this position.No matter on PC, smart mobile phone or on the panel computer during displaying video, generally be by about the progress bar of pulling video playback, switch on the video pictures that needs; But in mobile process, owing to be subject to the restriction of speed data stream, often at any time preview is when the picture of prelocalization, thereby needs back and forth location, just to finding needed picture, thereby makes troubles to user or user, and user's experience is not good.
Summary of the invention
In order to overcome the weak point of the prior art of above-mentioned indication, the invention provides a kind of rapid preview method and system of video, to help the user when the displaying video, realize that free rapid preview is to find point of observation required in the video.
The present invention is achieved by the following technical solutions:
A kind of rapid preview method of video comprises:
Step 1, video player load video, obtain the playing duration of video, according to playing duration the video average mark are slit into several continuous fragments;
Step 2, the first frame that extracts each fragment and tail two field picture;
Step 3, obtain the user by the preview request action of the playing progress bar slide block input of the described video player of towing, successively decrease when towing playing progress bar point of observation time corresponding to slide block, the first two field picture that shows current point of observation place fragment, increase progressively when towing playing progress bar point of observation time corresponding to slide block, show the tail two field picture of current point of observation place fragment.
Described step 1 is slit into several fragments according to playing duration with the video average mark and refers to the video average mark is slit into fixedly several fragments of fragment duration T, perhaps the video average mark is slit into N fragment with fixed number.
When described step 3 is obtained the preview request action of user by the playing progress bar slide block input of the described video player of towing, when the playing progress bar slide block is stagnated in a point of observation, keep the preview image that shows that last preview request action loads.
After the described step 3, also comprise: step 4, after detecting the user and finishing preview request action, read the current point of observation that the user selectes, this point of observation begins displaying video certainly.
The described user of detecting finishes the preview request action and refers to detect the actuating signal that the user discharges the playing progress bar slide block.
Step 1 is slit into the video average mark after several fragments according to playing duration, also comprises: a certain fragment average mark is slit into some sub-fragments, extracts the first frame of each sub-fragment and tail two field picture as preview image.
Described video is the network Online Video that is stored in the local video of permanent storage device or has loaded on buffer memory.
The invention also discloses a kind of rapid preview system that uses the video of said method, comprising:
Load-on module is used for loading described video, obtains the playing duration of video, according to playing duration the video average mark is slit into several continuous fragments;
Extraction module is for the first frame and the tail two field picture that extract each fragment;
Previewing module, be used for obtaining the user by the preview request action of the playing progress bar slide block input of the described video player of towing, successively decrease when towing playing progress bar point of observation time corresponding to slide block, the first two field picture that shows current point of observation place fragment, increase progressively when towing playing progress bar point of observation time corresponding to slide block, show the tail two field picture of current point of observation place fragment.
Further, described rapid preview system also comprises: playing module, be used for after detecting the user and finishing a preview request and move, reading the current point of observation that the user selectes, and this point of observation begins displaying video certainly.
Compared with prior art, the present invention can help the user when displaying video, realize that free rapid preview is to find point of observation required in the video, by Video segmentation being become some fragments, when the user pulls the playing progress bar slide block of video player to the left or to the right, show that in real time the first frame of fragment or tail two field picture for user's preview, be convenient to the selected starting point of playing of user, improve simultaneously the display speed of preview image, improve the user and experience.
Description of drawings
Accompanying drawing 1 is the realization flow schematic diagram of the rapid preview method of video of the present invention;
Accompanying drawing 2 is the rapid preview system schematic of video of the present invention.
Embodiment
For the ease of those skilled in the art's understanding, the invention will be further described below in conjunction with accompanying drawing.
The present invention is achieved by the following technical solutions:
A kind of rapid preview method of video, described video is play by the video player with playing progress bar, and described method comprises:
Step 1, video player load described video, obtain the playing duration of video, according to playing duration the video average mark are slit into several continuous fragments;
Step 2, the first frame that extracts each fragment and tail two field picture;
Step 3, obtain the user by the preview request action of the playing progress bar slide block input of the described video player of towing, successively decrease when towing playing progress bar point of observation time corresponding to slide block, the first two field picture that shows current point of observation place fragment, increase progressively when towing playing progress bar point of observation time corresponding to slide block, show the tail two field picture of current point of observation place fragment.
Described step 1 is slit into several fragments according to playing duration with the video average mark and refers to the video average mark is slit into fixedly several fragments of fragment duration T, perhaps the video average mark is slit into N fragment with fixed number.The partition principle of described fragment comprises: one, stator hop count order is N, as no matter video length what, can stator hop count order be 100 or other numerical value, the fragment duration is decided according to the video playback duration.Two, fixedly the fragment duration is T, and when loading video file, beginning is in the backstage computing, according to fixing fragment duration T, such as: if the playing duration of video is W, then Video segmentation is become W/5 fragment 5 seconds, the round number obtains the fragment number as a result.
In actual applications, thus the user generally is by pulling first frame and the tail two field picture of each fragment of positioning playing progress rate bar slide block preview left or to the right.Such as towing to the right, can show the tail two field picture of current fragment; When pulling, can show the first two field picture of current fragment left.When described step 3 is obtained the preview request action of user by the playing progress bar slide block input of the described video player of towing, when the playing progress bar slide block is stagnated in a point of observation, keep the preview image that shows that last preview request action loads.Stagnation herein is different from the time-out action in the playing process, is that the user pulls the stagnation in the playing progress bar slide block process.
After the described step 3, also comprise: step 4, after detecting the user and finishing preview request action, read the current point of observation that the user selectes, this point of observation begins displaying video certainly.The described user of detecting finishes the preview request action and refers to detect the actuating signal that the user discharges the playing progress bar slide block.
Further, in preferred embodiment of the present invention, step 1 is slit into the video average mark after several fragments according to playing duration, also comprise: a certain fragment average mark is slit into some sub-fragments, extracts the first frame of each sub-fragment and tail two field picture as preview image, namely can be for individual chip, again cut apart, according to said method, can repeatedly decompose successively a larger video of playing duration, thereby improve the preview precision.
Described video is the network Online Video that is stored in the local video of terminal equipment permanent storage device or has loaded on buffer memory.Described video player can be the video jukebox software on the terminal equipments such as being installed on mobile phone, panel computer, notebook, desktop computer or is embedded in video playback plug-in unit on the web browser.
Particularly, this specification discloses a kind of rapid preview method of video, in the present embodiment, the playing progress bar of video player from left to right, the corresponding point of observation time increases progressively, and namely is moved to the left when the user pulls the playing progress bar slide block, and the corresponding point of observation time successively decreases; Move right when the user pulls the playing progress bar slide block, the corresponding point of observation time increases progressively.As shown in Figure 1, said method comprising the steps of:
001, video player loads described video;
002, obtains the playing duration of video, according to playing duration the video average mark is slit into fixing fragment duration T=5 several continuous fragments of second;
003, extracts first frame and the tail two field picture of each fragment;
004, obtains the user by the preview request action of the playing progress bar slide block input of the described video player of towing;
005, when pulling the playing progress bar slide block, the user is moved to the left execution in step 006;
006, the first two field picture that shows current point of observation place fragment, and execution in step 011;
007, when pulling the playing progress bar slide block, the user moves right execution in step 008;
008, the tail two field picture that shows current point of observation place fragment, and execution in step 011;
009, when the user pulls the playing progress bar slide block and stagnates in a point of observation, execution in step 010;
010, the preview image that keeps the last preview request action of demonstration to load, and execution in step 011;
011, judge whether to detect the user and finish the preview request action, if, execution in step 012, otherwise return step 004;
012, read the current point of observation that the user selectes, this point of observation begins displaying video certainly.
The invention also discloses a kind of rapid preview system that uses the video of said method, as shown in Figure 2, comprising:
Load-on module is used for loading described video, obtains the playing duration of video, according to playing duration the video average mark is slit into several continuous fragments;
Extraction module is for the first frame and the tail two field picture that extract each fragment;
Previewing module, be used for obtaining the user by the preview request action of the playing progress bar slide block input of the described video player of towing, successively decrease when towing playing progress bar point of observation time corresponding to slide block, the first two field picture that shows current point of observation place fragment, increase progressively when towing playing progress bar point of observation time corresponding to slide block, show the tail two field picture of current point of observation place fragment.
Further, described rapid preview system also comprises: playing module, be used for after detecting the user and finishing a preview request and move, reading the current point of observation that the user selectes, and this point of observation begins displaying video certainly.
Above content is the further description of the present invention being done in conjunction with concrete optimal way, should not assert that implementation of the present invention is confined to above explanation.For those skilled in the art, without departing from the inventive concept of the premise, can also make some simple deduction or replace, within the protection range that the claim that all should be considered as being submitted to by the present invention is determined.
Claims (9)
1. the rapid preview method of a video is characterized in that, comprising:
Step 1, video player load video, obtain the playing duration of video, according to playing duration the video average mark are slit into several continuous fragments;
Step 2, the first frame that extracts each fragment and tail two field picture;
Step 3, obtain the user by the preview request action of the playing progress bar slide block input of the described video player of towing, successively decrease when towing playing progress bar point of observation time corresponding to slide block, the first two field picture that shows current point of observation place fragment, increase progressively when towing playing progress bar point of observation time corresponding to slide block, show the tail two field picture of current point of observation place fragment.
2. the rapid preview method of video according to claim 1, it is characterized in that: described step 1 is slit into several fragments according to playing duration with the video average mark and refers to the video average mark is slit into fixedly several fragments of fragment duration T, perhaps the video average mark is slit into N fragment with fixed number.
3. the rapid preview method of video according to claim 2, it is characterized in that: when described step 3 is obtained the preview request action of user by the playing progress bar slide block input of the described video player of towing, when the playing progress bar slide block is stagnated in a point of observation, keep the preview image that shows that last preview request action loads.
4. the rapid preview method of video according to claim 3 is characterized in that: after the described step 3, also comprise
Step 4, after detecting the user and finishing preview request action, read the current point of observation that the user selectes, this point of observation begins displaying video certainly.
5. the rapid preview method of video according to claim 4 is characterized in that: the described user of detecting finishes the preview request action and refers to detect the actuating signal that the user discharges the playing progress bar slide block.
6. the rapid preview method of video according to claim 5 is characterized in that: step 1 is slit into the video average mark after several fragments according to playing duration, also comprises
A certain fragment average mark is slit into some sub-fragments, extracts the first frame of each sub-fragment and tail two field picture as preview image.
7. the rapid preview method of video according to claim 5, it is characterized in that: described video is the network Online Video that is stored in the local video of permanent storage device or has loaded on buffer memory.
8. an application rights requires the rapid preview system of the video of each described method among the 1-7, it is characterized in that, comprising:
Load-on module is used for loading described video, obtains the playing duration of video, according to playing duration the video average mark is slit into several continuous fragments;
Extraction module is for the first frame and the tail two field picture that extract each fragment;
Previewing module, be used for obtaining the user by the preview request action of the playing progress bar slide block input of the described video player of towing, successively decrease when towing playing progress bar point of observation time corresponding to slide block, the first two field picture that shows current point of observation place fragment, increase progressively when towing playing progress bar point of observation time corresponding to slide block, show the tail two field picture of current point of observation place fragment.
9. the rapid preview system of video according to claim 8 is characterized in that, also comprises: playing module, be used for after detecting the user and finishing a preview request and move, reading the current point of observation that the user selectes, and this point of observation begins displaying video certainly.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012103815698A CN102905190A (en) | 2012-10-10 | 2012-10-10 | Quick video previewing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012103815698A CN102905190A (en) | 2012-10-10 | 2012-10-10 | Quick video previewing method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102905190A true CN102905190A (en) | 2013-01-30 |
Family
ID=47577195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012103815698A Pending CN102905190A (en) | 2012-10-10 | 2012-10-10 | Quick video previewing method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102905190A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103079091A (en) * | 2013-02-01 | 2013-05-01 | 清华大学 | Method and device for previewing streaming media |
CN103634686A (en) * | 2013-12-19 | 2014-03-12 | 北京奇艺世纪科技有限公司 | Method and device for previewing video |
CN103796076A (en) * | 2014-03-03 | 2014-05-14 | 联想(北京)有限公司 | Data processing method and corresponding media playing device and playing control device |
CN104168512A (en) * | 2014-06-16 | 2014-11-26 | 乐视致新电子科技(天津)有限公司 | Method and device for displaying video information |
CN104822099A (en) * | 2015-04-30 | 2015-08-05 | 努比亚技术有限公司 | Video packaging method and mobile terminal |
CN105516755A (en) * | 2015-12-14 | 2016-04-20 | 成都易瞳科技有限公司 | Video previewing method and apparatus |
CN105516257A (en) * | 2015-11-27 | 2016-04-20 | 深圳市中博科创信息技术有限公司 | Video file processing method and video file processing system |
CN105516818A (en) * | 2015-12-23 | 2016-04-20 | 深圳Tcl数字技术有限公司 | Method and device for previewing video play progress |
CN105812941A (en) * | 2016-03-31 | 2016-07-27 | 北京金山安全软件有限公司 | Video playing method and device and electronic equipment |
CN105916007A (en) * | 2015-11-09 | 2016-08-31 | 乐视致新电子科技(天津)有限公司 | Video display method based on recorded images and video display system thereof |
CN106658228A (en) * | 2015-10-29 | 2017-05-10 | 北京国双科技有限公司 | Method and device for dividing video duration |
CN110446093A (en) * | 2019-08-15 | 2019-11-12 | 天脉聚源(杭州)传媒科技有限公司 | A kind of video progress bar display methods, device and storage medium |
CN113468375A (en) * | 2021-07-01 | 2021-10-01 | 北京百度网讯科技有限公司 | Video playing method and device, electronic equipment and medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6219837B1 (en) * | 1997-10-23 | 2001-04-17 | International Business Machines Corporation | Summary frames in video |
CN1976440A (en) * | 2006-12-11 | 2007-06-06 | 中山大学 | Method and system for accurately positioning playing progress rate in IPTV |
CN102316370A (en) * | 2010-06-29 | 2012-01-11 | 腾讯科技(深圳)有限公司 | Method and device for displaying playback information |
CN102572072A (en) * | 2010-12-17 | 2012-07-11 | 沈阳新邮通信设备有限公司 | Mobile phone video preview method, video preview control device, and mobile phone with device |
CN102576248A (en) * | 2010-02-02 | 2012-07-11 | 华为技术有限公司 | System and method for online media preview |
-
2012
- 2012-10-10 CN CN2012103815698A patent/CN102905190A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6219837B1 (en) * | 1997-10-23 | 2001-04-17 | International Business Machines Corporation | Summary frames in video |
CN1976440A (en) * | 2006-12-11 | 2007-06-06 | 中山大学 | Method and system for accurately positioning playing progress rate in IPTV |
CN102576248A (en) * | 2010-02-02 | 2012-07-11 | 华为技术有限公司 | System and method for online media preview |
CN102316370A (en) * | 2010-06-29 | 2012-01-11 | 腾讯科技(深圳)有限公司 | Method and device for displaying playback information |
CN102572072A (en) * | 2010-12-17 | 2012-07-11 | 沈阳新邮通信设备有限公司 | Mobile phone video preview method, video preview control device, and mobile phone with device |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103079091A (en) * | 2013-02-01 | 2013-05-01 | 清华大学 | Method and device for previewing streaming media |
CN103079091B (en) * | 2013-02-01 | 2016-12-28 | 清华大学 | Streaming Media method for previewing and device |
CN103634686A (en) * | 2013-12-19 | 2014-03-12 | 北京奇艺世纪科技有限公司 | Method and device for previewing video |
CN103796076A (en) * | 2014-03-03 | 2014-05-14 | 联想(北京)有限公司 | Data processing method and corresponding media playing device and playing control device |
CN104168512A (en) * | 2014-06-16 | 2014-11-26 | 乐视致新电子科技(天津)有限公司 | Method and device for displaying video information |
CN104822099A (en) * | 2015-04-30 | 2015-08-05 | 努比亚技术有限公司 | Video packaging method and mobile terminal |
CN106658228A (en) * | 2015-10-29 | 2017-05-10 | 北京国双科技有限公司 | Method and device for dividing video duration |
CN105916007A (en) * | 2015-11-09 | 2016-08-31 | 乐视致新电子科技(天津)有限公司 | Video display method based on recorded images and video display system thereof |
CN105516257A (en) * | 2015-11-27 | 2016-04-20 | 深圳市中博科创信息技术有限公司 | Video file processing method and video file processing system |
CN105516257B (en) * | 2015-11-27 | 2019-05-03 | 深圳市中博科创信息技术有限公司 | A kind of processing method and video file processing system of video file |
CN105516755A (en) * | 2015-12-14 | 2016-04-20 | 成都易瞳科技有限公司 | Video previewing method and apparatus |
CN105516755B (en) * | 2015-12-14 | 2019-08-20 | 成都易瞳科技有限公司 | A kind of video previewing method and device |
CN105516818B (en) * | 2015-12-23 | 2019-01-01 | 深圳Tcl数字技术有限公司 | The method for previewing and device of video playing progress |
CN105516818A (en) * | 2015-12-23 | 2016-04-20 | 深圳Tcl数字技术有限公司 | Method and device for previewing video play progress |
US10893335B2 (en) | 2015-12-23 | 2021-01-12 | Shenzhen Tcl Digital Technology Ltd. | Method and device for previewing video playback progress |
CN105812941A (en) * | 2016-03-31 | 2016-07-27 | 北京金山安全软件有限公司 | Video playing method and device and electronic equipment |
CN110446093A (en) * | 2019-08-15 | 2019-11-12 | 天脉聚源(杭州)传媒科技有限公司 | A kind of video progress bar display methods, device and storage medium |
CN113468375A (en) * | 2021-07-01 | 2021-10-01 | 北京百度网讯科技有限公司 | Video playing method and device, electronic equipment and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102905190A (en) | Quick video previewing method and system | |
CN109640188B (en) | Video preview method and device, electronic equipment and computer readable storage medium | |
US9275604B2 (en) | Constant speed display method of mobile device | |
RU2413385C2 (en) | Video viewing with application of reduced image | |
CN109286850B (en) | Video annotation method and terminal based on bullet screen | |
CN106610993B (en) | Video preview display method and device | |
CN111436005B (en) | Method and apparatus for displaying image | |
CN103729122B (en) | Method and device for unlocking mobile terminal | |
WO2017181598A1 (en) | Method and device for playing video | |
CN111698553A (en) | Video processing method and device, electronic equipment and readable storage medium | |
JP6064815B2 (en) | Method for temporarily stopping video presentation, calculation processing system and program | |
EP2860968B1 (en) | Information processing device, information processing method, and program | |
WO2011125322A1 (en) | Apparatus and method for identifying a still image contained in moving image contents | |
CN104683858B (en) | A kind of method for previewing and device of the content of Streaming Media | |
CN113849258B (en) | Content display method, device, equipment and storage medium | |
WO2023088442A1 (en) | Live streaming preview method and apparatus, and device, program product and medium | |
CN107111421B (en) | Electronic device and method for controlling a display | |
CN104834637A (en) | Webpage picture exhibition method and apparatus | |
CN107450874B (en) | Multimedia data double-screen playing method and system | |
CN112437353A (en) | Video processing method, video processing apparatus, electronic device, and readable storage medium | |
CN109286836A (en) | Multimedia data processing method, device and intelligent terminal, storage medium | |
CN113535032A (en) | Information display method and device, electronic equipment and storage medium | |
CN113727170A (en) | Video interaction method, device, equipment and medium | |
US20170161871A1 (en) | Method and electronic device for previewing picture on intelligent terminal | |
CN105183474B (en) | The method and apparatus that waterfall-type picture is shown |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130130 |
|
RJ01 | Rejection of invention patent application after publication |