Find Jobs
Hire Freelancers

Create App/Automation to auto append filename with barcode reader data - Mac OS 10.10

$30-250 USD

Completed
Posted almost 9 years ago

$30-250 USD

Paid on delivery
OVERVIEW: I am a sports photographer who needs a better way to ingest photos from my camera and associate them with the individual athlete and teams I just shot. My current workflow is as follows: 1) Take a photo of an athlete 2) on a form have an assistant write the photo numbers from the camera 3) download photos from camera to Adobe Lightroom 5 4) modify file names for each athlete in Lightroom 5 I would like to change my workflow to utilize a barcode reader and wireless tethered camera to a Macbook. I have the wireless tether already, which allows me to shoot a photo and it will be deposited in a temporary folder on my computer. That folder in monitored by Lightroom, and is auto-imported into Lightroom and into a final directory. Files are moved out of the temp folder as they imported. I would like an intermediary step added that will see files enter an initial temp directory from camera, the file name is then modified based on the information from a barcode scan, and moved to a second directory monitored by Lightroom that will import the photos. It is this intermediary step I need an app or automation to complete. SOLUTION The overall workflow looks like this. 1) Athletes are given a custom card with barcode that has the following information - Name, Group/Team Number) (example John_Doe_M1) 2) Athlete arrives for photo, gives card to photographer who scans the card (should beep, and display on the screen of the Macbook - large enough to see from a distance) 3) Photographer sees that barcode registered, and takes pictures of Athlete. 4) Photos wirelessly copy from camera to Macbook temporary folder. I use a Camranger ([login to view URL]) for this. 5) App/Automation monitors temporary folder and as photos come in it appends the file name to include the Barcode data (example: original camera file name: [login to view URL], barcode data: John_Doe_M1 = new file name: [login to view URL] (note the removal of the img from file name) 6) App/Automation moves appended file to finished directory, monitored by Lightroom for import. 7) Next athlete arrives, when his card is scanned the data is updated to the screen, and the next photos use the new bar code data. at the end of the session, I should have all photos imported to Lightroom each with the name and team number of each athlete attached to their file names. The App/Automation I need should do steps 2, 5, & 7 I do not have a bar code machine or reader as of yet, i would rather the machine be wired to the Macbook. ISSUE Sometimes it can take time for RAW files to download from camera, and if a file is late getting to computer, and a new barcode is scanned, the wrong name is appended to the late arriving photo. Possible solution: note the time of the bar scan, and apply the appropriate code to any photo with a photo timestamp before the photo was taken. This would require the camera and computer to have identical clock times. and the app would have to read the DateTimeDigitized from the photo's EXIF data. Another Possible solution is that on the Macbook screen - where the Barcode reader data is displayed, each time a file is appended, it displays a message to let the photographer know what the last file appended was. I am open to other solutions provided they meet to overall end result. UI If this can be accomplished with an Mac Automation, that would be fine. But in that case a UI screen to display the Barcode information and file processing is required.
Project ID: 7646410

About the project

5 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello fellow photographer, Pretty good description! Regarding workflow i have few issues: 1. I suggest to use QR/bar codes scanned by macbook camera (or external) so you dont need to buy bar code scanner and you can print them with your regular printer (we can add feature to print QR codes based on names list). 2. As a side idea, write Lightroom plugin to detect these QR codes right from pictures itself and make tags right on lightroom. 3. To avoid wrong naming for files, I suggest to just show time from latest photo uploaded to lightroom folder on screen (next to bar code contents big label) Regarding your questions: 1. I'll use ObjC and your'll get xcode project with sources. We'll use opensource lib for recognising QR/bar codes to speedup development. App will have simple GUI to configure folders. 2. My solution is pretty much as yours except I replaced bar code scanner to camera so you don't need to buy scanner. Workflow is: Code scan - Show big sign (contents of qr code or just number or name associated to code)-monitor folder for changes and renames files accordingly-copy files to ligthroom, wait for new photo or new qr code. 3. I was working with QR tags and augmented reality before but it was on iphone and as hardware solution (let me know if you need more info) We'll split project into milestones, so you can track progress and feel safe to work with me for the first time since you don't need to pay for everything at once. Ivan,
$842 USD in 5 days
5.0 (28 reviews)
5.8
5.8
5 freelancers are bidding on average $693 USD for this job
User Avatar
How are you I am so interested in your project. I am very confident to deliver perfect result I hope to meet you to discuss more details. I would look forward to hearing from you. Kind regards. Wang
$1,000 USD in 10 days
5.0 (8 reviews)
5.7
5.7
User Avatar
Hi, For previous Mac OS X projects, have a look at clients' reviews section on my profile. Maybe a Cocoa application using the iSight camera for reading the bar code and monitoring the input folder (displaying also the received image) could fit your needs. But tell me I haven't understood or you have different thoughts. Kind regards, Mike
$1,000 USD in 25 days
5.0 (33 reviews)
5.3
5.3
User Avatar
Hello, I am a 2d-3d developer/ graphic designer and I have a degree in computer programming. These last four years I only write scripts for Photoshop and Adobe Products, you can visit a few projects I've done on freelancer.com and other sites, you will deduce that I am the most qualified person for your project. My solution is photoshop automation, everything you are looking for is possible with jsx scripts And for the bar code readers part I already used PHP api Few projects http://www.freelancer.com/projects/Photoshop-Coding/Photoshop-plugin-extend-Variables.html & http://www.freelancer.com/projects/Photoshop-Illustrator/Script-action-program-automate-Photoshop.html & https://www.freelancer.com/projects/Javascript-Script-Install/Photoshop-Script-Creator.html & http://www.freelancer.com/projects/Photoshop-Coding/Photoshop-Script-Needed-Automate.html & https://www.freelancer.com/projects/Photoshop-Coding/Custom-Photoshop-Action-Mac-OSX.html & http://www.freelancer.com/projects/Javascript-Photoshop/Private-TRB.html & http://www.freelancer.com/projects/1609632.html & http://www.freelancer.com/projects/Photoshop-Photoshop-Coding/Photoshop-automation-image-alteration.html & http://www.freelancer.com/projects/Javascript-Illustrator/Illustrator-Script-Save-Illustrator.html & https://www.freelancer.com/projects/Excel-Photoshop/Photoshop-programming-Automatically.html & many more on Odesk if you have question don't
$255 USD in 6 days
5.0 (12 reviews)
4.1
4.1
User Avatar
Hi, I’m dedicated professional Web and Desktop Programmer & Developer and also Team leader for my company. I have been working with challenge and hope to improve future plan with good network every client. If any client want to get more faster job services with save time I am ready to work. I can ensure that I’ll complete your each instruction within time frame even more faster. You can contact with me anytime, I am trying to respond as soon as possible, I am available on skype, and email even contact to cell number too. I have experienced to work using below: 1. Advance PHP5 with MVC Pattern 2. Magento 3. Javascript, Jquery, AJAX, 4. Java with MVC pattern 5. MYSQL, SQL, Oracle 11g 6. WordPress with API 7. CodeIgniter & Zend Framework 8. C# & ASP.net (MVC) I am available everyday to work more than 12 hours. I can ensure that I'll complete each instruction within time limit with daily update on server. I am ready to work and I hope I'll get permit to prove my experience. Thank you
$526 USD in 15 days
5.0 (4 reviews)
2.6
2.6

About the client

Flag of CANADA
Winnipeg, Canada
5.0
1
Payment method verified
Member since Dec 1, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.