Hallo,

mich beschäftigt folgende Frage.
Meine Aufgabe ist, eine auf unsere Bedürfnisse zugeschnittene grafische Oberfläche für das Kommandozeilenprogramm "ffmpeg2theora" zu schreiben. Vorgabe ist dabei, das Programm für "unbedarfte Benutzer" möglichst einfach zu gestalten. Dabei soll es egal sein, ob der Benutzer Windows, Linux oder MacOS verwendet.
Ich hatte dabei an ein Java- Programm gedacht. Damit dürfte eine plattformübergreifende grafische Oberfläche ja relativ problemlos möglich sein.
Aus einer Java- Anwendung heraus ist es ja auch möglich externe Programme aufzurufen.

Was ich mich nun frage ist, ob es möglich ist, unter Windows, Linux und MacOS das Programm ffmpeg2theora zu verwenden ohne dies explizit zu installieren?
Auf der ffmpeg2theora Seite (http://v2v.cc/~j/ffmpeg2theora/) steht für Windows eine .exe Datei zur Verfügung, die müsste man ja ohne weiteres ausführen können.
Für Linux steht eine .bin Datei zur Verfügung. Die man laut Anleitung mit "sudo install" installieren muss.
Für MacOS steht eine .pkg Datei oder ein .pkg Verzeichnis zur Verfügung. Von MacOS hab ich gar keine Ahnung. Ist das ein ausführbares Programm oder so eine Art Setup?

Gibt es eine Möglichkeit ffmpeg2thera, auch wenn dieses nicht auf dem System installiert ist, ohne weitere Installationen aus einem Java- Programm heraus aufzuführen?
Ist es möglich, für die Java- Anwendung so eine Art Setup zu schreiben, welches ffmpeg2theora und evtl. weitere externe Programme installiert?

Wünsche euch eine guten Start in die Woche!