SRT'den SMI'ye dönüştürücü
Microsoft'un Windows Media için altyazı biçimi olan SAMI (.smi), özellikle Kore'de bazı oynatıcı ve cihazlar tarafından hâlâ beklenir. Bir SRT dosyasını, her altyazının zamanlamasını, satır sonlarını ve italiklerini koruyarak tek altyazı sınıflı bir SAMI dosyasına dönüştürün.
Altyazı dosyanızı dönüştürün
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
Dosyanız bu sayfa tarafından tarayıcınızda okunur. Hiçbir yere yüklenmez.
Harfler yanlış mı görünüyor? Dosyanın hazırlandığı dil grubunu seçin.
MicroDVD ve Spruce STL dosyaları video karelerini sayar. Altyazıların ait olduğu videonun kare hızını seçin.
Sonucunuz
Önizleme dosyanın başını gösterir. İndirilen dosya her şeyi içerir.
Nasıl kullanılır
SRT dosyasını açın
.srt dosyasını bırakın. Önizlemede Korece veya başka harfler bozuk görünüyorsa önce doğru Metin kodlamasını seçin.
SAMI önizlemesini kontrol edin
SMI (SAMI) zaten seçili. Her altyazı bir SYNC etiketiyle başlıyor ve boşluklara temizleme satırı ekleniyor.
.smi dosyasını indirin
Oynatıcıların otomatik yüklemesi için ona videoyla aynı adı verin, örneğin film.mp4 ve film.smi.
SRT zamanlaması SAMI'ye nasıl dönüşür
SAMI yalnızca metnin ne zaman göründüğünü belirtir. Her altyazı, <SYNC Start=1000> gibi başlangıç zamanını milisaniye cinsinden içeren bir SYNC etiketine dönüşür. Bir sonraki altyazıdan önce boşluk olduğunda, bölünemez boşluk ( ) içeren ek bir SYNC, altyazının bitiş zamanında ekranı temizler. Doğrudan birbirini izleyen altyazılar için temizleme satırı gerekmez.
Önce ve sonra
İki SRT altyazısı ve SAMI dosyası. Her altyazı milisaniye cinsinden bir SYNC'te başlar, içeren bir SYNC her bitiş zamanında ekranı temizler, satır sonu <br> olur ve italik etiketleri olduğu gibi kalır.
1
00:00:01,000 --> 00:00:03,500
<i>Where were you last night?</i>
2
00:00:04,000 --> 00:00:06,250
At the station,
waiting for you & the kids.<SAMI>
<HEAD>
<TITLE></TITLE>
<STYLE TYPE="text/css">
<!--
P { margin-left: 8pt; margin-right: 8pt; margin-bottom: 2pt; margin-top: 2pt; text-align: center; font-size: 20pt; font-family: Arial, sans-serif; color: white; }
.SUBTTL { Name: Subtitles; lang: und; SAMIType: CC; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=1000><P Class=SUBTTL><i>Where were you last night?</i></P></SYNC>
<SYNC Start=3500><P Class=SUBTTL> </P></SYNC>
<SYNC Start=4000><P Class=SUBTTL>At the station,<br>waiting for you & the kids.</P></SYNC>
<SYNC Start=6250><P Class=SUBTTL> </P></SYNC>
</BODY>
</SAMI>Dosyanın içerdikleri
Head bölümünde kısa bir stil bloğu bulunur: 20 punto, ortalanmış beyaz Arial metin ve dili und (belirlenmemiş) olarak ayarlanmış SUBTTL adlı tek bir altyazı sınıfı. Dili belirtmek için bu sınıftaki Name ve lang değerlerini değiştirin, örneğin Name: Korean ve lang: ko-KR.
Satır sonları <br> olur; italik, kalın ve altı çizili <i>, <b> ve <u> olarak kalır. & ve < gibi karakterler & ve < olarak yazılır. Dosya UTF-8 olarak kaydedilir; çok eski bir oynatıcı bozuk harfler gösterirse bir metin düzenleyiciyle bölgesel kodlamada bir kopyasını kaydedin.
Tersine mi ihtiyacınız var? SMI'den SRT'ye dönüştürücü aracını kullanın. Bu biçimler hakkında daha fazla bilgi: Altyazılar neden garip karakterler gösterir ve kodlama nasıl düzeltilir
Sorular ve yanıtlar
Tek bir SMI dosyası iki dil barındırabilir mi?
SAMI bunu yapabilir, ancak bu dönüştürücü tek dil yazar. İki dili birlikte göstermek için önce iki SRT dosyasını altyazı birleştiriciyle birleştirin, ardından sonucu dönüştürün.
Dosyada neden satırları var?
Ekranı temizlerler. SAMI'de bitiş zamanları yoktur; bu yüzden tek bir boşluk içeren bir SYNC, önündeki altyazıyı bitirir.
SAMI dosyasında italikler korunuyor mu?
Evet. İtalik, kalın ve altı çizili, SAMI oynatıcılarının HTML gibi okuduğu <i>, <b> ve <u> etiketleri olarak yazılır.