Gerakkan setiap isyarat lebih awal atau kemudian dengan bilangan milisaat tetap untuk membetulkan penyegerakan
Alat dimuatkan di sini. Ia memerlukan JavaScript, kerana kerja itu berlaku pada peranti anda.
Fail anda dan privasi anda
Fail kapsyen anda dibaca dan disambung semula dalam tab pelayar ini dan tidak pernah dimuat naik, yang mana
penting kerana fail sari kata selalunya mengandungi dialog yang belum dikeluarkan. Alat itu
kod tidak membuat permintaan yang membawa fail, teks yang ditampal atau output yang dijana. Didedahkan
permintaan skrip analitik adalah berasingan dan diterangkan dalam Dasar Privasi tapak.
Apa yang dilakukan oleh alat ini
Tambahkan satu offset pada permulaan dan akhir setiap isyarat dalam fail SRT atau VTT, pembetulan untuk
kapsyen yang dikeluarkan dengan jumlah yang sama sepanjang. Offset adalah dalam milisaat dan mungkin
bersikap negatif; cap masa diapit pada sifar dan anda diberitahu berapa banyak isyarat yang mempengaruhi.
Peralihan menambah offset yang sama pada permulaan dan penghujung setiap isyarat, yang betul
betulkan apabila kapsyen salah dengan jumlah tetap dari baris pertama hingga terakhir. A
bilangan milisaat positif menangguhkan sari kata, nombor negatif menggerakkannya
lebih awal. Teks isyarat, susunan dan panjang sebaliknya tidak disentuh, dan fail itu disahkan semula
selepas itu, jadi pertindihan atau kiu panjang sifar yang disebabkan oleh anjakan dilaporkan dengan kiu
nombor.
Cara menggunakannya
Muatkan fail .srt atau .vtt anda, kemudian perhatikan di mana baris berhampiran permulaan dituturkan dan di mana
ia muncul.
Semak baris berhampiran penghujung juga: jika kedua-duanya keluar dengan jumlah yang sama, anjakan adalah betul, dan
jika ralat telah berkembang, skala sebaliknya.
Masukkan perbezaan dalam milisaat. Dua saat ialah 2000 dan nilai negatif bergerak
sari kata tadi.
Pilih Shift dan baca mesej, yang melaporkan bilangan isyarat yang diapit pada 00:00:00.
Semak panel pengesahan, kemudian muat turun sebagai SRT atau VTT. Buat asal membalikkan anjakan
betul-betul.
Contoh kes penggunaan
Kapsyen yang muncul kira-kira dua saat selepas dialog, secara konsisten, secara keseluruhan
filem.
Fail bermasa terhadap keluaran dengan logo pengedar di hadapan, dimainkan melawan a
versi tanpanya.
Mendorong transkrip syarahan lebih awal supaya satu baris berada pada skrin semasa pembesar suara memulakannya.
Input dan output yang disokong
Menerima
Fail teks SubRip (.srt) dan WebVTT (.vtt), dibaca sebagai UTF-8
Pengimbangan dalam milisaat, positif kepada kelewatan atau negatif untuk maju
Menghasilkan
SubRip (.srt) membawa pemasaan yang dialihkan, dinomborkan semula daripada 1
WebVTT (.vtt) membawa pemasaan yang dialihkan
Apa yang tidak akan dilakukan oleh alat ini
Offset adalah dalam milisaat. Tiada medan saat dan tiada medan kod masa, jadi dua
saat perlu dimasukkan sebagai 2000.
Peralihan dikenakan pada setiap isyarat dalam fail; tiada cara untuk memasa semula julat yang dipilih.
Cap masa diapit pada sifar, kerana kedua-dua format tidak boleh menyatakan masa negatif.
Pengapit kehilangan maklumat: beralih ke hadapan selepas itu tidak memulihkan yang disematkan
isyarat, jadi buat asal sebaliknya.
Petunjuk yang diapit boleh berakhir dengan masa mula dan tamat yang sama, yang laporan pengesahan sebagai a
isyarat tempoh sifar; isyarat yang permulaannya sahaja diapit menjadi lebih panjang.
Anjakan yang berterusan tidak dapat membetulkan drift. Jika ralat berkembang melalui fail, gunakan
faktor skala di sebelahnya, yang mendarab setiap cap masa daripada sifar — kira-kira 1.0427 untuk
23.976 bahan fps dimainkan di 25 fps.
Buat asal menahan 20 operasi terakhir dan keseluruhan fail kekal dalam tab ini. Saiz 10 MB
semakan dilangkau untuk apa-apa yang dinamakan .srt atau .vtt, jadi fail bersaiz besar dimuatkan dan disekat
halaman dan bukannya ditolak.
Kesilapan biasa
Memasuki saat dan bukannya milisaat. Menaip 2 mengalihkan fail sebanyak dua milisaat:
operasi berjaya, fail benar-benar berubah, dan penyegerakan kelihatan salah seperti
sebelum ini.
Mendapatkan tanda dengan cara yang salah. Kapsyen yang muncul sebelum dialog memerlukan a
mengimbangi positif untuk melambatkan mereka; offset negatif masih menggerakkan mereka lebih awal.
Menggunakan anjakan pada fail yang hanyut. Membaris baris pertama menjadikan baris terakhir
baris lebih teruk, dan kedua-dua operasi perlu dibuat asal sebelum penskalaan.
Mengetepikan amaran pengapit. Petunjuk tersebut berada di 00:00:00 secara kekal, dan setiap percubaan
untuk memperhalusi pin offset lebih banyak isyarat di atasnya.
Nota teknikal
Isyarat dipegang sebagai milisaat integer daripada sifar, jadi anjakan ialah penambahan tunggal per
cap masa dan tidak memperkenalkan pembundaran sendiri. Kedua-dua hujung berlantaikan pada sifar, dan kiu
dikira sebagai diapit apabila kedua-dua hujungnya akan menjadi negatif, itulah yang sebenarnya
laporan amaran — berdiam diri akan menyerahkan semula fail yang kelihatan betul dan tidak.
Pengesahan dijalankan semula selepas setiap perubahan dan menamakan setiap isyarat yang terjejas, menandakan satu isyarat yang berakhir
sebelum ia bermula, satu tidak tertib, isyarat tempoh sifar dan pertindihan. Penskalaan ialah a
operasi berasingan, kerana ralat kadar bingkai adalah berkadar dengan masa berlalu dan tidak
penambahan membetulkannya.
Soalan lazim
Bolehkah saya memasukkan offset negatif?
ya. Nombor negatif menggerakkan setiap isyarat lebih awal, iaitu perkara yang anda mahukan apabila kapsyen
ketinggalan di belakang dialog. Tiada cap masa boleh pergi di bawah sifar, jadi apa-apa isyarat yang akan ada adalah
disematkan pada 00:00:00 dan dilaporkan.
Apakah maksud amaran pengapit?
Anda beralih ke belakang dengan lebih daripada beberapa masa mula isyarat. Daripada menulis negatif
cap waktu, yang tidak boleh diwakili oleh kedua-dua format, isyarat tersebut telah disematkan pada 00:00:00 dan
dikira. Jika kiraan lebih daripada satu atau dua, offset adalah terlalu besar dan anda sepatutnya
buat asal dan bukannya laraskan.
Adakah saya perlu beralih atau skala?
Beralih apabila garisan berhampiran permulaan dan garisan berhampiran penghujung keluar kira-kira sama
jumlah. Skalakan apabila ralat berkembang semasa video dimainkan, yang bermaksud kadar bingkai
tidak padan: 25 dibahagikan dengan 23.976 ialah kira-kira 1.0427 dan sebaliknya ialah kira-kira 0.959.