Rework media and the mediainfo return metadata so it is only storing values that will be used. drop the filesystem metadata information. rework the original file and pending file associate mechanism somehow to be more memory efficient. Rework scanner so it doesn't rerun mediainfo for files it knows of.
when validation is implemented a mechanism will be needed to place new file in known media files store.
Rework media and the mediainfo return metadata so it is only storing values that will be used. drop the filesystem metadata information. rework the original file and pending file associate mechanism somehow to be more memory efficient. Rework scanner so it doesn't rerun mediainfo for files it knows of. when validation is implemented a mechanism will be needed to place new file in known media files store.