LimSee3 Help - On Media Libraries

Underlying concepts

To be able to fully use the media libraries, you have to be told a few words on the behind-the-scene mechanisms.

Media file referencing

Perhaps the most important thing about media libraries is that they do not contain media assets, they merely reference them. Thus, all the actions we have presented above (copying, pasting, deleting, etc.) are performed on references, not on the medias themselves.

What does it mean for you? This means that medias are not duplicated, moved or deleted as you copy, paste and remove media assets. In fact, the physical media files stay where they are, only the internal library representation is updated when you perform an operation. This is a good news, because references are cheap and fast: you can put a media asset into as many libraries as you want, since even if the actual media file is huge, your disc space will not be diminished. On the other hand, this means that moving the actual media file to another location may lead to corrupted libraries.

Relative addressing

Other important point is the use of relative addresses whenever possible: a media library will store the reference of a local media relatively to its own location.

This means that moving a library to some other location on your computer will most probably result in total corruption: the library will no more be able to access the referenced medias, unless you have moved them too.

Library file format

Finally, let us speak of the library files. Each media library is stored in a standalone XML file that has the xll extension. (xll stands for XML LimSee3 Library.) Library files are editable with any text editor, but we recommend you do not attempt it, unless you know what you are doing.

Status of the document: last changed on 11th February 2008. Copyright INRIA. Created by Jan Mikáč