Adobe After Effects ile çalışmak, özellikle süreçlerin otomasyonu için betik yazarken birçok fırsat sunar. Betikler, rutin görevleri daha verimli bir şekilde gerçekleştirmeni ve yaratıcı süreçleri optimize etmeni sağlar. Bu eğitimde, betik yazmanın temel ilkeleri ele alınacaktır; temel kavramlardan pratik uygulama senaryolarına kadar.
En önemli çıkarımlar After Effects'te betik yazmak, JavaScript ile yazılmış kodu kullanarak görevleri otomatikleştirmeni sağlar. Betiklerle After Effects'teki efektleri, animasyonları ve birçok diğer öğeyi kontrol edebilir ve özelleştirebilirsin. ExtendScript Toolkit'in kullanımı, betikler yazmanı ve doğrudan After Effects'te çalıştırmanı sağlar.
Aşama Aşama Kılavuz
1. Betik Yazmaya Giriş
Betik yazmaya başlamak için betik yazma ve test etme için entegre bir geliştirme ortamı (IDE) olan ExtendScript Toolkit'i aç. "File" menüsüne git ve yeni bir betik oluşturmak için "New" seçeneğini seç.

Betikler JavaScript ile yazılmıştır ve After Effects bağlamında çalıştırılır. Bu, After Effects'te kullandığın tüm öğelere erişimin olduğunu gösterir.
2. İlk Betiğin Oluşturulması
"Merhaba Dünya" yazdıran basit bir betik oluşturmak için, betik penceresine şu kodu yaz:
JavaScript'teki her betik satırı bir noktalı virgül ile biter. Betiği çalıştırmak için, ExtendScript Toolkit'teki Oynat düğmesine tıkla.
Betiği çalıştırdığında, "Merhaba Dünya" yazan bir bilgi penceresi görünmelidir.
3. Geçerli Katmana Erişim
After Effects'te şu anda seçilen katmanı öğrenmek için bir betik kullanabilirsin.
Bu, üzerinde çalıştığın aktif kompozisyondur. Böylece şimdi seçilen katmanın bilgilerini alabilirsin.
4. Bir Katmanın Seçili Olduğunu Kontrol Etme
Bir katmanın seçili olduğunu ve bunun bir kompozisyon olduğunu doğrulamak için bir koşul kullanırsın.

Bu betik, aktif bir öğenin var olup olmadığını ve bunun bir kompozisyon olup olmadığını kontrol eder.
5. Geçerli Katmanın Adını Okuma
Eğer şimdi bir katman seçili ise ve betiği çalıştırırsan, katmanın adını göreceksin.
6. Bir Katmanı Yeniden Adlandırma
Bir katmanı yeniden adlandırmak için kullanıcı giriş diyalogunu kullanarak yeni adı almak için prompt() kullanabilirsin.
Şimdi kullanıcılar, seçilen katman için kullanılacak yeni bir ad girmeleri için yönlendirilecektir.
7. Hata Yönetimi
Hata yönetimi, betik yazmanın önemli bir yönüdür.
Bu, çalışma sırasında beklenmedik hatalardan kaçınmaya yardımcı olur.
8. Birden Fazla Katmanı Yeniden Adlandırma
Eğer betiği birden fazla katman için kullanmak istiyorsan, bir döngü oluşturmalısın.
Bu döngü, tüm seçilen katmanları dolaşır ve her birini uygun şekilde yeniden adlandırarak bir sayaç ekler.
Özet - After Effects'te Betik Yazımı: Temelleri Öğrendin
Bu eğitimde, After Effects'te betik yazmanın temel kavramlarını öğrendin. Artık basit bir betik nasıl oluşturulacağını, geçerli katmanın nasıl alınacağını, hataların nasıl yönetileceğini ve hatta birden fazla katmanı aynı anda nasıl yeniden adlandıracağını biliyorsun. Bilgini derinleştirmek için betiklerle denemeye devam et!
Sıkça Sorulan Sorular
After Effects'te betik yazmaya nasıl başlayabilirim?ExtendScript Toolkit'i aç ve yeni bir betik oluştur.
After Effects'te betikler için hangi programlama dili kullanılır?After Effects'te betikler JavaScript ile yazılmıştır.
Bir betiği çalıştırmadan önce bir katmanın seçili olduğunu nasıl doğrulayabilirim?selectedLayers.length > 0 olup olmadığını kontrol etmek için bir koşul kullan.
Birden fazla katmanı aynı anda yeniden adlandırabilir miyim?Evet, bir döngü kullanarak birden fazla katmanı verimli bir şekilde yeniden adlandırabilirsin.
Betiklerde hata mesajı belirlemenin avantajı nedir?Hata mesajları, beklenmedik hataları önlemeye yardımcı olur ve kullanıcıyı doğru eylemler hakkında bilgilendirir.