Motion ve video

Altyazı ve kapalı altyazı

Altyazı, sesi duyan ama dili anlamayan biri için diyaloğu yazar; kapalı altyazı ise hiç sesi olmayan biri için ses efektlerini ve müziği de yazar. Bu bir tanım farkıdır, HTML standardına yazılmıştır ve biçim ile dosya şekli hakkındaki sonraki her kararınız oradan başlar.

  • Ders 10 / 10
  • Başlangıç
  • Ücretsiz, kayıt yok

Sesten altyazı dosyasına beş adım

  1. Deşifre

    Sesi ayırıp sıkıştırın ki modelin boyut tavanının altında kalsın. Böldüyseniz her parçanın kaydırmasını not edin.

    1
  2. Düzeltme

    İsimler, sayılar ve Latin kelimeler. Seste olmayan hiçbir şeyi metne eklemeyin.

    2
  3. Zamanlama

    Cue cümleden az önce görünür ve az sonra gider. Satırları dilbilgisel sınırda bölün.

    3
  4. Biçimlendirme

    Konum ve biçimlendirme yalnızca VTT'de mümkündür; cue ayarları ve ::cue sözde öğesiyle.

    4
  5. Dışa aktarma

    Kendi siteniz için VTT, herkes için SRT. Gömülü gerekiyorsa, her boyut için altyazı dosyasından yeniden gömün.

    5

Makine birinci adımı ve üçüncü adımın bir kısmını yapar. İkinci ve beşinci adımlar her zaman insan işidir ve dördüncü adım seçtiğiniz biçime bağlıdır.

Son kontrol: Bu dersteki bilgiler ve araç adları bu tarihte kaynaklarıyla yeniden doğrulanır.

Altyazı ve kapalı altyazı aynı şey değildir

Gündelik konuşma ikisini tek şey sayar ve pratikte çoğu kişi tek dosya kurar. Ama HTML standardı iki ayrı tanım taşır ve bu iki tanım iki farklı çıktı üretir.

WHATWG spesifikasyonu, track öğesindeki kind niteliği için şunu söylüyor: altyazı, diyaloğun deşifresi ya da çevirisi demektir ve ses mevcutken ama anlaşılmazken uygundur; örneğin izleyici ses parçasının dilini bilmediği için. Ve kapalı altyazı, diyaloğun deşifresi ya da çevirisine ek olarak ses efektlerini, ilgili müzikal işaretleri ve diğer ilgili ses bilgisini de içerir; ses mevcut değilken uygundur.

Yani fark dilde değil, izleyicinin sese sahip olup olmamasında. Sosyal akışta sessiz oynayan Farsça bir video için gerçekten ihtiyacınız olan şey altyazı değil kapalı altyazıdır, çünkü sesi kapatmış bir izleyicinin bir kapının çarptığını ya da müziğin değiştiğini bilmesi gerekir. Aynı videoyu YouTube'a İngilizce bir izleyici için koyduğunuzda altyazıya ihtiyacınız olur.

Ve çoğu kişinin atladığı pratik bir sonuç: bunlar tek dosya değildir ve olmamalıdır. Tek dosya kurup ondan iki işi de yapmasını isterseniz, çıktı İngilizce izleyici için ses efekti notlarıyla dolar ve sağır izleyici için yetersiz kalır. İki dosya kurun ve onları track öğesinin kendisinde kind ve srclang ile ayırın. Aynı spesifikasyon, srclang değerinin geçerli bir dil etiketi olması gerektiğini ve kind altyazı durumundayken zorunlu olduğunu söylüyor.

Altyazı rehberi: SRT mi VTT mi, gömülü mü yumuşak mı

SRT mi VTT mi: hangisi nerede

İkisi de düz metin dosyasıdır ve ikisi de tek bir iş yapar: bir zaman aralığı ve bir metin parçası. Farkları tek bir karakter değil, ama tek bir karakterle başlıyor.

1
00:00:11,000 --> 00:00:13,000
İlk satır

