- (DE/EN)
![]() |
|---|
Das Media Information System (MIS) ist eine moderne, datenbankgestützte Medienverwaltung für:
- 🎬 Filme
- 🎵 Musik
- 💻 Programme / Software
- 📄 Dokumente
Die Anwendung indexiert lokale Verzeichnisse, ruft automatisch Metadaten ab und stellt die Inhalte in einer strukturierten grafischen Benutzeroberfläche dar.
MIS unterstützt mehrere Sprachen (DE/EN), bietet eine komfortable Sortierung, eine Druck- bzw. Exportfunktion und eine Integration mit GitHub.
| Funktion | Beschreibung |
|---|---|
| GUI mit Tabs | Trennung zwischen Film, Musik, Programmen und Dokumenten |
| Verzeichnisindexierung | Automatisches Scannen von Medienordnern |
| SQLite-Datenbank | Schnelle und persistente Speicherung der Metadaten |
| Sprachumschaltung (DE/EN) | Vollständige Runtime-Übersetzung |
| IMDb-/OMDb-Integration | Automatischer Cover-Download und Filmdaten |
| Druck-/Exportfunktion | Daten als HTML exportieren und drucken |
| Dark-Mode | Professionelles modernes UI |
| GitHub-Integration | Direkte Weiterleitung zum Repository |
| System | Nutzung |
|---|---|
| Python 3.x | Hauptentwicklung |
| CustomTkinter | Modernes GUI |
| SQLite | Datenbank |
| Requests | API-Anbindung für Filmdaten |
| Threading | Asynchrone Indexierung |
pip install customtkinter requests
python app.pyAPI Key für IMDb-Daten (OMDb API) unter: 👉 https://www.omdbapi.com
Im Quellcode einsetzen:
OMDB_API_KEY = "DEIN_API_KEY" [Registrierung](https://www.omdbapi.com)Media Information System (MIS) is a modern database-driven media library application for:
- 🎬 Movies
- 🎵 Music
- 💻 Programs / Software
- 📄 Documents
The app indexes directories, fetches metadata automatically, and displays everything in a clean GUI with category tabs.
MIS includes multilingual support, printing/exporting features, and GitHub integration.
| Feature | Description |
|---|---|
| GUI with separate tabs | Movies, Music, Programs, Documents |
| Directory indexing | Automatic scanning of media folders |
| SQLite database | Fast and persistent storage |
| Multilingual UI | DE/EN runtime switching |
| IMDb/OMDb support | Cover download + movie metadata |
| Print/Export | HTML export for printing |
| Dark mode | Modern professional UI |
| GitHub integration | Quick repository access |
pip install customtkinter requests
python app.pyTo enable metadata retrieval, get an OMDb API key: 👉 https://www.omdbapi.com
Set it in the code:
OMDB_API_KEY = "YOUR_API_KEY" [Register](https://www.omdbapi.com)Owner & Lead Developer:
- ©Thorsten Bylicki | ©BYLICKILABS
