Start Pretend. You're a programmer. Someone has a 3GB video file on a time
line, (of course not much of the file is in memory). The user moves the CTI
from point A to point B. As a programmer architect, decide how would you
locate the frame at point B that needs to be displayed. Separately for each
track.

 

One way is to ripple through all the frames in the file sectors on disk,
sequentially, processing sector after sector, until you've identified point
B. Might take awhile, but it certainly could be done. 

 

Alternatively, how about indexing the file upon load and mapping CTI data to
the index file? Then when the CTI is moved, do a lookup in the index file to
get the equivalent of a file sector. Now you know exactly the sector(s) to
load, resulting hopefully in fewer disk accesses to get there. 

 

End Pretend!

 

It seems to me an index file would be relative to the start of the file so
that it could be valid (designed to be portable) between systems, all that
is needed is a locator reference point the user specifies in a preference
file. Maybe that is simply an oversight. Contrariwise: first, it is possible
it includes some other info that might be system dependent, or second, maybe
that doesn't explain the index file in the first place.

 

From: [email protected] [mailto:[email protected]]
On Behalf Of Mike Boom
Sent: Wednesday, December 17, 2008 6:29 PM
To: [email protected]
Subject: RE: [AP] Avoiding video re-indexing on portable drive

 

At 09:18 PM 12/17/2008, Lee Menningen wrote:
>Your first question. Someone once said they're indexing points within the
>video; I would surmise that to be numerous points.

That's a good point: just what exactly *is* indexing? I always 
assumed it was filling out full frames for all the non-index frames 
in groups of pictures (GOPs) within an HDV MPEG2 file. That would 
explain why it takes so long. It would, though, mean there's be some 
very huge files stored somewhere.

Anyone know more about what happens during HDV indexing in Premiere?

Mike Boom

 



[Non-text portions of this message have been removed]


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Adobe-Premiere/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/Adobe-Premiere/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[email protected] 
    mailto:[email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to