Bloga dön

Videoyu Türkçeye Çevirme (veya Başka Bir Dile): Altyazı Rehberi

Videoyu Türkçeye çevirme: Whisper'ın translate görevi yalnızca İngilizce üretir, bu yüzden önce yazıya dök, sonra çevir. Sablate, SRT ve YouTube yöntemleri.

31 Ekim 2026
Sablate Team

Videoyu Türkçeye çevirmek için konuşmaya göre zamanlanmış Türkçe altyazı gerekir. En hızlı ücretsiz yol Whisper'ın translate görevidir, ama o yalnızca İngilizce üretir. Türkçe için, ya da aynı anda birkaç dil için, önce konuşmayı yazıya dökersin, sonra metni çevirirsin ve her zaman kodunu korursun. İngilizce altyazı istiyorsan translate görevi doğrudan işini görür.

Bu rehber dört yöntemi, hedef İngilizce olmadığında nelerin değiştiğini ve sonucu yayınlamadan önce nasıl kontrol edeceğini anlatır.

Altyazı mı, dublaj mı: "videoyu çevirmek" burada ne demek

Bir videoyu çevirmek iki farklı iş olabilir. Bu rehber ilkiyle ilgili: altyazı, yani ekrandaki metnin çevrilip söylenene göre zamanlanması. İkincisi sesin kendisini çevirmektir; yeni dilde bir dublaj izi ya da seslendirme. O başka bir iştir ve başka araçlar ister. Sablate dublaj yapmaz, bu yüzden aşağıdaki yöntemlerin hiçbiri sesli bir çeviri üretmez.

Buradaki her yöntem, diskinde zaten bulunan bir video ya da ses dosyasından başlar.

Videoyu Türkçeye nasıl çevirirsin? Dört yöntem

  1. Whisper'ın translate görevi. Ücretsiz, komut satırından çalışır, çıktısı yalnızca İngilizce.
  2. Önce yazıya dök, sonra altyazı dosyasını çevir. Her hedef dilde ve istediğin her araçla çalışır.
  3. Sablate. Bir kez yazıya dök, çeviriyi katman olarak ekle, dışa aktar ya da videoya göm.
  4. YouTube'un otomatik çevirisi. Yalnızca izlemek için. Dosya yok, dışa aktarma yok.

En çok iki noktada ayrışırlar: hangi dillere ulaştıkları ve sonunda sahip olduğun bir altyazı dosyasının çıkıp çıkmadığı.

Yöntem 1: Whisper'ın translate görevi (yalnızca İngilizce)

Whisper, OpenAI'ın açık kaynaklı konuşma modelidir. README dosyasına göre çok görevli bir modeldir: çok dilli konuşma tanıma, konuşma çevirisi ve dil tanımlama yapar. Burada işe yarayan çeviri kısmıdır ve README, Japonca konuşmayı İngilizceye çevirmek için şu örneği verir:

whisper japanese.wav --model medium --language Japanese --task translate

Varsayılan çıktılar yerine bir altyazı dosyası almak için --output_format srt ekle. Komut satırı aracı ses dosyalarının yanı sıra video dosyalarını da okur, çünkü medyayı FFmpeg üzerinden çözer; yani doğrudan bir .mp4 gösterebilirsin.

Yalnızca İngilizce. Translate görevinin tek bir hedef dili var. Türkçe, Almanca ya da Japonca altyazı gerekiyorsa bu yöntem onları üretemez.

Turbo kullanma. "Whisper videomu çevirmedi" şikâyetlerinin çoğunun arkasındaki hata budur. README, turbo modelinin çeviri görevleri için eğitilmediğini ve --task translate ayarlıyken bile özgün dili döndürdüğünü belirtir. En iyi çeviri sonuçları için medium ya da large önerir. "Çevirin" özgün dilde geldiyse hangi modeli çalıştırdığına bak.

Sınırlar pratik. Bir komut satırı ve bir Python kurulumu gerekir. Tek bir dil verir ve editörü yoktur; yanlış çevrilmiş bir ismi düzeltmek için SRT'yi elle düzenlersin. Tek bir videoyu ücretsiz İngilizceye çevirmek için bunu geçmek zor. Model seçerken yardım istersen Whisper model karşılaştırması her boyutun süre ve doğruluk bakımından neye mal olduğunu gösterir.

Yöntem 2: Önce yazıya dök, sonra altyazı dosyasını çevir

İkinci yol işi ikiye böler. Herhangi bir Whisper aracıyla konuşulan dilde bir altyazı dosyası üret, sonra zaman kodlarını koruyarak metni çevir. Çevirmen ayrı bir adım olduğu için İngilizce dahil her hedef dilde çalışır.

