Blog
Cara membuat subtitle: file SRT dari video, audio, teks
Penulis: Hushscript Diterbitkan: Terakhir ditinjau:
Cara membuat subtitle berupa file SRT: transkripsikan audio video atau rekaman Anda, lalu ekspor transkripnya sebagai SRT. Setiap baris ucapan menjadi entri bernomor dengan waktu mulai dan selesai yang sudah terisi. Pembuat subtitle otomatis mengerjakannya secara online, di browser Anda, sehingga Anda tidak perlu mengetik penanda waktu satu pun. Jika Anda hanya punya teks, Anda juga bisa menulis SRT secara manual, dan ada bagian tentang itu di bawah. Panduan ini menjelaskan isi format tersebut, cara membuat file SRT dari video, audio, atau teks, dan cara merapikan hasilnya agar subtitle enak dibaca.
Yang Anda butuhkan sebelum mulai
Anda membutuhkan file video dan beberapa menit. Kontainer umum apa pun bisa dipakai: MP4, MOV, MKV, WebM, AVI, dan lainnya. Anda tidak memerlukan perangkat lunak penyuntingan untuk membuat SRT, dan tidak perlu mengonversi video lebih dulu. Editor subtitle bersifat opsional dan baru berguna nanti, jika Anda ingin tampilan lini masa saat menyempurnakan pengaturan waktu.
Untuk transkripsi penuh, Anda memerlukan akun dan cukup menit yang tersedia. Akun pribadi yang memenuhi syarat dapat menerima 30 menit gratis satu kali setelah verifikasi kartu berhasil, atau dengan pembelian pertama jika belum diberikan. Pratinjau 5 menit yang tampil lebih dulu tidak memerlukan akun, sehingga Anda bisa melihat kualitasnya sebelum berkomitmen pada apa pun.
Apa itu file SRT
SRT adalah singkatan dari SubRip Text. Untuk penjelasan lebih lengkap, lihat apa itu file SRT dan perbandingannya dengan VTT. Formatnya sengaja dibuat sederhana: rangkaian blok bernomor, masing-masing terdiri dari tiga bagian yang ditumpuk pada baris terpisah. Pertama nomor indeks, lalu penanda waktu start --> end, lalu satu atau dua baris teks subtitle. Satu baris kosong memisahkan satu blok dari blok berikutnya.
1
00:00:02,340 --> 00:00:05,810
Audionya diekstrak di browser Anda.
2
00:00:06,100 --> 00:00:09,440
Hanya audionya yang sampai ke server, bukan videonya.
Beberapa detail penting saat Anda membaca atau menyunting file secara manual. Format penanda waktunya adalah HH:MM:SS,mmm, dari jam hingga milidetik, dan pemisah sebelum milidetik adalah koma, bukan titik. Panah di antara dua waktu itu persis dua tanda hubung dan satu tanda lebih besar dari. Nomor indeks harus berurutan dari 1 tanpa ada yang terlewat. Salah pada salah satunya, dan sebagian pemutar akan diam-diam melewatkan entri yang terkena, yang merupakan alasan paling umum SRT hasil sunting manual “berhenti berfungsi” di tengah jalan.
Dukungan SRT luas di pemutar desktop, editor, dan platform hosting, tetapi tidak universal. Deskripsi format Library of Congress mendokumentasikan SRT sebagai rangkaian sederhana entri teks bernomor dan berpenanda waktu; setiap tujuan tetap menentukan sendiri format subtitle mana yang diimpornya. Elemen HTML <track> bawaan memakai WebVTT untuk teks berpenanda waktu, sebagaimana didefinisikan dalam living standard WHATWG, yang merupakan konversi cepat dan dibahas lebih lanjut di bawah.
Cara membuat subtitle dari video (file SRT)
Hushscript berfungsi sebagai pembuat SRT: ia mentranskripsikan audio, mengatur waktu setiap baris, dan mengekspor hasilnya sebagai .srt. Untuk membuat file SRT dari video, Anda memerlukan videonya, sebuah akun, dan menit yang cukup untuk durasinya. Alurnya terdiri dari tiga tahap, dan urutannya adalah bagian yang sering terbalik. Anda menyeret file lebih dulu dan melihat pratinjaunya sebelum akun ada.
- Seret video Anda untuk mendapat pratinjau gratis. Buka video ke teks, atau MP4 ke teks jika file Anda berformat MP4, lalu seret video ke area unggah. Trek audio diekstrak di browser Anda memakai pustaka pemrosesan lokal, lalu 5 menit pertama kembali sebagai pratinjau berlabel penutur. Langkah ini tidak memerlukan akun, dan video itu sendiri tidak pernah meninggalkan perangkat Anda.
- Daftar untuk mentranskripsikan sisanya. Setelah pratinjau terlihat benar, buat akun untuk menjalankan file penuh. Akun pribadi yang memenuhi syarat dapat menerima 30 menit gratis satu kali, setelah verifikasi kartu atau dengan pembelian pertama. Gunakan metode pembayaran yang ditampilkan saat checkout. Kartu tidak wajib untuk memulai. Transkripsi berbayar karena berjalan dengan AI kelas atas, jadi sistemnya bayar sesuai pemakaian tanpa langganan. Untuk video lebih panjang yang melebihi menit gratis, lihat halaman harga; Anda membayar per menit audio, bukan per file.
- Ambil transkrip dan ekspor SRT. Saat transkrip siap, buka di editor, lakukan koreksi yang diperlukan, lalu klik ekspor dan pilih SRT. Setiap ucapan menjadi satu entri dengan penanda waktu mulai dan selesai yang sudah terisi. Hasil unduhannya adalah file
.srtpolos tanpa watermark.
Label penutur tampil di editor sebelum Anda mengekspor. Jika Anda ingin nama di subtitle, berguna untuk wawancara, debat, atau panel, ganti dulu “Speaker 1” dan “Speaker 2” dengan nama sebenarnya; ekspor lalu menuliskan nama itu di awal entri yang sesuai.
Contoh nyata
Misalkan Anda punya wawancara rekaman berdurasi 12 menit, founder-chat.mp4, dengan dua orang. Anda menyeretnya ke halaman, pratinjau 5 menit memastikan kedua suara tertangkap dengan bersih, dan Anda mendaftar. Saat transkrip penuh siap, Anda mengganti nama kedua penutur menjadi “Maya” dan “Devin,” memperbaiki satu nama produk yang salah dengar, lalu mengekspor sebagai SRT. Bagian awal file terlihat seperti ini:
1
00:00:01,120 --> 00:00:04,460
Maya: Terima kasih sudah meluangkan waktu hari ini.
2
00:00:04,800 --> 00:00:08,210
Devin: Tentu. Saya sudah menantikan ini.
3
00:00:08,540 --> 00:00:12,900
Maya: Mari kita mulai dari awal. Bagaimana ide ini muncul?
Ada dua hal yang patut dicermati. Setiap entri sesuai dengan satu ucapan yang wajar, sehingga pengaturan waktunya mengikuti percakapan, bukan jam yang tetap. Dan jeda antarentri, di sini beberapa ratus milidetik, mencerminkan jeda nyata antarpenutur. Itu biasanya persis yang Anda inginkan, dengan satu catatan yang dibahas berikutnya.
Buat file SRT dari audio
Video tidak wajib. Jika Anda hanya punya rekaman, seperti file MP3, WAV, atau M4A, langkahnya sama: seret file, periksa pratinjau gratis, daftar untuk menjalankan transkrip penuh, lalu ekspor sebagai SRT. Hasilnya adalah file subtitle yang bisa dipasangkan dengan video yang Anda edit nanti, atau dipakai sebagai transkrip berpenanda waktu tersendiri. Halaman audio ke teks mencantumkan format yang didukung.
Buat file SRT dari teks
Anda juga bisa membuat file SRT tanpa perangkat lunak apa pun selain editor teks polos, karena formatnya hanya teks. Pakai cara ini jika Anda sudah punya kalimatnya beserta waktunya, misalnya naskah pendek yang waktunya Anda catat sendiri.
- Buka file kosong di editor teks dan ketik
1di baris pertama. - Di baris berikutnya tulis waktu mulai dan selesai, seperti
00:00:02,340 --> 00:00:05,810. - Di satu atau dua baris sesudahnya, ketik subtitle.
- Sisakan satu baris kosong, lalu ulangi dengan
2,3, dan seterusnya. - Simpan file dengan ekstensi
.srt, bukan.txt.
Bagian yang lambat adalah penanda waktu: Anda harus membacanya dari rekaman satu entri demi satu. Hushscript membuat subtitle dari audionya sendiri, bukan dari naskah yang sudah Anda miliki, jadi untuk rekaman panjang itulah cara yang lebih cepat untuk mendapat entri berpenanda waktu. Untuk klip pendek, mengerjakannya manual tidak masalah.
Apakah ada pembuat file SRT gratis?
Sebagian. Yang tidak memakan biaya:
- Pratinjau. Seret file dan 5 menit pertama kembali sebagai transkrip berlabel penutur, tanpa akun. Pratinjau menunjukkan kualitasnya; unduhan SRT berasal dari transkrip penuh.
- 30 menit pertama Anda. Akun pribadi yang memenuhi syarat mendapat 30 menit gratis satu kali, setelah verifikasi kartu atau dengan pembelian pertama. Untuk akun yang memenuhi syarat, rekaman hingga 30 menit bisa berjalan dari file sampai SRT tanpa biaya.
- Menulis file secara manual, seperti di atas.
- Mengonversi file yang sudah Anda punya. Konverter subtitle gratis dan berjalan di browser Anda, tetapi hanya mengonversi file subtitle yang sudah ada. Alat ini tidak membuat subtitle dari audio atau video.
Setelah menit gratis habis, Anda membayar per menit audio, tanpa langganan. Lihat halaman harga. Siapa pun yang mencari pembuat file SRT yang gratis untuk setiap file tidak akan menemukannya di sini, dan lebih baik mengetahuinya sebelum mulai.
Paket bersifat prabayar, jadi bulan tanpa video tidak membebani Anda. Halaman transkripsi bayar sesuai pemakaian menjelaskan cara kerja harga per menit ini.
Sunting waktu dan panjang baris
Sebagian besar hasil ekspor sudah bisa dipakai apa adanya, tetapi dua pemeriksaan cepat membuat subtitle terasa jauh lebih mudah dibaca. Tahap singkat ini yang membedakan subtitle otomatis dari yang terasa profesional.
Panjang baris dan jumlah baris. Panduan gaya berbeda-beda, dan format SRT sendiri tidak memaksakan panjang atau jumlah baris yang universal. Entri yang panjang tetap bisa menjadi tembok teks. Ikuti aturan terbaru dari tujuan Anda jika ada; jika tidak, buat setiap entri tetap ringkas, pecah pada batas frasa yang wajar, dan periksa hasilnya pada ukuran bingkai akhir.
Kecepatan baca. Lama tampil di layar harus sesuai dengan lamanya entri ditayangkan. Jika sebuah entri menampilkan banyak teks dalam waktu sangat singkat, pecah pada jeda yang wajar atau atur ulang waktunya tanpa menutupi ucapan berikutnya. Pratinjau subtitle pada kecepatan pemutaran normal, jangan menilai pengaturan waktu dari file teks saja.
Jeda waktu dan tumpang tindih. Jeda yang lebih pendek dari sekitar 80 milidetik di antara dua entri dapat membuat sebagian pemutar menahan baris sebelumnya terlalu lama atau melewatkan baris berikutnya, jadi sisakan jeda singkat di antara entri yang berurutan. Masalah sebaliknya adalah tumpang tindih: saat dua orang berbicara bersamaan, mesin memberi setiap penutur entri tersendiri, dan entri-entri itu bisa bertabrakan dalam waktu. Tidak ada alat otomatis yang menyelesaikan tumpang tindih sungguhan dengan sempurna, jadi untuk rekaman yang padat dialog, periksa penanda waktu yang tumpang tindih lalu geser satu entri lebih awal atau lebih lambat secara manual.
Semua ini bisa Anda lakukan di editor teks polos mana pun, karena formatnya bisa dibaca manusia. Ruang kerja ekspor juga memiliki kontrol segmentasi ulang subtitle jika Anda ingin mengubah cara baris dipecah. Jika Anda lebih suka bekerja secara visual, editor subtitle khusus seperti Subtitle Edit di Windows atau Aegisub di platform apa pun menambahkan lini masa gelombang suara dan dapat memperbaiki masalah jarak dan kecepatan baca yang umum secara massal.
SRT vs VTT: mana yang diekspor
Kedua format ini bersaudara dekat, dan pilihan yang tepat bergantung pada tempat subtitle akan diputar. Jika Anda ingin perbandingan lengkap sebelum memutuskan, SRT vs VTT: format subtitle mana yang dipakai menguraikan kelebihan masing-masing format.
Pilih SRT untuk pemutar desktop, editor video, dan sebagian besar platform hosting, yang mencakup hampir semua kebutuhan. Pilih WebVTT saat subtitle dipasang di halaman web kustom dengan elemen HTML5 <video>, karena itulah satu-satunya format yang dibaca browser secara bawaan untuk elemen <track>. Isinya identik di antara keduanya. VTT hanya menambahkan baris WEBVTT di bagian atas file dan memakai titik sebagai ganti koma sebelum milidetik pada setiap penanda waktu.
Karena bedanya sekecil itu, Anda tidak perlu mentranskripsikan ulang untuk berpindah. Ekspor SRT, dan jika nanti perlu VTT, jalankan lewat konverter SRT ke VTT gratis. Alat ini berjalan di browser Anda tanpa akun, dan tidak ada yang diunggah.
Pasang SRT ke pemutar, editor, atau platform
Setelah file ada, cara memasangnya bergantung pada tempat video berada.
Pemutar desktop. VLC, mpv, dan sebagian besar pemutar desktop memuat SRT sidecar secara otomatis jika namanya sama dengan nama dasar video dan berada di folder yang sama. Ganti nama file Anda agar interview.mp4 berpasangan dengan interview.srt, taruh keduanya di direktori yang sama, dan subtitle muncul saat pemutaran. Jika pemutar tidak mendeteksinya, menu subtitlenya memiliki opsi manual “load subtitle file”.
Editor video. Di DaVinci Resolve, Premiere Pro, atau Final Cut, impor SRT sebagai trek subtitle. Editor menempatkan setiap entri pada lini masa di timecode yang tepat, dan dari situ Anda bisa mengubah gaya font, mengganti posisi, dan menanamkan subtitle secara permanen ke ekspor akhir jika Anda ingin hasil hardcoded.
Platform hosting dan video sosial. YouTube menerima SRT langsung dalam alur subtitlenya. Platform lain mungkin menerima file sidecar, mewajibkan editor subtitle bawaannya, atau mengharapkan subtitle yang ditanamkan permanen ke video. Jadikan SRT yang sudah ditinjau sebagai sumber kebenaran Anda, lalu gunakan alur publikasi terbaru dari tujuan itu, jangan berasumsi satu cara unggah berlaku di mana-mana.
Menanamkan subtitle secara permanen. Jika Anda ingin teks itu menjadi bagian permanen dari gambar, bukan sidecar yang bisa diaktifkan dan dimatikan, itu langkah encoding terpisah. HandBrake bisa menanamkan SRT ke video secara gratis: muat video, tambahkan SRT di tab Subtitles, centang “Burned In,” lalu encode. Gunakan cara ini hanya jika tujuan tidak bisa membaca file sidecar, karena SRT terpisah tetap bisa diedit sedangkan subtitle yang ditanamkan permanen tidak. Untuk panduan lebih lengkap tentang memasang dan menanamkan subtitle di tiap platform, lihat cara menambahkan subtitle ke video.
Masalah umum dan cara memperbaikinya
Subtitle tidak sinkron sejak awal. Selisih tetap, saat setiap baris lebih cepat atau lebih lambat dengan jumlah yang sama, biasanya berarti pemutar membaca frame rate yang sedikit berbeda dari yang diasumsikan pengaturan waktu. Sebagian besar pemutar desktop memiliki kontrol tunda subtitle untuk menggeser seluruh trek sekaligus; geser sampai baris pertama pas, dan sisanya mengikuti.
Sinkronisasi makin menjauh seiring waktu. Pergeseran yang membesar saat video diputar menandakan ketidakcocokan frame rate antara sumber dan salinan yang dirender, umum terjadi setelah mengonversi file 23,976 fps ke 25 fps atau sebaliknya. Ekspor ulang SRT terhadap versi video yang benar-benar akan Anda publikasikan, bukan potongan yang lebih awal.
Nama penutur hilang dari subtitle. Jika Anda sudah mengganti nama label tetapi sebuah platform tidak menampilkan nama, platform itu kemungkinan menghapus awalan penutur dari SRT saat impor. Tidak ada pengaturan SRT yang memaksanya muncul; perbaikan yang andal adalah menanamkan subtitle secara permanen, sehingga nama menjadi bagian dari gambar.
Video non-Inggris kembali dalam bahasa yang salah. Hushscript mendeteksi bahasa ucapan secara otomatis di sekitar 99 bahasa, tetapi klip yang sangat pendek atau berderau kadang bisa salah terbaca. Jalankan ulang bagian yang lebih bersih, atau periksa halaman bahasa untuk memastikan bahasanya didukung.
Bagian yang panjang terbaca sebagai satu entri raksasa. Ini terjadi saat seseorang berbicara lama tanpa jeda yang jelas. Pecah entri secara manual pada batas kalimat agar tidak ada satu blok pun yang memuat lebih dari dua baris teks yang terbaca.
Tips akurasi agar lebih sedikit yang perlu disunting
Sebagian besar kualitas subtitle Anda ditentukan sebelum Anda membuka editor, oleh audio yang Anda masukkan. Audio sumber yang bersih berarti lebih sedikit kata yang salah dengar dan penanda waktu yang lebih rapat, yang berarti tahap penyuntingan lebih singkat.
Rekam atau ekspor audio pada level bicara normal tanpa kompresi berat, dan hindari musik latar yang keras di bawah dialog jika memungkinkan. Saat banyak orang terlibat, rekaman dengan suara yang cukup berbeda satu sama lain membantu label penutur tetap konsisten, yang penting jika Anda berencana mempertahankan nama di subtitle. Jika sumbernya video yang sudah Anda publikasikan, audionya sudah apa adanya, tetapi untuk apa pun yang Anda rekam sendiri, beberapa menit perhatian pada level suara dan penempatan mikrofon lebih berpengaruh pada kualitas subtitle daripada penyuntingan sebanyak apa pun sesudahnya.
Setelah SRT: sisa transkripnya
Membuat SRT juga memberi Anda transkrip lengkap, jadi Anda tidak terbatas pada subtitle. Dari sesi yang sama Anda bisa mengekspor teksnya sebagai TXT atau DOCX untuk catatan acara, versi blog dari pembicaraan, atau transkrip yang mudah diakses dan diposting di samping video. Mengekspor transkrip yang bersih adalah produk yang sama dengan memberi subtitle pada video ke teks; SRT hanyalah salah satu format yang dihasilkannya.
Untuk langkah berikutnya, memasang subtitle ini ke video dan memilih antara file sidecar dan trek yang ditanamkan permanen, lihat cara menambahkan subtitle ke video.
Sumber dan standar independen
Hushscript merujuk pada sumber independen yang bukan pesaing ini. Sumber tersebut menjelaskan penelitian, standar, atau cara kerja platform dan tidak memberikan dukungan kepada Hushscript.
Sumber ditinjau: