İçeriğe geç
Free Subtitle Converter
Dil
Renk teması
Bizi destekleyin

TTML'den VTT'ye dönüştürücü

Yayın veya dijital yayın hizmeti için TTML ya da DFXP olarak teslim edilen altyazılar, HTML track öğesiyle bir web sayfasına eklenemez. Bunları tarayıcıların okuduğu altyazı biçimi olan WebVTT'ye dönüştürün ve her altyazının zamanlamasını, satır sonlarını ve italiklerini koruyun.

Altyazı dosyanızı dönüştürün

Altyazı dosyasıCihazınızda kalır

Altyazı dosyalarını buraya bırakın

SRT, VTT, ASS, SBV, TTML, SUB, SMI, LRC ve daha fazlası · en fazla 100 dosya

Ya da altyazı metnini yapıştırın
Elinizde dosya yok mu?

Dosyanız bu sayfa tarafından tarayıcınızda okunur. Hiçbir yere yüklenmez.

Nasıl kullanılır

  1. TTML veya DFXP dosyasını açın

    .ttml, .dfxp veya .xml dosyasını bırakın. Kare veya tick cinsinden zamanlar, dosyanın bildirdiği hızlarla dönüştürülür.

  2. WebVTT önizlemesini kontrol edin

    VTT zaten seçili. İlk ve son altyazı zamanlarını videonuzla karşılaştırın.

  3. .vtt dosyasını indirin

    Bir track öğesiyle videonuza ekleyin veya web oynatıcınıza yükleyin.

TTML'den VTT'ye neler değişir

Zamanlanmış her p öğesi bir WebVTT cue'su olur. Saat, kare, tick ve göreli zamanlar, dosyada bildirilen kare hızı ve tick hızıyla milisaniyeye çevrilir; üst div öğesindeki başlangıç zamanları da eklenir. Öğede veya adlandırılmış bir stille ayarlanan italik, kalın ve altı çizili; <i>, <b> ve <u> olur.

Bölgeler, konumlar, renkler, yazı tipleri ve arka plan kutuları kaldırılır. WebVTT cue'ları konumlandırabilir, ancak dönüştürücü TTML düzenini aktarmaz; bu yüzden her altyazı alttaki varsayılan yerde görünür.

Önce ve sonra

WebVTT olarak aynı TTML dosyası. Saniyede 25 karede kare tabanlı bitiş zamanı 00:00:03:12, 00:00:03.480 olur; ikinci paragraftaki süre ona 00:00:06.250 bitişini verir ve italik stil <i> olur.

TTML dosyanız
<tt xmlns="http://www.w3.org/ns/ttml" xmlns:tts="http://www.w3.org/ns/ttml#styling"
    xmlns:ttp="http://www.w3.org/ns/ttml#parameter" ttp:frameRate="25">
  <head><styling><style xml:id="it" tts:fontStyle="italic"/></styling></head>
  <body><div>
    <p begin="00:00:01:00" end="00:00:03:12" style="it">Where were you last night?</p>
    <p begin="4s" dur="2.25s" region="bottom">At the station,<br/>waiting for you.</p>
  </div></body>
</tt>
İndirdiğiniz VTT dosyası
WEBVTT

00:00:01.000 --> 00:00:03.480
<i>Where were you last night?</i>

00:00:04.000 --> 00:00:06.250
At the station,
waiting for you.

Sonucu sitenizde kullanmak

.vtt dosyasını videonun yanına yükleyin ve srclang ile label içeren bir track öğesinden ona başvurun. Altyazıların orijinale daha yakın görünmesini istiyorsanız CSS'inizde ::cue seçicisiyle biçimlendirin.

Bu biçimler hakkında daha fazla bilgi: XML altyazılar: TTML, DFXP ve IMSC

Sorular ve yanıtlar

DFXP dosyalarını okuyor mu?

Evet. DFXP dosyaları aynı yapıyı kullanır; bu yüzden tick cinsinden zamanlananlar dahil .dfxp dosyaları da aynı şekilde dönüştürülür.

IMSC veya EBU-TT dosyaları ne olacak?

Bu profillerdeki metin tabanlı dosyalar da TTML'dir: tt:p gibi önekli öğeler dahil, sözcükleri, zamanları ve italikleri okunur. Görüntü tabanlı IMSC altyazıları resim içerir ve dönüştürülemez.

Altyazılar konumlarını korur mu?

Hayır. Her altyazı alt ortada gösterilir. Tek tek altyazıları taşımak için line:10% gibi WebVTT cue ayarlarını elle ekleyin.

Bana bir kahve ısmarla