Orhan Uysal

~ 15/01/09

     Bir önceki yazıda; “Action” hazırlamayı öğrenmiştik. Şimdi bu hazırladığımız “action”ı bir klasor dolusu resim yada fotoğrafa nasıl uygularız? “Batch” uygulamasında kısa sürede hazırladığımız “action”ı birden çok resim/fotoğraf dosyasına uygulatacağız. Dosya sayısının fazlalığına göre çok uzun sürebilecek bu işlem yapılırken diğer işlerimize bakabiliriz.

     Öncelikle, bir önceki anlatımda hazırladığımız “action”a kaydetme işlemini de hareket olarak ekleyeceğiz.

    1- “Actions” paletinden, hazırladığımız “action”ı seçiyoruz.

    2- Daha sonra, “Begin Recording” ile, “action” hazırlamaya kaldığımız yerden devam ediyoruz. İstersek ve gerekliyse, yine aynı şekilde aktif edip aralara da yeni adımlar ekleyebiliriz. Biz şimdi son kısıma ekleyeceğiz.

    3- ”File->Save As” seçeneği ile kaydederek “action”a bu “kaydetme” adımının dahil olmasını sağlıyoruz. Bunu yapma sebebimiz, “batch” işlemini uygularken, eğer “action” içinde bir “save” adımı yoksa, her seferinde kaydetme işlemini bizim ”manuel” olarak yapmamız gerekir. Otomatik olsun ve kolaylık sağlasın derken, daha çileli bir hale gelebilir :) Bunu engellemek için “save” adımını eklemiş olduğunuzdan emin olun. Kaydederken dosyanıza verdiğiniz ismin önemi yok. İsimlendirme işlemini “batch” yaparken düzenleyebileceğiz. Ancak kaydetmek istediğiniz format önemli. Kendinize uygun formatı seçin. ”Batch” işleminde kayıtlar burada seçtiğiniz formatta ve özellikte kaydedilecek. Buradaki asıl amaç, “action” içinde bir “save” adımının olmasıdır. İşlem tamamlandıktan sonra, “action” kaydını durdurmayı da unutmayın :)  

    

Şimdi gelelim “BATCH” uygulamasına… Kısaca “batch”i açıklamak gerekirse; yığın işlemleri yaptıran bir otomasyon denilebilir. Yani 1000 dosyalık bir klasörünüz var bu klasor içersindeki resim dosyalarına hazırlamış olduğunuz “action” ile bir takım düzenlemeler yapmak istiyorsunuz. Bunun için her resmi tek tek açıp “action” uygulatmak yerine, “batch” işlemiyle bu klasörü gösterdiğinizde işlem yapılırken siz keyfinize bakacaksınız :)
“File->Automate->Batch” tıklayarak ”batch” penceresini açıyoruz. Buradaki seçenekleri açıklayalım.

Set: Uygulanacak “action” grubunu seçiyoruz. (Biz “default actions” grubuna kaydetmiştik.)
Action: Dosyalarımıza uygulanacak “action”ı seçiyoruz. Yukarda belirttiğimiz “set” içinde bulunan ve hazırlamış olduğumuz ”action” adını seçiyoruz.

Source Bölümü: Üzerinde işlem yapacağımız dosyaların bulunduğu kaynağı belirlediğimiz bölüm.
Folder: Klasör tanımlamak için kullancağımız seçenek. “Choose” butonuna tıklayarak uygulama yapmak istediğimiz klasörü belirtmeliyiz.
Import: İçe aktarma seçeneği. “From” bölümüyle bilgisayarımıza tanıtılmış çevre birimlerini kullanabiliriz. Tarayıcı, dijital fotoğraf makinesi, webcam vb. Sisteminizde ne varsa :)
Opened Files: Çalışma penceremizdeki açık olan dosyalara uygulama yaptırmak için kullanılır.
Bridge: Köprüleme edasıyla dosya yönetimi programlarında seçilmiş dosyalara uygulama yaptırmak için kullanılır.
Override Action Open Commands: Bu komut işaretlendiğinde “action” içerisinde mutlaka “Open” komutu bulunması gerekmektedir. Yani “action” hazırlarken kullandığınız örnek dosyayı açma(“open”) işlemini de “action” içinde bir hamle olarak kaydetmelisiniz.
Include All Subfolders: Seçtiğimiz klasör içinde alt klasörler mevcutsa ve bunlara da uygulama yaptırmak istiyorsak, bu seçeneği işaretlemeliyiz.
Suppress File Open Options Dialogs: Dosya açılırken karşımıza gelen diyalogların görünmesini engeller.
Supress Color Profile Warnings: Renk seçenekleri uyarılarının görünmesini engeller.

