Bir Videodan SRT Altyazıları Nasıl Oluşturulur
Yazar: Hushscript Yayınlandı: Son inceleme:
SRT dosyası, oynatıcının resmin yanında okuduğu küçük bir sepet metin dosyası olarak, altyazıların videodan ayrı olarak taşınmasını sağlayan bir dosyadır. Sesi yazıya dökerek ve sonucu zaman damgalarıyla birlikte dışa aktararak bir tane oluşturursunuz. Eskiden bir öğleden sonrayı alan, her satırın çerçeveye yerleştirilmesi işi artık sizin için yapılıyor; geriye okunabilirlik için kısa bir düzenleme geçişi kaldı. Bu kılavuz, formatın gerçekte ne içerdiğini, bir videodan gerçek sırayla nasıl SRT oluşturulacağını ve altyazıların iyi okunması için nasıl temizleneceğini açıklamaktadır.
Başlamadan önce neye ihtiyacınız var
Video dosyasına ve birkaç dakikaya ihtiyacınız var. Herhangi bir yaygın kapsayıcı çalışır: MP4, MOV, MKV, WebM, AVI ve diğerleri. SRT’yi oluşturmak için düzenleme yazılımına ihtiyacınız yoktur ve önce videoyu dönüştürmenize gerek yoktur. Altyazı düzenleyici isteğe bağlıdır ve yalnızca zamanlamaya ince ayar yaparken zaman çizelgesi görünümü istiyorsanız daha sonra kullanışlıdır.
Transkripsiyonun kendisi için kaydolursunuz, bu da denemek için 30 ücretsiz dakikanın kilidini açar. İlk olarak oluşturulan 30 saniyelik önizlemenin hesaba ihtiyacı yoktur, böylece herhangi bir işlem yapmadan önce kaliteyi görebilirsiniz.
SRT dosyası nedir
SRT, SubRip Metni anlamına gelir. Format kasıtlı olarak basittir: her biri ayrı satırlara dizilmiş üç parçadan oluşan numaralandırılmış bloklardan oluşan bir dizi. Önce bir dizin numarası, ardından start --> end zaman damgası, ardından bir veya iki satır altyazı metni. Boş bir satır, bir bloğu diğerinden ayırır.
1
00:00:02,340 --> 00:00:05,810
Ses, tarayıcınızda çıkarılır.
2
00:00:06,100 --> 00:00:09,440
Sunucuya video değil, yalnızca ses ulaşır.
Bir dosyayı okurken veya elle düzenlerken birkaç ayrıntı önemlidir. Zaman damgası biçimi HH:MM:SS,mmm şeklindedir, saatlerden milisaniyelere kadardır ve milisaniyeden önceki ayırıcı nokta değil virgüldür. İki zaman arasındaki ok tam olarak iki tire ve bir büyüktür işaretidir. İndeks numaraları boşluk olmadan 1’den itibaren sıralanmalıdır. Bunlardan herhangi birini yanlış anladığınızda, bazı oyuncular etkilenen ipucunu sessizce bırakacaktır; bu, elle düzenlenen bir SRT’nin yarı yolda “çalışmayı durdurmasının” en yaygın nedenidir.
SRT desteği masaüstü oynatıcılar, editörler ve barındırma platformları genelinde geniştir ancak evrensel değildir. Kongre Kütüphanesi biçim açıklaması, SRT’yi numaralandırılmış, zamanlanmış metin ipuçlarından oluşan basit bir dizi olarak belgelemektedir; her hedef hangi altyazı biçimini içe aktaracağına karar vermeye devam eder. Yerel HTML <track> öğesi, daha ayrıntılı olarak ele alınan hızlı bir dönüşüm olan WHATWG yaşam standardında tanımlandığı gibi, zamanlanmış metin için WebVTT’yi kullanır.
Bir videodan gerçek sırayla bir SRT oluşturun
Akışın üç aşaması vardır ve sıra, insanların geriye doğru gittiği kısımdır. Önce dosyayı bırakın ve herhangi bir hesap oluşmadan önce önizleyin.
- Ücretsiz bir önizleme almak için videonuzu bırakın. Dosyanız MP4 ise /video-to-text veya /MP4-to-text adresine gidin ve videoyu yükleme alanına bırakın. Ses parçası, yerel bir işleme kitaplığı kullanılarak tarayıcınızda çıkarılır ve ardından ilk 30 saniye, konuşmacı etiketli bir önizleme olarak geri gelir. Bu adım için herhangi bir hesaba gerek yoktur ve videonun kendisi cihazınızdan asla ayrılmaz.
- Geri kalanını metne dönüştürmek için kaydolun. Önizleme doğru göründüğünde, dosyanın tamamını çalıştırmak için bir hesap oluşturun. Kaydolmak, denemek için 30 ücretsiz dakikanın kilidini açar. Bunları almanın en hızlı yolu, yetkilendirilen ve hemen serbest bırakılan, hiçbir zaman ücret alınmayan bir dolarlık blokajlı bir kartı doğrulamaktır; Ülkenizde mevcut olan başka bir ödeme yöntemini kullanmayı tercih ederseniz, bunun yerine ilk satın alma işleminizde 30 dakika gelir. Her iki durumda da kart gerekli değildir. Transkripsiyon, üst düzey yapay zeka üzerinde çalıştığı için ücretlidir; dolayısıyla abonelik gerektirmeden kullandıkça öde yöntemi uygulanır. Ücretsiz dakika sayısını aşan daha uzun bir video için fiyatlandırma sayfasına bakın; dosya başına değil, ses dakikası başına ödeme yaparsınız.
- Transkript’i alın ve SRT’yi dışa aktarın. Transkript hazır olduğunda, onu düzenleyicide açın, gerekli düzeltmeleri yapın, ardından dışa aktar’ı tıklayın ve SRT’yi seçin. Her konuşulan ifade, başlangıç ve bitiş zaman damgası zaten mevcut olan bir ipucu haline gelir. İndirilen dosya, filigran içermeyen sade bir
.srtdosyasıdır.
Konuşmacı etiketleri, dışa aktarmadan önce düzenleyicide görünür. Röportajlar, tartışmalar veya paneller için başlıklarda yer alacak isimler istiyorsanız, önce “Konuşmacı 1” ve “Konuşmacı 2”yi gerçek isimleriyle yeniden adlandırın; dışa aktarma işlemi daha sonra eşleşen ipuçlarının başına bu adları yazar.
Çalışılmış bir örnek
İki kişiyle founder-chat.mp4 adlı 12 dakikalık kayıtlı bir röportajınız olduğunu varsayalım. Bunu sayfaya bırakırsınız, 30 saniyelik önizleme her iki sesin de temiz bir şekilde alındığını doğrular ve kaydolursunuz. Tam metin hazır olduğunda, iki konuşmacıyı “Maya” ve “Devin” olarak yeniden adlandırır, yanlış duyulan bir ürün adını düzeltir ve ardından SRT olarak dışa aktarırsınız. Dosyanın açılışı şu şekilde görünüyor:
1
00:00:01,120 --> 00:00:04,460
Maya: Bugün vakit ayırdığınız için teşekkürler.
2
00:00:04,800 --> 00:00:08,210
Devin: Elbette. Bunu sabırsızlıkla bekliyordum.
3
00:00:08,540 --> 00:00:12,900
Maya: En baştan başlayalım. Fikir nasıl ortaya çıktı?
İki şeyi fark etmeye değer. Her ipucu tek bir doğal ifadeyle eşleşir, böylece zamanlama sabit bir saat yerine konuşmayı takip eder. Ve ipuçları arasındaki birkaç yüz milisaniyelik boşluklar, konuşmacılar arasındaki gerçek duraklamaları yansıtıyor. Genellikle tam olarak istediğiniz şey budur, bundan sonra bir uyarı ele alınacaktır.
Zamanlamayı ve satır uzunluğunu düzenleyin
Dışa aktarmaların çoğu olduğu gibi kullanılabilir, ancak iki hızlı kontrol, altyazıların okunmasını gözle görülür derecede kolaylaştırır. Bu kısa geçiş, otomatik olarak oluşturulan altyazıları profesyonel görünen altyazılardan ayıran şeydir.
Satır uzunluğu ve satır sayısı. Stil kılavuzları değişiklik gösterir ve SRT formatının kendisi evrensel bir satır uzunluğu veya satır sayısı uygulamaz. Uzun bir ipucu hâlâ bir metin duvarı haline gelebilir. Hedefin mevcut kuralını varsa takip edin; aksi takdirde, her bir ipucunu kompakt tutun, doğal bir ifade sınırında bölün ve son kare boyutundaki sonucu kontrol edin.
Okuma hızı. Ekrandaki uzunluk, ipucunun gösterilme süresiyle eşleşmelidir. Bir ipucu çok kısa bir süre için çok fazla metin gösteriyorsa, onu doğal bir duraklamayla bölün veya daha sonraki konuşmayı kapsamadan yeniden zamanlayın. Yalnızca metin dosyasından zamanlamaya karar vermek yerine altyazıları normal oynatma hızında önizleyin.
Zamanlama boşlukları ve örtüşme. İki ipucu arasındaki yaklaşık 80 milisaniyeden kısa bir boşluk, bazı oyuncuların önceki satırı çok uzun süre tutmasına veya bir sonraki satırı atlamasına neden olabilir; bu nedenle, arka arkaya ipuçları arasında küçük bir nefes bırakın. Tersi sorun ise örtüşmedir: İki kişi birbiriyle konuştuğunda, motor her konuşmacıya ayrı bir ipucu atar ve bu ipuçları zaman içinde çarpışabilir. Hiçbir otomatik araç gerçek örtüşmeyi mükemmel bir şekilde çözemez; bu nedenle, diyalog ağırlıklı çekimler için örtüşen zaman damgalarını tarayın ve bir ipucunu elle erken veya geç itin.
Biçim insan tarafından okunabilir olduğundan, tüm bunları herhangi bir düz metin düzenleyicide yapabilirsiniz. Görsel olarak çalışmayı tercih ediyorsanız, Windows’ta Altyazı Düzenleme veya herhangi bir platformda Aegisub gibi özel bir altyazı düzenleyici, bir dalga biçimi zaman çizelgesi ekler ve yaygın aralık ve okuma hızı sorunlarını toplu olarak otomatik olarak düzeltebilir.
SRT vs VTT: hangisi dışa aktarılır
İki format yakın kuzendir ve doğru seçim, altyazıların nerede oynatılacağına bağlıdır. Taahhüt etmeden önce tam karşılaştırmayı istiyorsanız, SRT vs VTT: hangi altyazı formatı kullanılacak her formatın güçlü yönlerini ayrıntılı olarak ele alır.
Masaüstü oynatıcılar, video düzenleyiciler ve barındırma platformlarının büyük çoğunluğu için (insanların çoğunun ihtiyaç duyduğu şey olan) SRT’ye ulaşın. Altyazılar HTML5 <video> öğesini kullanarak özel bir web sayfasına gittiğinde WebVTT’ye ulaşın, çünkü bu, tarayıcıların <track> öğesi için yerel olarak okuduğu tek biçimdir. İçerik aralarında aynıdır. VTT yalnızca dosyanın üstüne bir WEBVTT satırı ekler ve her zaman damgasında milisaniyeden önce virgül yerine nokta kullanır.
Fark çok küçük olduğundan, geçiş yapmak için yeniden yazıya dönüştürmenize gerek yoktur. SRT’yi dışa aktarın ve daha sonra VTT’ye ihtiyacınız olursa /tools/SRT-to-VTT adresindeki ücretsiz dönüştürücüyü kullanarak çalıştırın. Tarayıcınızda hesap olmadan çalışır ve hiçbir şey yüklenmez.
SRT’yi bir oynatıcıya, düzenleyiciye veya platforma ekleyin
Dosyayı aldıktan sonra, onu eklemek videonun nerede bulunduğuna bağlıdır.
Masaüstü oynatıcılar. VLC, mpv ve çoğu masaüstü oynatıcı, videonun temel adını ve klasörünü paylaştığında otomatik olarak bir sepet SRT’si yükler. Dosyanızı interview.mp4``interview.srt ile eşleşecek şekilde yeniden adlandırın, bunları aynı dizine bırakın ve altyazılar oynatma sırasında görünecektir. Bir oynatıcı bunu kaçırırsa, altyazı menüsünde manuel olarak “altyazı dosyası yükle” seçeneği bulunur.
Video düzenleyiciler. DaVinci Resolve, Premiere Pro veya Final Cut’ta SRT’yi altyazı veya altyazı parçası olarak içe aktarın. Düzenleyici, her ipucunu zaman çizelgesine doğru zaman kodunda bırakır ve buradan yazı tipini yeniden biçimlendirebilir, konumu değiştirebilir ve altyazıların sabit kodlanmasını istiyorsanız altyazıları son dışa aktarma işlemine yazabilirsiniz.
Barındırma platformları ve sosyal video. YouTube, altyazı iş akışında SRT’yi doğrudan kabul eder. Diğer platformlar bir sepet dosyasını kabul edebilir, yerleşik altyazı düzenleyicilerini gerektirebilir veya altyazıların videoya yazılmasını bekleyebilir. İncelenen SRT’yi doğruluk kaynağınız olarak tutun, ardından tek bir yükleme yönteminin her yerde işe yaradığını varsaymak yerine hedefin mevcut yayınlama akışını kullanın.
Altyazıları yazma. Metnin, değiştirilebilen bir sepet yerine kalıcı olarak resmin bir parçası olmasını istiyorsanız bu ayrı bir kodlama adımıdır. HandBrake, bir SRT’yi ücretsiz olarak bir videoya yazabilir: videoyu yükleyin, SRT’yi Altyazılar sekmesi altına ekleyin, “Yazılan” seçeneğini işaretleyin ve kodlayın. Buna yalnızca hedef bir sepet dosyasını okuyamadığı zaman ulaşın, çünkü ayrı bir SRT düzenlenebilir kalırken yerleşik bir resim yazısı düzenlenemez. Her platformda altyazı ekleme ve yazma konusunda daha ayrıntılı bilgi için bir videoya altyazı nasıl eklenir konusuna bakın.
Genel sorunlar ve bunların nasıl düzeltileceği
Altyazılar en başından itibaren senkronize değil. Her satırın aynı miktarda erken veya geç olduğu sabit bir denge, genellikle oynatıcının zamanlamaların varsaydığından biraz farklı bir kare hızı okuduğu anlamına gelir. Çoğu masaüstü oynatıcının tüm parçayı aynı anda kaydırmak için bir altyazı gecikme kontrolü vardır; ilk satır gelene kadar onu itin ve gerisi onu takip eder.
Senkronizasyon zaman içinde daha da uzaklaşır. Video oynatıldıkça büyüyen sürüklenme, kaynak ile oluşturulan kopya arasında kare hızı uyumsuzluğuna işaret eder; bu, 23,976 fps’lik bir dosyayı 25 fps’ye veya geriye dönüştürdükten sonra sıklıkla görülür. SRT’yi, daha önceki bir kesit yerine, yayınlayacağınız videonun sürümüne göre yeniden dışa aktarın.
Altyazılarda bir konuşmacının adı eksik. Etiketleri yeniden adlandırdıysanız ancak platformda ad görünmüyorsa, bu platform muhtemelen içe aktarma sırasında SRT’den konuşmacı öneklerini çıkarır. Onları zorlayan bir SRT ayarı yok; güvenilir çözüm, adların resmin bir parçası olduğu altyazıları yazmaktır.
İngilizce olmayan bir video yanlış dilde geri geldi. Hushscript yaklaşık 99 dilde konuşulan dili otomatik olarak algılar, ancak çok kısa veya gürültülü bir klip bazen yanlış okunabilir. Daha temiz bir bölümü yeniden çalıştırın veya dilin kapsandığını doğrulamak için diller sayfasını kontrol edin.
Uzun bölümler dev bir ipucu olarak okunur. Bu, birisi belirgin bir duraklama olmadan uzun süre konuştuğunda meydana gelir. Hiçbir bloğun iki satırdan fazla okunabilir metin içermemesi için ipucunu manuel olarak bir cümle sınırına bölün.
Daha az düzenlemeyle karşılığını veren doğruluk ipuçları
Altyazılarınızın kalitesinin çoğu, siz düzenleyiciyi açmadan önce, sağladığınız sese göre ayarlanır. Temiz kaynak ses, daha az yanlış duyulan kelime ve daha sıkı zaman damgaları anlamına gelir, bu da daha kısa bir düzenleme anlamına gelir geç.
Sesi, yoğun sıkıştırma olmadan normal konuşma seviyesinde kaydedin veya dışa aktarın ve mümkün olduğunca diyalog altında yüksek arka plan müziğinden kaçının. Birkaç kişi dahil olduğunda, her sesin makul derecede farklı olduğu bir kayıt, konuşmacı etiketlerinin tutarlı kalmasına yardımcı olur; bu, altyazılarda isimleri tutmayı planlıyorsanız önemlidir. Kaynak daha önce yayınladığınız bir videoysa ses her neyse, ancak kendi kaydettiğiniz herhangi bir şey için seviyelere ve mikrofon yerleşimine birkaç dakikalık dikkat, altyazı kalitesi açısından daha sonra yapılan herhangi bir düzenlemeden daha fazlasını yapar.
SRT’den sonra: transkripsiyonun geri kalanı
SRT’yi oluşturmak size tam transkripsiyonu da verir, dolayısıyla altyazılarla sınırlı kalmazsınız. Aynı oturumdan, bölüm notları, konuşmanın blog versiyonu veya videonun yanında yayınlanan erişilebilir bir transkript için metni TXT veya DOCX olarak dışa aktarabilirsiniz. Temiz bir transkripti dışa aktarmak, videodan metne altyazı eklemekle aynı üründür; SRT, bunun sonucunda ortaya çıkan formatlardan yalnızca biridir.
Bir sonraki adım olan bu altyazıları videoya yerleştirmek ve bir sepet dosyası ile kayıtlı parça arasında seçim yapmak için bir videoya altyazı nasıl eklenir konusuna bakın.
Bağımsız kaynaklar ve standartlar
Hushscript bu bağımsız ve rakip olmayan kaynaklara başvurmuştur. Bu kaynaklar araştırmaları, standartları veya platformların çalışma biçimini açıklar; Hushscript’i destekledikleri anlamına gelmez.
Kaynakların incelenme tarihi: