Previewing and playing media items based on scenes
AssigneeGoogle Inc.
InventorTawei Liao
Life of this patent
Estimating the term…
Abstract
A plurality of scenes in a digital video are identified. The length of each scene is compared with a first threshold length and a second threshold length. When the scene is longer than the first threshold length and does not exceed the second threshold length, a first preview is generated for the scene. When the scene is longer than the first threshold length and longer than the second threshold length, a plurality of previews for the scene is generated.
Claims19
A method comprising:
- identifying a plurality of scenes in a digital video;
- and
- generating, by a processing device, per-scene previews for the digital video having the plurality of scenes, wherein generating the per-scene previews comprises:
- comparing a length of each of the plurality of scenes with a first threshold length and a second threshold length;
- responsive to determining that a first scene of the plurality of scenes is longer than the first threshold length and does not exceed the second threshold length, generating a single preview for the first scene;
- and
- responsive to determining that a second scene of the plurality of scenes is longer than the first threshold length and longer than the second threshold length, generating a plurality of previews for the second scene.
An apparatus comprising:
- a memory;
- a processing device coupled to the memory, the processing device to:
- identify a plurality of scenes in a digital video;
- and
- generate per-scene previews for the digital video having the plurality of scenes, wherein to generate the per-scene previews the processing device is to:
- compare a length of each of the plurality of scenes with a first threshold length and a second threshold length;
- responsive to determining that a first scene of the plurality of scenes is longer than the first threshold length and does not exceed the second threshold length, generate a single preview for the first scene;
- and
- responsive to determining that a second scene of the plurality of scenes is longer than the first threshold length and longer than the second threshold length, generate a plurality of previews for the second scene.
A non-transitory computer readable storage medium comprising instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
- identifying a plurality of scenes in a digital video;
- and
- generating, by the processing device, per-scene previews for the digital video having the plurality of scenes, wherein generating the per-scene previews comprises:
- comparing a length of each of the plurality of scenes with a first threshold length and a second threshold length;
- responsive to determining that a first scene of the plurality of scenes is longer than the first threshold length and does not exceed the second threshold length, generating a single preview for the first scene;
- and
- responsive to determining that a second scene of the plurality of scenes is longer than the first threshold length and longer than the second threshold length, generating a plurality of previews for the second scene.
Dependencies are inferred from the claim text.