Random access searching with frame accuracy and without indexing within windows media video

Information

  • Patent Application
  • 20070230898
  • Publication Number
    20070230898
  • Date Filed
    April 02, 2007
    17 years ago
  • Date Published
    October 04, 2007
    17 years ago
Abstract
The present disclosure is directed to a process for generating a random access, frame accurate searchable file from a non-indexed video content file having an inconsistent frame rate. The process includes generating a fixed frame rate into the settings of the non-indexed video content file such as preprocessing video frame time-stamps to include frame_timestamp=frame_index*time_per_frame, where: time_per_frame=1/frame_rate. The non-indexed video content including the video frame time-stamps is encoded so that frame accurate searching includes conversions on frame rate settings using media time and a constant frame rate to convert from media time to frame number.
Description

DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of a process developed in accordance with the present disclosure.


Claims
  • 1. A process for generating a random access, frame accurate searchable file from a non-indexed video content file having an inconsistent frame rate, the process comprising: generating a fixed frame rate into settings of the non-indexed video content file including preprocessing video frame time-stamps of video content wherein frame_timestamp=frame_index*time_per_frame, and
  • 2. The process of claim 1 wherein frame accurate searches are performed using a conversion process on the frame rate settings including one of: media_time=frame_index*time_per_frame, orframe_index=media_time/time_per_frame.
  • 3. The process of claim 1 including application of an extensible multimedia framework to preprocess the video frame time-stamps of video content and encode the non-indexed video content files.
  • 4. A system for generating a random access, frame accurate searchable file from a non-indexed video content file having an inconsistent frame rate, the system comprising: a video decoder to decode the non-indexed video content file and create a decoded video content file; anda time-stamp preprocessor having an application to generate a fixed frame rate into the decoded video file wherein frame_timestamp=frame_index*time_per_frame, and
  • 5. The system of claim 4 and further comprising an encoder operably coupled to the time-stamp preprocessor.
  • 6. The system of claim 4 wherein the non-indexed video content file includes an audio component, and the system further comprises: an audio/video splitter to separate the audio component from a video component, wherein the video component is provided to the video decoder and the audio component is provided to an audio decoder; andan audio compression manager wrapper operably coupled to the audio/video splitter; andan encoder operably coupled to the audio compression manager wrapper and the time-stamp preprocessor.
Provisional Applications (1)
Number Date Country
60788282 Mar 2006 US