Hapus stempel waktu di teks subtitle
Atau tempel teks subtitle
Opsi
Sebuah ekspresi reguler, dicocokkan terhadap teks setiap cue. Setiap kecocokan diganti. Dua halaman di bagian ini berbagi kotak yang sama: satu membukanya kosong untuk pola yang sudah Anda miliki, yang lain mengisinya dengan pola yang dapat Anda sunting ke kedua arah.
Apa yang menjadi pengganti setiap kecocokan. Biarkan kosong untuk menghapus setiap kecocokan. Berbeda dengan halaman cari-dan-ganti literal, tanda dolar di sini istimewa: $1 berarti kelompok berkurung pertama dari kecocokan, $& berarti seluruh kecocokan, dan $$ berarti tanda dolar literal.
Huruf-huruf yang dipakai saat pola dikompilasi. g dan u aktif secara bawaan: u membuat pola membaca teks karakter demi karakter alih-alih unit kode demi unit kode, yang membuat \p{L} dan sejenisnya bermakna seperti yang tertulis. Tambahkan i untuk mengabaikan huruf besar-kecil, m untuk jangkar baris, s agar titik dapat mencocokkan baris baru. Kosongkan kotak untuk mengompilasi tanpa flag sama sekali. Huruf lain ditolak, bukan diabaikan, karena pola yang berjalan dengan flag yang tidak Anda minta adalah pola yang diam-diam bermakna lain.
Frame rate yang dipakai untuk menghitung waktu. Di halaman format, inilah yang dibutuhkan MicroDVD, karena format itu menyimpan waktu sebagai nomor frame. Di halaman frame rate, ini adalah laju yang dipakai saat file diberi waktu — versi tempat subtitle dibuat — dan kotak kedua di halaman tersebut menerima laju video yang akan Anda gunakan bersama subtitle ini. 23,976, 24, 25, 29,97, 30, 50, 59,94, dan 60 adalah nilai yang umum. Nilai yang salah akan menggeser seluruh timeline, dan di halaman frame rate pergeserannya berupa rasio, bukan jumlah tetap.
Halaman ini menghapus stempel waktu yang tercetak di dalam teks sebuah cue — [00:00:01] yang sering dibawa transkrip, ekspor caption otomatis, atau potongan kasar di awal setiap baris. Stempel itu bagian dari kata-katanya, bukan bagian dari subtitle: ia tampil di layar, itulah yang dilihat pembaca, dan halaman ini mengambilnya beserta kurung dan spasi sesudahnya. Waktu cue itu sendiri, yang dipakai pemutar, sama sekali tidak disentuh.
Halaman ini sengaja bukan halaman yang menghapus apa pun di dalam kurung. Cue suara tetap ada — [door slams], [phone rings], (music) adalah informasi yang wajib dibawa trek untuk penyandang gangguan pendengaran, dan transkrip penuh stempel justru jenis file yang juga memilikinya. Angka yang sekadar tampak seperti waktu juga tetap: 10:30 adalah waktu dalam sehari dan tidak punya detik, sedangkan 12:34:56:07 adalah timecode berbasis frame dengan empat bagian, bukan jam. Hanya stempel dengan jam, menit, dan detik yang hilang.
Pola di kotak itulah yang menentukan hal itu, dan Anda dapat menyuntingnya. Kedua ujungnya memeriksa karakter di sebelah kandidat — bila karakter sebelum atau sesudahnya adalah angka atau titik dua, maka ini bagian dari sesuatu yang lebih panjang dan tidak ada bagiannya yang menjadi milik kita. Pemeriksaan itu bukan hiasan: tanpanya, mesin dengan senang hati mulai di tengah 12:34:56:07 dan barisnya kembali sebagai SMPTE 12: ditambah apa pun sesudahnya, sementara halaman melaporkan satu penghapusan. Bila file Anda memakai bentuk lain — MM:SS tanpa jam, atau stempel dalam kurung kurawal — ubah polanya alih-alih mencari akal di sekitarnya.
Tidak ada yang diunggah, setiap file ditulis kembali dalam formatnya sendiri, dan satu folder transkrip dapat melewati antrean sekaligus. Ketika seluruh teks sebuah cue adalah stempel, cue itu tetap ada dan teksnya kosong: celah di timeline adalah masalah berbeda dari baris yang seharusnya tidak ada, dan alat kualitas adalah tempat mencarinya.
Contoh
Transkrip yang membawa momen setiap baris
Masukan
[00:00:01] We should go.
[00:00:05] The train leaves at 10:30.
Keluaran
We should go.
The train leaves at 10:30.
Kedua stempel hilang, beserta kurung dan spasi sesudahnya. Baris kedua yang perlu diperhatikan: 10:30 adalah waktu dalam sehari dengan dua bagian dan tanpa detik, jadi dibiarkan persis di tempatnya. Pembedaan itulah seluruh alasan halaman ini menjalankan pola alih-alih menghapus apa pun di dalam kurung.
Stempel di dalam file subtitle sungguhan
Masukan
1
00:00:01,000 --> 00:00:04,000
[00:00:12] (phone rings)
2
00:00:05,000 --> 00:00:08,000
(00:01:02.500) So I said yes.
Keluaran
1
00:00:01,000 --> 00:00:04,000
(phone rings)
2
00:00:05,000 --> 00:00:08,000
So I said yes.
Kurung siku, kurung biasa, dan milidetik — semuanya satu aturan. Cue suara dan kalimatnya sama-sama keluar mulai dari tepi kiri, dan waktu cue di atas setiap blok tidak tersentuh karena itu timeline file, bukan teks.
Segala yang tampak seperti stempel waktu dan bukan
Masukan
1
00:00:01,000 --> 00:00:04,000
SMPTE 12:34:56:07 and a ratio of 1:2:3 here.
2
00:00:05,000 --> 00:00:08,000
Call me at 10:30.
Keluaran
1
00:00:01,000 --> 00:00:04,000
SMPTE 12:34:56:07 and a ratio of 1:2:3 here.
2
00:00:05,000 --> 00:00:08,000
Call me at 10:30.
File kembali byte demi byte, dan itulah intinya. Timecode frame, rasio, dan waktu jam tanpa detik semuanya dibiarkan — dan timecode frame adalah kasus tajamnya, karena pola tanpa pemeriksaan di depannya mulai tiga karakter masuk dan memakan 34:56:07, meninggalkan baris yang terbaca SMPTE 12: dan tampak hampir masuk akal.
Pertanyaan yang sering diajukan
Apakah waktu cue berubah saat stempel dihapus?
Tidak. Baris yang disunting halaman ini adalah kata-kata di layar; waktu mulai dan selesai yang dibaca pemutar berada di struktur file, dan kembali tanpa tersentuh, bersama nomor cue dan urutan cue. Bila file perlu timeline-nya digeser, alat timing adalah tempatnya.
Mengapa waktu seperti 10:30 masih ada?
Karena ia punya dua bagian dan tanpa detik, sedangkan pola meminta jam, menit, dan detik dalam urutan itu. Stempel yang dihapus halaman ini adalah posisi dalam rekaman; 10:30 adalah waktu dalam sehari yang diucapkan seseorang, dan menghapusnya akan mengubah apa yang dikatakan tokohnya. Bila file Anda memang membawa stempel dua bagian, hilangkan grup jam dari pola dan kembalikan pemeriksaan di depannya.
Apakah timecode frame seperti 12:34:56:07 akan dihapus?
Tidak, dan itulah kasus yang menjadi dasar penulisan pola. Kedua ujungnya memeriksa karakter tetangga: bila karakter sebelum atau sesudah kandidat adalah angka atau titik dua, kandidat itu bagian dari sesuatu yang lebih panjang dan dibiarkan. Tanpa pemeriksaan itu mesin akan mulai tiga karakter masuk dan menghapus 34:56:07, mengubah baris menjadi SMPTE 12: — baris yang tampak masuk akal tetapi sudah kehilangan informasi.
Mengapa cue suara di file saya bertahan?
Karena cue itu bukan stempel waktu. Pola yang menghapus [00:01:23] tidak punya alasan menyentuh [door slams], dan itu disengaja: informasi non-ucapan justru tujuan trek untuk penyandang gangguan pendengaran, dan file yang membawa stempel tercetak sering juga membawanya. Bila Anda ingin teks dalam kurung hilang sebagai kelas, ada halaman terpisah yang menghapus pasangan kurung apa pun yang cocok dan menutup celah di belakangnya.
Bisakah saya mengubah polanya?
Bisa — kotaknya dapat disunting dan itu kotak ekspresi reguler penuh, jadi apa pun dari halaman pola umum bekerja di sini. Dua hal yang perlu dipertahankan adalah grup kurung yang menyertai stempel beserta spasi sesudahnya, dan pemeriksaan di kedua ujung, karena tanpanya angka yang lebih panjang dapat terpotong setengah. Bila stempel Anda MM:SS tanpa jam, menghapus grup jam adalah suntingan yang Anda inginkan.
Apa yang terjadi bila sebuah cue hanya berisi stempel waktu?
Stempelnya hilang dan teks cue menjadi kosong, sehingga cue itu tidak menampilkan apa pun selama beberapa detiknya. Cue-nya sendiri tidak dihapus: lubang di timeline adalah masalah berbeda dari baris yang seharusnya tidak tercetak, dan menghapus teks adalah seluruh pekerjaan halaman ini. Cue kosong mudah ditemukan sesudahnya dengan alat kualitas, dan di sanalah tempat memutuskan apa yang seharusnya menjadi isinya.
Stempel waktu di file LRC adalah milik formatnya — apakah itu dihapus?
Tidak. Dalam file LRC, [mm:ss.xx] di awal baris adalah timing file, dan halaman ini hanya menyunting kata-kata sebuah baris, tidak pernah timing-nya. Hal yang sama berlaku untuk nomor cue dan timecode SRT atau setelan cue WebVTT. Stempel hanya dihapus ketika tercetak di dalam teks itu sendiri.