MyJaPhoO

Application Overview

Do you have a huge photo or video collection? You have problems to overview the masses of media on your local drives? You have tried out several other Photo Manager software, but none of them is comfortable enough for your needs?  When you have all those problems you should give MyJaPhoO a chance. MyJaPhoO is a photo manager application to organize large photo or video collections. It has some unique features which are not found in other photo manager software.

  • platform independent: MyJaPhoO is programmed in Java and can therefor run on any computer platform that supports Java (e.g. Windows, Linux, MacOs, Unix…). The platform independancy goes also the the datafiles used by MyJaPhoO. The internal database used by MyJaPhoO could be moved between different systems (e.g. Windows and Linux) or e.g. an installation could be used on a dual boot system.
  • unique filter and group functions: Most photo organizer have simple and limited functions to search for and group by some predefined categories. MyJaPhoO is able to filter by any attribute of a media file. It can group the result by any expression derived by attributes. The flexibility goes near the usage of a sql database tool – but without introducing the complexity of such a tool.
  • sql database: MyJaPhoO uses internally a sql database to save all additional information for media files. Its also possible to use multiple databases. MyJaPhoO supports Apache Derby, Oracle, MySQL, Postgres and H2.
  • open source: The software is open source and free for usage and redestribution. You are also invited to work on the development of MyJaPhoO.
  • handles thousands of media files
  • check out full feature list

Unfortunatly it has also some drawbacks:

  • currently it can only handle picture files which are directly supported by the Java Runtime System. Means, PNG, JPEG, BMP, GIF
  • the documentation is not complete
  • compared to other photo manager there are sure many functions missing. Tell me what you need, and we will see how we could integrate it.

Download MyJaPhoO

2 thoughts on “MyJaPhoO”

  1. Hallo, Myjaphoo ist annähernd genau das was ich suchte , das einzige Problem bei der verwaltung der Bilder und Videos sind jedoch die Datenmengen. Beim Import von sagen wir mal einem Ordner mit etwa 15.000 Dateien wird das System ab etwa 1800 eingelesenen Dateien derart langsam das ich teilweise den Rechner über Nacht laufen lassen musste. Ich denke es liegt wohl am verwendeten Arbeitsspeicher, da ich davon ausgehe das es Java als VM nutzt. Meine Frage ist nun ob es möglich ist dem Programm mehr Arbeitsspeicher zuzuordnen. 773 MB scheinen mir erheblich wenig zu sein wenn man mit wirklich großen Datenmengen arbeitet.
    LG
    Christian

    1. Hallo Christian,

      sorry für die späte Antwort, ich hab Dich leider zwischen vielen Spam-Meldungen übersehen…

      Die Default-Einstellungen sind sehr moderat. 800MB sind wirklich sehr wenig. Du kannst das aber einfach ändern.
      Schau mal in Deinen Installationsordner. Dort gibt es eine Datei appstart.properties. Dort gibt es eine zeile

      app.vm.options=-Xms128M -Xmx800m -XX:PermSize=64M -XX:MaxPermSize=128M

      Hier kannst Du den Arbeitsspeicher erhöhen. Ich benutze z.b. 3GB, das wäre dann:
      app.vm.options=-Xms128M -Xmx3000m -XX:PermSize=64M -XX:MaxPermSize=128M

      Wenn Du eine 64bit JVM installiert hast, kannst Du den Speicher quasi beliebig erhöhen. Wenn Du 32bit hast, dann kannst du den -Xmx Wert nur bis ca. 1400 oder 1500 erhöhen.

      Ich denke das wird den Import enorm beschleunigen. 15000 Bilder dürften dann kein grosses Problem sein (ich hab noch keine Messungen gemacht, aber ich sag mal länger als so 30min sollte das nicht dauern).
      Bitte berichte mal, ob es funktioniert hat. Es ist allerdings auch entscheident, wie gross die Bilder sind, u. wie sie encodiert sind. Mir ist schon aufgefallen, dass manche Bilder rel. lange brauchen.

      LG
      Matthias

Comments are closed.

My Java Photo Organizer