Mir selbst würde es nie in den Sinn kommen im PEF Format zu arbeiten
Ich denke ich werde die App wirklich so schreiben, dass es gar keinen PEF support gibt. (Einfach totale Ignoration
). Da ich aber eine FAQ mit in die App intergriere und man Apps ja schön erweitern kann, muss ich dann halt einer melden, wenn es ihn arg stört
und dann schau ich dann wieder.
Zum Thema JPEG in DNG konnte ich aber leider gar nichts finden. Bist du sicher, das im DNG irgenwie noch ein JPEG erhalten ist. Ich habe nämlich eher das gefühl, das Trek ein DNG to JPEG konverter auf der Karte am laufen hat. Das würde auch erklären, weshalb PEF nicht geht, da die Karte ja ursprünglich nicht für Pentax Kameras geschrieben wurde (was ich leider überall feststellen muss
). Und dass sie nicht für jedes Hersteller Raw noch einen Konverter mitliefern ist ja klar.
Leider ist ein reverse Engineering der Skripe beinahe unmöglich, zumindest hat das noch keiner hingekriegt.
Ich denke der Download Modus wird so aussehen:
Erst mal wird man den Ordner wählen können. Dann kann man zwischen RAW und JPEG wählen. Wenn man JPEG wählt, wird ein Grid erzeugt, der jeweils 100 JPEGs fasst. Dann kann mann durch multiselktion wählen, ob man die Bilder runterladen möchte, oder löschen. Nach dem erfolreichen Download wird man gefragt, ob die Bilder von der Karte gelöscht werden sollten. (Kann man in den Settings auch auf immer oder nie setzen, genau so wie die Frage, ob der Speicherordner jedes Mal geftagt werden soll oder fix der selbe ist).
Ausserdem kann man durch langes drücken die Bilder in gross bewundern (wie genau ob mit Zoom oder nur Vollbild zeigt sich noch) und verliert die selektion dadurch nicht.
Bei den Raws ist es ähnlich. Wenn man im empfohlenen Modus DNG + JPEG fotografiert, ists genau gleich wie mit den JPEGs, nur dass anstelle eines JPEGs ein DNG geladen wird. Wenn einer rein DNG fotografiert (das was die meisten machen, wenn es nicht absichtlich für den Wifi Transport gedacht ist), wird anstelle des Bildes die wichtigsten Infos dargestellt (Aufnahme Datum und Name, auf die EXIF Daten hab ich ohne DL der DNGs keinen Zugriff). Durch anklicken des "Bildes" wird dann aber auch das DNG angzeigt.
Die Settings werden so aussehen, dass man das Netzwerk der Karte einmalig wählen muss (PW speicherung überlass ich Android, sprich das PW wird die App nie zu gesicht bekommen, nicht das ihr noch angst habt, dass ich es auch klaue) Danach wird je nach Einstellung direkt auf das Netzwerk verbunden, wenn man die App startet, oder man wird gefragt ob man nun verbinden möchte. Ausserdem kann man natürlich die Speicherorte festlegen.
Sobald das beschriebene fertig ist, werde ich eine Alpha Testapp veröffentlichen (allerdings mit einer Beschränkung von 5 Nutzern).
Ich überlege mir ausserdem, ob die App, wenn sie dann ausgereift ist, 1 Euro kosten wird. Einfach weil ich sehr lange dran sitze und so eine kleine Motivation hätte. Die App wird übrigens so geschrieben, dass sie auch mit der normalen FluCard gehen wird. (die ich mir auch kaufen muss, um den Euro zu rechtertigen).
S0obald der Download fertig ist, werde ich in die gleiche App den Instant Transfer Modus einbauen, der zB dadurch besticht, dass er erst mal schaut, welche Bilder auf der Karte sind und die dann nicht lädt (was etwa drei Zeilen Code sind und verhindert, dass erst mal alle Bilder geladen werden) Und natürlich weitere Vorteile gegenüber der Trek App haben wird.
Die zweite App, die dann wirklich die Kamera selbst ansteuert, dass was die Weboberfläche macht, kommt dann irgendwann Anfang nächstes Jahr. Darüber hab ich mir noch nicht soo viele Gedanken gemacht (Naja ein kompettes Aufbau Konzept steht da auch schon)
EDIT: pktriggercord wird mir wenig bringen, ich habe das Projekt schon angeschaut, und es ist zwar für den PC über das Kabel sicher eine gute Methode. Ich hab es selbst installiert. Mir bringt es aber wenig, da es ein völlig anderes Protokoll ist. Einige Funktionen, kann ich leider unmöglich anbieten, da die FluCard nach aktuellem Wissensstand nicht vollen Zugriff auf die Kamera hat. Ich werde aber sicher bald mal die Komunikation zwischen der Karte und der Kamera mitschneiden. (Eine weitere O-FC1 dafür ist schon auf dem weg). Evt zeigt sich dadurch, wie ich weitere Funktionen implementieren könnte. Aber das ist noch weite Zukunft. Nur soviel, ein Timelaps Modus ist in der zweiten App geplant und sollte auch Wochenlange Aufnahmen supporten, da die Bilder auf das Gerät geladen werden. Dort wird dann eher das Problem bestehen, dass das Android Gerät permanent an sein muss. Aber ansonnsten ist das genau so gut möglich wie mit pktriggercord.
Ach ja, die Tester (und evt die Boardmitglieder auf PN-Anfrage) werden die App natürlich auf Lebzeiten kostenlos nutzen können ^^.