Skip to content
More languages

Translate automatically from English. Screenshots and search terms remain English.

Google Translate loads after you choose a language.

English original

e2MDB – Storage and architecture

e2MDB consists of the Enigma2 plugin, a background service and stored metadata. The plugin provides the controls and the connection to the selected programme or file. The backend performs media scans, provider requests, artwork downloads and database work.

  • OpenATV 8.0 or newer with an e2MDB package compatible with the image and its Python/SQLite dependencies.
  • A reliably mounted HDD or SSD with write access and space for the database, artwork, logs and maintenance.
  • Working network access, DNS and a correct receiver clock for online providers.
  • Displaying covers and additional information in the Infobar, channel list and other Enigma2 views requires an adapted skin such as Umbra or MetrixHD. Check support in the particular skin version and view.

Media folders and cache have different purposes

Section titled “Media folders and cache have different purposes”
Location Purpose
Media paths Recordings, films and series to scan. Several local and network folders can be configured.
Cache path Base directory for e2MDB data. With /media/hdd/, the database is /media/hdd/e2MDB/results.db.
Enigma2 configuration Settings and scan paths are stored separately under /etc/enigma2/.

Adding a media folder means using Paths. Changing the cache path does not add that folder to the library.

Use local storage for the database and artwork cache where possible. Media files may remain on a NAS. Before scanning or cleaning up, check that the network share is actually mounted: an unavailable NAS must not be mistaken for an empty collection.

Avoid placing the cache in /tmp or unintentionally in internal flash. The mere existence of /media/hdd does not prove a disk is mounted there. Storage use grows with the library and artwork; there is no universal minimum capacity. SQLite maintenance needs additional working space.

Do not move an active cache. Finish jobs, create a consistent backup, move data with the accessing services stopped and verify the new path. Changing the setting does not guarantee automatic migration. See drives and mount points and network mounts.

Back to e2MDB · All settings