Senaryo, foto muhabirliği, spor fotoğrafçılığı veya ajans müşterileriyle ticari iş yapan herkesin tanıdık geldiği türden: çekimi yaparsınız, dosyalar Mac'inizin bir yerine gelir ve karşı taraftaki birinin bunlara anında ihtiyacı vardır. Fotoğraflar masaüstüne veya müşteri portalına ne kadar hızlı ulaşırsa o kadar iyi.

Geleneksel iş akışı şöyle işler: her çekim seansının ardından bir FTP istemcisi açarsınız, bağlanırsınız, doğru klasöre gidersiniz, seçili fotoğrafları yüklersiniz ve beklemeye başlarsınız. Bu kesinti — ne kadar kısa olursa olsun — sizi çekimden, düzenlemeden, o andan koparır. Tempolu ortamlarda ise her dakikalık gecikmenin bir bedeli vardır.

Daha iyi bir yol var: yüklemeyi bir kez ayarlayın ve siz işinize odaklanırken arka planda otomatik olarak gerçekleşsin.

Tipik fotoğrafçılık FTP iş akışı

Fotoğraf ajansları, gazeteler ve spor organizasyonları on yıllardır FTP'ye güveniyor. İş akışı kabaca şöyle işliyor: bir fotoğrafçı mekânda çekim yapar, devre aralarında veya maç yarısında dizüstünde görüntüleri seçer, hızlıca düzenler, bir klasöre dışa aktarır ve ardından ajansın sunucusuna yükler. Fotoğraf masası dosyaları alır, kendi tarafında düzenler ve yayımlar.

Burada hız seçenek değil, zorunluluktur. Görüntüleri rakibinden yirmi dakika geride ulaşan bir spor fotoğrafçısı lisans fırsatını kaybeder. Seçili fotoğraflar yerel klasörde beklerken yüklemeyi elle başlatmak zorunda kalan bir foto muhabiri kendi aleyhine çalışır.

Çözüm, manuel yükleme adımını tamamen ortadan kaldırmaktır.

İzlenen klasör otomasyonu

Temel kavram izlenen klasördür — Mac'inizde bir uygulamanın sürekli takip ettiği yerel bir klasör. O klasörde yeni bir dosya görünür görünmez yükleme kuyruğuna otomatik olarak alınır. Düğmeye basmanız gerekmez. Sürükle-bırak yok. Aktarımı başlatmayı hatırlamanız gerekmiyor.

macOS'ta bu izleme, dosya sistemi değişikliklerini neredeyse anında bildiren çekirdek düzeyinde bir API olan FSEvents ile yapılır. Algılama gecikmesi genellikle bir saniyenin altındadır. Bu, her birkaç dakikada bir değişiklikleri kontrol eden yoklama (polling) tabanlı yaklaşımlardan temelden farklıdır. Dosya klasöre düşer; yükleme saniyeler içinde başlar.

İzlenen klasör herhangi bir şey olabilir: Lightroom'un dışa aktarma hedefi, Capture One'ın çıktı klasörü, tethered çekim hedefi ya da iletim için seçili fotoğrafları elle bıraktığınız sıradan bir klasör.

FTPush'u fotoğrafçılık için kurma

FTPush, FSEvents kullanarak yerel bir klasörü izleyen ve yeni dosyaları FTP, SFTP veya FTPS üzerinden otomatik olarak yükleyen bir macOS menü çubuğu uygulamasıdır. Fotoğrafçılık iş akışı için nasıl yapılandırılır:

  1. FTPush'u yükleyin. Uygulamalar klasörüne sürükleyin ve açın. Menü çubuğunda simge belirir.
  2. Yeni bir bağlantı ekleyin. Ajansınızın, müşterinizin veya barındırma sağlayıcınızın verdiği FTP sunucu adresini, portu, kullanıcı adını ve şifreyi girin. Sunucunun gerektirdiğine göre FTP, SFTP veya FTPS'yi seçin.
  3. İzlenen klasörü ayarlayın. Görüntülerinizin geldiği klasörü seçin — genellikle Lightroom dışa aktarma hedefiniz veya Capture One çıktı klasörünüzdür. FTPush bu klasördeki yeni dosyaları izleyecektir.
  4. Uzak klasörü ayarlayın. Dosyaların yükleneceği sunucudaki yolu girin — örneğin /gelen/fotograf-adi/.
  5. Uzantı filtrelerini yapılandırın. FTPush'u yalnızca .jpg ve .JPG dosyalarını yükleyecek şekilde ayarlayın. Bu sayede aynı klasöre düşebilecek RAW dosyalarının (.CR3, .ARW, .NEF) veya diğer teslim dışı formatların yanlışlıkla yüklenmesi önlenir.
  6. Minimum dosya boyutu belirleyin. Yaklaşık 100 KB (ya da tipik JPEG boyutunuza göre daha yüksek) bir minimum ayarlayın. Bu, klasörde anlık görünebilecek sıfır baytlık geçici dosyaları, Lightroom katalog dosyalarını veya küçük resim sidecar'larını filtreler.
  7. Finder etiketlerini etkinleştirin. FTPush her dosyayı doğrudan Finder'da renkle etiketleyebilir: sıradayken sarı, yüklenirken mavi, tamamlandığında yeşil, hata olursa kırmızı. Uygulamayı açmadan her görüntünün durumunu görebilirsiniz.
  8. Bildirimleri etkinleştirin. Bir yükleme grubu tamamlandığında macOS bildirimi alın. Hızlı tempolu bir çekimde bu, fotoğraf masasının dosyalara ulaştığının onayıdır.