WEBVTT

00:00:11.000 --> 00:00:13.000
İlk satır

Üstteki SRT, alttaki VTT. Bu birkaç satırda iki fark görünüyor ve ikisi de W3C spesifikasyonuna yazılı: bir VTT dosyası WEBVTT imzasıyla başlamak zorundadır ve akışta bu imza yoksa ayrıştırıcı işi bırakır; ve VTT zaman damgası, saniyenin binde birlerini gösteren üç rakamdan önce nokta koyarken SRT virgül koyar. Bu tek karakter, vtt olarak yeniden adlandırılmış bir SRT dosyasının tarayıcıda çalışmamasının nedenidir.

Daha önemli fark ise aşağıdaki tabloda ve kararı son satır veriyor.

ÖzellikSRTVTT
Yayımlanmış spesifikasyonatıf yapabileceğimiz bir tane bulamadıkbir W3C spesifikasyonu
Binde bir ayırıcısıvirgülnokta
Dosyanın ilk satırıilk bloğun numarasıWEBVTT imzası, zorunlu
Ortam türübildirilmemiştext/vtt
Metni görüntü üzerinde konumlamayokcue ayarları ve bölgeler
CSS ile biçimlendirmeyok::cue sözde öğesi
Metinde konuşmacı adıyokbir ses aralığı
Web track öğesindekabul edilmiyorstandardın istediği şey

Yani kural basit: kendi sitenizde oynatma için VTT, başka her yer için SRT. HTML spesifikasyonu açıkça, track adresi bir WebVTT kaynağını gösteriyorsa ve kind bölümler ya da metadata durumunda değilse, dosyanın altyazı ya da kapalı altyazı cue metni kullanan bir WebVTT dosyası olması gerektiğini söylüyor. Yani bir web oynatıcısı için VTT bir tercih değil, standardın istediği şeydir.

Buna karşılık dosyayı bir platform yükleyicisine ya da kendi yazılımında açacak bir kurgucuya verdiğinizde, her yerde açılan biçim SRT'dir. Kendi video projelerimizde ikisini de teslim ediyoruz ve bunun bir maliyeti yok: ikisi arasında dönüştürmek bir ayırıcı değişikliği ve bir imza satırıdır.

Gömülü mü yumuşak mı? İkisi de doğru, iki farklı yer için

Gömülü altyazı, metnin görüntünün piksellerinin bir parçası haline gelmesi ve artık metin olmaması demektir. Yumuşak altyazı ise metnin, oynatıcının görüntünün üstüne serdiği ve izleyicinin kapatabildiği ayrı bir dosya olması demektir.

Gömülünün, bazı yerlerde yumuşağın bütün avantajlarını iptal eden tek bir avantajı var: her yerde çalışır. Hiçbir oynatıcı desteklememezlik edemez, çünkü desteklenecek bir şey yoktur. Yan dosya kabul etmeyen sosyal platformlar ve elden ele dolaşacak bir video için tek seçenek odur.

Ve hepsi sonradan ortaya çıkan üç bedeli var. Birincisi, kapatılamaz; kötü bir yere oturmuşsa sonsuza kadar orada oturur. İkincisi, çevrilemez; İngilizce bir sürüm için videonun tamamını yeniden dışa aktarmanız gerekir. Üçüncüsü, okunamaz; ne bir arama motoru ne bir dil modeli piksellerin içindeki metni okuyabilir, yani o videoda söylenen her şey hiçbir makine için var değildir.

Bu üçüncü bedel, altyazı eğitimlerinin neredeyse hiç anmadığı ve bir site işleten herkes için en önemli olanıdır. Videonuz sıralanması beklenen bir sayfada duruyorsa, yumuşak bir altyazı dosyası artı sayfanın kendisindeki deşifre metni, videonun içeriğini okunabilir kılan şeydir. Gömmek bunu çöpe atar.

Deneyimli kurgucuların öğrendiği teknik bir kısıt da var: gömülü altyazıyı başka bir boyutta asla yeniden dışa aktarmayın. 1080 genişliğindeki bir kare için gömülmüş ve sonra 720'ye küçültülmüş metin, harflerin kenarlarında kırılır ve sıkıştırma altında daha da bozulur, çünkü sıkıştırıcı keskin kenarları pahalıya hesaplar. Her boyut için önceki dışa aktarımdan değil, altyazı dosyasından yeniden gömün. Aynı ilke tüm görüntü için web için video dersinde geçerli.

Gömülü mü yumuşak mı? Videonun nerede oynadığına bağlı

Hiçbiri diğerinden iyi değil. Biri her yerde çalışır, diğerinde her şey hâlâ değiştirilebilir.

Gömülü: piksellerin içinde, her yer için

  • Hiçbir oynatıcı desteklememezlik edemez
  • Yan dosya kabul edilmeyen yerde tek seçenek
  • Kapatılamaz ve çevrilemez
  • Hiçbir makine metnini okumaz

Yumuşak: ayrı dosya, kendi sitenizde

  • İzleyici kapatabilir ya da dilini değiştirebilir
  • Metni okunabilir, bir arama motoru ve bir makine için
  • Yeni bir dil, yeni bir dışa aktarım değil yeni bir dosya demek
  • Oynatıcının desteklemesi gerekir ve her oynatıcı desteklemez

Video hem kendi sitenizde duracak hem sosyal platformlarda yayılacaksa ikisini de kurun. Altyazı dosyası tektir ve gömülü dışa aktarım ondan yapılır.

Otomatik deşifre nerede kırılır

Konuşmadan metne modelleri bugün iyi ve herkesin bastığı düğme, çalışmayı bırakana kadar çalışıyor. Kırıldığı dört yeri, her biri kaynağıyla sayalım.

Birincisi, seçtiğiniz model hiç altyazı dosyası üretmiyor olabilir. OpenAI referansı, response_format anahtarının json, text, srt, verbose_json, vtt ve diarized_json değerlerini kabul ettiğini söylüyor ve hemen ardından gpt-4o-transcribe ile gpt-4o-mini-transcribe için desteklenen tek biçimin json olduğunu ekliyor. Aynı şirketin kılavuzu ise önerilen modelle başlamanızı ve ancak konuşmacı etiketleri, kelime düzeyinde zaman damgaları, altyazı biçimleri ya da İngilizceye çeviri gerektiğinde özel bir modele uzanmanızı söylüyor. Yani size önerilen model, size altyazı dosyası vermeyen modeldir. Bir dışa aktarma düğmesi aramakla bir saat harcamadan önce bilmekte fayda var.

İkincisi, kelime zaman damgaları ile altyazı dosyası tek istekte gelmez. Aynı referans, kelime düzeyindeki zaman damgalarının yalnızca response_format verbose_json iken kullanılabildiğini söylüyor ve kelime zaman damgası üretmenin ek gecikme getirdiğini ekliyor. Yani ya bir srt dosyası alırsınız ya da üzerinde hassas çalışabileceğiniz veri; ikisini de istiyorsanız bu iki istektir.

Üçüncüsü, dosya boyutu tavanı. OpenAI kılavuzu, dosyaların 25 MB'a kadar ve mp3, mp4, mpeg, mpga, m4a, wav ve webm biçimlerinde olduğunu söylüyor. Yarım saatlik bir video bunu aşar, yani sesi ayırıp sıkıştırmanız ve sonra bölmeniz gerekir. Ve zamanlamanın kaydığı yer bölmedir: her parça sıfırdan başlar ve her parçanın kaydırmasını zaman damgalarına elle eklemeniz gerekir. Bunu bilmeyen biri, ortadan sonrasında görüntünün önüne geçen bir altyazı dosyası kurar.