Destination Bölümü: Uygulama yaptırdığımız dosyaların kaydedileceği hedefi tanımlaaycağımız bölüm.
None: Hiçbir kayıt işlemi yapmaz. Uygulama sonunda dosyaları kaydetmeden ekranda açık şekilde bırakır.
Save and Close: Kaydet ve Kapat seçeneği mevcut dosyaların üzerine uygulamarlı yapar, kaydeder ve kapatır. Ancak bu işlem için de “action” içinde mutlaka bir “save” komutu bulunmalıdır. Eğer kaydetme işlemi yoksa, bunu her dosya için “manuel” olarak kendiniz yapmak zorunda kalacaksınız. (Not: Birçok kaynakta bu işlemin mevcut dosya üzerine kaydettiğini yazmakta. Yani bir “save” adımından bahsedilmemekte. Ancak uygulama aşamasında bahsettiğim “manuel” kaydetme sorunu çıkıyor. Yani siz “save” komutunu kullanın ki başınız ağrımasın.)
Folder: Klasöre kaydettirmek için kullanacağımız seçenek. “Choose” butonuna tıklayarak uygulama yaptırdığımız dosyaların kaydedileceği klasörü belirtiriz.
Override Action Save As Commands: Uygulama sırasında, “manuel” olarak kaydetme işlemi yapmak istemediğimiz için “action” içine bir “save” adımı eklemiştik. İşte bu seçenekle birlikte, “save” komutunun faydasını göreceğiz. Otomatik olarak kaydedebileceğiz. Bu seçenek işaretlendiğinde, “action” içinde mutlaka bir “save” komutu bulunmalıdır. Aksi takdirde uygulama yapılmaz.

File Naming Bölümü: Dosya Adlandırılması bölümü, uygulamada kaydedilecek dosyalara farklı seçeneklerde isimlendirme ve uzantı belirlemek için kullandığımız bölümdür.
Document Name: Döküman adını belirleriz. Bu bölümde kaydedeceğimiz yeni dosyaların isimleri ile ilgili seçenekler bulunmaktadır.
Extension: Uygulama sonrası kaydedilecek dosyalarımızın uzantılarını belirlediğimiz bölüm.
Starting Serial: Uygulama sonrasıyeni kaydedilecek yeni dosya serisinin başlangıç numarası.
Compatibility: Uygulama sonrası kaydedilecek yeni dosyalara verilecek isim ve uzantıların Windows, Mac OS veya Unix sistemlerine uyumluluğu ayarlanır.

Errors Bölümü: Uygulama aşamasında meydana gelebilecek hatalarda yapılacak işlemleri belirlediğimiz bölümdür.
Stop For Errors: Uygulama sırasında herhangi bir hata ile karşılaşılırsa, uygulama durur. İşleme devam etmek için hatanın giderilmesini veya uygun komutu bekler.
Log Errors To File: Uygulama sırasında meydana gelen hataları bir dosyaya kaydeder. Bu seçeneği kullanırsanız, “save as” butonu yardımı ile “log” dosyasının nereye ve hangi isimde kaydedileceğini seçebilirsiniz.

Gerekli ayarlamalarınızı yaptıktan sonra arkanıza yaslanın ve keyfinize bakın. “Ok” butonuna bastığınızda uygulama başlayacaktır. ;)

# Photoshop Action-Batch-Droplet – 1

# Photoshop Action-Batch-Droplet – 3

Benzer Yazılar

