PDA

View Full Version : Photography log/database setup



6x6TLL
16-Oct-2019, 21:11
Hi,

perhaps rather an unsual inquiry. I've always kept notes on every picture I take, starting with my first MF camera back in the 80's. Subject, aperture, shutter, lens, filters, emulsion, meter reading, development (for B&W) along with any additional relevant notes from the shoot. I even included a field for thumbnails of the best shots for quick preview.

I used to be pretty good at keeping it up to date and current (a long time ago), and kept it in a searchable database on my (now long gone) computer. In the old days, I used one Post-it note per roll for notes, mostly. Then I entered the info into the computer when I got home, and updated it when I got the film back from processing (or processed it myself).

I've moved most of my legacy archive over to FileMaker Pro on Mac OS X about a decade ago, but am not yet through everything, and FileMaker is rather expensive (>$500 for the current version, mine is version 11 and soon won't run anymore).

The last few years I've been simply jotting my shoot notes down on my phone, however that makes it difficult to go back and use them actively to learn, improve, and search for specific shots. Nor is it very structured, making it a huge endeavor to transfer the data over to FileMaker since everything has to be massaged and tweaked into rows and columns. Now that I'm shooting more 4x5, it brings me back to the fact that my current system badly needs an upgrade.

So for my question.

While I've been looking for alternatives to FileMaker Pro and thinking through how I log info and shoot, my ideal solution would be to have my database hosted online somehow and connect to it from my phone (which I would be using anyway to log each shot), so that I would actually be adding info directly into the database from the shoot itself, instead of logging it manually (paper or phone, either way) and then having to manually massage the data once more and enter it into the database (which due to the time involved, happens less and less often and takes more and more time). This way I could set up all the fields/data that are important to me in a logical order and just fly through them after each shot and be done.

Any suggestions as to how I could do this? Are there off the shelf databases that I could configure to transfer my legacy archive into, then expand and access from anywhere online via my phone or laptop to enter new log data as it happens?

Would I need a custom app, or special software, or are there existing solutions I could tweak to do what I want?

I suppose I could also just stop taking notes, but I find them invaluable for learning, and when I started selling pictures some years ago, being able to pull up various subjects and data was a huge bonus.

I'm pretty tech savvy, but am no programmer.

Looking forward to any suggestions or ideas. Maybe someone has already done this.

Alan Klein
16-Oct-2019, 21:45
Might Windows Excel spreadsheet program work for you? They convert Filemaker to Excel.
https://www.google.com/search?rlz=1C1CHBD_enUS746US746&sxsrf=ACYBGNR1KYpycGQYJUl7bqKNuL6KU8bTKQ%3A1571287410289&ei=cvGnXYqlEY-xggeM9Y-ACg&q=filemaker+pro+to+excel+conversion&oq=FileMaker+Pro+to+excel&gs_l=psy-ab.1.0.0l2j0i22i30l8.4228.7010..9783...0.2..0.242.1077.6j1j2......0....1..gws-wiz.......0i71j0i20i263j0i67.cKr7-q4tv7E

Pere Casals
17-Oct-2019, 00:01
While I've been looking for alternatives to FileMaker Pro and thinking through how I log info and shoot


You may consider AnalogExif freeware: https://sourceforge.net/projects/analogexif/

As information is stored in the image itself you share that information with the image, you will never loss the separated information, you may explore/browse the images/information with AnalogExif or with any File explorer.

You may use Windows/etc to also search files by EXIF tags, by introducing (IIIRC) tags:yourtag in the search bar, perhaps it depends on the OS, but there is a way.


http://analogexif.sourceforge.net/help/images/flickr-analogexif-tags.png

196615

reddesert
17-Oct-2019, 00:30
Suggest trying a spreadsheet app on your phone. Google Sheets would probably be the easiest to try: free, and meets your desire for hosting the database online with instant sync between entry and database. Excel is the by-default standard format for spreadsheets and (non-complex) databases, so if you can export your Filemaker data into an Excel format, or get Excel to read the Filemaker files, then you can get it into other programs such as Google Sheets. You will generally encounter some format incompatibilities when export/importing things between programs. If you have a mostly static data set without a lot of customizations or macros, these can usually be overcome.

hporter
17-Oct-2019, 04:37
I have been moving some of my old databases from Filemaker as well.

I now use a database program called Tap Forms, as it works on both my Mac and on my iPhone, and it is easy to keep the data in sync. It is not as powerful as Filemaker, but for cataloging notes it should work fine.

https://www.tapforms.com

To move my old Filemaker databases, I simply export the individual tables as .csv files and then import them into Tap Forms.

Tap Forms is a relatively inexpensive program, but I find it to be very useful. The developer of the software is very active and keeps adding functionality to the app. He is also a friendly guy who has helped me out on several occasions when I couldn't figure something out.

There is also a user forum on the website for the software that has been very useful to me. Jumping back and forth from Microsoft Access to Filemaker and then to a new platform sometimes leaves you scratching your head on how to accomplish something. Usually someone else has encountered whatever issue you are having, and the answer can be found in the forum.

You can sync your database on your iPhone to your Mac using iCloud. I do it locally at the house, mostly because I use dropbox rather than Apple's alternative. I do keep my Tap Forms databases on dropbox, so that I can use multiple computers with them. I have a Mac in my upstairs hobby room that I use to record darkroom notes on, so it is handy to be able to access the database from different computers.

