Your collection is yours

A catalog is years of work: every disc, every file, every note about who borrowed what. People ask us, reasonably, what happens to all that if the company goes away, if the license server goes down, or if they simply want to move to something else in ten years. The short answer: nothing happens to your data, because nothing about it is locked to us. Here is the long answer.

1. The database is one ordinary file

All My Movies keeps a collection in a single .amm file, All My Books in a single .amb file, each with a folder of pictures next to it. Both are Microsoft Jet databases, the same engine as Access 2000 .mdb files. Microsoft Access opens them; so does anything that speaks ADO or ODBC on Windows. The tables and columns are documented, field by field: All My Movies format, All My Books format.

2. You can get everything out without the program, and without Windows

We publish open-source exporters (MIT license) in the media-catalog-formats repository on GitHub. They are small Python scripts, run on Windows, macOS and Linux, and need neither All My Movies nor Microsoft Access:

pip install access-parser
python amm_export.py "My Movies.amm" --covers --all-images
python amb_export.py "My Books.amb" --covers

The result is a folder with CSV files (open in Excel or LibreOffice as they are), the same data as JSON, and every cover, screenshot and person photo as a plain JPEG file. Movies, episodes, persons, friends and loans; books, authors and loans. The scripts only read, they never change the database.

3. The program itself exports too

Inside the programs: Excel (.xlsx, no Microsoft Office required), CSV, HTML with ready-made templates, PDF, CHM and plain text. Automatic backups can go to a cloud-synced folder, so a copy of the collection always exists outside the computer it was made on.

4. Nothing stops working when we are not around

The programs are ordinary Windows desktop applications. Once installed and activated they run without an internet connection; our servers are needed only for optional things, online lookups and update checks. A perpetual license never expires and never phones home to stay valid. Even without any license the programs keep opening your database in the free mode.

5. Moving in is just as open as moving out

The same repository documents the files of other catalog programs, several of them long discontinued, and ships exporters for them: Movienizer, Booknizer and Medianizer, Ant Movie Catalog, Collectorz Book Collector, the Kodi library, plus notes on Movie Collector, Plex, Emby and Jellyfin. All My Movies and All My Books import all of those directly, with covers and cast. If you ever need to go the other way, the data is there for the taking.

Even the look of the movie and book cards is open: the HTML templates that ship with the programs, with a guide to writing your own, are in the bolide-card-templates repository.

Bolide Software has been publishing these programs since 2003 and is not going anywhere. But your collection should not have to depend on that, and it does not.

ALL MY MOVIES   ALL MY BOOKS