Når du importerer video, eller tar opp direkte i iMovie, arkiverer iMovie den videoen (råopptakene) som en eller flere hendelser i hendelsesbiblioteket. Dette er kildevideoen for alle videoprosjektene. Når du oppretter en film eller en trailer, markerer du videoklipp fra hendelsene og legger dem til i prosjektet. Du kan da redigere videoen i prosjektet uten at det endrer på kildevideoen. Derfor er det alltid mulig å gå tilbake til den originale, uendrede versjonen av kildevideoen etter at du har redigert video i et prosjekt.
Når du importerer video, gir du navn til hendelsene og iMovie organiserer dem i hendelsesbiblioteket etter når de ble spilt inn. Du kan velge å organisere biblioteket på andre måter, og du kan ogsåskjule biblioteket slik at du får et større arbeidsområde.
I tillegg til å være et kraftig verktøy for å lage filmprosjekter, er iMovie også nyttig som videobibliotek. Det er en plattform for å organisere, få tilgang til og vise alt av opptak. Hvis du passer på å gi hendelsene gode navn, som «Bursdag 2011», «Familietur til Belize» og så videre, kan du organisere alt av opptak slik at de er lett tilgjengelige til å vises i iMovie.