Dördüncüsü, isimler. Farsçanın en ağır darbeyi aldığı ve hiçbir sayının bulunmadığı yer burası. Akıcı Farsçayı deşifre eden bir model bile şehir adlarının, soyadların ve marka adlarının yerine en yakın tanıdık kelimeyi koyar. Burada neredeyse hiç kimsenin kullanmadığı bir yetenek var: ElevenLabs'in Scribe v2 kılavuzu, modelin 1000 terime kadar anahtar terim yönlendirmesi kabul ettiğini; ayrıca kelime düzeyinde hassas zaman damgaları, 65 varlık türünde varlık saptama ve otuz iki konuşmacıya kadar konuşmacı ayrıştırma sunduğunu, doksandan fazla dilde, söylüyor. Yani videonuzdaki isimlerin listesini modele önceden verebilirsiniz. Bu tek satırlık bir iş ve Farsça deşifre kalitesi üzerinde tek başına en büyük etkiyi yapan şey.

Ve çoğu kişi tersini beklediği için açıkça söylenmesi gereken bir şey: OpenAI'ın çeviri uç noktası herhangi bir dile değil, yalnızca İngilizceye çevirir. İngilizce bir videodan Farsça altyazı istiyorsanız, bu ayrı bir çeviri işidir ve yeri altyazı çevirisi dersidir.

Bir altyazı dosyasını teslim etmeden önce bunu okuyun

Farsça altyazı gözden geçirme sayfasıteslimden önce

Bunları denetleyin

  • Her özel ad ve her sayı, tek tek
  • Satır sonları tamlamanın içinde değil dilbilgisel sınırda
  • Ses dosyasını böldüyseniz her parçanın kaydırması
  • Dosya adı ve dil etiketi, içerikle uyumlu

Dosyayı bozan şeyler

  • Ayırıcıyı değiştirip imzayı eklemeden srt'yi vtt olarak yeniden adlandırmak
  • Konuşmacının başka türlü söylediği bir cümleyi iyileştirmek
  • Gömülü altyazılı bir videoyu daha küçük boyutta yeniden dışa aktarmak
  • Hem altyazı hem kapalı altyazı işini yapan tek dosya

Bu sayfa, dosyayı gerçek oynatıcıda görüntülemenin yerini tutmaz. Sağdan sola bir satırın içindeki Latin metnin görüntülenme yönü oynatıcılar arasında aynı değildir ve bunu yalnızca bakarak anlarsınız.

Deşifreden sonra bir insanın mutlaka yapması gereken

Otomatik deşifre size altyazı değil metin verir. Bu ikisi arasındaki mesafe dört iştir ve hiçbir makine bunların hiçbirini sizin yerinize yapmaz.

İsimleri ve sayıları denetleyin. Makine hatasının saçmalık olmaktan çıkıp anlamlı ve yanlış olduğu tek yer burasıdır: bir altyazıdaki yanlış isim, kırık bir cümleden kötüdür, çünkü okur onu fark etmez ve ona inanır.

Satırları bölün ve dilbilgisel bir sınırda bölün. Bir tamlamanın ortasında ikiye ayrılan bir cue, okuru iki kez okumaya zorlar. Doğru sınır, cümleyi söylerken duraklayacağınız yerdir.

Cue'ları metne göre değil konuşmaya göre zamanlayın. Bir cue, cümle başlamadan az önce görünmeli ve bitiminden az sonrasına kadar kalmalı. Kesilmiş bir ses dosyasından çalışıyorsanız, her parçanın kaydırmasının eklenmiş olması gereken yer burasıdır.

Ve sağdan sola bir cümlenin içindeki Latin metne bakın. Görüntüleme yönü oynatıcılar arasında aynı değildir ve sağdan sola bir satırın sonundaki Latin bir isim ya da bir sayı bazılarında yanlış yere oturur. Pratik çözüm, dosyayı bir metin düzenleyicide değil, gerçekten kullanılacağı oynatıcıda görüntülemektir. Bu dersin okumakla çözülemeyen tek bölümü budur.

Kendi projelerimizde uyduğumuz basit bir kural: seste olmayan hiçbir şeyi metne eklemeyin. Model bir cümleyi iyileştirdiyse, o cümle artık konuşmacının söylediği şey değildir ve konuşmacının söylediği şey olmayan bir altyazı, bir yazım hatasından çok daha kötü bir hatadır.

Yapay zekayla hızlı yol

Buradaki hızlı yol daha iyi bir model değil. Neredeyse hiç kimsenin yapmadığı iki hamle: deşifreden önce videodaki isimlerin listesini modele verin ve modelden altyazı dosyası istemeyin. Bunun yerine metni ve zaman damgalarını alın ve satır bölmeyi açık bir kuralla bir metin modeline yaptırın; tek bir kelime bile ekleyip çıkaramaması şartıyla. Birinci hamle isimleri kurtarır; ikincisi okunabilir bir altyazıyı doğranmış bir metinden ayıran şeydir. Deşifre modelini <a class="text-link" href="/tr/ai/audio/">seslendirme bölümünden</a>, metin modelini <a class="text-link" href="/tr/ai/">yapay zeka bölümünden</a> alın.

  1. Her şeyden önce isim listesini yazın: kişiler, şehirler, markalar, teknik terimler ve videoda söylenen her Latin kelime. Modele vereceğiniz şey o listedir ve gözden geçirmede karşılaştıracağınız şey de odur.
  2. Sesi ayırıp sıkıştırın ki modelin boyut tavanının altında kalsın. Bölmek zorunda kalırsanız her parçanın kaydırmasını sonradan değil o anda not edin.
  3. Deşifre edin ve modeliniz kabul ediyorsa isim listenizi anahtar terim olarak verin. Çıktıyı srt olarak değil, zaman damgalı metin olarak alın.
  4. Aşağıdaki tarifi kendi deşifre metninizle bir metin modeline verin. Çıktının üçüncü bölümü, yani özgün metnin cue'lardan yeniden kurulması, size hiçbir kelimenin kaybolmadığını ya da eklenmediğini kanıtlayan şeydir.
  5. Dosyayı kurun ve bir metin düzenleyicide değil, gerçekten kullanılacağı oynatıcıda görüntüleyin. İsimleri birinci adımdaki listeyle tek tek karşılaştırın.

Kopyalamaya hazır şablon

Rol: altyazı editörü. İşin metni cue'lara bölmek, onu yeniden yazmak değil.

Dil: {diliniz}
Platformumda satır başına karakter tavanı: {platformunuzun belirttiği sayı}
Cue başına en fazla satır: 2

Doğru isimlerin listesi:
{kişiler, şehirler, markalar ve Latin kelimeler}

Zaman damgalı deşifre metni:
{buraya yapıştırın}

Tam olarak şu dört bölümü döndür:

1. Cue'lar; her biri bir numara, bir zaman aralığı ve bir ya da iki satır
   metinle. Satır sonu yalnızca dilbilgisel bir sınıra düşebilir, asla bir
   tamlamanın içine ya da sıfatla adı arasına değil. Hiçbir satır karakter
   tavanını aşmasın.

2. Metinde yukarıdaki isimlerden birine benzeyen ama tam olarak o olmayan
   kelimelerin bulunduğu yerlerin listesi. Yalnızca bildir, kendin
   değiştirme.

3. Bütün cue'ların metnini arka arkaya birleştir ve özgün deşifre metninin
   yanına koy. Tek bir kelime bile kaybolduysa ya da eklendiyse nerede
   olduğunu yaz. Bu bölüm zorunludur.

4. Bir Latin kelimenin ya da bir sayının satırın başına veya sonuna oturduğu
   cue'ların listesi; çünkü sağdan sola oynatıcılar bunları yanlış yerde
   gösterebilir.

Hiçbir cümleyi düzeltme, hiçbir kelime ekleme ve hiçbir kelime çıkarma.
Cümle dilbilgisi açısından yanlış olsa bile tam olarak olduğu gibi bırak.

Çıktıya güvenmeden önce: Bu yol üç şeyi çözmez ve üçü de insan işidir. Birincisi, isimler: çıktının ikinci bölümü yalnızca bildirir ve karar sizindir, çünkü model hangi yazımın doğru olduğunu bilmez. İkincisi, görüntüleme yönü: dördüncü bölüm size nereye bakacağınızı söyler, dosyayı gerçek oynatıcıda görüntülemenin yerini tutmaz. Üçüncüsü, üçüncü bölümdeki yeniden kurma modelin bir iddiasıdır, kanıt değil; özgün metni ve birleştirilmiş metni bir kez de kendiniz yan yana koyun. Hızlı olmak denetimsiz olmak demek değildir.

Bu işte yapay zeka

Yapay zeka bu işteki beş adımdan birini yapar ve o birini iyi yapar. Tek cümleyle duruşumuz: <strong>bir deşifre modelinden altyazı dosyası değil, metin ve zaman damgası isteyin; çünkü bir altyazı dosyası editoryal kararlar taşır ve model bu kararların hiçbirini bilerek vermez.</strong>

Gerçekten işe yarayan araçlar

  • Scribe v2 ElevenLabs'in konuşmadan metne modeli ve bu listede en yararlı şeyleri yayımlayan model: doksandan fazla dil, kelime düzeyinde hassas zaman damgaları, otuz iki konuşmacıya kadar konuşmacı ayrıştırma, 65 türde varlık saptama ve 1000 terime kadar anahtar terim yönlendirmesi. Farsça isimlerde işe yarayan şey o son yetenek ve neredeyse hiç kimse onu kullanmıyor.
  • whisper-1 OpenAI'ın daha eski modeli ve srt ya da vtt dosyası istediğinizde uzandığınız model: şirketin kendi referansı biçimler arasında srt ve vtt'yi sayıyor, sonra hemen daha yeni iki model için desteklenen tek biçimin json olduğunu söylüyor. Çeviri uç noktası da herhangi bir dile değil, yalnızca İngilizceye çeviriyor.
  • Cohere Transcribe Burada olmasının nedeni, bu listede hem açık ağırlık hem Apache 2.0 lisansı taşıyan tek satır olması; yani kendi donanımınızda çalışıyor ve ticari kullanım serbest. Ve sınırı şu: 14 dillik listesinde Farsça yok. Aynı ailedeki Arapça modeli iki dil taşıyor ve model kartı ne zaman damgası ne de konuşmacı ayrıştırma verdiğini söylüyor; bu, altyazı için işin yarısının eksik olması demek.

Nerede geri teper

Burada üç belirli risk var ve birincisi diğerlerinden ağır basıyor.
Birincisi, konuşmacının hiç söylemediği bir cümle. Bir deşifre modeli metni bazen temizler ve bu, altyazınızın artık bir alıntı olmadığı anlamına gelir. Bir eğitim videosunda bu can sıkıcıdır; bir röportajda ya da hukuki ağırlığı olan bir şeyde gerçek bir sorundur. Metni cue'lardan geri kurmak bunu yakalayan şeydir ve hızlı yol tarifinde o bölümü zorunlu yaptık.
İkincisi, isimler. Hiçbir satıcı Farsça hata oranı yayımlamıyor ve biz de ölçmedik, bu yüzden burada hiçbir sayı görmeyeceksiniz. Göreceğiniz şey bir çözüm: isim listesini modele önceden verin.
Üçüncüsü, gizlilik. Bir toplantının ses dosyası kişisel içeriktir ve onu bir bulut hizmetine göndermek, kendi elinizden çıkarmak demektir. İçerik hassassa, kendi donanımınızdaki açık ağırlıklı bir model bunu çözen tek seçenektir; koşulu dil listesidir.
İran'dan erişim konusunda ise hiçbir dolanma yolu önermiyoruz. Her aracın durumunu görmek için İran'da yapay zeka ve satın alma rehberi sayfalarına bakın.

