Ana içeriğe geç
SubtitleMatrix

TXT’den SMI’ye dönüştürücü

Format dönüştürmeDüz metin dökümü
Ya da altyazı metnini yapıştırın

Seçenekler

Kaynakta bitiş zamanı yoksa kullanılır (düz metin, LRC). Çıktıdaki zaman çizelgesi dönüştürülmek yerine burada üretilir, yani elde ettiğiniz sayı budur.

Bu dönüşüm neyi değiştirir

1 şey atılır ya da bir karar gerektirir

  • Zamanlama

    zaman çizelgesinin kendisi — kaynak hiç zaman kaydetmiyor, yani çıktınınki dönüştürülmek yerine üretildi

Bu liste, yüklediğiniz belirli dosyadan değil, bu iki formatın yetenek matrisinden gelir. Belirli bir dosya, formatın izin verdiği ama matrisin modellemediği özellikler kullanıyorsa daha fazlasını kaybedebilir.

Bu sayfa TXT dosyasını SMI dosyasına dönüştürür. TXT’de hiç zaman kodu yoktur; her satır bir replik olur, ilk satır sıfırdan başlar ve sonraki her satır bir öncekinin bittiği anda başlar. Metin, replik sayısı ve replik sırası olduğu gibi kalır.

Bu yönde kaybedilenler şunlardır: zaman çizelgesi dönüştürülmez, üretilir; kaynakta hiç zaman yok. SAMI çıktısında her replik bir <SYNC> bloğu olur, bitiş ise bir sonraki blokla belirlenir.

Tek dosyayı sürükleyip bırakın ya da metni yapıştırın; çıktı hemen iner. Toplu işlemde kuyruk dosyaları sırayla işler, ilerlemeyi gösterir ve tüm sonuçları tek ZIP’te toplar. Dosyalar cihazınızdan çıkmaz.

Örnekler

TXT’den SMI’ya geçen tipik bir dosya

Girdi

The quick brown fox jumps over the lazy dog.

Second paragraph, first line.
Second paragraph, second line.

Çıktı

<SAMI>
<HEAD>
<STYLE TYPE="text/css">
<!--
P { text-align: center; font-family: Arial, sans-serif; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=0>
<P>The quick brown fox jumps over the lazy dog.
<SYNC Start=2000>
<P>&nbsp;
<SYNC Start=2000>
<P>Second paragraph, first line.
<SYNC Start=4000>
<P>&nbsp;
<SYNC Start=4000>
<P>Second paragraph, second line.
<SYNC Start=6000>
<P>&nbsp;
</BODY>
</SAMI>

Bu dönüşümde kaybedilenler: zaman çizelgesi üretilir. Replik sayısı ve sırası değişmez; kayıp yalnızca yukarıdaki listede adı geçen özelliklerdedir.

Dağınık bir TXT dosyası, yine de SMI çıktısı

Girdi


Hello world.

Second block.

Çıktı

<SAMI>
<HEAD>
<STYLE TYPE="text/css">
<!--
P { text-align: center; font-family: Arial, sans-serif; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=0>
<P>Hello world.
<SYNC Start=2000>
<P>&nbsp;
<SYNC Start=2000>
<P>Second block.
<SYNC Start=4000>
<P>&nbsp;
</BODY>
</SAMI>

Gerçek dosyalar böyle gelir: karışık satır sonları, baştaki BOM, boş alanlar. Soldaki dağınık dosyanın sağda düzenli bir SMI dosyasına dönüştüğünü, anlaşılmayan her şeyin ise raporda sayıldığını görün.

Sık sorulan sorular

TXT → SMI dönüşümünde hangi özellikler aynen geçer?

Replik metni, sırası ve zaman çizelgesi TXT’den SMI’ya olduğu gibi geçer. Değişen şey sarmalayıcıdır: TXT’de hiç zaman kodu yoktur; her satır bir replik olur, ilk satır sıfırdan başlar ve sonraki her satır bir öncekinin bittiği anda başlar. Bununla birlikte zaman çizelgesi dönüştürülmez, üretilir; kaynakta hiç zaman yok.

TXT’de zaman olmadığına göre SMI dosyasındaki zamanlar nasıl oluşuyor?

SMI dosyası üretilirken her satır bir replik olur ve panelde girdiğiniz süre kadar sürer: ilk satır 0’dan başlar, sonraki her satır bir öncekinin bittiği anda başlar. Yani zaman çizelgesi dönüştürülmez, üretilir; videonuzla eşleştirmek için önce kaydırma aracıyla bütün çizelgeyi taşıyın.

TXT’den üretilen SMI dosyasının zamanları nereden geliyor?

TXT’den SMI’ya geçişte kaynakta zaman olmadığı için çıktıdaki çizelge dönüştürülmez, üretilir: her satır panelde girdiğiniz süre kadar sürer ve bir öncekinin bittiği anda başlar. Videoyla eşleştirmek için önce kaydırma aracıyla bütün çizelgeyi taşıyın.

TXT dosyasını SMI’ya dönüştürdükten sonra onu hangi oynatıcılar açar?

TXT dosyasından üretilen SMI dosyasını şu araçlar açar: SAMI, Windows Media Player ve eski televizyon yazılımlarında yaygındı; bugün VLC ve bazı oynatıcılar da okur.

BOM ve CRLF içeren bir TXT dosyası SMI’ya dönüşürken sorun çıkarır mı?

Çıkarmaz. TXT dosyası okunurken BOM ve karışık satır sonları temizlenir, SMI çıktısı tek tip satır sonuyla yazılır. Tanınmayan bölümler atlanır ve sayılır; dönüşüm hiçbir zaman hata verip durmaz, anlaşılmayan her şey raporda görünür.

TXT dosyalarımı toplu olarak SMI’ya dönüştürebilir miyim?

Evet. Birden çok TXT dosyasını bir seferde sürükleyip bırakabilirsiniz; kuyruk hepsini sırayla işler, istediğiniz an durdurabilirsiniz ve SMI çıktıları tek bir ZIP olarak iner. Dosyalar tarayıcıdan çıkmaz, sunucuya hiçbir şey yüklenmez.

SMI dosyasını yeniden TXT’ye dönüştürürsem aynı dosyayı elde eder miyim?

TXT → SMI → TXT gidiş-dönüşünde şunlar geri gelmez: kaynakta olmayan zaman çizelgesi. Metin, replik sırası ve başlangıç anları geri gelir, ama bu özellikler ikinci dönüşümde yeniden üretilemez. Gidiş-dönüşü bir yedek olarak değil, biçim değişikliği olarak düşünün.

İlgili araçlar