İçeriğe geç
OCEEN

🎬 Otomatik Türkçe Altyazı Stüdyosu

Yıl2026
RolümüzGeliştirici
Teknolojiler
  • Java Script

Otomatik Türkçe Altyazı Stüdyosu, Adobe Premiere Pro için geliştirilmiş açık kaynaklı bir CEP panelidir. Video veya ses dosyalarındaki Türkçe konuşmaları otomatik olarak metne dönüştürür, SRT altyazıları oluşturur ve bunları tek tıklamayla Premiere Pro sekansına profesyonel görünümlü altyazılar olarak eklemenizi sağlar.

İçerik üreticileri, video editörleri, ajanslar ve sosyal medya ekipleri için tasarlanan proje; manuel altyazı hazırlama sürecini önemli ölçüde hızlandırmayı hedefler.


✨ Öne Çıkan Özellikler

🎙️ Otomatik Türkçe Konuşma Tanıma

Videolarınızdaki veya ses dosyalarınızdaki Türkçe konuşmaları yüksek doğrulukla metne dönüştürür.

Desteklenen motorlar:

  • 🖥️ Yerel faster-whisper (Ücretsiz)
  • ☁️ OpenAI Whisper API (Opsiyonel)

📄 Otomatik SRT Oluşturma

Transkripsiyon tamamlandıktan sonra standart SRT altyazı dosyası oluşturulur.

Oluşturulan dosya;

  • Premiere Pro
  • YouTube
  • VLC
  • DaVinci Resolve
  • CapCut
  • Final Cut Pro

gibi birçok platformla uyumludur.


🎨 Premiere Pro Entegrasyonu

Panel doğrudan Premiere Pro içerisinde çalışır.

Desteklenen işlemler:

  • Aktif sekansı algılama
  • Medya yolunu otomatik okuma
  • Videoya altyazıları ekleme
  • Caption Track oluşturma
  • SRT içe aktarma

✨ Hazır Altyazı Şablonları

Uygulama içerisinde hazır olarak gelen altyazı tasarımları sayesinde oluşturulan altyazılar tek tıklamayla videoya uygulanabilir.

Desteklenen yöntemler:

  • PNG altyazılar
  • Animasyonlu PNG dizileri
  • Caption Track
  • Özel MOGRT şablonları

🎬 Otomatik Animasyonlar

Panel yalnızca altyazı oluşturmakla kalmaz.

İsteğe bağlı olarak;

  • geçiş efektleri,
  • metin animasyonları,
  • temel başlık katmanları

da otomatik oluşturabilir.


🚀 Temel Özellikler

  • 🇹🇷 Türkçe konuşma tanıma
  • ⚡ faster-whisper desteği
  • ☁️ OpenAI Whisper API desteği
  • 📄 Otomatik SRT oluşturma
  • 🎬 Premiere Pro CEP entegrasyonu
  • 📁 Video veya ses dosyası seçebilme
  • 🎨 10 hazır altyazı tasarımı
  • 🖼️ PNG tabanlı altyazılar
  • 🎞️ Animasyonlu altyazılar
  • 📝 Caption Track oluşturma
  • 📦 MOGRT desteği
  • ✨ Otomatik geçiş efektleri
  • 📰 Başlık katmanı oluşturma
  • 🖥️ Açık kaynak mimari

🖥️ Gereksinimler

  • Windows
  • Adobe Premiere Pro 2020 veya üzeri
  • Python 3.9+
  • pip

Yerel transkripsiyon için:

  • faster-whisper

İlk kullanımda seçilen Whisper modeli otomatik olarak indirilebilir. İndirme süresi model boyutuna ve internet bağlantınıza bağlıdır.


⚙️ Kurulum

  1. Depoyu bilgisayarınıza indirin veya klonlayın.
  2. install.cmd dosyasını çalıştırın.

Kurulum sırasında otomatik olarak;

  • CEP paneli doğru klasöre kopyalanır.
  • PlayerDebugMode etkinleştirilir.
  • Gerekirse faster-whisper kurulumu yapılır.

Ardından Premiere Pro’yu yeniden başlatmanız yeterlidir.

Panel şu menüden açılabilir:

Pencere → Uzantılar → Otomatik Türkçe Altyazı


🎙️ Kullanım

1. Kaynak Seçin

İsterseniz;

  • aktif Premiere Pro sekansını kullanabilir,
  • video dosyası seçebilir,
  • ses dosyası seçebilirsiniz.

2. Transkripsiyon Motorunu Belirleyin

Yerel Whisper

  • Ücretsiz
  • İnternet gerektirmez
  • Veriler bilgisayarınızdan çıkmaz

OpenAI Whisper API

  • API anahtarı gerektirir
  • Bulut tabanlı çalışır
  • OpenAI ücretlendirmesi uygulanabilir

3. Altyazıyı Oluşturun

“Altyazı Oluştur” butonuna bastığınızda sistem otomatik olarak;

  • konuşmaları çözümler,
  • zaman kodlarını oluşturur,
  • altyazıyı hazırlar.

4. Premiere Pro’ya Ekleyin

İsterseniz;

  • Caption Track,
  • PNG şablonu,
  • Animasyonlu PNG,
  • MOGRT,

olarak tek tıklamayla sekansa ekleyebilirsiniz.


🎨 Özel MOGRT Desteği

Kendi hazırladığınız .mogrt dosyalarını kullanabilirsiniz.

Şablonları aşağıdaki klasöre eklemeniz yeterlidir.

templates/mogrt

🏗️ Proje Mimarisi

Proje üç farklı teknolojiyi birlikte kullanır.

  • HTML/CSS/JavaScript → CEP Arayüzü
  • ExtendScript (JSX) → Premiere Pro Haberleşmesi
  • Python → Yerel Whisper Motoru

Bu yapı sayesinde hem hızlı hem de kolay geliştirilebilir modüler bir mimari sunar.


🔒 Gizlilik

Yerel Whisper kullanıldığında medya dosyalarınız tamamen bilgisayarınızda işlenir.

OpenAI Whisper API tercih edildiğinde yalnızca seçtiğiniz medya dosyası API üzerinden işlenir.

API anahtarınızı hiçbir zaman depoya eklemeyin veya paylaşmayın.


🤝 Katkıda Bulunma

Katkılar memnuniyetle karşılanmaktadır.

Katkıda bulunmak için;

  • Issue açabilir,
  • Özellik önerisinde bulunabilir,
  • Pull Request gönderebilirsiniz.

📜 Lisans

Bu proje MIT Lisansı ile lisanslanmıştır.

Ticari ve bireysel projelerde özgürce kullanılabilir.


🎯 Yol Haritası

Planlanan geliştirmeler:

  • 🌍 Çoklu dil desteği
  • 🤖 Konuşmacı (Speaker) ayrıştırma
  • 🎙️ Kelime bazlı zamanlama
  • 🎨 Özel altyazı editörü
  • 📦 Batch (Toplu) video işleme
  • ☁️ Bulut depolama entegrasyonu
  • ⚡ GPU hızlandırmalı transkripsiyon
  • 🎬 After Effects entegrasyonu
  • 🔌 Adobe UXP desteği
  • 🧠 Yapay zekâ ile noktalama ve yazım düzeltme
← Tüm çalışmalara dön