LRC’den VTT’ye dönüştürücü
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
replik bitiş zamanları — kaynak bunları kaydetmiyor, yani çıktınınkiler dönüştürülmek yerine üretilecek
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 LRC dosyasını VTT dosyasına dönüştürür. LRC’de bir satırın başlangıcı [00:01.25] diye yazılır; bitiş zamanı yoktur, satır bir sonraki satır başlayana kadar ekranda kalır. Metin, replik sayısı ve replik sırası olduğu gibi kalır.
İki biçim aynı şeyleri saklamaz. Bu dönüşümde bitiş zamanları kaynaktan gelmez, bir sonraki satırdan türetilir. VTT çıktısı WEBVTT satırıyla başlar; metindeki <b> ve <i> etiketleri korunur, renk ve konum bilgisi yazılmaz.
Dosyalar tarayıcı sekmesinde okunur ve yazılır; ağa yalnızca sayfanın kendisi çıkar. Bir dosya da yüz dosya da aynı yoldan geçer: kuyruk sırayla çalışır, ilerleme görünür ve sonuçlar tek arşivde iner.
Örnekler
Tipik bir LRC dosyası, VTT’ye dönüştürüldü
Girdi
[ti:Sample Song]
[ar:Some Artist]
[length:00:41.00]
[offset:+250]
[00:12.00]First line of the song.
[00:15.30]Second line.
[00:15.30]Second line, translated.
[00:18.00]
[00:21.50]Final line.Çıktı
WEBVTT
00:00:12.000 --> 00:00:15.300
First line of the song.
00:00:15.300 --> 00:00:18.000
Second line.
Second line, translated.
00:00:18.000 --> 00:00:21.500
00:00:21.500 --> 00:00:23.500
Final line.
Sağdaki dosyada eksilenler: bitiş türetilir. Geri kalan her şey — metin, başlangıç ve bitiş anları — soldakiyle aynıdır.
Dağınık bir LRC dosyası, yine de VTT çıktısı
Girdi
[ar:Some Artist]
[0:05.5]Leading zero omitted, one decimal.
[00:07]Second with no centiseconds.
[00:03.00]Out of order.
[00:07.00][00:09.00]Repeated chorus line.
[00:12.00]Çıktı
WEBVTT
00:00:03.000 --> 00:00:05.500
Out of order.
00:00:05.500 --> 00:00:07.000
Leading zero omitted, one decimal.
00:00:07.000 --> 00:00:09.000
Second with no centiseconds.
Repeated chorus line.
00:00:09.000 --> 00:00:12.000
Repeated chorus line.
00:00:12.000 --> 00:00:14.000
Dağınık girdi dönüşümü bozmaz. Karışık satır sonları ve fazladan boşluklar okuma sırasında temizlenir; tanınmayan bloklar atlanır ve sayılır, böylece çıktının ne kadar güvenilir olduğunu bilirsiniz.
Sık sorulan sorular
LRC’den VTT’ye dönüşümde ne korunur, ne değişir?
Replik metni, sırası ve zaman çizelgesi LRC’den VTT’ye olduğu gibi geçer. Değişen şey sarmalayıcıdır: LRC’de bir satırın başlangıcı [00:01.25] diye yazılır; bitiş zamanı yoktur, satır bir sonraki satır başlayana kadar ekranda kalır. Bununla birlikte bitiş zamanları kaynaktan gelmez, bir sonraki satırdan türetilir.
LRC’de bitiş zamanı yok; VTT dosyasında bitişler nereden geliyor?
VTT dosyasında bir satırın bitişi, bir sonraki satırın başlangıcıdır; oynatıcı da vurgulamayı böyle ilerletir. Son satırın ardında bir satır olmadığı için bitişi panelde ayarladığınız süre kadar uzatılır ve bu üretilen bitiş raporda ayrıca bildirilir. Başlangıç anları ise LRC’den aynen gelir.
LRC’de bitiş zamanı yok; VTT’de nasıl tamamlanıyor?
LRC’den VTT’ye geçişte bitiş, bir sonraki satırın başlangıcından türetilir. Son satır için panelde ayarladığınız süre kullanılır ve bu üretilen bitiş raporda bildirilir. Başlangıç anları LRC’den aynen gelir.
LRC dosyasını VTT’ye dönüştürdükten sonra onu hangi oynatıcılar açar?
LRC dosyasından üretilen VTT dosyasını şu araçlar açar: Tarayıcılar, HTML5 video, YouTube ve güncel oynatıcılar WebVTT okur; dosyanın WEBVTT satırıyla başlaması gerekir.
BOM ve CRLF içeren bir LRC dosyası VTT’ye dönüşürken sorun çıkarır mı?
Çıkarmaz. LRC dosyası okunurken BOM ve karışık satır sonları temizlenir, VTT çı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.
LRC dosyalarımı toplu olarak VTT’ye dönüştürebilir miyim?
Evet. Birden çok LRC dosyasını bir seferde sürükleyip bırakabilirsiniz; kuyruk hepsini sırayla işler, istediğiniz an durdurabilirsiniz ve VTT çıktıları tek bir ZIP olarak iner. Dosyalar tarayıcıdan çıkmaz, sunucuya hiçbir şey yüklenmez.
VTT dosyasını yeniden LRC’ye dönüştürürsem aynı dosyayı elde eder miyim?
LRC → VTT → LRC gidiş-dönüşünde şunlar geri gelmez: kaynakta olmayan bitiş zamanları. 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.