A media indexer method, a media indexer, and / or a media indexer computer useable medium. The media indexer includes a central processor and a memory carrying thereon media indexer
software which carries out steps including receiving a media
signal, identifying keyframes of the media
signal, establishing
metadata for each identified keyframe, tagging each identified keyframe with
metadata established for the associated keyframe, and outputting the media
signal in a form unchanged from the received media signal, and / or a form including identified keyframes of the received media signal, each identified keyframe including a representative media keyframe event with
metadata associated with the corresponding media keyframe event. The media indexer can generate parallel index signals that are synchronized to the
time rate of the received media signal, and can input and output data using standard compatible file formats for
file sharing and data manipulations with other compatible files and
software.