CN108037860A - A kind of methods of exhibiting and device of video upload/download progress - Google Patents
A kind of methods of exhibiting and device of video upload/download progress Download PDFInfo
- Publication number
- CN108037860A CN108037860A CN201711173697.2A CN201711173697A CN108037860A CN 108037860 A CN108037860 A CN 108037860A CN 201711173697 A CN201711173697 A CN 201711173697A CN 108037860 A CN108037860 A CN 108037860A
- Authority
- CN
- China
- Prior art keywords
- progress
- picture
- video
- download
- upload
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000001747 exhibiting effect Effects 0.000 title claims abstract description 13
- 238000010586 diagram Methods 0.000 claims description 19
- 238000000605 extraction Methods 0.000 claims description 11
- 239000000284 extract Substances 0.000 claims description 4
- 230000000007 visual effect Effects 0.000 abstract description 8
- 230000008901 benefit Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 235000015149 toffees Nutrition 0.000 description 2
- 238000001035 drying Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 208000001491 myopia Diseases 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/323—Visualisation of programs or trace data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/04—Context-preserving transformations, e.g. by using an importance map
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04804—Transparency, e.g. transparent or translucent windows
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a kind of methods of exhibiting, device, electronic equipment and the computer-readable recording medium of video upload/download progress.This method includes:A frame picture, which is extracted, from the video of to be uploaded/download illustrates picture as progress;It is laid in after progress signal picture is carried out Fuzzy Processing on the screen of intelligent terminal;According to the upload of video/download progress percentage, corresponding dynamic changes the blurred portions of progress signal picture and the ratio of clear part, and progress signal picture becomes clear picture when upload/download progress of video reaches a hundred percent.It can be seen that, the technical program is the ratio for the blurred portions and clear part for changing progress signal picture step by step according to the progress percentage of upload/download, so that user knows the progress of video upload/download, provide good visual effect to the user, strengthen the usage experience of user.
Description
Technical field
The present invention relates to field of computer technology, and in particular to a kind of methods of exhibiting of video upload/download progress, dress
Put, electronic equipment and computer-readable recording medium.
Background technology
With the constantly improve of the function of intelligent terminal, the various application programs on intelligent terminal are applied also increasingly to increase
It is more, wherein being no lack of some application programs can be uploaded resources such as the picture of user's recording, videos or be downloaded, to divide
Enjoy, for example, quick worker's application program, 360 toffee application program.When progress video (such as short-sighted frequency) is shared, often use
Family uploads after recording one section of video, is shared with other people;Or the video specified is downloaded, share other people video.So, in user
During picture or video are uploaded or downloaded, how user knows the progress that video or picture are uploaded or downloaded, and can
Strengthen the usage experience of user, be a major issue.
Therefore, it is necessary to a kind of exhibition scheme of video upload/download progress.
The content of the invention
In view of the above problems, it is proposed that the present invention overcomes the above problem in order to provide one kind or solves at least in part
State methods of exhibiting, device, electronic equipment and the computer-readable recording medium of video upload/download progress of problem.
According to one aspect of the present invention, there is provided a kind of methods of exhibiting of video upload/download progress, wherein, the party
Method includes:
A frame picture, which is extracted, from the video of to be uploaded/download illustrates picture as progress;
It is laid in after progress signal picture is carried out Fuzzy Processing on the screen of intelligent terminal;
According to the upload of the video/download progress percentage, accordingly dynamically change the fuzzy of the progress signal picture
Part and the ratio of clear part, progress schematic diagram when upload/download progress of the video reaches a hundred percent
Piece becomes clear picture.
Alternatively, the frame picture that extracted from the video of to be uploaded/download includes as progress signal picture:
The video front cover picture that extracted from the video of to be uploaded/download is as progress signal picture.
Alternatively, the upload/download progress percentage according to the video, accordingly dynamically changes the progress signal
The ratio of the blurred portions of picture and clear part includes:
When upload/download progress percentage of the video is 0, in the centre position generation of progress signal picture
Preset pattern, part of the progress signal picture in the preset pattern is clear, and the part outside the preset pattern
It is fuzzy;
With the growth of upload/download progress percentage of the video, the preset pattern outwards expands, and keeps institute
State part of the progress signal picture in the preset pattern clearly obscure portions outside the preset pattern.
Alternatively, it is laid on the screen of intelligent terminal and wraps after the signal picture progress Fuzzy Processing by the progress
Include:
First the progress signal picture after Fuzzy Processing is laid on whole screen, then according to the first default depth-width ratio
Example is placed among screen after reducing.
Alternatively, this method further comprises:
After upload/download progress of the video reaches a hundred percent, the progress is illustrated into picture according to second
After default depth-width ratio example scaling, the top of screen is placed in.
According to another aspect of the present invention, there is provided a kind of displaying device of video upload/download progress, wherein, the dress
Put including:
Extraction unit, illustrates picture for extracting a frame picture from the video of to be uploaded/download as progress;
Processing unit, for the screen of intelligent terminal will to be laid in after progress signal picture progress Fuzzy Processing;
Progress display unit, for the upload according to the video/download progress percentage, corresponding dynamic change it is described into
The blurred portions of degree signal picture and the ratio of clear part, until upload/download progress of the video reaches absolutely
Shi Suoshu progresses signal picture becomes clear picture.
Alternatively, the extraction unit, video front cover picture conduct is extracted for described from the video of to be uploaded/download
Progress illustrates picture.
Alternatively, the progress display unit, for the video upload/download progress percentage be 0 when, in institute
The centre position generation preset pattern of progress signal picture is stated, part of the progress signal picture in the preset pattern is clear
It is clear, and the obscure portions outside the preset pattern;It is described with the growth of upload/download progress percentage of the video
Preset pattern outwards expands, and keeps part of the progress signal picture in the preset pattern clear and preset described
Obscure portions outside figure.
Alternatively, the processing unit, for the progress signal picture after Fuzzy Processing first to be laid in whole screen,
Then it is placed on after being reduced according to the first default depth-width ratio example among screen.
Alternatively, which further comprises:
Setting unit, for after upload/download progress of the video reaches a hundred percent, the progress to be illustrated
After picture is according to the second default depth-width ratio example scaling, the top of screen is placed in.
According to another aspect of the present invention, there is provided a kind of electronic equipment, wherein, which includes:
Processor;And
The memory of storage computer executable instructions is arranged to, the executable instruction makes the place when executed
Device is managed to perform according to foregoing method.
According to another aspect of the invention, there is provided a kind of computer-readable recording medium, wherein, it is described computer-readable
The one or more programs of storage medium storage, one or more of programs when being executed by a processor, realize foregoing method.
Technique according to the invention scheme, a frame picture is extracted as progress schematic diagram from the video of to be uploaded/download
Piece;It is laid in after progress signal picture is carried out Fuzzy Processing on the screen of intelligent terminal;According to upload/download progress of video
Percentage, corresponding dynamic changes the blurred portions of progress signal picture and the ratio of clear part, until upload/download of video
Progress signal picture becomes clear picture when progress reaches a hundred percent.As it can be seen that the technical program be according to upload/download into
Percentage is spent, changes the blurred portions of progress signal picture and the ratio of clear part step by step, so that user is known on video
The progress of biography/download, provides good visual effect to the user, strengthens the usage experience of user.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention,
And can be practiced according to the content of specification, and in order to allow above and other objects of the present invention, feature and advantage can
Become apparent, below especially exemplified by the embodiment of the present invention.
Brief description of the drawings
By reading the detailed description of hereafter preferred embodiment, it is various other the advantages of and benefit it is common for this area
Technical staff will be clear understanding.Attached drawing is only used for showing the purpose of preferred embodiment, and is not considered as to the present invention
Limitation.And in whole attached drawing, identical component is denoted by the same reference numerals.In the accompanying drawings:
Fig. 1 shows a kind of flow of the methods of exhibiting of video upload/download progress according to an embodiment of the invention
Schematic diagram;
Fig. 2 shows a kind of schematic diagram of video upload/download progress according to an embodiment of the invention;
Fig. 3 shows a kind of schematic diagram of video upload/download progress in accordance with another embodiment of the present invention;
Fig. 4 shows the schematic diagram after the completion of a kind of video upload/download according to an embodiment of the invention;
Fig. 5 shows a kind of structure of the displaying device of video upload/download progress according to an embodiment of the invention
Schematic diagram;
Fig. 6 shows the structure diagram of a kind of electronic equipment according to an embodiment of the invention;
Fig. 7 shows a kind of structure diagram of computer-readable recording medium according to an embodiment of the invention.
Embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although the disclosure is shown in attached drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
Limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
Completely it is communicated to those skilled in the art.
Fig. 1 shows a kind of flow of the methods of exhibiting of video upload/download progress according to an embodiment of the invention
Schematic diagram.As shown in Figure 1, this method includes:
Step S110, extracts a frame picture as progress signal picture from the video of to be uploaded/download.
Video is made of multiframe picture.In the present embodiment, when carrying out the upload or download of video, carried from video
Take the picture that wherein a frame picture is illustrated as progress.Here it is that progress signal picture refers to use when progress is illustrated and show
Picture in screen.
Step S120, is laid on the screen of intelligent terminal after progress signal picture is carried out Fuzzy Processing.
In order to realize the progress display in the present embodiment, after the progress of acquisition signal picture, picture is subjected to Fuzzy Processing,
Such as Gaussian Blur, then by the picture tiling after Fuzzy Processing on the screen.In the present embodiment, picture is paved with whole screen
Curtain or according to certain depth-width ratio scale after tile on the screen.
Step S130, according to the upload of video/download progress percentage, corresponding dynamic changes the fuzzy of progress signal picture
Part and the ratio of clear part, progress signal picture becomes clear when upload/download progress of video reaches a hundred percent
Clear picture.
When progress display is carried out, typically it is shown in the form of progress bar, according to the percentage of progress,
Adjust the ratio of designated color in progress bar.In the present embodiment, it is upload/download progress percentage according to video, dynamic
The blurred portions of change progress signal picture and the ratio of clear part, after a hundred percent, progress signal picture is changed into clear
Picture, i.e., Exemplary video, which is downloaded, completes, and illustrates picture by all obscuring using by progress, to obscure portions, then to all clear
Clear process, to show video upload or download progress, not only so that user knows the progress of video upload/download in time, also
Provide good visual effect to the user, strengthen the usage experience of user.
In one embodiment of the invention, in step S110 a frame picture is extracted from the video of to be uploaded/download
Include as progress signal picture:Video front cover picture, which is extracted, from the video of to be uploaded/download illustrates picture as progress.
For the ease of the extraction of progress signal picture, in the present embodiment, video is extracted from the video of to be uploaded/download
Front cover picture as progress illustrate picture, save the step of being chosen from video, directly extract video front cover picture be used as into
Degree signal picture.Here video front cover picture is the picture that user specifies before uploaded videos or the video front cover given tacit consent to
Picture.
In one embodiment of the invention, the upload according to video/download progress percentage in step S130, accordingly
The blurred portions of dynamic change progress signal picture and the ratio of clear part include:In upload/download progress percentage of video
Than for 0 when, generate preset pattern in the centre position of progress signal picture, progress illustrates part of the picture in preset pattern clear
It is clear, and the obscure portions outside preset pattern;As the growth of upload/download progress percentage of video, preset pattern are outside
Expand, and keep part of the progress signal picture in preset pattern clear and the obscure portions outside preset pattern.
For example, the preset pattern in the present embodiment can be the square for having identical depth-width ratio example with progress signal picture
Shape.The visual effect of the present embodiment is, as upload or the change of download progress, the preset pattern in centre position constantly become
Greatly, i.e., progress signal picture clearly partly becomes larger, when progress is a hundred percent, preset pattern and progress schematic diagram
The contour convergence of piece, progress signal picture are completely clear.
In one embodiment of the invention, will be laid in after progress signal picture progress Fuzzy Processing in step S120
Include on the screen of intelligent terminal:First the progress signal picture after Fuzzy Processing is laid on whole screen, then according to the
One default depth-width ratio example is placed on the designated position of screen after reducing.
In a preferred embodiment, the screen of intelligent terminal will be laid in after progress signal picture progress Fuzzy Processing
On include:First the progress signal picture after Fuzzy Processing is laid on whole screen, then according to the first default depth-width ratio
Example is placed among screen after reducing, and can so be strengthened the visual effect of progress display, be further enhanced user experience.
In one embodiment of the invention, the method shown in Fig. 1 further comprises:When upload/download progress of video
After reaching a hundred percent, after progress signal picture is scaled according to the second default depth-width ratio example, the specific bit of screen is placed in
Put.
In the present embodiment, after the completion of video uploads or downloads, for the ease of the follow-up operation of user, progress is illustrated
Picture is placed in the designated position of screen, and the option of user's progress next step operation can be set at the non-designated position of screen,
Share option for example, sharing to wechat or microblogging etc.;Alternatively, online editing, etc..Here online editing can be to video sheet
Editor's (such as bandwagon effect) of body or the editor of the essential information (such as title) of video.
In a preferred embodiment, the method shown in Fig. 1 further comprises:When upload/download progress of video reaches
After a hundred percent, after progress signal picture is scaled according to the second default depth-width ratio example, the top of screen is placed in.
User can be so set to carry out the option of next step operation in the lower end of screen, i.e., in progress signal picture
Lower section setting options, can be easy to user to carry out the selection of next step operation, further enhance the usage experience of user.
In a specific example, Fig. 2 shows that a kind of video according to an embodiment of the invention is uploaded/is downloaded into
The schematic diagram of degree;Fig. 3 shows a kind of schematic diagram of video upload/download progress in accordance with another embodiment of the present invention;Fig. 4
Show the schematic diagram after the completion of a kind of video upload/download according to an embodiment of the invention.As shown in Figures 2 and 3, from
A frame picture is extracted in the video of to be uploaded/download and illustrates picture 210 as progress, and progress signal picture 220 is subjected to Gauss
It is laid in after Fuzzy Processing on whole screen 230, is placed on after then being reduced according to the first default depth-width ratio example in screen 230
Between, the process of scaling here can undergo the regular hour (such as 0.3 second).During scaling in certain time (such as 0.2 second)
When, rectangle 220 undergoes certain time (such as 0.1 second) transparency by 0% to 100%.Then certain time (such as 0.1 second) is undergone again
220 size of rectangle zooms to 110% by 100%, you can is shown in the centre position of progress signal picture, progress signal picture
210 part in rectangle 220 is clear, and the obscure portions (being represented with gray scale) outside rectangle 220.With video upload/
The growth of download progress percentage, rectangle 220 outwards expand, and keep part of the progress signal picture in preset pattern clear
And the obscure portions outside preset pattern.Here it is according to upload or foradownloaded video progress percentage, linearly changes Gaussian Blur
Progress signal picture in Layer layers 220 size of rectangle.
Fig. 2 is illustrated that progress display situation when upload/download progress percentage of video is 4%, upper when video
When biography/download progress percentage is 43%, progress display is as shown in Figure 3.Meanwhile insertion reminds user carrying out on the screen
The text information and progress percentage information that screen is uploaded or downloaded, as shown in Figure 2 " uploading your video please don't move back
Go out " and " 4% ", and " uploading your video please don't exit " and " 43% " in Fig. 3.
As shown in figure 4, after upload/download progress of video reaches a hundred percent, certain time (such as 0.05 is undergone
Second), after progress signal picture 210 is scaled according to the second default depth-width ratio example, the top of screen 230 is placed in, is shown in progress
Be intended to piece 210 lower section, set " sharing to wechat good friend ", " sharing to wechat circle of friends ", " sharing to toffee good friend ", " point
Enjoy to QQ friends ", " sharing to QQ space " option, the selection shared so as to user.
Fig. 5 shows a kind of structure of the displaying device of video upload/download progress according to an embodiment of the invention
Schematic diagram.As shown in figure 5, the displaying device 500 of the video upload/download progress includes:
Extraction unit 510, illustrates picture for extracting a frame picture from the video of to be uploaded/download as progress.
Video is made of multiframe picture.In the present embodiment, when carrying out the upload or download of video, carried from video
Take the picture that wherein a frame picture is illustrated as progress.Here it is that progress signal picture refers to use when progress is illustrated and show
Picture in screen.
Processing unit 520, for the screen of intelligent terminal will to be laid in after progress signal picture progress Fuzzy Processing.
In order to realize the progress display in the present embodiment, after the progress of acquisition signal picture, picture is subjected to Fuzzy Processing,
Such as Gaussian Blur, then by the picture tiling after Fuzzy Processing on the screen.In the present embodiment, picture is paved with whole screen
Curtain or according to certain depth-width ratio scale after tile on the screen.
Progress display unit 530, for the upload according to video/download progress percentage, corresponding dynamic change progress is shown
It is intended to the blurred portions of piece and the ratio of clear part, progress is shown when upload/download progress of video reaches a hundred percent
Being intended to piece becomes clear picture.
When progress display is carried out, typically it is shown in the form of progress bar, according to the percentage of progress,
Adjust the ratio of designated color in progress bar.In the present embodiment, it is upload/download progress percentage according to video, dynamic
The blurred portions of change progress signal picture and the ratio of clear part, after a hundred percent, progress signal picture is changed into clear
Picture, i.e., Exemplary video, which is downloaded, completes, and illustrates picture by all obscuring using by progress, to obscure portions, then to all clear
Clear process, to show video upload or download progress, not only so that user knows the progress of video upload/download in time, also
Provide good visual effect to the user, strengthen the usage experience of user.
In one embodiment of the invention, extraction unit 510, for extracting video from the video of to be uploaded/download
Front cover picture illustrates picture as progress.
For the ease of the extraction of progress signal picture, in the present embodiment, video is extracted from the video of to be uploaded/download
Front cover picture as progress illustrate picture, save the step of being chosen from video, directly extract video front cover picture be used as into
Degree signal picture.Here video front cover picture is the picture that user specifies before uploaded videos or the video front cover given tacit consent to
Picture.
In one embodiment of the invention, progress display unit 530, for upload/download progress percentage in video
Than for 0 when, generate preset pattern in the centre position of progress signal picture, progress illustrates part of the picture in preset pattern clear
It is clear, and the obscure portions outside preset pattern;As the growth of upload/download progress percentage of video, preset pattern are outside
Expand, and keep part of the progress signal picture in preset pattern clear and the obscure portions outside preset pattern.
For example, the preset pattern in the present embodiment can be the square for having identical depth-width ratio example with progress signal picture
Shape.The visual effect of the present embodiment is, as upload or the change of download progress, the preset pattern in centre position constantly become
Greatly, i.e., progress signal picture clearly partly becomes larger, when progress is a hundred percent, preset pattern and progress schematic diagram
The contour convergence of piece, progress signal picture are completely clear.
In one embodiment of the invention, processing unit 520, for first putting down the progress signal picture after Fuzzy Processing
Paving across the screen, is placed among screen after then being reduced according to the first default depth-width ratio example, can so strengthen into
The visual effect of displaying is spent, further enhances user experience.
In one embodiment of the invention, the device shown in Fig. 5 further comprises:Setting unit, for when video
After upload/download progress reaches a hundred percent, after progress signal picture is scaled according to the second default depth-width ratio example, it is placed in
The top of screen.
In the present embodiment, after the completion of video uploads or downloads, for the ease of the follow-up operation of user, progress is illustrated
Picture is placed in the designated position of screen, and the option of user's progress next step operation can be set at the non-designated position of screen,
Share option for example, sharing to wechat or microblogging etc.;Alternatively, online editing, etc..Here online editing can be to video sheet
Editor's (such as bandwagon effect) of body or the editor of the essential information (such as title) of video.
User can be so set to carry out the option of next step operation in the lower end of screen, i.e., in progress signal picture
Lower section setting options, can be easy to user to carry out the selection of next step operation, further enhance the usage experience of user.
Present invention also offers a kind of electronic equipment, wherein, which includes:
Processor;And
The memory of storage computer executable instructions is arranged to, executable instruction performs processor when executed
The methods of exhibiting of video upload/download progress according to figure 1 and its each embodiment.
Fig. 6 shows the illustrative view of functional configuration of electronic equipment according to an embodiment of the invention.As shown in fig. 6, should
Electronic equipment 600 includes:
Processor 610;And
The memory 620 of storage computer executable instructions (program code) is arranged to, in memory 620, is deposited
The memory space 630 of program code is stored up, it is empty that the program code 640 for performing steps of a method in accordance with the invention is stored in storage
Between in 630, which makes processor 610 perform the video according to figure 1 and its each embodiment when executed
The methods of exhibiting of upload/download progress.
Fig. 7 shows a kind of structure diagram of computer-readable recording medium according to an embodiment of the invention.Such as
Shown in Fig. 7, which stores one or more programs (program code) 710, one or more programs
(program code) 710 when being executed by a processor, realizes video upload/download progress in shown in Fig. 1 and its each embodiment
Methods of exhibiting.
It should be noted that each embodiment of the computer-readable recording medium shown in electronic equipment and Fig. 7 shown in Fig. 6
It is corresponding identical with each embodiment of the method shown in Fig. 1, it has been described in detail above, details are not described herein.
It should be noted that:
Algorithm and display be not inherently related to any certain computer, virtual bench or miscellaneous equipment provided herein.
Various fexible units can also be used together with teaching based on this.As described above, required by constructing this kind of device
Structure be obvious.In addition, the present invention is not also directed to any certain programmed language.It should be understood that it can utilize various
Programming language realizes the content of invention described herein, and the description done above to language-specific is to disclose this hair
Bright preferred forms.
In the specification that this place provides, numerous specific details are set forth.It is to be appreciated, however, that the implementation of the present invention
Example can be put into practice in the case of these no details.In some instances, known method, structure is not been shown in detail
And technology, so as not to obscure the understanding of this description.
Similarly, it will be appreciated that in order to simplify the disclosure and help to understand one or more of each inventive aspect,
Above in the description to the exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes
In example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:I.e. required guarantor
The application claims of shield features more more than the feature being expressly recited in each claim.It is more precisely, such as following
Claims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
Thus the claims for following embodiment are expressly incorporated in the embodiment, wherein each claim is in itself
Separate embodiments all as the present invention.
Those skilled in the art, which are appreciated that, to carry out adaptively the module in the equipment in embodiment
Change and they are arranged in one or more equipment different from the embodiment.Can be the module or list in embodiment
Member or component be combined into a module or unit or component, and can be divided into addition multiple submodule or subelement or
Sub-component.In addition at least some in such feature and/or process or unit exclude each other, it can use any
Combination is disclosed to all features disclosed in this specification (including adjoint claim, summary and attached drawing) and so to appoint
Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification (including adjoint power
Profit requires, summary and attached drawing) disclosed in each feature can be by providing the alternative features of identical, equivalent or similar purpose come generation
Replace.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodiments
In included some features rather than further feature, but the combination of the feature of different embodiments means in of the invention
Within the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointed
One of meaning mode can use in any combination.
The all parts embodiment of the present invention can be with hardware realization, or to be run on one or more processor
Software module realize, or realized with combinations thereof.It will be understood by those of skill in the art that it can use in practice
Microprocessor or digital signal processor (DSP) realize the exhibition of video upload/download progress according to embodiments of the present invention
The some or all functions of some or all components in showing device, electronic equipment and computer-readable recording medium.This
Invention is also implemented as some or all equipment or program of device (example for performing method as described herein
Such as, computer program and computer program product).Such program for realizing the present invention can be stored in computer-readable medium
On, or can have the form of one or more signal.Such signal can be downloaded from internet website and obtained, or
Person provides on carrier signal, or is provided in the form of any other.
It should be noted that the present invention will be described rather than limits the invention for above-described embodiment, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference symbol between bracket should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not
Element or step listed in the claims.Word "a" or "an" before element does not exclude the presence of multiple such
Element.The present invention can be by means of including the hardware of some different elements and being come by means of properly programmed computer real
It is existing.In if the unit claim of equipment for drying is listed, several in these devices can be by same hardware branch
To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and run after fame
Claim.
The invention discloses A1, a kind of methods of exhibiting of video upload/download progress, wherein, this method includes:
A frame picture, which is extracted, from the video of to be uploaded/download illustrates picture as progress;
It is laid in after progress signal picture is carried out Fuzzy Processing on the screen of intelligent terminal;
According to the upload of the video/download progress percentage, accordingly dynamically change the fuzzy of the progress signal picture
Part and the ratio of clear part, progress schematic diagram when upload/download progress of the video reaches a hundred percent
Piece becomes clear picture.
A2, the method as described in A1, wherein, it is described to extract a frame picture as progress from the video of to be uploaded/download
Signal picture includes:
The video front cover picture that extracted from the video of to be uploaded/download is as progress signal picture.
A3, the method as described in A1, wherein, the upload/download progress percentage according to the video, corresponding dynamic
Changing the blurred portions of the progress signal picture and the ratio of clear part includes:
When upload/download progress percentage of the video is 0, in the centre position generation of progress signal picture
Preset pattern, part of the progress signal picture in the preset pattern is clear, and the part outside the preset pattern
It is fuzzy;
With the growth of upload/download progress percentage of the video, the preset pattern outwards expands, and keeps institute
State part of the progress signal picture in the preset pattern clearly obscure portions outside the preset pattern.
A4, the method as described in A1, wherein, it is laid in intelligence after the signal picture progress Fuzzy Processing by the progress
Include on the screen of terminal:
First the progress signal picture after Fuzzy Processing is laid on whole screen, then according to the first default depth-width ratio
Example is placed among screen after reducing.
A5, the method as described in A4, wherein, this method further comprises:
After upload/download progress of the video reaches a hundred percent, the progress is illustrated into picture according to second
After default depth-width ratio example scaling, the top of screen is placed in.
The invention also discloses B6, a kind of displaying device of video upload/download progress, wherein, which includes:
Extraction unit, illustrates picture for extracting a frame picture from the video of to be uploaded/download as progress;
Processing unit, for the screen of intelligent terminal will to be laid in after progress signal picture progress Fuzzy Processing;
Progress display unit, for the upload according to the video/download progress percentage, corresponding dynamic change it is described into
The blurred portions of degree signal picture and the ratio of clear part, until upload/download progress of the video reaches absolutely
Shi Suoshu progresses signal picture becomes clear picture.
B7, the device as described in B6, wherein,
The extraction unit, shows for the extraction video front cover picture from the video of to be uploaded/download as progress
It is intended to piece.
B8, the device as described in B6, wherein,
The progress display unit, for the video upload/download progress percentage be 0 when, in the progress
Illustrate the centre position generation preset pattern of picture, part of the progress signal picture in the preset pattern is clear, and
Obscure portions outside the preset pattern;With the growth of upload/download progress percentage of the video, the default figure
Shape outwards expands, and keeps part of the progress signal picture in the preset pattern clearly and outside the preset pattern
Obscure portions.
B9, the device as described in B6, wherein,
The processing unit, for the progress signal picture after Fuzzy Processing first to be laid in whole screen, is then pressed
It is placed on after being reduced according to the first default depth-width ratio example among screen.
B10, the device as described in B9, wherein, which further comprises:
Setting unit, for after upload/download progress of the video reaches a hundred percent, the progress to be illustrated
After picture is according to the second default depth-width ratio example scaling, the top of screen is placed in.
The invention also discloses C11, a kind of electronic equipment, wherein, which includes:
Processor;And
The memory of storage computer executable instructions is arranged to, the executable instruction makes the place when executed
Manage method of the device execution according to any one of A1~A5.
The invention also discloses D12, a kind of computer-readable recording medium, wherein, the computer-readable recording medium
The one or more programs of storage, one or more of programs when being executed by a processor, are realized any one of A1~A5
Method.
Claims (10)
1. a kind of methods of exhibiting of video upload/download progress, wherein, this method includes:
A frame picture, which is extracted, from the video of to be uploaded/download illustrates picture as progress;
It is laid in after progress signal picture is carried out Fuzzy Processing on the screen of intelligent terminal;
According to the upload of the video/download progress percentage, accordingly dynamically change the blurred portions that the progress illustrates picture
With the ratio of clear part, when upload/download progress of the video reaches a hundred percent the progress illustrate picture into
For clear picture.
2. the method for claim 1, wherein it is described from it is to be uploaded/download video in extract a frame picture be used as into
Degree signal picture includes:
The video front cover picture that extracted from the video of to be uploaded/download is as progress signal picture.
3. the method for claim 1, wherein upload/download progress percentage according to the video, corresponding dynamic
State, which changes the blurred portions of the progress signal picture and the ratio of clear part, to be included:
It is default in the centre position generation of progress signal picture when upload/download progress percentage of the video is 0
Figure, part of the progress signal picture in the preset pattern is clear, and the obscure portions outside the preset pattern;
With the growth of upload/download progress percentage of the video, the preset pattern outwards expands, and keep it is described into
Degree illustrates part of the picture in the preset pattern clear and the obscure portions outside the preset pattern.
4. the method for claim 1, wherein intelligence is laid in after the signal picture progress Fuzzy Processing by the progress
It can include on the screen of terminal:
First the progress signal picture after Fuzzy Processing is laid on whole screen, is then contracted according to the first default depth-width ratio example
It is placed on after small among screen.
5. method as claimed in claim 4, wherein, this method further comprises:
After upload/download progress of the video reaches a hundred percent, progress signal picture is preset according to second
Depth-width ratio example scaling after, be placed in the top of screen.
6. a kind of displaying device of video upload/download progress, wherein, which includes:
Extraction unit, illustrates picture for extracting a frame picture from the video of to be uploaded/download as progress;
Processing unit, for the screen of intelligent terminal will to be laid in after progress signal picture progress Fuzzy Processing;
Progress display unit, for the upload according to the video/download progress percentage, accordingly dynamically changes the progress and shows
It is intended to the blurred portions of piece and the ratio of clear part, until upload/download progress of video when that reaches a hundred percent institute
Stating progress signal picture becomes clear picture.
7. device as claimed in claim 6, wherein,
The extraction unit, video front cover picture is extracted as progress schematic diagram for described from the video of to be uploaded/download
Piece.
8. device as claimed in claim 6, wherein,
The progress display unit, for when upload/download progress percentage of the video is 0, illustrating in the progress
The centre position generation preset pattern of picture, part of the progress signal picture in the preset pattern is clear, and in institute
State the obscure portions outside preset pattern;With the growth of upload/download progress percentage of the video, the preset pattern to
Outer expansion, and keep part of the progress signal picture in the preset pattern clear and the portion outside the preset pattern
Divide fuzzy.
9. a kind of electronic equipment, wherein, which includes:
Processor;And
The memory of storage computer executable instructions is arranged to, the executable instruction makes the processor when executed
Perform according to method according to any one of claims 1 to 5.
10. a kind of computer-readable recording medium, wherein, the computer-readable recording medium storage one or more program,
One or more of programs when being executed by a processor, realize method according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711173697.2A CN108037860B (en) | 2017-11-22 | 2017-11-22 | Method and device for displaying video uploading/downloading progress |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711173697.2A CN108037860B (en) | 2017-11-22 | 2017-11-22 | Method and device for displaying video uploading/downloading progress |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108037860A true CN108037860A (en) | 2018-05-15 |
CN108037860B CN108037860B (en) | 2021-12-21 |
Family
ID=62094155
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711173697.2A Active CN108037860B (en) | 2017-11-22 | 2017-11-22 | Method and device for displaying video uploading/downloading progress |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108037860B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111770385A (en) * | 2020-07-23 | 2020-10-13 | 北京字节跳动网络技术有限公司 | Card display method and device, electronic equipment and medium |
CN114302208A (en) * | 2021-12-23 | 2022-04-08 | 北京字跳网络技术有限公司 | Video distribution method, video distribution device, electronic equipment, storage medium and program product |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101888440A (en) * | 2010-03-22 | 2010-11-17 | 宇龙计算机通信科技(深圳)有限公司 | Method and system for displaying information transmission progress of mobile terminal, and mobile terminal |
CN104217402A (en) * | 2014-08-20 | 2014-12-17 | 北京奇艺世纪科技有限公司 | Real-time Gaussian Blur method and device of video on mobile equipment |
CN104978100A (en) * | 2014-04-02 | 2015-10-14 | 富泰华工业(深圳)有限公司 | Method and system for dynamically displaying file transmission progress |
CN105608161A (en) * | 2015-12-18 | 2016-05-25 | 北京金山安全软件有限公司 | Loading progress display method and terminal |
CN105992043A (en) * | 2015-10-15 | 2016-10-05 | 乐视致新电子科技(天津)有限公司 | Data processing method and device |
CN106201838A (en) * | 2016-07-22 | 2016-12-07 | 传线网络科技(上海)有限公司 | Video download progress display packing and device |
CN106325878A (en) * | 2016-08-30 | 2017-01-11 | 贵阳朗玛信息技术股份有限公司 | Picture mass uploading or downloading progress display method and device |
-
2017
- 2017-11-22 CN CN201711173697.2A patent/CN108037860B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101888440A (en) * | 2010-03-22 | 2010-11-17 | 宇龙计算机通信科技(深圳)有限公司 | Method and system for displaying information transmission progress of mobile terminal, and mobile terminal |
CN104978100A (en) * | 2014-04-02 | 2015-10-14 | 富泰华工业(深圳)有限公司 | Method and system for dynamically displaying file transmission progress |
CN104217402A (en) * | 2014-08-20 | 2014-12-17 | 北京奇艺世纪科技有限公司 | Real-time Gaussian Blur method and device of video on mobile equipment |
CN105992043A (en) * | 2015-10-15 | 2016-10-05 | 乐视致新电子科技(天津)有限公司 | Data processing method and device |
CN105608161A (en) * | 2015-12-18 | 2016-05-25 | 北京金山安全软件有限公司 | Loading progress display method and terminal |
CN106201838A (en) * | 2016-07-22 | 2016-12-07 | 传线网络科技(上海)有限公司 | Video download progress display packing and device |
CN106325878A (en) * | 2016-08-30 | 2017-01-11 | 贵阳朗玛信息技术股份有限公司 | Picture mass uploading or downloading progress display method and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111770385A (en) * | 2020-07-23 | 2020-10-13 | 北京字节跳动网络技术有限公司 | Card display method and device, electronic equipment and medium |
CN114302208A (en) * | 2021-12-23 | 2022-04-08 | 北京字跳网络技术有限公司 | Video distribution method, video distribution device, electronic equipment, storage medium and program product |
WO2023116479A1 (en) * | 2021-12-23 | 2023-06-29 | 北京字跳网络技术有限公司 | Video publishing method and apparatus, electronic device, storage medium and program product |
Also Published As
Publication number | Publication date |
---|---|
CN108037860B (en) | 2021-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180082407A1 (en) | Style transfer-based image content correction | |
US20180082715A1 (en) | Artistic style transfer for videos | |
CN104902282B (en) | The processing method and processing device of embedded watermark picture in video frame | |
CN107277615B (en) | Live broadcast stylization processing method and device, computing device and storage medium | |
US8914742B2 (en) | Display method, display apparatus and electronic device | |
CN105786417B (en) | A kind of dynamic display method of static images, device and equipment | |
CN108040265A (en) | A kind of method and apparatus handled video | |
CN107493440A (en) | A kind of method and apparatus of display image in the application | |
CN104346463B (en) | A kind of loading method of page-tag, device and browser client | |
CN103942290B (en) | Method and apparatus for providing the image in webpage in the terminal | |
CN108038892A (en) | Expression, which packs, makees method, apparatus, electronic equipment and computer-readable recording medium | |
CN109784011A (en) | Watermark generation method and device | |
CN105760066A (en) | Method and device for updating page | |
CN108133718A (en) | A kind of method and apparatus handled video | |
CN108037860A (en) | A kind of methods of exhibiting and device of video upload/download progress | |
US9141255B2 (en) | Mosaic generation from user-created content | |
CN108521578A (en) | It can textures region, the method for realizing textures in video in a kind of detection video | |
CN105426524B (en) | A kind of web interface methods of exhibiting and device | |
CN105868246A (en) | Picture display method and apparatus | |
CN106843628A (en) | A kind of desktop management method and apparatus of intelligent terminal | |
CN109600515A (en) | A kind of information processing method and electronic equipment | |
CN104850400A (en) | Method and apparatus for generating online shop page | |
CN104184791A (en) | Image effect extraction | |
CN108230448A (en) | Implementation method, device and the computer readable storage medium of augmented reality AR | |
CN104991695A (en) | Information processing method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20180913 Address after: 100015, 15 floor, 3 building, 10 Jiuxianqiao Road, Chaoyang District, Beijing, 17 story 1701-48A Applicant after: Beijing environment and Wind Technology Co., Ltd. Address before: 100012 No. 28 building, No. 27 building, Lai Chun Yuan, Chaoyang District, Beijing, No. 28, 2, 201, No. 112, No. 28. Applicant before: Beijing Chuan Shang Technology Co., Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |