Bloga dön

Birden Fazla Dilde Altyazı: Bir Videoya Nasıl Eklenir?

Bir videoya birden fazla dilde altyazı ekle: bir kez transkript çıkar, her dili katman olarak çevir ve ayrı dosyalar, izler ya da videoya gömme arasından seç.

11 Eylül 2026
Sablate Team

Bir videoya birden fazla dilde altyazı eklemek uzun tek bir iş değil, üç ayrı karardır: orijinal dilde bir kez transkript çıkar, diğer her dili aynı zamanlamalar üzerinde bir çeviri katmanı olarak ekle, sonra nasıl teslim edeceğine karar ver — ayrı dosyalar, değiştirilebilir izleri olan tek bir video ya da dil başına videoya gömülü bir kopya. Çok dilli altyazı işi neredeyse her zaman bu adımlar yanlış sırayla yapıldığı için çileye dönüşür.

Bu yazı, işe yarayan sırayı, çevirinin zamanlama ve fontlara yol boyunca ne yaptığını ve her platformun gerçekte hangi teslim formatını kabul ettiğini adım adım ele alıyor.

Bir kez transkript çıkar, katman olarak çevir

En çok zaman kaybettiren hata, konuşma tanımayı her dil için yeniden çalıştırmaktır.

Konuşma tanıma aynı anda iki şey üretir: metni ve altyazı satırı sınırlarını — her altyazının nerede başlayıp nerede bittiğini. Metin dile göre değişir. Sınırların değişmemesi gerekir. Aynı videoyu beş kez transkript edersen birbirinden hafifçe farklı beş sınır seti elde edersin ve İspanyolca dosyada yaptığın bir senkron düzeltmesi Almanca dosya için hiçbir işe yaramaz. Bunu iki saatlik bir kayıtla çarp, iş akışı çöker.

Bunun yerine transkripti çevirmek tek bir timeline'ı korur:

  1. Konuşulan dilin gerçek zamanlamalarla tek bir transkripti.
  2. Bir tur düzeltme — isimler, ürün terimleri, noktalama.
  3. Düzeltilmiş bu metnin N farklı dile çevirisi, hepsi aynı altyazı satırı sınırlarını devralır.

Asıl kazanç 2. adımda. Çeviriden önce düzeltilen yanlış yazılmış bir soyadı her yerde düzelir. Aynı soyadı sonradan düzeltmek, sekiz ayrı düzenleme demektir.

Sablate'ta bir iş tam olarak böyle kurulur: çeviri, var olan bir transkripsiyona eklenen bir katmandır, yeni bir iş değil. Çevrimdışı çevirmen (Argos) kendi makinende çalışır; kendi API anahtarını getirirsen DeepL, OpenAI ve Claude da kullanılabilir. Çevrimdışı yol hakkında bilinmesi gereken bir şey var: Argos, bir tarafında İngilizce olmayan neredeyse hiçbir çift yayınlamaz, yani Türkçe-Almanca gibi bir çiftin doğrudan bir paketi yoktur ve ara adım olarak İngilizce üzerinden birleştirilir. Yine de işe yarar; Türkçeden Almancaya çevrilen bir satırın Türkçeden İngilizceye çevrilen bir satırdan biraz daha düz okunmasının sebebi de budur.

Teslim formatını başlamadan önce seç

Bu karar, dışa aktarımının her şeyini belirler, o yüzden önce bunu belirle.

Dil başına ayrı dosyalarDil başına bir iz içeren tek MKVDil başına videoya gömülü kopya
İzleyici dil değiştirebilirPlatformdaOynatıcıdaHayır
Stil korunurMinimal (kalın, italik, renk)Evet, ASS izindeEvet, tasarlandığı gibi
YouTube / Vimeo'da çalışırEvet, her dosyayı yükleHayırEvet, sadece video
TikTok / Reels / Shorts'ta çalışırHayırHayırEvet
Çevrimdışı / TV veya USB bellekte çalışırEşleşen dosya adları gerekirEvet, tek dosyaEvet
Videoyu yeniden kodlarHayırHayır, akışlar kopyalanırEvet, dil başına bir kez
9. bir dil eklemenin maliyetiBir küçük dosya dahaBir iz dahaBir tam encode daha

Çoğu kişinin ulaştığı düzen şu: kabul eden platformlar için dosyalar, arşiv ve yerel oynatma için tek bir MKV, videoya gömme ise yalnızca ana kitlenin konuştuğu bir veya iki dil için.

Bir platformun .srt, .vtt ve .ass'ten hangisini istediğinden emin değilsen, format karşılaştırması her birinin tam olarak ne taşıdığını ele alıyor.

Çeviri, zamanlamana ne yapar

Çevrilen altyazılar belirli ve öngörülebilir bir şekilde bozulur: zamanlama hâlâ doğrudur, ama satır artık okunamaz haldedir.

İngilizceden İspanyolca, Fransızca, İtalyanca veya Portekizceye çeviri genellikle yüzde 20 ile 30 arası daha uzun çıkar. Almanca birleşik kelimeler farklı bir şekilde uzar — kelime sayısı azdır, ama 42 karakterlik bir satıra sığmayan kelimelerdir bunlar. Altyazı satırı hâlâ konuşmacının başladığı ve bitirdiği yerde başlar ve biter. İzleyici sadece 1,8 saniyede bu kadar karakteri okuyamaz.

Bunun ölçüsü saniyedeki karakter sayısı (CPS)'dir ve referans rakamlar Netflix'in dil başına stil kılavuzlarından gelir:

DilOkuma hızı, yetişkin programlarıSatır başına karakter
İngilizce (ABD)En fazla 20 CPS42
RusçaEn fazla 17 CPS42
KoreceEn fazla 12 CPS16
Çince (Basitleştirilmiş)En fazla 9 CPS16
JaponcaEn fazla 4 CPS13 tam genişlik

Bu sınırlar rastgele bir katılık değil. Bir Japonca altyazı, karakter başına çok daha fazla anlam taşır, bu yüzden aynı bir saniyelik konuşma ekranda çok daha az karaktere ihtiyaç duyar; altyazı satırını İngilizce sınırına kadar dolduran bir makine çevirisi okunamaz hale gelir.

Çözüm asla zaman damgalarını kaydırmak değildir — onlar sesle eşleşir, değiştiremeyeceğin tek şey de budur. Çözüm, ifadeyi kısaltmak veya altyazı satırını ikiye bölmektir. Sablate'in editörü, düzenlerken 17 CPS üzerindeki her satırı işaretler; bu, çoğu Latin ve Kiril dili için doğru bir alarmdır ve Japonca ile Korece için bilerek gevşek tutulmuştur — bunu bir garanti değil, bir alt sınır olarak düşün.

Her dile kendi karakterlerini çizebilen bir font ver

Bu sorun render anına kadar görünmez, o andan sonra ise çok görünür hale gelir.

Altyazı fontları — altyazıları altyazı gibi gösteren o kalın, sıkışık fontlar — genellikle sadece Latin, Kiril ve Yunan alfabelerini kapsar, başka hiçbir şeyi kapsamaz. Bunlardan birini Arapça, İbranice, Tayca, Devanagari, Hangıl veya CJK'ya uygularsan, encode etmek için zaten yirmi dakika harcadığın bir videoda boş kutular elde edersin.

Sablate bunu, her dil katmanının yazı sistemini kontrol ederek ve o karakterleri gerçekten içeren bir sistem fontuyla değiştirerek çözer — hem önizlemede hem videoya gömme sırasında, yani editörde gördüğün şey dosyaya da öyle yansır. Her dil katmanı ayrıca kendi stilini taşır ve bu, fontlardan daha fazlasını etkiler: İngilizcede iyi okunan bir boyut, 16 karakterlik bir Korece satır için genellikle çok büyüktür.

YouTube'a birden fazla dilde altyazı yükleme