Kaynaklar: OpenAI: create transcription reference, response formats OpenAI: speech to text guide, file size and model choice ElevenLabs: models, Scribe v2 capabilities Cohere: Transcribe model card, languages and licence

Bu tavsiyenin sınırı

Bu ders hiçbir deşifre modelini tek ve aynı Farsça dosya üzerinde çalıştırmadı ve hiçbir doğruluk oranı taşımıyor, çünkü hiçbir satıcı Farsça hata oranı yayımlamıyor ve biz de ölçmedik. Üç şey daha bilerek yok. Satır uzunluğu ve okuma hızı için hiçbir geleneksel sayı, çünkü bu sayılar platformdan platforma değişiyor ve evrensel bir sayı için atıf yapabileceğimiz bir kaynağımız yok; bunun yerine sayıyı kendi platformunuzdan almanızı söyledik. SRT'nin standardı olmadığına dair hiçbir iddia, çünkü söyleyebileceğimiz tek şey atıf yapabileceğimiz bir spesifikasyon bulamadığımız ve bulamadığımız bir şeyin yokluğu var olmadığının kanıtı değil. Ve İran'dan erişim için hiçbir yol. Son bir sınır: altyazıyı başka bir dile çevirmek bu dersin konusu değil; yeri altyazı çevirisi dersidir.

Kendi işimizden

Makinenin size verdiği ile vermediği arasındaki sınır referans sayfalarının kendisinde görünüyor ve bu dersin yazıldığı gün onları kendimiz okuduk. OpenAI deşifre referansı altı response_format değerinin hepsini sıralıyor ve aynı paragrafta, tek biçimi json olan iki modeli istisna olarak adıyla anıyor; aynı şirketin kılavuzu ise başlangıç noktası olarak tam da o modelleri öneriyor. Yani kararınızı değiştiren cümle bir sayfada, sizi yanlış modele gönderen cümle başka bir sayfada ve yalnızca kılavuzu okuyan biri bu çelişkiyi hiç görmüyor. Aynı denetim herhangi bir deşifre aracında işe yarar ve bir dakika sürer: referans sayfasını açın, srt kelimesini arayın ve sizin için seçilen modelin istisna listesinde olup olmadığına bakın.

Gerçek devam soruları

Altyazı ile kapalı altyazı arasındaki fark nedir?

HTML standardı ikisini ayrı tanımlar: altyazı diyalogdur ve sesi duyan ama dili anlamayan biri içindir. Kapalı altyazı ise diyaloğa ek olarak ses efektlerini, müzikal işaretleri ve diğer ilgili ses bilgisini içerir ve sesi olmayan biri içindir. Sessiz oynayan bir video için altyazı değil kapalı altyazı gerekir.

Bir SRT dosyası VTT'ye dönüştürülebilir mi?

Evet ve iş iki değişiklikten ibaret: dosyanın başına WEBVTT satırını ekleyin ve zaman damgalarındaki virgülü noktaya çevirin. Dosyayı yeniden adlandırmak yetmez; W3C spesifikasyonu o imza olmadan ayrıştırıcının işi bıraktığını söylüyor ve virgüllü zaman damgası da okunmuyor.

Otomatik altyazılar yeterli mi?

İçeriği anlamak için genellikle evet, müşteriye teslim için hayır. Sorun genel kalite değil, özel adlar ve sayılar: orada makine hatası saçmalık olmaktan çıkıp anlamlı ve yanlış oluyor ve okur fark etmiyor. Asgari iş, otomatik dosyayı alıp isimleri tek tek denetlemektir.

Altyazılar sayfanın SEO'sunu etkiler mi?

Gömülü altyazının hiçbir etkisi yoktur, çünkü metin piksellerin içindedir ve hiçbir makine onu okumaz. Yumuşak altyazı bir metin dosyasıdır ve videonun içeriğini okunabilir kılan şey sayfanın kendisindeki deşifre metnidir. Video sizin için önemli bir sayfada duruyorsa, yalnızca altyazı dosyasına güvenmek yerine deşifre metnini sayfaya koyun.