Difference between revisions of "MediaLibrarySQL"

From Dietrich Blog (Strato)
Jump to: navigation, search
Line 1: Line 1:
 
{{TOCright}}
 
{{TOCright}}
 
= Media Library SQL =
 
= Media Library SQL =
 +
Eine vernünftige [[MediaLibrary]] für [[Video]]s, [[Foto]]s und Adios (MP3) habe ich noch nicht im Einsatz.
 +
* Für Audio nehme ich [[iTUnes]]
 +
* Für Pictured nehme ich [[ACDsee]]
 +
* Für Videos habe nichts vernünftiges
 +
 +
== Fertige Lösung: Daminion ==
 +
Als einen vielversprechenden Tipp habe ich im November 2011  einen Hinweis auf [[Daminion]] erhalten. Das ist zur Zeit noch kostenfrei und ein '''Beta'''. Es benutzt eine [[SQLite]]-Datenbank und katalogisiert "digitale Dokumente". Also '''nur''' katalogisieren inkl. Schlagworte [[Tagging]] und [[Metadaten]] und inkl. der entsprechenden Suchfunktionen mit Anzeige der gefundenen digitalen Dokumente. WAs nicht beinhaltet ist, ist das Bearbeiten der "digitalen Dokumente", das muss man mit Spezial-Tools seiner eigenen Wahl machen.
 +
 +
Unter "digitalen Dokumenten" wird verstanden (und unterstützt):
 +
* Videos (avi, divx, mpeg4,...)
 +
* Pictures (jpg,...)
 +
* Audios (MP3,...)
 +
* Texte (PDF)
 +
 +
Daminion hat keine Reportig bzw. Export-Funktion.  Man muss also sehen, wie man die SQLite-Datenbank "anzapfen" kann... Dafür experimentiere ich mit folgenden SQLite-Frontends:
 +
* xxx
 +
* yyyy
 +
 +
 +
 +
== Selbstenwickelte Lösung ==
 
Meine [[MediaLibrary]] für Videos benutzt jetzt eine SQL-Datenbank.  
 
Meine [[MediaLibrary]] für Videos benutzt jetzt eine SQL-Datenbank.  
 
* Die Funktionen des Erfassens und Änderns erfolgt mit einem [[DatenbankFrontend]] z.B. [[Navicat|Navicat]], [[SQLyog|SQLyog]] oder...
 
* Die Funktionen des Erfassens und Änderns erfolgt mit einem [[DatenbankFrontend]] z.B. [[Navicat|Navicat]], [[SQLyog|SQLyog]] oder...

Revision as of 10:15, 24 November 2011

Media Library SQL

Eine vernünftige MediaLibrary für Videos, Fotos und Adios (MP3) habe ich noch nicht im Einsatz.

  • Für Audio nehme ich iTUnes
  • Für Pictured nehme ich ACDsee
  • Für Videos habe nichts vernünftiges

Fertige Lösung: Daminion

Als einen vielversprechenden Tipp habe ich im November 2011 einen Hinweis auf Daminion erhalten. Das ist zur Zeit noch kostenfrei und ein Beta. Es benutzt eine SQLite-Datenbank und katalogisiert "digitale Dokumente". Also nur katalogisieren inkl. Schlagworte Tagging und Metadaten und inkl. der entsprechenden Suchfunktionen mit Anzeige der gefundenen digitalen Dokumente. WAs nicht beinhaltet ist, ist das Bearbeiten der "digitalen Dokumente", das muss man mit Spezial-Tools seiner eigenen Wahl machen.

Unter "digitalen Dokumenten" wird verstanden (und unterstützt):

  • Videos (avi, divx, mpeg4,...)
  • Pictures (jpg,...)
  • Audios (MP3,...)
  • Texte (PDF)

Daminion hat keine Reportig bzw. Export-Funktion. Man muss also sehen, wie man die SQLite-Datenbank "anzapfen" kann... Dafür experimentiere ich mit folgenden SQLite-Frontends:

  • xxx
  • yyyy


Selbstenwickelte Lösung

Meine MediaLibrary für Videos benutzt jetzt eine SQL-Datenbank.

Datenmodell

Die Medienbibliothek besteht aus vielen "medien". Auf einem "medium" können sich ein oder mehrere "videos" befinden.

Datenbank

  • DBMS: MySQL
  • Datenbankname: "medien"
  • Tabellen:
    • medien (medien-id, medien-typ)
    • videos (video-id, medien-id, video-titel,...)

Reporting

Der Zugriff mit dem ReportGenerator "CrystalReports" auf die MySQL-Datenbank über ODBC funktionierte nicht. Wenn ich die MySQL-Tabellen über ODBC in eine MicrosoftAccess-Datenbank einbinde, geht es dann doch.

Application Folder

Alle Dateien befinden sich im Ordner: e:\var\Applications\MediaLibrarySQL


-- Main.DietrichKracht - 30 Apr 2006