Bağlantıyı açın. FTPush hemen izlemeye başlar. İzlenen klasörde bir sonraki JPEG göründüğünde — dışa aktarmadan, tethered çekimden veya elle bırakmadan — otomatik olarak yüklenecektir.

Dosya kararlılık denetleyicisi: neden önemli?

Fotoğrafçılık için çok önemli bir ayrıntı: FTPush, bir dosyayı yüklemeden önce büyümesinin durmasını bekleyen bir dosya kararlılık denetleyicisi içerir.

Bu kritik bir özelliktir. Lightroom büyük bir JPEG dışa aktarırken ya da tethered çekim diske yazarken, dosya tam yazılmadan klasörde görünür. FTPush, dosya görünür görünmez yüklemeye başlasaydı eksik bir dosyayı aktarabilirdi. Kararlılık denetleyicisi bu sorunu, kısa aralıklarla (varsayılan: 2 saniye) dosya boyutunu izleyerek ve yalnızca boyut sabitlendiğinde — yani dosya tamamlandığında — yüklemeyi başlatarak çözer.

Aralık yapılandırılabilirdir. Yavaş depolama ortamındaki büyük dosyalar için artırabilirsiniz. Hızlı SSD'lerde küçük JPEG'ler için 2 saniye fazlasıyla yeterlidir.

Tethered çekim için

Tethered çekim yapıyorsanız — kamera doğrudan Mac'e bağlı — Capture One ve Lightroom, gelen kareler için bir hedef klasör belirlemenize olanak tanır. O klasörü FTPush'un izlenen klasörü olarak ayarlayın; yüklemeler her kare geldiğinde başlar. Birkaç kez deklanşöre bastığınızda, ilk kareler zaten yükleniyor olabilir.

İpucu: Tethering yazılımınızı RAW yerine işlenmiş JPEG çıktısı verecek şekilde ayarlayın ve FTPush'un uzantı filtresini yalnızca .jpg olarak belirleyin. Bu sayede yalnızca teslime hazır dosyalar iletilir.

Birden fazla hedef

Tek bir çekim birden fazla hedefe teslim gerektirebilir — bir müşterinin FTP'si, bir stok ajansı ve kişisel bir arşiv sunucusu. FTPush bunu birden fazla bağlantıyla yönetir: her bağlantının kendi sunucu kimlik bilgileri, izlenen klasörü ve ayarları vardır ve hepsi eş zamanlı çalışır. Tek bir dışa aktarma, yapılandırılan tüm hedeflere paralel yüklemeyi tetikler.

Yükleme tamamlandığında

Bir kez yapılandırıldıktan sonra fotoğrafçının işi çekmek ve düzenlemektir. Yükleme adımı zihinsel kontrol listesinden tamamen kalkar. Dosyalar otomatik olarak fotoğraf masasına ulaşır. Her görüntüdeki yeşil Finder etiketi teslim edildiğini onaylar. Bir bildirim, grubun tamamlandığını doğrular. Etkileşimin tamamı bu kadardır.

Bir şeyler ters giderse — ağ kesintisi, sunucu reddi, kimlik bilgisi sorunu — FTPush dosyayı Finder'da kırmızıya boyar, hatayı kaydeder ve hata bildirimi gönderir. Hiçbir şey sessizce kaybolmaz.