Bu ikinci adımı çalıştırmanın birkaç yolu var: otomatik çeviri işlevi olan bir altyazı editörü, .srt kabul eden bir belge çevirmeni ya da sıkı bir istemle çalıştırılan bir dil modeli; ardından blok sayısının hâlâ tuttuğunu kontrol etmek. Araçlar ve tuzaklar zamanlamayı bozmadan SRT çevirisi yazısında anlatılıyor, burada tekrarlanmıyor.

Avantajı kontrol: her dil için bir çevirmen seçebilir, kaynak metni çevrilmeden önce düzeltebilirsin. Bedeli birkaç araç ve birkaç devir teslim. Transkript henüz bir dosya değilse videoyu metne dökme yazısı o ilk yarıyı kapsıyor.

Yöntem 3: Videoyu Sablate'te katman olarak çevir

Sablate, Windows 10 64-bit ya da üstü ile macOS 12 Monterey ya da üstü için bir masaüstü uygulamasıdır. Whisper'ın translate görevini kullanmaz. Konuşmayı konuşulan dilde yazıya döker, sonra bu metni cue cue bir katman olarak çevirir; böylece her çevrilmiş satır özgün satırın zamanlamasını korur.

Adımlar:

  1. Yeni iş'e tıkla ve diskinden bir video ya da ses dosyası bırak.
  2. Konuşulan dil'i ayarla ya da otomatik algılamada bırak. Transkripsiyon faster-whisper ile yerelde çalışır ve 100 konuşma dilini kapsar.
  3. Şu dillere çevir alanından bir ya da daha fazla hedef dil seç.
  4. Başlat'a tıkla.
  5. Satırları editörde oku. Sonradan yeniden yazıya dökmeden Dil ekle… ile başka bir dil ekleyebilirsin.
  6. .srt, .vtt ya da .txt dışa aktar ya da altyazıyı bir .mp4'e göm. Pro ayrıca .ass ve çok izli bir .mkv dışa aktarır.

Argos çevrimdışı çevirmendir. Makinende çalışır ve her dil paketi bir kez indirilir. Argos paketleri her dili İngilizceyle eşler; bu yüzden İngilizceden Türkçeye çeviri doğrudandır. İspanyolcadan Türkçeye gibi İngilizce içermeyen bir çift ise ara adım olarak İngilizceden geçer ve biraz daha düz okunur. Argos yaklaşık 50 hedef dile ulaşır. Kendi API anahtarınla Pro, genellikle daha iyi ifade eden DeepL, OpenAI ya da Claude'u da kullanabilir; ama altyazı metni o zaman o sağlayıcıya gider.

Çeviri tek bir transkripsiyonun üstünde bir katman olduğu için hiçbir şeyi tekrarlamadan ikinci ve üçüncü bir dil ekleyebilirsin; her katman kendi stilini ve kendi yazı sistemi fontunu taşır. Birden fazla dilde altyazı ekleme bu iş akışını anlatıyor.

Ücretsiz plan hesap gerektirmez; on dakikaya kadar videoları, ayda üç işi, Fast ve Balanced modellerini ve bir çevrimdışı çeviri katmanını kapsar; videoya gömülü çıktıda küçük bir köşe işareti bulunur. Pro tek seferlik 29 $ ya da ayda 5.99 $ tutar ve sınırları kaldırır; fiyatlandırmaya bak. Konuşma modeli ve Argos dil paketleri indikten sonra transkripsiyon, çevrimdışı çeviri ve videoya gömme internet bağlantısı olmadan çalışır. Kısa bir klipte denemek için Sablate'i indir.

Yöntem 4: YouTube otomatik çeviri, yalnızca izleyeceksen

Video YouTube'daysa ve sadece anlamak istiyorsan hiçbir dosyaya ihtiyacın yok. Oynatıcıda ayarlar dişlisini aç ve Subtitles/CC'yi seç; dilin listede yoksa Auto-translate'i seçip dilini işaretle. Bu, YouTube'un altyazı ayarları yardım sayfasında anlatılıyor.

Ücretsiz ve anında, ama altyazıyı yalnızca YouTube'un kendi oynatıcısında verir. Dosya, dışa aktarma ve videoya gömecek bir şey yok. YouTube'un otomatik altyazılar sayfası otomatik altyazıların makine tarafından üretildiğini ve kalitenin değişebileceğini söyler; üstüne kurulan bir çeviri de bunu devralır. Bir konuşmayı anlamak için çoğu zaman yeter. Yayınlayacağın bir video için yetmez.

