Skip to content

The app indexes directories, fetches metadata automatically, and displays everything in a clean GUI with category tabs.

License

Notifications You must be signed in to change notification settings

bylickilabs/Media-Information-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Media Information System (MIS)

  • (DE/EN)
M I S

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.




✨ Hauptfunktionen

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



🧩 Technologien

System Nutzung
Python 3.x Hauptentwicklung
CustomTkinter Modernes GUI
SQLite Datenbank
Requests API-Anbindung für Filmdaten
Threading Asynchrone Indexierung



🛠️ Setup & Installation (Deutsch)

pip install customtkinter requests
python app.py

API 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)



English

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.




✨ Key Features

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



🛠️ Setup & Installation (English)

pip install customtkinter requests
python app.py

To 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)




🏢 Entwickler / Developer

Owner & Lead Developer:

  • ©Thorsten Bylicki | ©BYLICKILABS



📄License

LICENSE

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages