Tukar kapsyen SubRip kepada WebVTT, atau kembali semula, dengan pemasaan dipelihara dengan tepat
Alat dimuatkan di sini. Ia memerlukan JavaScript, kerana kerja itu berlaku pada peranti anda.
Fail anda dan privasi anda
Fail kapsyen dibaca dan ditulis semula dalam tab pelayar ini dan tidak pernah dimuat naik, yang mana
lebih penting daripada biasa kerana fail sari kata secara rutin membawa dialog yang belum dikeluarkan.
kod alat 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
Tukar fail kapsyen SubRip (.srt) kepada WebVTT (.vtt) atau kembali. Pengepala WEBVTT ditambahkan
atau dialih keluar, pemisah milisaat ditukar antara koma dan noktah, dan
isyarat dinomborkan semula secara bersebelahan. Masa adalah milisaat keseluruhan, jadi perjalanan pergi balik adalah
tepat.
Penukaran menghuraikan fail kepada isyarat yang dipegang sebagai milisaat keseluruhan daripada sifar, kemudian menulis
mereka kembali dalam format yang anda minta, jadi pemasaan adalah tepat dalam kedua-dua arah.
Menulis WebVTT meletakkan baris WEBVTT yang diperlukan di bahagian atas, menggunakan noktah sebelum
milisaat dan mengeluarkan setiap isyarat tanpa garis pengecam. Menulis SubRip meninggalkan pengepala,
menggunakan koma dan nombor isyarat daripada 1 tanpa jurang.
Cara menggunakannya
Pilih Pilih fail SRT atau VTT, atau tampal isyarat terus masuk. Format dikesan
daripada pengepala WEBVTT, jadi anda tidak mengisytiharkannya.
Baca kiraan kiu dan senarai pengesahan: kiu yang cap masanya tidak dapat dibaca ialah
dinamakan mengikut nombor dan tiada dalam fail yang dimuatkan.
Pilih Alih keluar teg pemformatan dahulu jika anda mahu teks biasa, yang menghilangkan huruf condong, suara
dan penanda kedudukan.
Tetapkan Tukar kepada format yang anda mahu. Ia bermula bertentangan dengan yang dikesan,
kerana menukar fail kepada format ia sudah jarang menjadi niat.
Pilih Muat turun sari kata yang ditukar, atau Salin untuk menampal hasil di tempat lain.
Contoh kes penggunaan
Melampirkan kapsyen pada elemen video HTML5, yang mengharapkan WebVTT dan tidak menunjukkan apa-apa untuk
fail SubRip.
Menyediakan fail untuk pemain desktop atau aliran kerja penghantaran yang sahaja menerima .srt.
Menomborkan semula fail SubRip yang disunting tangan yang nombor kiunya mempunyai jurang atau ulangan.
Input dan output yang disokong
Menerima
Fail teks SubRip (.srt) dan WebVTT (.vtt), dibaca sebagai UTF-8
Cap masa menggunakan koma atau noktah sebelum milisaat, dengan atau tanpa
jam
Menghasilkan
WebVTT (.vtt) dengan pengepala WEBVTT, pemisah hentian penuh dan tiada pengecam kiu
SubRip (.srt) dengan pemisah koma dan isyarat bernombor daripada 1
Apa yang tidak akan dilakukan oleh alat ini
Sahaja SubRip dan WebVTT dibaca dan ditulis. ASS dan SSA, TTML, SAMI dan kapsyen
tertanam dalam bekas video tidak dikendalikan.
Pengecam kiu tidak disimpan: segala-galanya sebelum garis cap waktu dibuang, jadi
Output SubRip dinomborkan semula daripada 1 dan output WebVTT tidak membawa apa-apa.
NOTE komen dan STYLE dan REGION blok dalam sumber WebVTT dilangkau semasa dimuatkan dan
tidak muncul dalam kedua-dua output.
Tetapan isyarat seperti baris:90% align:center ditulis selepas cap masa tamat dalam
mana-mana format yang anda eksport, termasuk SubRip, yang tidak mempunyai ciri sedemikian dan tiada apa-apa
menjatuhkan mereka.
Cap masa yang minit atau saatnya melebihi 59 dianggap sebagai tidak boleh dibaca dan bukannya
dinormalkan, dan isyarat itu dilangkau dengan nombornya dilaporkan.
Sahaja UTF-8 dibaca dengan pasti, dan kedua-dua output menggunakan penghujung baris LF. Penghuraian dijalankan pada
utas utama dan semakan saiz 10 MB dilangkau untuk apa-apa yang dinamakan .srt atau .vtt, jadi
fail yang luar biasa besar memuatkan dan menyekat halaman daripada ditolak.
Kesilapan biasa
Menamakan semula fail .srt kepada .vtt. Pengepala masih tiada dan milisaat masih
membawa koma, dan pelayar kemudian tidak memaparkan kapsyen tanpa melaporkan ralat.
Menekan butang muat turun utama di luar kebiasaan. Muat turun SRT ialah tindakan utama, jadi
meminta WebVTT dan mengambil lalai memberikan anda format yang telah anda miliki.
Dengan mengandaikan setiap isyarat mencapai output. Blok dengan cap masa yang tidak boleh dibaca dilaporkan
dan dilangkau, jadi fail itu pendek mengikut petunjuk tersebut sambil kelihatan terbentuk dengan baik.
Memuatkan fail WebVTT yang pengepalanya alat terdahulu dilucutkan: ia dikesan sebagai SubRip,
jadi blok NOTE atau STYLE dibaca sebagai isyarat dan dilaporkan sebagai ralat.
Nota teknikal
Setiap cap masa ditukar sekali kepada nombor integer milisaat, dan kedua-dua penulis
format daripada perwakilan tunggal itu, itulah sebabnya menukar bolak-balik mengembalikan
pemasaan asal dan bukannya pembundaran terkumpul. Penghurai bertolak ansur dengan input dan
ketat pada output: ia menerima kedua-dua pemisah apa sahaja yang didakwa oleh fail, menerima satu
komponen waktu ditinggalkan supaya 01:30.000 bermakna sembilan puluh saat, menormalkan CRLF dan bersendirian
CR, menanggalkan tanda pesanan bait dan mencari baris cap masa di mana sahaja ia berada dalam blok.
Soalan lazim
Apakah sebenarnya yang berbeza antara SRT dan VTT?
Fail WebVTT mesti bermula dengan perkataan WEBVTT pada baris pertamanya dan SubRip tidak mempunyai
pengepala; WebVTT menulis 00:00:01.500 dengan noktah manakala SubRip menulis 00:00:01,500
dengan koma; dan nombor SubRip setiap isyarat, manakala pengecam WebVTT adalah pilihan dan
tidak semestinya nombor.
Bolehkah saya menamakan semula sambungan fail?
Tidak. Penamaan semula tidak mengubah pengepala yang hilang mahupun koma sebelum milisaat,
dan pelayar yang menyerahkan fail sedemikian biasanya tidak memaparkan apa-apa tanpa ralat yang boleh dilihat.
Apakah yang berlaku kepada ulasan, penggayaan dan nombor kiu?
NOTE, STYLE dan REGION blok dilangkau pada beban dan tiada dalam output. isyarat
pengecam dibuang, jadi output SubRip dinomborkan semula daripada 1 dan output WebVTT mempunyai
tiada. Tetapan kiu yang ditulis selepas cap masa tamat disimpan dan dipancarkan semula dalam kedua-duanya
format.