Videoyu Türkçeye (veya İngilizce dışındaki herhangi bir dile) çevirmek

Çoğu insan İngilizce istemez. Türkçe, Almanca, Fransızca ya da Japonca ister ve bu yöntemi değiştirir.

  • Whisper'ın translate görevi dışarıda. Yalnızca İngilizce üretir. Bu rehberdeki diğer dillere taşınmayan tek bilgi bu.
  • Önce yazıya dök, sonra çevir. Çeviri konuşma tanımadan ayrı bir adım olduğu için 2. ve 3. yöntemler her hedef dilde çalışır.
  • Doğrudan çiftler ve ara adım. Argos'ta İngilizce çiftler doğrudandır. İspanyolcadan Türkçeye gibi İngilizce içermeyen bir çift İngilizceden geçer ve anlamın kayabileceği bir yer daha ekler. Kaynağın İngilizceyse, İngilizceden Türkçeye çevirirken bu fazladan adımdan kurtulursun.
  • Daha iyi bir çevirmen, daha büyük bir konuşma modelinden çok işe yarar. Transkript doğru olduktan sonra ifade kalitesi çevirmenden gelir. Sablate Pro'da kendi anahtarınla kullanılan DeepL, OpenAI ve Claude, çevrimdışı Argos'tan genellikle daha iyi okunur. Takas, metnin makinenden çıkmasıdır.
  • Yazı sistemleri ve fontlar. Çince, Japonca, Korece, Arapça ve Devanagari, bu karakterleri gerçekten içeren bir font ister; yoksa videoya gömülü altyazıda boş kutular görünür. Sablate her dil katmanına kendi yazı sistemi fontunu verir.

İngilizce bir video da Türkçeye aynı şekilde çevrilir. Kaynak dil, konuşulan dildir; hedef, seçtiğin dil.

Çeviri zamanlamaya ve okuma hızına ne yapar

Çeviri zamanlamayı korur, okuma hızını bozar. Cue hâlâ konuşmacının başladığı ve bitirdiği yerde başlar ve biter, ama çevrilen satır daha uzun olabilir ve izleyicinin onu okumak için aynı sayıda saniyesi vardır. İngilizceden Almancaya çeviri yaygın bir örnektir: metin uzar ve rahat olan bir cue okunamayacak kadar hızlanır.

Ölçü saniyedeki karakter sayısıdır ve altyazı okuma hızı (CPS) yazısında anlatılıyor. Çözüm, ifadeyi kısaltmak ya da cue'yu ikiye bölmektir. Zaman damgalarını kaydırma, çünkü onlar sesle eşleşiyor.

Yayınlamadan önce her satırı da oku. Altyazıların makine çevirisi kelimesi kelimesine kalır: deyimler, espriler ve isimler, hızlı bir göz gezdirmenin kaçırdığı şekillerde yanlış çıkar. Çevrimdışı Argos ifade bakımından DeepL ve güncel dil modellerinin altında kalır ve hiçbir motor insan okumasının yerini tutmaz.

Videoyu çevrimiçi mi, çevrimdışı mı çevirmeli?

Tarayıcı tabanlı video çevirmenleri dosyanı sunucularına yükleyip orada çevirerek ve sonucu geri göndererek çalışır. Bu pratiktir ve videonun bilgisayarından çıkması demektir. Özel görüntüler, müşteri işleri ya da yavaş bir bağlantı için yerel bir yöntem daha güvenli varsayılandır. Whisper'ın translate görevi ve Sablate'in Argos yolu dosyayı makinende işler.

Yöntemler nasıl karşılaştırılır

Whisper translate göreviÖnce yazıya dök, sonra SRT'yi çevirSablateYouTube otomatik çeviri
Hedef dillerYalnızca İngilizceÇevirmenin desteklediği her dilArgos ile çevrimdışı yaklaşık 50, kendi API anahtarınla daha fazlaYouTube'un listelediği diller
Çevrimdışı çalışırEvet, model indikten sonraÇevirmene bağlıEvet, Argos dil paketleri indikten sonraHayır
Video dosyası gerekirEvetEvet, SRT'yi üretmek içinEvetHayır
Altyazı dosyası verirEvet, --output_format srt ileEvetEvet, SRT veya VTTHayır
Zamanlamayı korurEvetEvet, blok sayısı kontrol edilirseEvet, cue cueEvet, oynatıcının içinde
Videoya gömmeHayırAyrı bir araçlaEvetHayır
Tek transkripsiyondan birkaç dilHayırHer dil için bir kez çalıştırEvet, katmanlar olarakİzleyici için her seferinde bir dil
Satırları düzeltmek için editörHayırEvet, bir altyazı editöründeEvetHayır
FiyatÜcretsizAraçlara bağlı olarak ücretsizden ücretliyeÜcretsiz plan; Pro tek seferlik 29 $ ya da ayda 5.99 $Ücretsiz