YouTube, dil başına bir altyazı dosyasını, video başına ayrı bir adımda yüklemeni kabul eder. Yüklenecek çok dilli bir altyazı dosyası yoktur — "birden fazla dil" platformda yaşar, dosyada değil.

  1. YouTube Studio, sonra Altyazılar, sonra videon.
  2. Dil Ekle, dili seç, sonra Dosya Yükle.
  3. O dil için .srt veya .vtt dosyasını yükle.
  4. Dil başına tekrarla. Başlık ve açıklama çevirileri ayrı bir bölümdür.

Bilinmesi gereken iki şey var. YouTube'un kendi otomatik çevirisi ücretsiz ve anında çalışır, maliyet açısından gerçekten zor yenilir — ama kendi otomatik transkriptini çevirir, yani tanıyıcının yanlış anladığı her kelime artık her dilde yanlıştır. Ayrıca YouTube her altyazıyı oynatıcının kendi stiliyle gösterir, yani dosyandaki stil izleyicinin gördüğü şey değildir. Görünüm önemliyse, videoya göm.

Hangi araç nerede işe yarıyor

SablateYouTube otomatik çeviriSubtitle EditBulut altyazı araçları
Fiyat29 $, tek seferlikÜcretsizÜcretsiz, açık kaynakGenellikle ayda 16–23 $
Video makinenden çıkar mıHayır, bir bulut API anahtarı açmadıkçaEvetHayırEvet
Bir transkript, çok dilde katmanEvetEvet, kendi transkriptindenEvet, manuel olarakDeğişken
Dil başına stil ve yazı sistemi fontuEvetHayır, sadece oynatıcı stiliHayırNadiren
Çoklu izli MKV dışa aktarımıEvet (Pro)HayırHarici mux'lama ileHayır
Uzun kayıtlarPro'da süre sınırı yokVideonun tamamıSınır yokGenellikle dakika başına faturalandırılır
Tam videoyu kapsayan ücretsiz kademeHayır — Ücretsizde 10 dakikaEvet, her uzunluktaEvet, her şeyGenellikle filigranlı

Subtitle Edit'e dürüst bir not gerekiyor: ücretsizdir, mükemmeldir ve transkripsiyon ile çeviri yapabilir. Karşılığında istediği şey kurulumdur — modeller, araçlar ve mux'lama ayrı ayrı yapılandırılır — ve stilli bir videoya gömme çıktısı üretmez. Bu tür bir yapılandırmadan hoşlanıyorsan, bu kategorideki en iyi ücretsiz cevap odur.

Sonucu dışa aktarma

Katmanlar bir kez oluştuktan sonra, dışa aktarım kısa kısımdır:

  • Dil başına altyazı dosyaları — platform yüklemeleri için dil başına bir .srt, .vtt veya .txt.
  • Her dili taşıyan tek bir MKV — her dil, doğru bir dil etiketiyle kendi ASS izine yazılır, altyazı fontu dosyaya eklenir ve ilk iz varsayılan olarak işaretlenir. Video ve ses stream olarak kopyalanır, yani hiçbir şey yeniden encode edilmez ve dışa aktarım bir encode değil, saniyeler sürer. Pro.
  • Videoya gömülü video — dil başına bir render, 16:9, 9:16 veya 1:1 oranında. TikTok, Reels ve Shorts'ta hayatta kalan tek teslim şekli budur. Videoya gömme nasıl çalışır kalite tarafını ele alıyor.

Ücretsiz planda bir iş tek bir çevrimdışı çeviri katmanı taşır; on dakikalık duvarı aşan ilk iş ise üç katman taşıyabilir. Pro, tek seferlik 29 $ ödemeyle bu sınırları kaldırır — bunun tam olarak neyi kapsadığını görmek için fiyatlandırma sayfasına bak.

Kısacası

Bir kez transkript çıkar. Herhangi bir şeyi çevirmeden önce o transkripti düzelt. Dilleri aynı zamanlamalar üzerinde katman olarak ekle. Dil başına okuma hızını ve fontu kontrol et, çünkü metin değiştiğinde ikisi de değişir. Sonra platformunun gerçekte kabul ettiği tek teslim şeklini dışa aktar — cevap "üçü de" ise, iş zaten aynıdır.