Modified media presentation during scrubbing
First Claim
Patent Images
1. A method, comprising:
- generating, for display within a graphical user interface, a thumbnail representing at least a portion of a media clip, wherein the media clip is associated with a video portion and an audio portion;
detecting a directional movement over the thumbnail;
determining an input speed at which the directional movement is detected over the thumbnail;
playing, at a speed correlated to the input speed, the video portion as a sequence of frames in a preview window, the sequence of frames corresponding to portions of the thumbnail over which the directional movement is detected; and
playing, concurrently to the video portion, parts of the audio portion corresponding to the sequence of frames;
determining whether the input speed of the directional movement exceeds a predetermined threshold that relates to a maximum play speed, wherein the predetermined threshold is greater than a minimum threshold that relates to a minimum play speed; and
selectively disabling playing the video portion or the audio portion, or both, based on a determination that the input speed of the directional movement exceeds the predetermined threshold.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes displaying, within a user interface in a digital media system, a thumbnail representing at least a portion of a media clip, receiving user input corresponding to a play speed at which a media clip is to be played, determining whether the received user input exceeds one or more predetermined thresholds, and selectively disabling playing of a video portion or an audio portion, or both, based on a result of the determination.
194 Citations
19 Claims
-
1. A method, comprising:
-
generating, for display within a graphical user interface, a thumbnail representing at least a portion of a media clip, wherein the media clip is associated with a video portion and an audio portion; detecting a directional movement over the thumbnail; determining an input speed at which the directional movement is detected over the thumbnail; playing, at a speed correlated to the input speed, the video portion as a sequence of frames in a preview window, the sequence of frames corresponding to portions of the thumbnail over which the directional movement is detected; and playing, concurrently to the video portion, parts of the audio portion corresponding to the sequence of frames; determining whether the input speed of the directional movement exceeds a predetermined threshold that relates to a maximum play speed, wherein the predetermined threshold is greater than a minimum threshold that relates to a minimum play speed; and selectively disabling playing the video portion or the audio portion, or both, based on a determination that the input speed of the directional movement exceeds the predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine readable storage device bearing instructions executable by one or more processors, the instructions when executed by the one or more processors cause the one or more processors to perform operations comprising:
-
generating, for display within a graphical user interface, a thumbnail representing at least a portion of a media clip, wherein the media clip is associated with a video portion and an audio portion; detecting a directional movement over the thumbnail; determining an input speed at which the directional movement is detected over the thumbnail; playing, at a speed correlated to the input speed, the video portion as a sequence of frames in a preview window, the sequence of frames corresponding to portions of the thumbnail over which the directional movement is detected; and playing, concurrently to the video portion, parts of the audio portion corresponding to the sequence of frames; determining whether the input speed of the directional movement exceeds a predetermined threshold that relates to a maximum play speed, wherein the predetermined threshold is greater than a minimum threshold that relates to a minimum play speed; and selectively disabling playing the video portion or the audio portion, or both, based on a determination that the input speed of the directional movement exceeds the predetermined threshold. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one processor; and a computer-readable medium storing one or more sequences of instructions which, when executed by the at least one processor, causes; generating, for display within a graphical user interface, a thumbnail representing at least a portion of a media clip, wherein the media clip is associated with a video portion and an audio portion; detecting a directional movement over the thumbnail; determining an input speed at which the directional movement is detected over the thumbnail; playing, at a speed correlated to the input speed, the video portion as a sequence of frames in a preview window, the sequence of frames corresponding to portions of the thumbnail over which the directional movement is detected; and playing, concurrently to the video portion, parts of the audio portion corresponding to the sequence of frames; determining whether the input speed of the directional movement exceeds a predetermined threshold that relates to a maximum play speed, wherein the predetermined threshold is greater than a minimum threshold that relates to a minimum play speed; and selectively disabling playing the video portion or the audio portion, or both, based on a determination that the input speed of the directional movement exceeds the predetermined threshold. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method, comprising:
-
generating, for display within a graphical user interface, a user-interface element representing at least a portion of a media clip, wherein the media clip is associated with a video portion and an audio portion; detecting a directional movement over the user-interface element; determining an input speed at which the directional movement is detected over the user-interface element; playing, at a speed correlated to the input speed, the video portion as a sequence of frames in a preview window, the sequence of frames corresponding to portions of the user-interface element over which the directional movement is detected; and playing, concurrently to the video portion, parts of the audio portion corresponding to the sequence of frames; determining whether the input speed of the directional movement exceeds a predetermined threshold that relates to a maximum play speed, wherein the predetermined threshold is greater than a minimum threshold that relates to a minimum play speed; and
selectively disabling playing the video portion or the audio portion, or both, based on a determination that the input speed of the directional movement exceeds the predetermined threshold.
-
-
19. A system comprising:
-
at least one processor; and a computer-readable medium storing one or more sequences of instructions which, when executed by the at least one processor, causes; generating, for display within a graphical user interface, a user-interface element representing at least a portion of a media clip, wherein the media clip is associated with a video portion and an audio portion; detecting a directional movement over the user-interface element; determining an input speed at which the directional movement is detected over the user-interface element; playing, at a speed correlated to the input speed, the video portion as a sequence of frames in a preview window, the sequence of frames corresponding to portions of the user-interface element over which the directional movement is detected; and playing, concurrently to the video portion, parts of the audio portion corresponding to the sequence of frames; determining whether the input speed of the directional movement exceeds a predetermined threshold that relates to a maximum play speed, wherein the predetermined threshold is greater than a minimum threshold that relates to a minimum play speed; and
selectively disabling playing the video portion or the audio portion, or both, based on a determination that the input speed of the directional movement exceeds the predetermined threshold.
-
Specification