Whisper'ın translate görevi ve YouTube fiyat ve kurulumda Sablate'i geçer: ilki satın alınacak bir uygulama olmadan ücretsizdir, ikincisi hiçbir şey istemez. Tek bir videoyu İngilizceye çevirmek ya da yalnızca takip etmek istediğin bir konuşma için ikisinden biri yeterli olabilir.

Hangi yöntemi seçmelisin?

  • İngilizce istiyorsan, Türkçe değil, tek bir video ve terminalde rahatsan: medium ya da large modelle Whisper'ın translate görevi.
  • Yalnızca bir YouTube videosunu anlamak: YouTube'un otomatik çevirisi. Etrafında bir iş akışı kurma.
  • Türkçe, tek bir video: yazıya dök, sonra SRT'yi en çok güvendiğin çevirmenle çevir.
  • Birkaç dil, yayınlayacağın bir video ya da videoya gömülü altyazı: Sablate, çünkü tek transkripsiyon her dili besler ve editör uzun satırları yakalar.
  • İfade gizlilikten daha önemliyse: herhangi bir transkripti DeepL ya da bir dil modeliyle eşle ve gözden geçirme adımını koru.

Sonucu yayınlayacaksan, altyazı dosyası ile videoya gömülü bir videonun her platformda farklı davrandığını unutma. Hardsub ile softsub hangisine ihtiyacın olduğunu, altyazıyı videoya gömme ise render işini anlatıyor.

Sık sorulan sorular

Videoyu Türkçeye ücretsiz nasıl çeviririm?

Whisper yalnızca İngilizceye çevirir, bu yüzden Türkçe için önce konuşmayı ücretsiz bir Whisper aracıyla yazıya dök, sonra altyazı metnini çevir. Zamanlamalar yerinde kalır. Sablate'in ücretsiz planı da on dakikaya kadar videolar için bir çevrimdışı çeviri katmanı taşır ve bu işi bir uygulamada yapar.

Whisper videoyu Türkçeye çevirebilir mi?

Hayır. Whisper'ın yerleşik translate görevi yalnızca İngilizce üretir. Türkçe gibi başka bir dile ulaşmak için önce konuşmayı özgün dilinde yazıya dök, sonra ortaya çıkan metni zaman kodlarını koruyarak ayrı bir çevirmenle çevir. Bu ikinci adımı Argos, DeepL ve büyük dil modellerinin hepsi altyazı metni üzerinde yapabilir.

Whisper videomu neden çevirmedi?

Büyük olasılıkla turbo modelini kullandın. Whisper README'sine göre turbo çeviri için eğitilmemiştir ve translate görevi seçili olsa bile özgün dili döndürür. Medium ya da large modeline geç ve aynı komutu yeniden çalıştır. README en iyi çeviri sonuçları için bu ikisini önerir.

Videoyu yüklemeden çevrimdışı çevirebilir miyim?

Evet. Whisper transkripsiyonu ve İngilizceye çeviriyi yerelde yapar, Sablate ise yerel transkripsiyonu çevrimdışı bir çevirmen olan Argos ile eşler. Konuşma modeli ve dil paketleri indikten sonra ikisi de internet bağlantısı olmadan çalışır. Tarayıcı tabanlı video çevirmenleri farklıdır: dosyanı işlemek için sunucularına yükler.

Videoyu çevirmek altyazı zamanlamasını bozar mı?

Metni çevirip zaman kodlarını korursan bozmaz. Cue'ların başlangıç ve bitiş zamanları konuşmanın olduğu yerde kalır. Değişen şey uzunluktur: çevrilen satırlar çoğu zaman daha uzundur, bu yüzden bir cue okunamayacak kadar hızlanabilir. Bunu zaman damgalarını kaydırarak değil, ifadeyi kısaltarak ya da cue'yu bölerek düzelt.

İngilizce bir videoyu Türkçeye nasıl çeviririm?

İngilizce konuşmayı yazıya dök, sonra metni zamanlamaları koruyarak Türkçeye çevir. Whisper'ın translate görevi bu yönde çalışmaz; yalnızca İngilizce üretir. Sablate bunu bir katman olarak yapar ve İngilizceden Türkçeye doğrudan bir Argos çiftidir. Hangisini kullanırsan kullan, yayınlamadan önce sonucu oku, çünkü altyazıların makine çevirisi kelimesi kelimesine kalır.