Nothing Special   »   [go: up one dir, main page]

CN112199552B - Video image display method and device, electronic equipment and storage medium - Google Patents

Video image display method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN112199552B
CN112199552B CN202011084784.2A CN202011084784A CN112199552B CN 112199552 B CN112199552 B CN 112199552B CN 202011084784 A CN202011084784 A CN 202011084784A CN 112199552 B CN112199552 B CN 112199552B
Authority
CN
China
Prior art keywords
thumbnail
video
target
video image
target video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011084784.2A
Other languages
Chinese (zh)
Other versions
CN112199552A (en
Inventor
任家锐
孙锦伟
章安媞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202011084784.2A priority Critical patent/CN112199552B/en
Publication of CN112199552A publication Critical patent/CN112199552A/en
Application granted granted Critical
Publication of CN112199552B publication Critical patent/CN112199552B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/738Presentation of query results
    • G06F16/739Presentation of query results in form of a video summary, e.g. the video summary being a video sequence, a composite still image or having synthesized frames
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/732Query formulation
    • G06F16/7328Query by example, e.g. a complete video frame or video sequence

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • Television Signal Processing For Recording (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The disclosure relates to a video image display method and device, electronic equipment and storage medium, wherein the method comprises the following steps: displaying a video thumbnail of the target video; wherein the video thumbnail comprises a thumbnail of a multi-frame video image of the target video; when the target instruction trigger to the video thumbnail is monitored, determining a target video thumbnail triggered by the target instruction; determining a video image corresponding to the target video thumbnail in the target video as a target video image; and utilizing the thumbnail of the video image adjacent to the target video image. The displayed thumbnail can thus be updated continuously, providing the user with more thumbnails to select, and not just limited, fixed thumbnails.

Description

Video image display method and device, electronic equipment and storage medium
Technical Field
The disclosure relates to the technical field of video cover editing, and in particular relates to a video image display method and device, electronic equipment and a storage medium.
Background
In the video distribution process, the main content of the video can be better expressed by selecting a proper cover map, so that a user usually selects a frame of the most representative image from all frames of video images of the video as the cover of the video.
In the related art, thumbnails of a plurality of frame video images of a video are displayed in a time-axis manner to form a video thumbnail of the video. The user previews the selected thumbnail by sliding the thumbnail in the selected video thumbnail, so as to select one frame of thumbnail, and takes the corresponding video image as the cover of the video.
However, since the width of the time axis is limited, the thumbnail of the video image that can be included in the video thumbnail is relatively limited. Therefore, only one frame of video image in the video can be selected every time interval for a period of time to form a video thumbnail. It can be seen that: the video thumbnail thus formed includes only a thumbnail of a certain portion of video images of the video, i.e., the video image provided to the user for selection as a cover is only a fixed portion of the video images in the video, so that the user cannot select the most representative video image as the cover of the video.
Disclosure of Invention
The disclosure provides a video image display method and device, electronic equipment and storage medium, so as to at least solve the problem that a video thumbnail only comprises a thumbnail of a certain part of video images in the related art. The technical scheme of the present disclosure is as follows:
According to a first aspect of an embodiment of the present disclosure, there is provided a method for displaying a video image, including:
displaying a video thumbnail of the target video; wherein the video thumbnail comprises a thumbnail of a multi-frame video image of the target video;
when the target instruction trigger to the video thumbnail is monitored, determining a target video thumbnail triggered by the target instruction;
determining a video image corresponding to the target video thumbnail in the target video as a target video image;
and updating the video thumbnail by utilizing the thumbnail of the video image adjacent to the target video image.
Optionally, in the method for displaying a video image, the video image adjacent to the target video image includes: a video image of a preset frame in the target video and located before the target video image, and/or a video image of a preset frame in the target video and located after the target video image.
Optionally, in the method for displaying a video image, the updating the video thumbnail by using a thumbnail of a video image adjacent to the target video image includes:
Displaying the thumbnail of the video image adjacent to the target video image in the video thumbnail according to the position in the target video, and shielding and displaying the thumbnail of the video image with the same number of frames of the video images adjacent to the target video image in the video thumbnail; the thumbnails of the video images are displayed in sequence according to the sequence of the video images in the target video.
Optionally, in the method for displaying a video image, the thumbnail of the video image adjacent to the target video image is displayed in the video thumbnail according to a position in the target video, and includes:
sequentially displaying the thumbnails of consecutive N frames of video images in the target video and before the target video image between the thumbnail of the target video image and the thumbnail of the previous frame, and/or sequentially displaying the thumbnails of consecutive M frames of video images in the target video and after the target video image between the thumbnail of the target video image and the thumbnail of the following frame; wherein N is a positive integer not greater than the number of video images of the target video image corresponding to the previous frame thumbnail at the target video interval; m is a positive integer not greater than the number of video images of the target video image that correspond to the next frame thumbnail at the target video interval.
Optionally, in the video image display method described above,
the method further comprises the steps of:
and when the target instruction is detected to be ended, restoring to display the video thumbnail before updating.
Optionally, in the method for displaying a video image, when a target instruction trigger to the video thumbnail is detected, determining a target video thumbnail triggered by the target instruction includes:
when the fact that the same position on the touch screen of the user continues for a preset time length is monitored, and the same frame of thumbnail is triggered within the preset time length, determining the triggered thumbnail as a target video thumbnail;
and when the target instruction is detected to be ended, restoring to display the video thumbnail before updating, wherein the method comprises the following steps: and when the user is detected to stop touching the screen, the video thumbnail before updating is restored to be displayed.
Optionally, in the method for displaying a video image, after updating the video thumbnail by using a thumbnail of a video image adjacent to the target video image, the method further includes:
Responding to the touch screen moving operation of a user, and highlighting the thumbnail triggered by the touch screen moving operation of the user.
Optionally, in the method for displaying a video image, the restoring display of the video thumbnail before updating includes:
if the thumbnail triggered by the touch screen moving operation of the user is the thumbnail of the video image adjacent to the target video image, replacing and displaying the target video image in the video thumbnail before updating by the thumbnail triggered by the touch screen moving operation of the user;
and if the thumbnail of the video image which is not adjacent to the target video image and is triggered by the touch screen moving operation of the user, restoring to display the video thumbnail before updating.
According to a second aspect of embodiments of the present disclosure, there is provided a display device for video images, including:
a display unit configured to execute a video thumbnail displaying a target video; wherein the video thumbnail comprises a thumbnail of a multi-frame video image of the target video;
a first determining unit configured to perform, when a target instruction trigger for the video thumbnail is monitored, determining a target video thumbnail triggered by the target instruction;
A second determination unit configured to perform determination of a video image corresponding to the target video thumbnail in the target video as a target video image;
and an updating unit configured to perform updating of the video thumbnail with a thumbnail of a video image adjacent to the target video image.
Optionally, in the video image display apparatus, the video image adjacent to the target video image includes: a video image of a preset frame in the target video and located before the target video image, and/or a video image of a preset frame in the target video and located after the target video image.
Optionally, in the video image display apparatus, the updating unit includes:
an updating subunit configured to perform thumbnail images of video images adjacent to the target video image, display in the video thumbnail images in accordance with positions in the target video image, and mask-display thumbnail images of a plurality of frames of the video images equivalent in number to the video images adjacent to the target video image in the video thumbnail images; the thumbnails of the video images are displayed in sequence according to the sequence of the video images in the target video.
Optionally, in the above video image display apparatus, the update subunit performs, when displaying a thumbnail of a video image adjacent to the target video image in the video thumbnail according to a position in the target video,:
sequentially displaying the thumbnails of consecutive N frames of video images in the target video and before the target video image between the thumbnail of the target video image and the thumbnail of the previous frame, and/or sequentially displaying the thumbnails of consecutive M frames of video images in the target video and after the target video image between the thumbnail of the target video image and the thumbnail of the following frame; wherein N is a positive integer not greater than the number of video images of the target video image corresponding to the previous frame thumbnail at the target video interval; m is a positive integer not greater than the number of video images of the target video image that correspond to the next frame thumbnail at the target video interval.
Optionally, in the video image display device, the method further includes:
and a restoring unit configured to execute restoring display of the video thumbnail before updating when the target instruction is detected to be ended.
Optionally, in the video image display apparatus, the first determining unit includes:
a first determining subunit configured to perform, when it is monitored that the same position on the touch screen of the user continues for a preset time length and the same frame thumbnail is triggered within the preset time length, determining the triggered thumbnail as a target video thumbnail;
the restoring unit executes the video thumbnail before restoring to display when the target instruction is detected to be ended, and is used for:
and when the user is detected to stop touching the screen, the video thumbnail before updating is restored to be displayed.
Optionally, in the video image display device, the method further includes:
and the mobile unit is configured to respond to the touch screen moving operation of the user and highlight the thumbnail triggered by the touch screen moving operation of the user.
Optionally, in the above video image display apparatus, when the restoring unit executes the video thumbnail before the restoring display update, the restoring unit is configured to:
if the thumbnail triggered by the touch screen moving operation of the user is the thumbnail of the video image adjacent to the target video image, replacing and displaying the target video image in the video thumbnail before updating by the thumbnail triggered by the touch screen moving operation of the user;
And if the thumbnail of the video image which is not adjacent to the target video image and is triggered by the touch screen moving operation of the user, restoring to display the video thumbnail before updating.
According to a third aspect of embodiments of the present disclosure, there is provided an electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement a method of presentation of video images as claimed in any one of the preceding claims.
According to a fourth aspect of embodiments of the present disclosure, there is provided a storage medium, which when executed by a processor of an electronic device, enables the electronic device to perform a method of presenting video images as described in any one of the above.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer program product for performing the method of presentation of video images as described in any one of the preceding claims when the computer program product is executed.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
the method comprises the steps of displaying video thumbnails of multiple frames of video images of a target video, determining the target video thumbnail triggered by a target instruction when the target instruction trigger of the video thumbnail is detected, further determining the video image corresponding to the target video thumbnail in the target video as a target video image, and updating the video thumbnail by utilizing the thumbnail of the video image adjacent to the target video image. Therefore, the user can trigger the target instruction on the video thumbnail of the target video, so that the current video thumbnail is updated, more thumbnails of video images are provided for the user to select, and the thumbnail is not a thumbnail of a fixed part of video images in the video, so that the user can select the most representative video image as the cover of the video.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure and do not constitute an undue limitation on the disclosure.
FIG. 1 is a flowchart illustration of a method of presentation of a video image, shown in accordance with an exemplary embodiment;
FIG. 2 is a display effect diagram of a video thumbnail shown according to an exemplary embodiment;
FIG. 3 is a display effect diagram of video thumbnails before and after a trigger target instruction, according to an example embodiment;
FIG. 4 is a flowchart illustration of another method of presentation of video images, shown in accordance with an exemplary embodiment;
FIG. 5 is a display effect diagram of another video thumbnail after triggering a target instruction, shown in accordance with an exemplary embodiment;
FIG. 6 is a display effect diagram of a video thumbnail after the end of another target instruction, according to an example embodiment;
fig. 7 is a schematic structural view of a display device for video images according to an exemplary embodiment;
Fig. 8 is a schematic diagram of an electronic device according to an exemplary embodiment.
Detailed Description
In order to enable those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the foregoing figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the disclosure described herein may be capable of operation in sequences other than those illustrated or described herein. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as detailed in the accompanying claims.
Fig. 1 is a flowchart illustrating a method of displaying a video image according to an exemplary embodiment. As shown in fig. 1, the method for displaying a video image specifically includes the following steps:
In step S101, a video thumbnail of the target video is displayed, the video thumbnail including a thumbnail of a plurality of frame video images of the target video.
Specifically, as shown in fig. 2, the video thumbnails of the target video may be sequentially displayed in a time axis manner under the user interface, when the user performs a selection operation to select one frame of video thumbnail, a video image corresponding to the video thumbnail will be displayed, and an original image or an enlarged image of the video image is provided for the user to preview, so that the user can see the video image clearly, thereby determining whether to set the image as the front cover of the target video. For example, in fig. 2, on the time axis below the user interface, thumbnail images of four frames of video images of picture frame A, B, C, D, E ordered in sequence are displayed, and the thumbnail image of video image of picture frame "C" is selected by the user moving progress bar, but it is also possible to select thumbnail images by direct clicking or the like. At this time, the original image or the enlarged image of the video image corresponding to the thumbnail is displayed on the user interface for the user to preview, and the time corresponding to the thumbnail on the time axis can also be displayed: "00:04". If the user is satisfied with the previewed video image, further operations may be performed to set it as the front cover of the target video.
Since the width of the time axis is limited and the number of thumbnails that can be simultaneously displayed is limited, the number of thumbnails of video images that can be included in the video thumbnail is limited. In order to enable the video thumbnail of the target video to be displayed to include the thumbnail of the video image of each video fragment, and avoid that the video images corresponding to the displayed thumbnail are concentrated in the same time period, the pictures of the video images are too similar, so that the video thumbnail can be formed by selecting one frame of video image in the target video at intervals of a period of time, or can be understood as selecting one frame of video image at intervals of a preset frame number, and displaying the thumbnail in the video thumbnail on a time axis. Wherein the length of time interval is determined by the number of video images that can be included in the video thumbnail and the total duration of the target video. Of course, other ways of extracting a certain number of video images from the target video may be used to form the video thumbnail, such as random extraction, but the number of extracted video images should not be greater than the number of thumbnails that can be included in the video thumbnail.
In step S102, when a target instruction trigger for a video thumbnail is detected, a target video thumbnail triggered by the target instruction is determined.
It should be noted that the target instruction refers to a specific instruction, and the instruction is used to trigger the execution of the step of updating the video thumbnail later. Alternatively, the manner of triggering the target instruction may be one or more of long-press, double-click, or click on a specific virtual key.
The target video thumbnail triggered by the target instruction refers to a thumbnail aimed at by the response target instruction, in the embodiment, the thumbnail selected when the target instruction is triggered is referred to, and the thumbnail is determined to be the target video thumbnail. Of course, the target instruction may be triggered for a certain thumbnail, for example, by pressing a certain thumbnail displayed on the user interface for a long time, and the thumbnail is the thumbnail triggered by the target instruction.
In step S103, it is determined that the video image corresponding to the target video thumbnail in the target video is the target video image.
In step S104, the video thumbnail is updated with the thumbnail of the video image adjacent to the target video image.
Since the thumbnails contained in the video thumbnails of the target video are limited, the displayed thumbnails are only thumbnails of part of the video images of the target video, and the originally displayed video thumbnails are updated by using the thumbnails of the video images adjacent to the target video image, so that the user can select the thumbnails of the other video images.
Optionally, the video image adjacent to the target video image may specifically include: a video image of a preset frame in the target video and located before the target video image, and/or a video image of a preset frame in the target video and located after the target video image.
Also, since the thumbnails included in the video thumbnail of the target video are limited, the displayed thumbnail is only a thumbnail of a part of the video images in the target video, for a thumbnail of a frame video image in the video thumbnail, none of the thumbnails of the preceding part of the video image and the following part of the video image in the target video are in the video thumbnail, and all the thumbnails of the video images adjacent to the target video image are not provided for the user to select. When the user previews the target video image, the user usually expects to preview the video image adjacent to the target video image when the target video image is close to the expected video image, so as to find the video image which best meets the expected video image. Wherein the video image adjacent to the target video image includes: the video images of the preset frames in the target video and located before the target video image and/or the video images of the preset frames in the target video and located after the target video image, that is, the video images located before and after the target video image in the target video, may be regarded as the video images adjacent to the target video image.
It should be noted that, since the number of frames of the video image located before and after the target video image may be relatively large in the target video, the number of frames that the video thumbnail can contain is limited, and thus the number of frames of the video image adjacent to the target video image is preset. Alternatively, the multiple frames of video images adjacent to the target video image may be continuous multiple frames of video images in the target video image, or discontinuous multiple frames of video images. Typically, multiple frames of video images adjacent to the target video image are contiguous with the target video image at the target video.
It should be further noted that, in general, the video image adjacent to the target video image refers to a video image of a thumbnail thereof which is not included in the video thumbnail, that is, the thumbnail of the portion of the video image is not currently displayed, so by triggering the target instruction, a thumbnail of a video image which is not previously displayed and is located before the target image in the target video is displayed, and/or a thumbnail of a video image which is not previously displayed and is located after the target image in the target video is displayed, so that the user can preview and select, that is, the thumbnail of the video image adjacent to the updated target video image can be selected and previewed by the user. And when the target video images are different, the thumbnails of the video images adjacent to the displayed target video images are different, so that a user can trigger a target instruction through the thumbnails of the different video images, and the thumbnail of the video image which is not displayed previously is obtained for selection.
Since the number of thumbnails of video images that can be included in the video thumbnail of the target video is fixed, when the target instruction is triggered to display the thumbnail of the video image that is adjacent to the target video image, it is necessary to update the thumbnail of the original video image in the video thumbnail with the thumbnail of the video image that is adjacent to the target video image, that is, replace the thumbnail of a part of the video images in the video thumbnail.
For example, as shown in the left diagram of fig. 3, before the target command is not triggered, the video thumbnail of the target video includes A, B, C, D, E, F, G, H, I, J, and the display order of the 10 frames of video images is to be noted, which may be the order of the corresponding video images in the target video, or may be any other order. As shown in the right diagram in fig. 3, when the thumbnail E of the video image is triggered by the target instruction, the video thumbnail is updated to C, D, D1, D2, E, E1, E2, F, G, H. Wherein D1, D2, E1, E2 are thumbnail images of video images adjacent to the corresponding video image of thumbnail image E, while A, B, I, J is a replaced thumbnail image, which is no longer displayed on the user interface. After the thumbnail is updated, the user selects the thumbnail E1 to preview. It should be noted that, in this example, the display position of the thumbnail of the video image adjacent to the target video image is only one example, and the method is not limited to this manner, and other display positions are used to display the thumbnail of the video image adjacent to the target video image for the user to select, which falls within the protection scope of the present application, and similarly, the replacement thumbnail A, B, I, J is just one example, and other thumbnails may be replaced, but the number of the replaced thumbnails needs to be not less than the number of the thumbnail of the video image adjacent to the target video image.
According to the video image display method, video thumbnails of multiple frames of video images including target videos are displayed, when target instruction triggering of the video thumbnails is detected, the target video thumbnails triggered by the target instructions are determined, further, video images corresponding to the target video thumbnails in the target videos are determined to be target video images, and then the video thumbnails are updated by utilizing the thumbnails of video images adjacent to the target video images. Therefore, the user can update the current video thumbnail by triggering the target instruction on the video thumbnail of the target video, so that more video image thumbnails are provided for the user to select, and the thumbnail is not a fixed part of video images in the video, so that the user can select the most representative video image as the cover of the video.
Fig. 4 is a flowchart illustrating another video image presentation method according to an exemplary embodiment. As shown in fig. 4, the method for displaying a video image specifically includes the following steps:
in step S401, a video thumbnail of the target video is displayed, the video thumbnail including a thumbnail of a plurality of frame video images of the target video.
Optionally, in this example, the thumbnails of the video images are displayed in the order in which the video images are in the target video, that is, the more forward the corresponding time point of the video images in the target video, the more forward the display position in the video thumbnail in the thumbnail of the video image, so that the user can find the video images as the cover map according to the order of the video images in the target, and the display position of the video thumbnail is more regular.
It should be further noted that, in a more specific implementation manner of step S401, reference may be made to step S101 in the foregoing method embodiment accordingly, which is not described herein again.
In step S402, when it is monitored that the user touches the same position on the screen for a preset time period and the same frame of thumbnail is triggered within the preset time period, the triggered thumbnail is determined to be a target video thumbnail, and a video image corresponding to the target video thumbnail in the target video is determined to be a target video image.
In this example, the trigger target instruction is specifically that the user touches the same position on the screen for a preset time period, for example, 1 second, and triggers the same frame thumbnail within the preset time period, that is, the same frame thumbnail is selected within the preset time period. In short, the user selects one frame of thumbnail, then presses the screen for a preset time length for a long time, and then triggers a target instruction for the selected thumbnail. The mode of triggering the target instruction is matched with the operation that the user selects the thumbnail, previews and finally determines that the operation is the cover, the thumbnail is required to be selected, long pressing is only required, other complicated operations are not required, and therefore the user can conveniently memorize and accurately select the thumbnail of the target video image to be triggered by the target instruction.
In step S403, thumbnails of video images adjacent to the target video image are displayed in the video thumbnails in accordance with positions in the target video, and thumbnails of a plurality of frames of video images equivalent in number to the video images adjacent to the target video image in the video thumbnails are mask-displayed, the video images adjacent to the target video image including: a video image of a preset frame in the target video and located before the target video image, and/or a video image of a preset frame in the target video and located after the target video image.
The thumbnails of the video images are displayed in sequence according to the sequence of the video images in the target video.
In this example, with the thumbnail of the video image adjacent to the target video image, the video thumbnail is updated, that is, the thumbnail of the video image adjacent to the target video image is additionally displayed in the video thumbnail. In addition, in order to ensure that the thumbnails are displayed more orderly, and also to facilitate the user to intuitively see which thumbnails are displayed after the template triggering instruction, in this example, the thumbnails of each video image adjacent to the display target video image are updated, and the video images corresponding to the thumbnails and the video images corresponding to other thumbnails are displayed at the front and rear positions in the target video.
Since the number of thumbnails that can be displayed simultaneously is limited, in an example, the thumbnails of a plurality of frames of video images equal in number to the video image adjacent to the target video image among the video thumbnails are mask-displayed, and the thumbnails of the video images that are too many are not selected for mask-display, thereby ensuring that the maximum number of thumbnails is displayed for the user to select.
For example, referring also to fig. 3, the video thumbnails of the target video are sequentially displayed with A, B, C, D, E, F, G, H, I, J, and the display order of the 10 frames of video thumbnails is the same as the order of the video images corresponding to the respective thumbnails in the target video, that is, the video image corresponding to the previous frame of thumbnail is necessarily in front of the video image corresponding to the next frame of thumbnail in the target video. After the thumbnail E of the video image is triggered by the target instruction, the displayed video thumbnail is updated as follows: C. d, D1, D2, E, E1, E2, F, G, H, in which case the displayed thumbnail D1, D2 corresponds to the video image added between the thumbnail D and the thumbnail E, is also located between the video images corresponding to the thumbnail D and the thumbnail E in the target video, and the video image corresponding to the thumbnail D1 is located before the video image corresponding to the thumbnail D2 in the target video. Similarly, the video images corresponding to the thumbnails E1 and E2 are added between the thumbnail E and the thumbnail F, the video image corresponding to the thumbnail E1 is also located between the video images corresponding to the thumbnail E and the thumbnail F in the target video, and the video image corresponding to the thumbnail E2 is located before the video image corresponding to the thumbnail E2 in the target video. The thumbnail images D1 and D2 may be continuous or discontinuous in the target video image.
It should be further noted that, in this example, the original thumbnail is displayed in a shielded manner, so that the thumbnail of the video image adjacent to the target video image is displayed, and a simple alternative manner is not used, so that the thumbnail displayed in the shielded manner can be restored to be displayed later.
Optionally, in another embodiment of the present application, a specific implementation manner of step S403 is: the thumbnails of consecutive N frames of video images in the target video and located before the target video image are displayed in order between the thumbnail of the target video image and the thumbnail of the preceding frame thereof, and/or the thumbnails of consecutive M frames of video images in the target video and located after the target video image are displayed in order between the thumbnail of the target video image and the thumbnail of the following frame thereof.
Where N is a positive integer no greater than the number of video images of the target video image that correspond to the previous frame thumbnail at the target video interval. M is a positive integer not greater than the number of video images of the target video image that correspond to the thumbnail of the next frame at the target video interval. M and N may be equal positive integers or unequal. That is, the video image adjacent to the target video image in the present embodiment refers to a continuous multi-frame video image between the target video image and the video image corresponding to the previous frame thumbnail of the thumbnail thereof, and the multi-frame video image adjacent to the target video image and the target video image are also continuous in the target video. For example, referring also to the right diagram in fig. 3, if the video image corresponding to the thumbnail E is the target image, the video images corresponding to the thumbnails D1, D2, E, E1, E2 are consecutive multi-frame video images in the target video. Because, when the user triggers a target instruction for one thumbnail, it is generally desirable to obtain a plurality of frames of video images that are continuous with the video image corresponding to the thumbnail, in this example, the thumbnail of the video image adjacent to the display target video image is increased to be the thumbnail of the plurality of frames of video images that are continuous with the target video image.
However, it should be noted that this is just an alternative manner in this example, and the video image adjacent to the target video image is not necessarily between the video images corresponding to the thumbnail of the previous frame of the thumbnail, and the video images located before and after the target video image in the target video may be regarded as the video images adjacent to the target video image. For example, it is assumed that the displayed video thumbnail is shown in the left diagram in fig. 3 before the target instruction is not triggered, but when the target instruction is triggered as well for the thumbnail E, the displayed thumbnail may be shown in fig. 5, specifically including: C. d, D1, D2, E, E1, E2, F, F2, G. The thumbnail displayed in an updating way not only comprises the thumbnails D1, D2, E1 and E2, but also comprises the thumbnail F2, namely the thumbnail F2 also belongs to the video image adjacent to the video image corresponding to the thumbnail E, but is not between the thumbnail D and the thumbnail E, and is not between the thumbnail E and the thumbnail F.
In step S404, when it is detected that the target instruction ends, the video thumbnail before update is resumed to be displayed.
In this example, with the thumbnail of the video image adjacent to the target video image, updating the video thumbnail is only temporary, and when the target instruction ends, the video thumbnail will be restored to the state before triggering the target instruction, so that the user can preview the video image corresponding to the other thumbnail continuously, and the user can trigger the target instruction for the other thumbnail to obtain the thumbnail of the video image adjacent to the video image corresponding to the other thumbnail.
Alternatively, the ending of the target instruction may be that the user performs a specific ending operation again to trigger the ending of the target instruction, for example, an ending virtual key may be set, double-clicking again, or the like.
In this example, since the manner of triggering the target instruction is long by a preset time length, in this example, when the target instruction is detected to end, the video thumbnail before the update is restored to be displayed, specifically: and when the user is monitored to stop touching the screen, the display of the video thumbnail before updating is resumed.
That is, after the user selects the thumbnail and triggers the target instruction according to the preset time length of the thumbnail, the user needs to keep pressing the screen for a long time, so that the video thumbnail can keep an updated state, if the user touches the screen off, the target instruction is determined to end, the thumbnail of the multi-frame video image displayed in a shielding manner is restored to be displayed, and the thumbnail displayed in an unmasked manner is still normally displayed, so that the mode of triggering the target end in additional development is not needed, and the operation of the user is simplified.
Similarly, since the number of thumbnails that can be simultaneously displayed is fixed, it is necessary to mask the thumbnails of video images adjacent to the target video image while resuming the display of the thumbnails of the multiframe video images that are mask-displayed.
Optionally, after displaying the thumbnail of the video image adjacent to the target video image in the video thumbnail according to the position in the target video, the method may further include:
responding to the touch screen moving operation of a user, and highlighting the thumbnail triggered by the touch screen moving operation of the user.
That is, when the target instruction is triggered, after updating the video thumbnail with the thumbnail of the video image adjacent to the target video image, the user may move left and right, at this time, in response to the touch screen movement operation of the user, select the thumbnail of the video image adjacent to the target video image, at this time, display the thumbnail in an enlarged manner in other areas on the user interface, or display the original image of the thumbnail in other areas on the user interface. Of course, other ones of the selected video thumbnails are also possible.
Because the user can select the thumbnail of the video image adjacent to the target video image, and when the target instruction is finished, the video thumbnail needs to be restored, in order to perform other operations on the thumbnail of the video image adjacent to the selected target video image after the target instruction is finished, in another embodiment of the present application, the thumbnail of the video image adjacent to the target video image is displayed in a shielding manner, which specifically includes:
And if the thumbnail triggered by the touch screen moving operation of the user is the thumbnail of the video image adjacent to the target video image, replacing and displaying the target video image in the video thumbnail before updating by using the thumbnail triggered by the touch screen moving operation of the user.
That is, the thumbnail of the video image adjacent to the currently selected target video image is replaced by the thumbnail of the target video image, while the thumbnails of the video images adjacent to the unselected target video image are shielded and displayed correspondingly, except for the thumbnail of the target video image, the thumbnail before triggering the target instruction is still normally displayed. So that the thumbnail of the video image adjacent to the selected target video image is retained for the user to perform other operations thereon, such as setting as a cover or the like. It should be noted that, for the thumbnail of the video image, the user may trigger the target instruction for it.
And if the thumbnail of the video image which is not adjacent to the target video image and is triggered by the touch screen moving operation of the user, restoring to display the video thumbnail before updating.
For example, referring to fig. 3, before the target command is not triggered, the video thumbnail of the target video includes A, B, C, D, E, F, G, H, I, J as shown in the left diagram in fig. 3, when the thumbnail E of the video image is triggered by the target command, as shown in the right diagram in fig. 3, the video thumbnail is updated to C, D, D1, D2, E, E1, E2, F, G, H, and at this time, after the user selects to update the displayed E1 through the touch screen moving operation, as shown in the right diagram in fig. 3. At this time, the user ends by touching off, i.e. not pressing the screen for a long time, the target instruction to resume the video thumbnail. As shown in fig. 6, the restored video thumbnail specifically includes: A. b, C, D, E1, F, G, H, I, J, namely, the thumbnail E is replaced with the selected thumbnail E1 relative to the video thumbnail before the trigger target instruction, and the thumbnail E is no longer displayed on the user interface. If the target instruction is finished and any thumbnail in C, D, E, F, G, H is selected by the user, the restored thumbnail is completely consistent with the thumbnail before the target instruction is triggered.
According to the video image display method, through displaying the video thumbnails of the multiple frames of video images comprising the target video, when the fact that the same position on the touch screen of a user continues for the preset time length is monitored, and the same frame of thumbnail is selected within the preset time length, the video image corresponding to the triggered thumbnail is used as the target video image, the thumbnails of the video images adjacent to the target video image are displayed in the video thumbnails according to the position in the target video, and the thumbnails of the multiple frames of video images, which are equal in number to the video images adjacent to the target video image, in the video thumbnails are displayed in a shielding mode. Therefore, through long-press operation of the user, video images close to the target video image which is not displayed can be displayed for the user, more thumbnails of the video images are provided for the user to select, and the thumbnails of a fixed part of the video images in the video are not selected, so that the user can select the most representative video image as the cover of the video. And when the target instruction is finished, the video thumbnail can be restored before the target instruction is triggered, so that the user can continue to select other thumbnails.
Fig. 7 is a presentation device of a video image according to an exemplary embodiment. Referring to fig. 7, the apparatus specifically includes the following units:
a display unit 701 configured to execute video thumbnail images of the display target video.
Wherein the video thumbnail comprises a thumbnail of a multi-frame video image of the target video.
The first determining unit 702 is configured to perform determining, when a target instruction trigger for a video thumbnail is detected, a target video thumbnail triggered by the target instruction.
A second determining unit 703 configured to perform determination that a video image corresponding to the target video thumbnail in the target video is a target video image;
and an updating unit 704 configured to perform updating of the video thumbnail with the thumbnail of the video image adjacent to the target video image.
The video image adjacent to the target video image may specifically include: a video image of a preset frame in the target video and located before the target video image, and/or a video image of a preset frame in the target video and located after the target video image.
Optionally, in a video image display apparatus shown in another embodiment, the updating unit 704 includes:
An updating subunit configured to execute thumbnail images of video images adjacent to the target video image, display in the video thumbnail images in accordance with positions in the target video, and mask-display thumbnail images of a plurality of frame video images of the video thumbnail images equal in number to the video images adjacent to the target video image.
The thumbnails of the video images are displayed in sequence according to the sequence of the video images in the target video.
Optionally, in the display device for video images shown in another embodiment, the update subunit executes a thumbnail of a video image adjacent to the target video image, and when displayed in the video thumbnail according to a position in the target video, is configured to:
the thumbnails of consecutive N frames of video images in the target video and located before the target video image are displayed in order between the thumbnail of the target video image and the thumbnail of the preceding frame thereof, and/or the thumbnails of consecutive M frames of video images in the target video and located after the target video image are displayed in order between the thumbnail of the target video image and the thumbnail of the following frame thereof.
Wherein N is a positive integer not greater than the number of video images of the target video image corresponding to the previous frame thumbnail at the target video interval; m is a positive integer not greater than the number of video images of the target video image that correspond to the thumbnail of the next frame at the target video interval.
Optionally, in a video image display apparatus shown in another embodiment, the apparatus may further include:
and a restoring unit configured to execute restoring display of the video thumbnail before updating when the target instruction is detected to be ended.
Optionally, in a video image display apparatus shown in another embodiment, the first determining unit 702 includes:
and the first determining subunit is configured to determine the triggered thumbnail as the target video thumbnail when the same position on the touch screen of the user is monitored to last for a preset time length and the same frame thumbnail is triggered within the preset time length.
And the restoring unit executes the video thumbnail before restoring to display when the target instruction is detected to be ended, and is used for:
and when the user is detected to stop touching the screen, the video thumbnail before updating is restored to be displayed.
Optionally, in a video image display apparatus shown in another embodiment, the apparatus may further include:
and the mobile unit is configured to respond to the touch screen moving operation of the user and highlight the thumbnail triggered by the touch screen moving operation of the user.
Optionally, in the display device for video image shown in another embodiment, when the restoring unit executes the restoring display of the video thumbnail before updating, the restoring unit is configured to:
if the thumbnail triggered by the touch screen moving operation of the user is the thumbnail of the video image adjacent to the target video image, replacing and displaying the target video image in the video thumbnail before updating by the thumbnail triggered by the touch screen moving operation of the user;
and if the thumbnail of the video image which is not adjacent to the target video image and is triggered by the touch screen moving operation of the user, restoring to display the video thumbnail before updating.
It should be noted that, the specific working process of each unit in the voice recognition device shown in the foregoing embodiment may correspondingly refer to the specific implementation process of the corresponding step in the foregoing method embodiment, which is not described herein again.
According to the video image display device, video thumbnails of multiple frames of video images including target videos are displayed through a display unit, when target instruction triggering of the video thumbnails is detected by a first determining unit, the target video thumbnails triggered by the target instructions are determined, further, a second determining unit determines video images corresponding to the target video thumbnails in the target videos as target video images, and the video thumbnails are updated by utilizing the thumbnails of video images adjacent to the target video images. Therefore, by triggering the target instruction on the thumbnail of the video image, the current video thumbnail is updated, so that more thumbnails of the video image are provided for the user to select, and the thumbnail of a fixed part of the video image in the video is not selected, so that the user can select the most representative video image as the cover of the video.
Fig. 8 is a block diagram of an electronic device, according to an example embodiment. Referring to fig. 8, the electronic device 800 may be, for example, a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, or the like.
Referring to fig. 8, an electronic device may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and a communication component 816.
The processing component 802 generally operates the overall operation of the electronic device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to perform all or part of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interactions between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operations at the electronic device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or nonvolatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
The power supply component 806 provides power to the various components of the electronic device 800. The power components 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the electronic device 800.
The multimedia component 808 includes a screen between the electronic device 800 and the user that provides an output interface. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may sense not only the boundary of a touch or slide action, but also the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and/or a rear camera. When the electronic device 800 is in an operational mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the electronic device 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 further includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be a keyboard, click wheel, buttons, etc. These buttons may include, but are not limited to: homepage button, volume button, start button, and lock button.
The sensor assembly 814 includes one or more sensors for providing status assessment of various aspects of the electronic device 800. For example, the sensor assembly 814 may detect an on/off state of the electronic device 800, a relative positioning of the components, such as a display and keypad of the electronic device 800, the sensor assembly 814 may also detect a change in position of the electronic device 800 or a component of the electronic device 800, the presence or absence of a user's contact with the electronic device 800, an orientation or acceleration/deceleration of the electronic device 800, and a change in temperature of the electronic device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscopic sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communication between the electronic device 800 and other devices, either wired or wireless. The electronic device 800 may access a wireless network based on a communication standard, such as WiFi, an operator network (e.g., 2G, 3G, 4G, or 5G), or a combination thereof. In one exemplary embodiment, the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra Wideband (UWB) technology, bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the electronic device 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements for executing the methods described above.
The present disclosure shows, in an embodiment, a storage medium, which when executed by a processor of an electronic device, enables the electronic device to perform a method of presentation of video images as in any of the embodiments described above.
Alternatively, the storage medium may be a non-transitory computer readable storage medium, for example, a ROM, random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.
Another embodiment of the present application provides a computer program product for performing the method of presenting video images provided by any one of the embodiments described above when the computer program product is executed.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any adaptations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the present disclosure is not limited to the precise arrangements and instrumentalities shown in the drawings, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (14)

1. A method for displaying a video image, comprising:
displaying a video thumbnail of the target video; wherein the video thumbnail comprises a thumbnail of a multi-frame video image of the target video;
when the target instruction trigger to the video thumbnail is monitored, determining a target video thumbnail triggered by the target instruction; the target instruction comprises one or more of long-press screen selection, double-press screen selection and specific virtual key triggering instruction clicking;
determining a video image corresponding to the target video thumbnail in the target video as a target video image;
displaying thumbnails of video images adjacent to the target video image in the video thumbnails according to positions in the target video image, and shielding and displaying thumbnails of video images, which are equal in number to the video images adjacent to the target video image, in the video thumbnails; the video image adjacent to the target video image comprises: a video image of a preset frame in the target video and located before the target video image, and/or a video image of a preset frame in the target video and located after the target video image; and the thumbnails of the video images are displayed in sequence according to the sequence of the video images in the target video.
2. The method of claim 1, wherein displaying the thumbnail of the video image adjacent to the target video image in the video thumbnail according to the position in the target video comprises:
sequentially displaying the thumbnails of consecutive N frames of video images in the target video and before the target video image between the thumbnail of the target video image and the thumbnail of the previous frame, and/or sequentially displaying the thumbnails of consecutive M frames of video images in the target video and after the target video image between the thumbnail of the target video image and the thumbnail of the following frame; wherein N is a positive integer not greater than the number of video images of the target video image corresponding to the previous frame thumbnail at the target video interval; m is a positive integer not greater than the number of video images of the target video image that correspond to the next frame thumbnail at the target video interval.
3. The method of claim 1, wherein the updating the video thumbnail with a thumbnail of a video image adjacent to the target video image further comprises:
And when the target instruction is detected to be ended, restoring to display the video thumbnail before updating.
4. The method of claim 3, wherein the determining the target video thumbnail triggered by the target instruction when the target instruction trigger for the video thumbnail is detected comprises:
when the fact that the same position on the touch screen of the user continues for a preset time length is monitored, and the same frame of thumbnail is triggered within the preset time length, determining the triggered thumbnail as a target video thumbnail;
and when the target instruction is detected to be ended, restoring to display the video thumbnail before updating, wherein the method comprises the following steps:
and when the user is detected to stop touching the screen, the video thumbnail before updating is restored to be displayed.
5. The method of claim 3, wherein the updating the video thumbnail with a thumbnail of a video image adjacent to the target video image further comprises:
responding to the touch screen moving operation of a user, and highlighting the thumbnail triggered by the touch screen moving operation of the user.
6. The method of claim 5, wherein the resuming the displaying of the video thumbnail before the update comprises:
If the thumbnail triggered by the touch screen moving operation of the user is the thumbnail of the video image adjacent to the target video image, replacing and displaying the target video image in the video thumbnail before updating by the thumbnail triggered by the touch screen moving operation of the user;
and if the thumbnail of the video image which is not adjacent to the target video image and is triggered by the touch screen moving operation of the user, restoring to display the video thumbnail before updating.
7. A video image presentation apparatus, comprising:
a display unit configured to execute a video thumbnail displaying a target video; wherein the video thumbnail comprises a thumbnail of a multi-frame video image of the target video;
a first determining unit configured to perform, when a target instruction trigger for the video thumbnail is monitored, determining a target video thumbnail triggered by the target instruction; the target instruction comprises one or more of long-press screen selection, double-press screen selection and specific virtual key triggering instruction clicking;
a second determining unit configured to perform determination that a video image corresponding to the target video thumbnail in the target video is a target video image;
An updating unit configured to perform updating of a video thumbnail using a thumbnail of a video image adjacent to the target video image; the video image adjacent to the target video image comprises: a video image of a preset frame in the target video and located before the target video image, and/or a video image of a preset frame in the target video and located after the target video image;
the updating unit includes:
an updating subunit configured to perform thumbnail images of video images adjacent to the target video image, display in the video thumbnail images in accordance with positions in the target video image, and mask-display thumbnail images of a plurality of frames of the video images equivalent in number to the video images adjacent to the target video image in the video thumbnail images; the thumbnails of the video images are displayed in sequence according to the sequence of the video images in the target video.
8. The apparatus of claim 7, wherein the update subunit performs a thumbnail of a video image adjacent to the target video image, in accordance with a position in the target video, for, when displayed in the video thumbnail:
Sequentially displaying the thumbnails of consecutive N frames of video images in the target video and before the target video image between the thumbnail of the target video image and the thumbnail of the previous frame, and/or sequentially displaying the thumbnails of consecutive M frames of video images in the target video and after the target video image between the thumbnail of the target video image and the thumbnail of the following frame; wherein N is a positive integer not greater than the number of video images of the target video image corresponding to the previous frame thumbnail at the target video interval; m is a positive integer not greater than the number of video images of the target video image that correspond to the next frame thumbnail at the target video interval.
9. The apparatus as recited in claim 7, further comprising:
and a restoring unit configured to execute restoring display of the video thumbnail before updating when the target instruction is detected to be ended.
10. The apparatus according to claim 9, wherein the first determining unit includes:
a first determining subunit configured to perform, when it is monitored that the same position on the touch screen of the user continues for a preset time length and the same frame thumbnail is triggered within the preset time length, determining the triggered thumbnail as a target video thumbnail;
The restoring unit executes the video thumbnail before restoring to display when the target instruction is detected to be ended, and is used for:
and when the user is detected to stop touching the screen, the video thumbnail before updating is restored to be displayed.
11. The apparatus as recited in claim 9, further comprising:
and the mobile unit is configured to respond to the touch screen moving operation of the user and highlight the thumbnail triggered by the touch screen moving operation of the user.
12. The apparatus of claim 11, wherein the restoration unit, when executing the video thumbnail before the restoration display update, is to:
if the thumbnail triggered by the touch screen moving operation of the user is the thumbnail of the video image adjacent to the target video image, replacing and displaying the target video image in the video thumbnail before updating by the thumbnail triggered by the touch screen moving operation of the user;
and if the thumbnail of the video image which is not adjacent to the target video image and is triggered by the touch screen moving operation of the user, restoring to display the video thumbnail before updating.
13. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the method of presentation of a video image as claimed in any one of claims 1 to 6.
14. A storage medium, wherein instructions in the storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the method of presentation of video images according to any one of claims 1 to 6.
CN202011084784.2A 2020-10-12 2020-10-12 Video image display method and device, electronic equipment and storage medium Active CN112199552B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011084784.2A CN112199552B (en) 2020-10-12 2020-10-12 Video image display method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011084784.2A CN112199552B (en) 2020-10-12 2020-10-12 Video image display method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112199552A CN112199552A (en) 2021-01-08
CN112199552B true CN112199552B (en) 2024-03-19

Family

ID=74013508

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011084784.2A Active CN112199552B (en) 2020-10-12 2020-10-12 Video image display method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112199552B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113407144B (en) * 2021-07-15 2022-10-25 维沃移动通信(杭州)有限公司 Display control method and device
CN113794943B (en) * 2021-09-16 2024-08-20 维沃移动通信(杭州)有限公司 Video cover setting method and device, electronic equipment and storage medium

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101032164A (en) * 2004-09-30 2007-09-05 索尼株式会社 Moving picture data edition device and moving picture data edition method
CN101438593A (en) * 2006-03-10 2009-05-20 Lg电子株式会社 Video browsing based on thumbnail image
CN102547193A (en) * 2010-12-07 2012-07-04 索尼公司 Information processing apparatus, information processing method, and program
CN103620682A (en) * 2011-05-18 2014-03-05 高智83基金会有限责任公司 Video summary including a feature of interest
WO2014123303A1 (en) * 2013-02-06 2014-08-14 (주)티비스톰 Method for providing video search user interface utilizing thumbnails and device therefor
CN106792272A (en) * 2016-11-28 2017-05-31 维沃移动通信有限公司 The generation method and mobile terminal of a kind of video thumbnails
CN108156407A (en) * 2017-12-13 2018-06-12 深圳市金立通信设备有限公司 A kind of video clipping method and terminal
CN108605165A (en) * 2016-10-31 2018-09-28 华为技术有限公司 The method and electronic equipment of video thumbnails are generated in the electronic device
CN108810622A (en) * 2018-07-09 2018-11-13 腾讯科技(深圳)有限公司 Extracting method, device, computer-readable medium and the electronic equipment of video frame
CN109359218A (en) * 2018-09-20 2019-02-19 传线网络科技(上海)有限公司 Multimedia resource methods of exhibiting and device
CN110933509A (en) * 2019-12-09 2020-03-27 北京字节跳动网络技术有限公司 Information publishing method and device, electronic equipment and storage medium
CN111479158A (en) * 2020-04-16 2020-07-31 北京达佳互联信息技术有限公司 Video display method and device, electronic equipment and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8599316B2 (en) * 2010-05-25 2013-12-03 Intellectual Ventures Fund 83 Llc Method for determining key video frames

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101032164A (en) * 2004-09-30 2007-09-05 索尼株式会社 Moving picture data edition device and moving picture data edition method
CN101438593A (en) * 2006-03-10 2009-05-20 Lg电子株式会社 Video browsing based on thumbnail image
CN102547193A (en) * 2010-12-07 2012-07-04 索尼公司 Information processing apparatus, information processing method, and program
CN103620682A (en) * 2011-05-18 2014-03-05 高智83基金会有限责任公司 Video summary including a feature of interest
WO2014123303A1 (en) * 2013-02-06 2014-08-14 (주)티비스톰 Method for providing video search user interface utilizing thumbnails and device therefor
CN108605165A (en) * 2016-10-31 2018-09-28 华为技术有限公司 The method and electronic equipment of video thumbnails are generated in the electronic device
CN106792272A (en) * 2016-11-28 2017-05-31 维沃移动通信有限公司 The generation method and mobile terminal of a kind of video thumbnails
CN108156407A (en) * 2017-12-13 2018-06-12 深圳市金立通信设备有限公司 A kind of video clipping method and terminal
CN108810622A (en) * 2018-07-09 2018-11-13 腾讯科技(深圳)有限公司 Extracting method, device, computer-readable medium and the electronic equipment of video frame
CN109359218A (en) * 2018-09-20 2019-02-19 传线网络科技(上海)有限公司 Multimedia resource methods of exhibiting and device
CN110933509A (en) * 2019-12-09 2020-03-27 北京字节跳动网络技术有限公司 Information publishing method and device, electronic equipment and storage medium
CN111479158A (en) * 2020-04-16 2020-07-31 北京达佳互联信息技术有限公司 Video display method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN112199552A (en) 2021-01-08

Similar Documents

Publication Publication Date Title
US10942616B2 (en) Multimedia resource management method and apparatus, and storage medium
CN105955607B (en) Content sharing method and device
CN114201133A (en) Split screen display method and device
CN105487805B (en) Object operation method and device
CN105204846A (en) Method for displaying video picture in multi-user video, device and terminal equipment
CN110968364B (en) Method and device for adding shortcut plugins and intelligent device
CN106020682A (en) Multi-task management method and device
CN111651104A (en) Method and device for displaying application page and storage medium
CN112199552B (en) Video image display method and device, electronic equipment and storage medium
CN105094539A (en) Display method and device of reference information
CN107729098B (en) User interface display method and device
CN107885571B (en) Display page control method and device
CN106527886B (en) Picture display method and device
CN109783171B (en) Desktop plug-in switching method and device and storage medium
CN113905192B (en) Subtitle editing method and device, electronic equipment and storage medium
CN114282022A (en) Multimedia editing method and device, electronic equipment and storage medium
CN106527919A (en) Method and device for adjusting screen display
CN106569985B (en) Information editing method and device
CN113919311B (en) Data display method and device, electronic equipment and storage medium
CN111092971A (en) Display method and device for displaying
CN113360708B (en) Video playing method and device, electronic equipment and storage medium
CN114047862A (en) Interface control method and device, equipment and storage medium
CN114697723B (en) Video generation method, device and medium
CN111258436B (en) Configuration information modification method, device and readable medium
CN115937350A (en) Picture editing method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant