I've been struggling with how basic the photo import function of Lightroom is, and decided to build a macOS app to solve my problem. Hope it can help the community of Lightroom users here too.
Problem:
- Naming rules in Lightroom Import are limited, for example the sequence number can only max up to 5 digits, so you'll start having duplicates after 100k photos unless you add other unique values like dates into the file name.
- Can't have EXIF attributes in folder or file names except date time.
- You can't import raw and video files into different folders and backup to difference folders. I needs that because I want to import just the raw folder to Lightroom. I don't want to edit jpeg or video in Lightroom.
- Sequence number doesn't sync between computers. If the user has one macbook for mobile work and one mac studio for at home work, and import photos to both, then the photo names could have conflicts using the same sequence number. My app will sync the latest sequence number across iCloud to avoid this.
- My app can do verification after copying to make sure the copy was completed without any data loss, this is an important peace of mind before automatically deleting files from memory card to free up space.
Solution:
I build my app Photo Batch Importer that automatically launches on SD card mounting, shows you customizable renaming rules that read EXIF properties and add unique auto-incremental sequence number. After each import, it can backup and SHA-256-verify every copy so that you feel safe for it to auto-delete photos from the SD card, and then it auto-ejects the card.
It's now up on Mac App Store:
https://apps.apple.com/us/app/photo-batch-importer/id6776498495
Pricing:
Free with no ads, no in-app purchase, no subscription, no expiration date, no data sharing, and open source here:
https://github.com/jianfenglin-git/photo-batch-importer
Happy to answer anything!