Pangerten Format Subtitle SRT lan VTT
Format subtitle SRT (SubRip Subtitle) lan VTT (WebVTT utawa Web Video Text Tracks) minangka rong jinis berkas teks sing paling kerep digunakake kanggo nuduhake teks pacelathon ing video. Sanajan kalorone nduweni fungsi sing padha, struktur nulis lan fitur ing njeron berkas kasebut nduweni beda sing cukup wigati.
Berkas SRT nggunakake blok cue sing diwiwiti nganggo nomer urut, banjur diterusake dening cap wektu (timestamp) kanthi format jam:menit:detik,milidetik (HH:MM:SS,mmm). Ing ngisor cap wektu kasebut, teks subtitle ditulis lan dipisahake dening baris kosong sadurunge mlebu menyang cue sabanjure.
Ing sisih liyane, berkas WebVTT utawa VTT kudu diwiwiti nganggo tembung WEBVTT ing baris paling dhuwur. Format cap wektu kanggo VTT nggunakake titik minangka pamisah milidetik (HH:MM:SS.mmm). VTT uga nduweni fitur tambahan sing luwih kompleks tinimbang SRT, kayata setelan posisi teks, gaya tulisan (styles), wilayah tampilan (regions), cathetan (notes), lan cap wektu inline ing njeron baris teks.
Piranti Nggeser Wektu Subtitle ndukung kalorone format kasebut kanthi watesan ukuran berkas maksimal 2 MB. Nalika proses nggeser wektu ditindakake, kabeh komponen khusus kayata ID cue, setelan, cathetan, gaya, wilayah, pungkasan baris, lan teks subtitle bakal tetep dijaga lan ora bakal owah saka asline.
Pentinge Sinkronisasi Subtitle ing Konten Video
Sinkronisasi sing pas antarane swara ing video lan teks subtitle dadi kunci utama kanggo njaga kenyamanan pamirsa. Nalika teks subtitle katon luwih cepet utawa luwih telat tinimbang omongane paraga ing video, pamirsa bakal kangelan ngetutake alur crita. Masalah ketidakcocokan wektu iki asring kedadeyan amarga bedane frame rate nalika konversi video, anane tambahan intro utawa pariwara ing wiwitan video, utawa amarga proses editing video sing nggawe wektu wiwitan video dadi geser.
Kanggo ngatasi masalah kasebut, nggeser kabeh wektu cue kanthi bebarengan dadi solusi sing paling cepet lan efisien tinimbang kudu ngowahi siji-siji wektu cue kanthi manual. Nggunakake Piranti Nggeser Wektu Subtitle, panyunting subtitle, narasumber, utawa tim lokalisasi bisa nyelarasake wektu kabeh teks subtitle supaya pas karo wektu video sing anyar.
Cara Nggunakake Detik lan Kode Wektu kanggo Nggeser Subtitle
Piranti iki nyedhiyakake rong cara kanggo nemtokake gedhene geseran wektu, yaiku nggunakake format Detik utawa Kode wektu. Pangguna bisa milih format sing paling gampang miturut kabutuhan analisis wektu sing diduweni.
1. Format Detik
Ing mode iki, geseran wektu dilebokake nganggo angka desimal. Angka desimal iki nuduhake gunggunge detik sing bakal ditambahake utawa dikurangi ing saben cap wektu subtitle.
- Nilai Positif: Kanggo nggawe subtitle katon luwih telat, lebokna angka tanpa tandha utawa nganggo tandha positif, kayata
2.5(geser luwih telat 2,5 detik). - Nilai Negatif: Kanggo nggawe subtitle katon luwih awal, lebokna angka nganggo tandha minus, kayata
-0.75(geser luwih awal 0,75 detik).
Yen format sing dipilih ora pas, piranti bakal nuduhake pesen kesalahan: "Lebokna detik nganggo tandha, kayata 2.5 utawa -0.75.".
2. Format Kode Wektu
Format iki nggunakake standar penulisan wektu H:MM:SS.mmm (Jam:Menit:Detik.milidetik). Cara iki cocog digunakake yen sampeyan wis ngerti persis bedane wektu adhedhasar durasi sing katon ing aplikasi pamuter video utawa video editor.
- Conto Geseran Negatif: Kanggo majokake wektu subtitle dadi luwih awal, lebokna nilai kayata
-00:00:02.500.
Yen input sing dilebokake ora cocog karo pola kasebut, piranti bakal ngetokake pesen kesalahan: "Lebokna kode wektu nganggo tandha, kayata -00:00:02.500.".
Aturan Validasi lan Urutan Wektu Subtitle
Sajrone proses nggeser wektu, piranti iki ora mung nambah utawa nyuda angka wektu, nanging uga nindakake validasi struktur lan urutan kronologis saka berkas subtitle sing dilebokake. Aturan validasi iki penting kanggo mesthekake yen berkas asil geseran tetep bisa diwaca kanthi bener dening aplikasi pamuter video.
Ing ngisor iki minangka aturan validasi lan pesen kesalahan sing bakal katon yen ana aturan sing dilarang:
- Urutan Kronologis: Saben cue kudu diwiwiti kanthi urutan sing bener. Yen ana cue sing wektu wiwitane luwih dhisik tinimbang cue ing ndhuwure, piranti bakal nolak lan nuduhake pesen: "Cue
‹number›diwiwiti sadurunge cue ing ndhuwure.". - Wektu Rampung Cue: Saben cue kudu rampung sawise wektu wiwitane. Yen wektu rampung luwih cepet utawa padha karo wektu wiwitan, bakal katon pesen: "Cue
‹number›kudu rampung sawise diwiwiti.". - Cap Wektu Inline VTT: Kanggo berkas VTT sing nggunakake cap wektu ing njeron baris teks, kabeh cap wektu kasebut kudu urut lan ora kena ana ing njaba cue. Yen aturan iki dilarang, bakal katon pesen: "Cue
‹number›nduweni cap wektu VTT inline ing njaba cue utawa ora urut.". - Validitas Cap Wektu: Yen ana format penulisan wektu sing rusak utawa salah nulis, piranti bakal nuduhake pesen: "Cue
‹number›nduweni cap wektu sing ora valid ing baris‹line›.".
Piranti iki tetep ngidini anane cue sing tumpang tindih (overlapping cues) utawa sawetara cue sing nduweni wektu wiwitan sing padha, amarga prekara kasebut asring digunakake kanggo nuduhake pacelathon rong paraga sing bebarengan.
Watesan Geseran Negatif lan Aturan Wektu Nol
Salah siji aturan sing paling penting ing sistem subtitle yaiku ora ana teks sing bisa katon sadurunge wektu video diwiwiti, yaiku wektu nol (00:00:00.000). Nalika pangguna nindakake geseran negatif (mindhah subtitle dadi luwih awal), ana risiko ing ngendi cue ing bagean wiwitan bakal kageser ngliwati angka nol.
Yen kahanan iki kedadeyan, piranti ora bakal ngethok utawa meksa wektu dadi nol kanthi otomatis amarga bisa ngrusak durasi asli saka cue kasebut. Proses nggeser bakal langsung dihentikan, lan piranti bakal nuduhake pesen kesalahan: "Geseran iki bakal mindhah cue ‹number› sadurunge nol. Gunakake ‹minimum› utawa geseran sing luwih telat.". Kanthi cara iki, pangguna bisa ngerti persis sepira watesan maksimal geseran negatif sing bisa ditindakake tanpa ngrusak struktur berkas subtitle.
Keamanan Data lan Pangolahan Lokal
Nalika nggarap dokumen utawa proyek video sing durung diterbitake, keamanan lan privasi data dadi prekara sing kudu digatekake. Piranti Nggeser Wektu Subtitle iki dirancang kanthi sistem pangolahan sing aman.
Kabeh teks lan berkas subtitle sing sampeyan lebokake, diproses langsung ing njeron browser piranti sampeyan. Ora ana data, teks, utawa berkas sing diunggah menyang server BroBroGo, lan ora ana data sing disimpen ing server. Kabeh proses kalkulasi wektu kedadeyan ing komputer utawa ponsel sampeyan dhewe.
Pitakonan sing Asring Ditakonake (FAQ)
Berkas SRT lan VTT endi sing bisa digunakake? Gunakake berkas SRT UTF-8 sing duwe blok cue mawa nomer utawa berkas WebVTT sing diwiwiti WEBVTT. ID cue, setelan, cathetan, gaya, wilayah, pungkasan baris, lan teks subtitle tetep kaya sing ditulis.
Apa sing kedadeyan yen geseran negatif ngliwati angka nol? Proses mandheg, dudu motong utawa mbusak cue. Mula suwene saben cue lan geseran sing dijaluk tetep pas; lebokna pamajuan sing luwih cilik banjur coba maneh.
Apa geseran tetep bisa ndandani subtitle sing saya ora sinkron? Ora. Geseran tetep mung ndandani wektu telat utawa luwih awal sing padha ing sakberkas. Yen bedane saya gedhe nalika video diputer, laju wektu subtitle utawa cue tartamtu kudu diowahi.
Pira ukuran maksimal berkas subtitle sing bisa diproses?
Ukuran maksimal berkas subtitle sing bisa dilebokake, apik liwat cara seret lan selehake (drag and drop) utawa milih berkas, yaiku 2 MB. Yen ngluwihi watesan kasebut, piranti bakal nuduhake pesen kesalahan: "Pilih berkas subtitle sing ukurane ora ngluwihi ‹max›.".