Kaan DoğanYapay Zekâ Sistemleri

Kütüphaneİçerik Üretimi

Kurgu programı olmadan Claude ile video: başlangıç projesi ve istekler

Dosya
Proje + 6 istek
Araç
Claude Code + Remotion
Kurulum
5 adım

Claude Ustalık Serisi #02 videosundaki dosyalar aşağıda. Boş bir Remotion projesi, Claude Code'a verilen altı istek, render öncesi ve sonrası kontrol listesi ve telefon videolarını tek satırla kurgulayan betik. Logonuzu ve fotoğraflarınızı koyup istekleri kendi işinize göre doldurmanız yeterli.

01 · Paket

Paketin içinde ne var

Videoda kurgu programı açılmadı: Claude Code, Remotion adlı açık kaynak bir araçla videoyu kod olarak yazdı ve dosyaya çıkardı. Aynı akışı kendi işletmeniz ya da müşteriniz için kurmanız gereken dört şey tek ZIP içinde:

  1. Başlangıç projesi: boş bir Remotion projesi ve Claude'un ilk istekte yazdığı 10 saniyelik örnek sahne.
  2. İstekler: videoda Claude'a verilen altı istek; her biri köşeli parantezli şablon ve videodaki birebir hâliyle.
  3. Kontrol listesi: render öncesi ve sonrası on madde.
  4. Kurgu betiği: telefon konuşma videosunun sessiz yerlerini kesip altyazı basan kurgu.py.
ZIP'in içi
claude-ile-video/
├── baslangic-projesi/
│   ├── public/varliklar/   ← logonuz ve fotoğraflarınız
│   ├── src/Tanitim.tsx     ← örnek sahne
│   └── README.md
├── ISTEKLER.md
├── KONTROL-LISTESI.md
└── kurgu/
    ├── kurgu.py
    └── KULLANIM.txt

Videoyu YouTube'da izleyin: Claude Ustalık Serisi #02

Tüm dosyaları tek ZIP olarak indirin

02 · Kurulum

Beş adımda ilk önizleme

Gerekenler: Windows ya da Mac bilgisayar ve Claude Code kurulu bir Claude hesabı. Claude Code kurulu değilse kurulum adımları video kurgu hattı sayfasının ilk adımında.

1. Node.js'i kurun. nodejs.org adresinden LTS sürümünü indirip kurun. Terminalde sürüm numarası görüyorsanız tamam:

terminal · kontrol
node --version

2. Proje paketlerini kurun. ZIP'i açın, terminali baslangic-projesi klasöründe açın:

terminal · paketler
npm install

3. Remotion becerilerini ekleyin. Remotion'un resmî becerileri projeye kurulur; Claude Code video kodunu bunlara bakarak yazar.

terminal · beceriler
npx remotion skills add

4. Önizlemeyi açın. Tarayıcıda Remotion Studio açılır; soldaki listeden Tanitim sahnesini seçip oynatın.

terminal · önizleme
npm run dev

5. Claude'u başlatın. İkinci bir terminali aynı klasörde açın, sonra aşağıdaki istekleri sırayla verin.

terminal · Claude Code
claude

Not: Kendi logonuzu logo.png adıyla, fotoğraflarınızı da adlarında boşluk ve Türkçe karakter olmadan public/varliklar/ klasörüne koyun. Kullandığınız her görselin kullanım hakkı size ya da müşterinize ait olmalı.

03 · İstekler

Altı istek, sırasıyla

İyi bir istek beş şeyi söyler: ölçü ve süre, renkler, ekrandaki yazılar, son kare ve genel hava. Köşeli parantezli yerleri kendi işinize göre doldurun. Her istekte tek bir şey değiştirin; beğenmediğiniz adımı "son değişikliği geri al" diye geri aldırabilirsiniz. Videodaki örnek kafe için kullanılan birebir hâller ZIP'teki ISTEKLER.md dosyasında.

1. İlk istek: sıfırdan tanıtım videosu

Boş projeye ilk videoyu yazdırır. İyi bir istek beş şeyi söyler: ölçü ve süre, renkler, ekrandaki yazılar, son kare ve genel hava.

istek 1
Bu Remotion projesinde '[İşletme adı]' adlı [kısa tanım, ör. mahalle fırını / butik giyim mağazası] için 10 saniyelik, 1080x1920 dikey bir tanıtım animasyonu yap. Sahneler: 1) marka adı büyük ve şık bir girişle gelsin, 2) üç kısa mesaj sırayla belirsin: '[Mesaj 1]', '[Mesaj 2]', '[Mesaj 3]', 3) sonda '[Kapanış cümlesi]' yazısı. Renkler: [renk 1], [renk 2] ve [renk 3] tonları; [genel hava, ör. premium, akıcı geçişler]. Gerçek marka logosu kullanma. Kompozisyonun adı Tanitim olsun. Bitince 'npx remotion render Tanitim out/tanitim.mp4' komutuyla videoyu çıkar.
  • İşletme adını ve kısa tanımını yazın.
  • Üç mesajı kısa tutun (en fazla 5-6 kelime); dikey ekranda uzun cümle okunmaz.
  • Renkleri marka renklerinizden seçin; renk kodunu biliyorsanız (#1D5A44 gibi) doğrudan yazın.
  • Projede örnek bir Tanitim sahnesi var; bu istek onu sizin işletmenize göre yeniden yazar.
  • "Gerçek marka logosu kullanma" cümlesi kalsın: logonuzu 3. istekte kendi dosyanızdan ekleteceksiniz.

2. İyileştirme: kendi fotoğraflarınız arka planda

public/varliklar klasörüne koyduğunuz fotoğrafları sahnelerin arkasına yerleştirir.

istek 2
public/varliklar klasöründeki [fotoğraf türü, ör. mağaza / ürün / mutfak] fotoğraflarını sahnelerin arka planında kullan; yazılar okunur kalsın. Sonra 'npx remotion render Tanitim out/tanitim-v2.mp4' ile çıkar.
  • Önce fotoğraflarınızı public/varliklar klasörüne koyun.
  • "yazılar okunur kalsın" kısmını silmeyin; Claude fotoğrafın üstüne karartma ya da gölge ekleyerek yazıyı korur.
  • Her çıkışa yeni ad verin (v2, v3…); önceki sürüm durur, karşılaştırabilirsiniz.

3. İyileştirme: logo açılışta ve kapanışta

Logonuzu videonun başına ve sonuna ekler.

istek 3
public/varliklar/logo.png dosyasını açılışa ve kapanışa ekle, logo [nasıl, ör. zarifçe / hızlı ve enerjik] belirsin. Sonra 'npx remotion render Tanitim out/tanitim-v3.mp4' ile çıkar.
  • Logo dosyanızın adı farklıysa istekte düzeltin.
  • Şeffaf arka planlı PNG en temiz sonucu verir.

4. İyileştirme: ritim ve hareket

Geçişleri hızlandırır, yazıları kelime kelime getirir.

istek 4
Geçişleri hızlandır, yazıları kelime kelime hareketlendir, sahneleri ritimli ve daha dinamik yap; [hedef his, ör. premium bir reklam filmi / samimi bir mahalle videosu] gibi olsun. Sonra 'npx remotion render Tanitim out/tanitim-v4.mp4' ile çıkar.
  • Hedef hissi tek benzetmeyle verin; Claude tempoyu ve hareketi ona göre kurar.
  • Fazla hızlı gelirse "yazılar ekranda biraz daha uzun kalsın" diye tek cümle yeter.

5. Aynı videonun yatay sürümü

Aynı tanıtımı YouTube ve web sitesi için 1920x1080 yatay sahne olarak ekler; dikey sürüm yerinde kalır.

istek 5
Bu tanıtımın [platform, ör. YouTube / web sitesi] için yatay 1920x1080 sürümünü ayrı bir sahne olarak yap; yerleşimi yataya göre düzenle. Sonra 'npx remotion render TanitimYatay out/tanitim-yatay.mp4' ile çıkar.
  • Kare (1080x1080) sürüm isterseniz ölçüyü ve sahne adını değiştirin, ör. TanitimKare.

6. Aynı projeden kampanya videosu

Logo ve fotoğraflar aynı kalarak yeni yazılar ve renklerle ayrı bir kampanya sahnesi kurar.

istek 6
Gelecek ayın kampanyası için ayrı bir sahne yap: yazılar '[Kampanya başlığı]', '[Teklif]', '[Koşul]', kapanış '[Son tarih ya da çağrı]'; renkleri [renk yönü, ör. sonbahar / yılbaşı] tonlarına çek, logo ve fotoğraflar aynı kalsın. Sonra 'npx remotion render TanitimKampanya out/tanitim-kampanya.mp4' ile çıkar.
  • Her kampanya için bu isteği yeni yazılarla tekrar verin; sahne adını da değiştirin (TanitimYilbasi gibi).
  • Ajanslar için: projeyi kopyalayın, varliklar klasörüne yeni müşterinin logo ve fotoğraflarını koyun, istekler aynı kalır.

04 · Kontrol

Render öncesi ve sonrası kontrol listesi

Render öncesi

  1. Doğru klasör. Terminal baslangic-projesi klasöründe mi (içinde package.json olan klasör)? npm run dev Studio'yu açıyorsa evet.
  2. Varlıklar yerinde. Logo ve fotoğraflar public/varliklar/ içinde; dosya adlarında boşluk ve Türkçe karakter yok (ör. foto-1.jpg).
  3. Kullanım hakkı. Videodaki her fotoğraf, logo, yazı tipi ve müzik size ya da müşterinize ait veya kullanım izni var.
  4. İstekte beş şey. Ölçü ve süre, renkler, ekrandaki yazılar, son kare, genel hava. Eksik olanı Claude tahmin eder.
  5. İzin soruları. Claude bir komut çalıştırmak ya da dosya yazmak için izin istediğinde ne yapacağını okuyun. Anlamadığınız komutta "bu komut ne yapacak?" diye sorun, sonra onaylayın.
  6. Hata çıkarsa. Terminaldeki ya da Studio'daki hata metninin tamamını kopyalayıp Claude'a yapıştırın ve "bu hatayı düzelt" yazın. Hatayı kendi sözlerinizle anlatmayın; metnin kendisi daha hızlı çözdürür.
  7. Studio'da izleyin. Baştan sona oynatın: yazım hatası, ekrandan taşan yazı, çok hızlı geçen mesaj var mı?

Render sonrası

  1. Dosyayı açın. out/ klasöründeki videoyu açın; süre ve ölçü istediğiniz gibi mi (dosyaya sağ tık > Özellikler > Ayrıntılar).
  2. Kare kontrolü. Claude'a "videonun başından, ortasından ve sonundan kare çıkar ve kontrol et" deyin ya da videoyu bu noktalarda durdurup bakın. Instagram ve Shorts'ta altta açıklama ve düğmeler durur; önemli yazı ekranın alt kısmında kalmasın.
  3. Lisans notu. Remotion, en fazla 3 kişilik ekipler için ücretsizdir; daha büyük bir şirket için kullanıyorsanız şirket lisansı gerekir. Ayrıntı: remotion.pro/license

05 · Kurgu

Telefon videosu için kurgu betiği

kurgu.py konuşma videosundaki sessiz yerleri keser, konuşmayı Whisper ile Türkçe yazıya döker, altyazıyı düzeltmeniz için durur ve onayınızdan sonra altyazıyı videoya basar. Ayarlar dikey (1080x1920) telefon videosu içindir.

Bir kez: Python 3 ve ffmpeg kurulu olmalı. Betiğin klasöründe sanal ortam açıp iki paketi kurun (Mac'te ikinci satır .venv/bin/python ile başlar):

terminal · kurulum (Windows)
python -m venv .venv
.venv\Scripts\python -m pip install openai-whisper pillow

Her videoda: kurgu.py ile videoyu aynı klasöre koyun, terminali orada açın:

terminal · kullanım
python kurgu.py video.mp4

Çıktılar aynı klasöre yazılır: video-kesik.mp4, video-kesik.srt, video-son.mp4. Betik var olan bir çıktının üstüne yazmaz. Sessiz yerler kesilmiyorsa --esik -30, konuşma kesiliyorsa --esik -40 ekleyin.

İpucu: Kurulumu Claude Code'a da yaptırabilirsiniz: "Bu klasörde kurgu.py için gereken ffmpeg, Python sanal ortamı, openai-whisper ve pillow kurulu mu kontrol et; eksikleri kurmadan önce bana sor." Betiğin adım adım nasıl kurulduğu video kurgu hattı sayfasında.

@kaandoganai · Claude Ustalık Serisi #02

Kütüphaneden daha fazlası

Tüm kaynaklar →