8 Yorum »

  1. Hocam teşekkür ederim. Aylardır bunun bir yolu olup olmadığını araştırıyrdum. Emeğinize sağlık. Tekrar teşekkür ederim. Bana ne kadar faydanız oldu inanamazsınız… Teşekkür ederim…

    Yorum yapan Bülent UĞUR — 18 Aralık 2009 @ 13:33

  2. Ben teşekkür ederim yorumunuzu esirgemediğiniz için.

    Yorum yapan Orhan Uysal — 18 Aralık 2009 @ 14:32

  3. Merhaba,

    Teşekkürler öncelikle…

    Bir action oluşturdum. Jpeg resimleri CMYK renk moduna, 300 dpi’a çevirip tiff olarak BİR KLASÖRE kaydettim. Büyük harflerle yazdım “bir klasör” ibaresini, çünkü action’ı diğer klasörlere uyguladığımda, diğer klasörlerdeki jpegleri bu BİR KLASÖRe atıyor action doğal olarak. Ben action’ı uyguladığım klasörlerdeki ve özellikle ALT KLASÖRLERdeki her jpegin kendi klasörüne tiff olarak kaydedilmesini istiyorum. Bunu nasıl yapabilirim. Teşekkürler tekrar…

    Yorum yapan Umut — 14 Ocak 2010 @ 11:36

  4. Merhaba,

    Mevcut dosyalarınızı olası bir hata için kopyalamınızı ve kopya dosyalar üzerinde işlem yapmanızı tavsiye ederim.

    Bahsettiğiniz problemin çözümü için, hazırlamış olduğunuz action dosyasını, batch işlemiyle uygulatmalısınız.

    Uyguladığınız işlemin alt klasörleri de kapsamasını istiyorsanız; “Include all subfolders” seçeneğini işaretlemeniz yeterlidir.

    Resimlerin kendi klasörlerine kaydedilmelerini istiyorsanız, destination (hedef) olarak “Save and close” seçeneğini işaretleyiniz.

    Mutlaka ilk denemeleriniz için, kopyaladığınız yedek dosyalar üzerinde işlem yapınız.

    Şu resimde kırmızı çizgilerle belirttiğim noktalara bakabilirsiniz.

    Yorum yapan Orhan Uysal — 14 Ocak 2010 @ 13:32

  5. Merhaba tekrar,

    Cevap için teşekkürler. Ama benim sıkıntım şu:

    Bir jpeg açtım, cmyk renk moduna çevirdim, çözünürlüğü orantılı olarak 300 ppi’a çevirdim, save as komutuyla kendi bulunduğu klasöre tif olarak kaydettim ve kapattım. Bunları yaparken action özelliği ile bir action oluşturdum. Ama batch komutunu istediğim gibi uygulayamıyorum.

    Yapmak istediğim, bir klasörün için atıyorum 5 tane alt klasör var ve bu alt klasörlerin her birindeki jpeg resimleri kendi bulundukları yere tif biçiminde ayrı bir dosya olarak kaydetmek.

    Batch komutunda kendi klasörüne farklı kaydet (jpeg dosyayı ayrı bir tif olarak) yok sanırım. Alt klasörleri de dahil et var. Bu dahil et ile birlikte “save as” komutu da var. Uyguluyorum, ama işlemiyor. Action’ı çalıştırdığımda (bu arada doğal olarak action’ın içinde save as var tif kaydetmek için) jpegleri açıyor-kapıyor ve hiçbirşey değişmiyor.

    Çözümü var mıdır bunun?

    Teşekkürler…

    Yorum yapan Umut — 20 Temmuz 2010 @ 16:09

  6. Şu iki olasılığı kontrol ediniz ve tekrar deneyiniz.

    1- Eğer “action” hazırlarken resim açma işlemi yaptıysanız “open” diye bir işlem basamağı eklenmiştir. Bu durumda; “action” içindeki “open” komudunu siliniz ve “batch” işlemi hazırlığında “Override Action ‘Open’ Commands” işaretli ise işaretini kaldırınız.

    2- Eğer “action” içinde “open” komutu yoksa; “Batch” işlemi hazırlığında “Override Action ‘Open’ Commands” işaretini kaldırınız.

    Bu resimi incelersiniz sağ tarafta “action” paleti içinde olması gereken işlem basamaklarını ve solda “batch” ayarlarını görebilirsiniz.

    Sonuç hakkında yorumlarınızı bekliyorum.

    Yorum yapan Orhan Uysal — 21 Temmuz 2010 @ 14:32

  7. merhabalar

    benim sıkıntım; 10 larca resmi (dekupeli, 300 vs herseyi hazır.) bir a4 üzerine otomatik olarak dizmesini istiyorum. belli ölçülerde…

    mesela photoshop ta contact sheet özelligi gibi. Bu komut dekupeli sekilde degilde zeminle birlikte alıyor. Dekupesinden secip alsın istiyorum. Nasıl yapabilirim ?? tesekkurler.

    Yorum yapan erol unal — 02 Ağustos 2010 @ 23:40

  8. “Contact Sheet” bu konu ile ilgili olmasa da sorunuza cevaben;

    Öncelikle dekupeli kaydettiğiniz dosyaların formatları önemli (Jpeg, Png, Gif, Tiff gibi).

    Kesim yaptıktan sonra kesilmiş bölümü yeni bir dosyaya yapıştırıyorsunuz. Bu yeni dökümanın arkaplan özelliğini “transparet” seçin ve “png” formatında kaydedin.

    Aşağıdaki resimde “gif – jpeg – png – tiff” olarak arkaplanları transparent seçilmiş ve aynı klasöre kaydedilmiş 4 dosyanın “contact sheet x” ile tek bir dosya üzerine yazdırılmış halini görebilirsiniz. CS5 ile denedim çalışıyor.

    4 farklı format üzerinde “contact sheet x” işlemi

    Contact Sheet arka planını siyah seçtim çünkü başta belirttiğim dosya formatının önemini göstermek istedim. Gördüğünüz gibi arka planı transparent olarak kaydedilmiş jpeg dosya sizin istediğiniz gibi çıkmıyor.

    Ayrıca “Contact Sheet X” ayarlarında “flatten layers” seçeneğini kaldırın.

    CSX (Contact Sheet X) detayları ve indirmek için: csx.riaforge.org adresini ziyaret ediniz.

    Umarım işinize yarar.
    CSX hakkında ve kullanımıyla ilgili detaylı bir döküman hazırlayayım en kısa sürede.

    Yorum yapan Orhan Uysal — 03 Ağustos 2010 @ 01:53

Bu yazıya yapılan yorumlar için RSS beslemeleri.

Yorum yapın