My wife had used Filemaker Bento for her dog rescue group, and one of Tap Form's original selling points was that it would import the Bento databases after Filemaker ceased selling and supporting Bento. That is how I found the program. It is not a true relational database, but it has enough functionality with look up tables to work for what I need it for. I use it for photo notes, darkroom notes, home maintenance records, health care records, auto maintenance records and a whole lot of other things. You can create multiple databases that are accessible from the main menu. You can also password protect databases that have sensitive information in them.

Good luck finding a solution that works for you. I only use mac computers at home, so there are not too many database choices. I did not want to build a custom SQL database, nor did any of the other mac databases that have come and gone interest me. I have noticed that most mac database programs that are introduced, fade away quickly. This one has been going strong, and hopefully will continue to do so.

jp
17-Oct-2019, 05:13
Suggest trying a spreadsheet app on your phone. Google Sheets would probably be the easiest to try: free, and meets your desire for hosting the database online with instant sync between entry and database. Excel is the by-default standard format for spreadsheets and (non-complex) databases, so if you can export your Filemaker data into an Excel format, or get Excel to read the Filemaker files, then you can get it into other programs such as Google Sheets. You will generally encounter some format incompatibilities when export/importing things between programs. If you have a mostly static data set without a lot of customizations or macros, these can usually be overcome.

You can design web based forms which let you populate the sheet as well. Tools menu and create form. Then you will have a form menu for editing and managing the forms. Forms can have the useful user interface options that we are accustomed to.

Jim Michael
17-Oct-2019, 06:40
You could export your FM Pro data to a NoSQL database like MongoDB hosted on a cloud platform (AWS etc.) and use a web interface to access the information from any connected device.

6x6TLL
17-Oct-2019, 14:58
Thanks for the suggestions so far. I've tried using a spreadsheet and didn't like it. Never use a spreadsheet to do the work of a database (and vice versa). Google sheets is probably amazing, but I don't want Google tracking my every move and hoovering up all my data. That's a discussion for another thread.

AnalogEXIF looks interesting, but I don't scan every shot, nowhere near, only the keepers.

So far it sounds as if either tapforms or a cloud hosted SQL database would be the best solution. I have my own server and could potentially host it myself.

Any other suggestions?

mpirie
18-Oct-2019, 00:46
I'm watching this thread with interest.

One thing that occurred to me with the discussions around "cloud" services was the need to be online to update or query the database.

How would you cope when you were outside cell-phone/wi-fi coverage? You would need to record details during the taking phase and find a way to synchronise the datasets once a connection was restored.

Mike

Jim Michael
18-Oct-2019, 03:51
I wrote an app that was used for geotracking and this was a common challenge. We cached data for upload when connectivity was available. It was a very data intensive app and we queued many MB of data.

6x6TLL
18-Oct-2019, 12:09
I'm watching this thread with interest.

One thing that occurred to me with the discussions around "cloud" services was the need to be online to update or query the database.

How would you cope when you were outside cell-phone/wi-fi coverage? You would need to record details during the taking phase and find a way to synchronise the datasets once a connection was restored.

Mike

One way to deal with this would to allow syncing when WiFi is available, and cache the data when a connection is unavailable (or the server is offline, etc). I.e. store it on the phone until the phone is able to connect. I know of quite a few apps that function that way, but don't know how to write an app myself, or even if I need to. The data storage/transfer requirements in this case would be minimal, as it's only a few lines of text.

There might be some other system I can simply re-purpose.

Simple is better.

mpirie
18-Oct-2019, 12:41
I still use an old copy of Bento.....hence my interest in this thread.

It synchronises between the iPad and iMac so data integrity is assured......shame it's no longer developed or supported.

I haven't tried it with an iPhone.

Mike

j.e.simmons
19-Oct-2019, 04:20
I tried Palm Pilots, phones and my current iPad in the field. I was never satisfied with any of them. I reverted to making paper forms for the field. I use Capture One for editing and cataloging and enter the data for the keepers. I keep the paper forms so I always have the data on everything.

munz6869
19-Oct-2019, 04:34
I keep a database on an old Psion 5MX handheld 'computer' - it has a really good database program. I print out each entry and keep it with the corresponding negative in storage. I've been using it so long it's actually a jolly useful search and self-learning tool...! Plus the Psion runs off AA batteries, which last a month or so, making it useful in the field.

Marc!

6x6TLL
19-Oct-2019, 11:47
I tried Palm Pilots, phones and my current iPad in the field. I was never satisfied with any of them. I reverted to making paper forms for the field. I use Capture One for editing and cataloging and enter the data for the keepers. I keep the paper forms so I always have the data on everything.

I did try going back to Post-it notes like I used to use, but it wasn't as easy as before, and I want to capture richer data than I used to do. Also, I shoot more often in low or dim lighting than I used to, which makes it difficult to write in the dark. There's no perfect system.

Alan Klein
19-Oct-2019, 17:37
I dictate parameters and settings into video recording of my cellphone which has the added benefit of recording the scene. Then I transfer the info to hard paper when I get home which gets filed eventually with the negatives. This is for 120 film 10 exposures when I'm using Velvia 50. I have the flash guide numbers at bottom. I usually don't use all the info. But it reminds me if I have to do something special.

j.e.simmons
20-Oct-2019, 03:51
Now, that’s an idea.