MicroDVD’den LRC’ye dönüştürücü
Ya da altyazı metnini yapıştırın
Seçenekler
Zamanlamaların hangi kare hızında sayıldığı. Format sayfalarında MicroDVD’nin ihtiyaç duyduğu şey budur, çünkü zamanlamayı kare numarası olarak saklar. Kare hızı sayfalarında ise dosyanın hangi hıza göre zamanlandığı — altyazının hazırlandığı sürüm — ve sayfanın ikinci kutusu altyazıyı birlikte kullanacağınız videonun hızını alır. 23,976, 24, 25, 29,97, 30, 50, 59,94 ve 60 yaygın olanlardır. Yanlış vermek tüm zaman çizelgesini kaydırır; kare hızı sayfalarında ise sabit bir miktar yerine bir oran kadar kaydırır.
Bu dönüşüm neyi değiştirir
3 şey atılır ya da bir karar gerektirir
- Zamanlama
replik bitiş zamanları (çıktı formatı yalnızca repliğin ne zaman başladığını kaydeder)
- Kare hızı
kaynak zamanları kare numarası olarak saklar — her zaman damgası verdiğiniz kare hızına bağlıdır
- Hassasiyet
zamanlama hassasiyeti — çıktının saati daha kaba, bu yüzden her zaman damgası en yakın 10 ms’e yuvarlanır
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 dönüştürücü MicroDVD dosyasını tarayıcıda okuyup LRC biçiminde yeniden yazar. MicroDVD’de 1,25 saniye 25 fps’de {31} karesidir; kare hızı dosyanın ilk satırından ya da panelden okunur. Satır sonları ve metin olduğu gibi geçer.
İki biçim aynı şeyleri saklamaz. Bu dönüşümde bitiş zamanları düşer; hedef biçim yalnızca repliğin başladığı anı yazar; kaynak zamanı kare numarası olarak saklar; her zaman damgası verdiğiniz kare hızına bağlıdır; zaman hassasiyeti düşer; hedefin saati daha kaba olduğu için her zaman damgası en yakın 10 ms’ye yuvarlanır. LRC’ye yalnızca başlangıç anları ve sözler yazılır; başlık [ti:] etiketiyle taşınır.
Dönüştürme tamamen tarayıcınızda çalışır: dosya hiçbir sunucuya gitmez, hesap açmanız gerekmez. Tek dosya da olur, bir sezonluk dizi de: sıra dosyaları tek tek işler, istediğiniz an durdurabilirsiniz ve sonuçlar tek bir ZIP olarak iner.
Örnekler
Tipik bir MicroDVD dosyası, LRC’ye dönüştürüldü
Girdi
{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.
Çıktı
[00:04.00]The quick brown fox jumps over the lazy dog.
[00:08.00]Faster than
[00:08.00]the last one.
Bu çıktıda düşenler: bitiş zamanları düşer; kare hızı gerekli; 10 ms’ye yuvarlanır. Metin ve replik sırası satır satır aynı kalır; iki sütunu yan yana karşılaştırabilirsiniz.
Gerçek hayattan bir MicroDVD dosyası, LRC çıktısı
Girdi
{1}{1}23.976
{0100}{0150}Leading zeros in the frame numbers.
[INFORMATION]
{300}{340}An unrecognized line above was kept in place.
{400}{450}Trailing spaces are kept.
Çıktı
[00:04.00]Leading zeros in the frame numbers.
[00:12.00]An unrecognized line above was kept in place.
[00:16.00]Trailing spaces are kept.
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 LRC dosyasına dönüştüğünü, anlaşılmayan her şeyin ise raporda sayıldığını görün.
Sık sorulan sorular
MicroDVD → LRC dönüşümünde hangi özellikler aynen geçer?
Replik metni, sırası ve zaman çizelgesi MicroDVD’den LRC’ye olduğu gibi geçer. Değişen şey sarmalayıcıdır: MicroDVD’de 1,25 saniye 25 fps’de {31} karesidir; kare hızı dosyanın ilk satırından ya da panelden okunur. Bununla birlikte bitiş zamanları düşer; hedef biçim yalnızca repliğin başladığı anı yazar; kaynak zamanı kare numarası olarak saklar; her zaman damgası verdiğiniz kare hızına bağlıdır; zaman hassasiyeti düşer; hedefin saati daha kaba olduğu için her zaman damgası en yakın 10 ms’ye yuvarlanır.
MicroDVD kare numarası kullanıyor; LRC için hangi kare hızı geçerli?
MicroDVD dosyasının ilk satırında {1}{1}25 gibi bir bildirim taşıyorsa o değer kullanılır; taşımıyorsa paneldeki değer geçerlidir ve varsayılan 25 fps’tir. Yanlış hız seçmek zaman çizelgesinin tamamını orantılı olarak kaydırır: 23,976 fps bir video için panelden bu değeri girin. LRC’ye yalnızca başlangıç anı yazıldığı için yalnızca başlangıçlar bu hıza göre hesaplanır.
MicroDVD’den LRC’ye dönüşen dosyada bitiş zamanları nereden geliyor?
MicroDVD’den LRC’ye geçişte bitiş zamanları kaynaktan gelmez: bir satırın bitişi, bir sonraki satırın başlangıcıdır ve LRC oynatıcıları vurgulamayı böyle ilerletir. Son satırın ardında satır olmadığı için bitişi paneldeki süre kadar uzatılır ve bu üretilen değer raporda ayrıca bildirilir.
MicroDVD dosyasını LRC’ye dönüştürdükten sonra onu hangi oynatıcılar açar?
MicroDVD dosyasından üretilen LRC dosyasını şu araçlar açar: LRC’yi müzik çalarlar, foobar2000, AIMP ve şarkı sözü gösteren mobil uygulamalar okur.
BOM ve CRLF içeren bir MicroDVD dosyası LRC’ye dönüşürken sorun çıkarır mı?
Çıkarmaz. MicroDVD dosyası okunurken BOM ve karışık satır sonları temizlenir, LRC çı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.
MicroDVD dosyalarımı toplu olarak LRC’ye dönüştürebilir miyim?
Evet. Birden çok MicroDVD dosyasını bir seferde sürükleyip bırakabilirsiniz; kuyruk hepsini sırayla işler, istediğiniz an durdurabilirsiniz ve LRC çıktıları tek bir ZIP olarak iner. Dosyalar tarayıcıdan çıkmaz, sunucuya hiçbir şey yüklenmez.
LRC dosyasını yeniden MicroDVD’ye dönüştürürsem aynı dosyayı elde eder miyim?
MicroDVD → LRC → MicroDVD gidiş-dönüşünde şunlar geri gelmez: bitiş zamanları, kare hızına bağlı zamanlar, 10 ms hassasiyet. 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.