Blog
Cara menambahkan subtitle atau teks keterangan ke video
Penulis: Hushscript Diterbitkan: Terakhir ditinjau:
Menambahkan subtitle ke video adalah dua pekerjaan, bukan satu: membuat file subtitle, lalu memasangnya ke video. Orang menghindari pekerjaan pertama karena mengatur waktu setiap baris secara manual itu lambat. Hushscript mengotomatiskan bagian itu: buat transkrip berpenanda waktu dari audio, tinjau, ekspor SRT, dan pasang file di mana pun tujuannya mendukung. Panduan ini membahas kedua pekerjaan itu, plus satu keputusan nyata yang harus Anda ambil di tengah jalan: file subtitle terpisah atau trek yang ditanamkan ke dalam gambar.
Subtitle vs teks keterangan
Kedua istilah itu sering dipakai bergantian, tetapi ada perbedaan yang nyata. Subtitle menuliskan dialog untuk penonton yang bisa mendengar audio tetapi tidak memahami bahasanya. Teks keterangan (caption) menuliskan dialog dan menambahkan isyarat audio non-ucapan seperti [music playing] atau [door slams] untuk penonton yang sama sekali tidak bisa mendengar audio. Panduan teks keterangan Section 508 memasukkan dialog, identifikasi penutur, musik, dan efek suara ke dalam trek teks keterangan yang setara, sedangkan panduan aksesibilitas media W3C menjelaskan mengapa transkrip saja bukan pengganti teks keterangan yang tersinkron.
Dalam praktiknya sebagian besar platform menyediakan satu trek teks keterangan yang menjalankan kedua fungsi, itulah sebabnya kedua istilah ini berbaur. Pilih sesuai tujuan Anda. Jika Anda membuat teks keterangan demi aksesibilitas, tambahkan deskriptor singkat dalam tanda kurung siku untuk bunyi yang bermakna. Jika Anda mengejar jangkauan internasional atau agar mesin pencari bisa mengindeks apa yang diucapkan, subtitle dialog biasa sudah cukup. Apa pun pilihannya, titik awalnya adalah file yang sama, jadi Anda tidak perlu memutuskan sebelum membuatnya.
Yang Anda butuhkan sebelum mulai
Anda membutuhkan video sumber dan cara untuk membuat file subtitle. Jika Anda sudah punya SRT, lompat ke bagian tentang memasangnya. Jika belum, Anda perlu audio yang ditranskripsikan dengan penanda waktu, yang dibahas di bagian berikutnya. Untuk menanamkan subtitle ke dalam gambar alih-alih mengirimnya terpisah, Anda juga memerlukan encoder gratis seperti HandBrake atau editor video yang bisa merender trek teks keterangan saat ekspor.
Satu hal yang tidak Anda perlukan adalah video aslinya di tangan untuk langkah transkripsi. Hushscript membaca audio dari video di browser Anda, jadi yang diunggah hanya audionya, dan file video tidak pernah meninggalkan perangkat Anda.
Jika Anda juga ingin audionya sebagai file terpisah, alat gratis ekstrak audio dari video mengambilnya di browser Anda, tanpa daftar dan tanpa ada yang diunggah.
Buat teks keterangan dari audio
Jika Anda belum punya file subtitle, pembuat subtitle otomatis Hushscript membuatnya dari trek audio video, dengan SRT, VTT, dan setiap format teks keterangan lainnya sudah termasuk. Anda tidak perlu mengetik atau mengatur waktu apa pun secara manual.
- Seret video ke halaman video ke teks. Pratinjau 5 menit berlabel penutur dari bagian awal tampil langsung di sana, tanpa akun. Audio diekstrak di browser Anda terlebih dahulu, jadi hanya audio yang dikirim dan video tetap ada di perangkat Anda. Gunakan pratinjau untuk memastikan ucapan terdengar dengan benar sebelum melangkah lebih jauh.
- Daftar untuk memberi teks keterangan pada seluruh file. Mentranskripsikan melewati pratinjau memerlukan akun gratis. Akun pribadi yang memenuhi syarat dapat menerima 30 menit gratis satu kali, setelah verifikasi kartu atau dengan pembelian menit pertama; lihat harga untuk ketentuannya. Kartu tidak diwajibkan.
- Unggah video lengkap dan ekspor sebagai SRT. Saat transkrip siap, unduh sebagai SRT. Setiap baris ucapan menjadi satu entri dengan penanda waktu mulai, penanda waktu selesai, dan teksnya, diformat sesuai spesifikasi SRT tanpa ada yang perlu Anda kerjakan lagi.
SRT hasil ekspor siap dipasang langsung. Untuk wawancara atau panel yang membutuhkan keterangan siapa yang berbicara, ganti nama label penutur di editor transkrip sebelum mengekspor, dan nama itu ikut terbawa di setiap entri.
Untuk melihat lebih dekat file itu sendiri, termasuk cara mengedit pengaturan waktu dan memangkas baris yang panjang, lihat cara membuat subtitle SRT dari video.
Contoh nyata
Misalkan Anda punya panel-talk.mp4, diskusi rekaman 12 menit antara pembawa acara dan dua tamu, dan Anda ingin teks keterangan untuk diunggah ke YouTube. Anda menyeretnya ke halaman video ke teks; pratinjau 5 menit kembali dengan tiga penutur yang sudah terpisah, jadi Anda tahu audionya bersih. Anda mendaftar, file penuh tertranskripsi dalam beberapa menit, dan Anda mengganti “Speaker 1” dengan nama pembawa acara serta dua lainnya dengan nama para tamu. Setelah diekspor, SRT terbuka seperti ini:
1
00:00:01,200 --> 00:00:04,600
Host: Selamat datang kembali. Hari ini kita bahas
pendanaan open source.
2
00:00:04,900 --> 00:00:08,150
Guest A: Terima kasih sudah mengundang saya. Ini
masalah yang belum benar-benar terpecahkan.
File itulah yang Anda unggah ke YouTube. Nomor entri, penanda waktu, dan jeda barisnya sudah lengkap, sehingga platform memetakan teks keterangan ke video tanpa penyuntingan lagi.
Ubah SRT ke VTT jika perlu
Pemutar web HTML5 menginginkan WebVTT (.vtt), bukan SRT. Keduanya bersaudara dekat: VTT menambahkan baris header WEBVTT dan memakai titik, bukan koma, pada penanda waktu. Jika Anda tidak yakin mana yang diharapkan pemutar atau platform tertentu, SRT versus VTT menjelaskan kapan memakai masing-masing. Ubah yang satu ke yang lain secara gratis dengan konverter SRT ke VTT. Alat ini berjalan di browser Anda, tidak memerlukan akun, dan tidak mengunggah apa pun. Seret SRT masuk, unduh VTT keluar.
Burn-in vs SRT sidecar
Ada dua cara subtitle menyertai video, dan inilah keputusan yang perlu Anda pastikan benar sebelum memublikasikan.
SRT sidecar adalah file terpisah. Pemutar membaca video dan file subtitle bersama-sama dan menampilkan teks keterangan di atas video saat pemutaran. Ini opsi yang fleksibel. Anda bisa memperbaiki salah ketik di SRT tanpa encode ulang video, dan Anda bisa menyediakan beberapa bahasa sebagai beberapa file SRT untuk satu video. Inilah yang dipakai YouTube, Vimeo, dan sebagian besar perangkat penyuntingan.
Trek burn-in (hardcoded) adalah kebalikannya. Teks dirender permanen ke dalam bingkai video, sehingga setiap penonton melihatnya apa pun pengaturan pemutarnya dan tidak ada cara untuk mematikannya. Anda memerlukannya saat tujuan tidak bisa membaca file teks keterangan: klip yang dikirim lewat aplikasi pesan, sematan video polos tanpa dukungan teks keterangan, atau kasus apa pun saat penerima hanya bisa menerima satu file video.
Untuk sebagian besar keperluan, pendekatan sidecar menang, karena menjaga video dan subtitle tetap independen berarti Anda bisa memperbaiki atau mengekspor ulang teks keterangan nanti tanpa menyentuh video. Pilih burn-in hanya saat tujuan memaksa Anda, atau saat Anda memang menginginkan teks keterangan yang tidak bisa dimatikan, yang lazim untuk klip sosial yang diputar otomatis tanpa suara.
Pasang subtitle menurut tujuan
Setelah Anda punya SRT, cara memasangnya bergantung pada ke mana video akan dikirim.
Pemutar video desktop
Letakkan SRT di folder yang sama dengan video dan beri nama dasar yang sama:
panel-talk.mp4
panel-talk.srt
VLC, mpv, dan sebagian besar pemutar desktop memuat SRT secara otomatis saat diputar. Jika ada yang tidak memuatnya, buka menu subtitle-nya dan muat file secara manual.
Editor video
Di editor, impor SRT sebagai trek subtitle. DaVinci Resolve memakainya lewat Timeline, lalu Import Subtitle; Premiere Pro lewat Window, lalu Captions and Graphics, tempat Anda mengimpor SRT. Keduanya menaruh setiap entri pada timecode yang benar, dan dari sana Anda bisa mengubah gaya teks keterangan dan menanamkannya ke dalam ekspor jika menginginkan hasil hardcoded.
YouTube dan platform berdurasi panjang lainnya
Di YouTube Studio, buka video, masuk ke Subtitles, pilih Add language, klik Add di samping bahasanya, lalu Upload file dan pilih SRT. YouTube memetakan timecode ke video dan menampilkan teks keterangan sebagai trek yang bisa diaktifkan penonton. Mengunggah SRT Anda sendiri menggantikan teks keterangan otomatis untuk bahasa itu, yang menjadi langkah tepat saat video memuat istilah teknis, nama, atau ucapan beraksen yang dirusak oleh teks keterangan mesin.
TikTok, Reels, dan YouTube Shorts
Alur kerja teks keterangan video pendek sering berubah, dan tidak bisa saling dipertukarkan. Simpan satu transkrip yang sudah dikoreksi sebagai sumber, lalu periksa alur publikasi terbaru untuk setiap tujuan. Satu aplikasi mungkin menerima SRT sidecar, sedangkan aplikasi lain mungkin mengharapkan editor teks keterangan bawaannya, teks yang ditempel, atau video dengan teks keterangan yang sudah ditanamkan permanen. Hushscript memberi Anda transkrip yang sudah ditinjau dan SRT, sedangkan tujuan yang menentukan bagaimana teks itu dipasang.
Burn-in dengan HandBrake
HandBrake adalah encoder gratis lintas platform yang bisa menanamkan SRT ke video keluaran dalam satu kali proses.
- Buka HandBrake dan muat video.
- Masuk ke tab Subtitles, pilih Add External SRT, lalu pilih SRT Anda.
- Centang kotak Burned In di samping trek subtitle itu.
- Jalankan encode. Video keluaran memuat subtitle secara permanen di dalam gambar.
Mengatasi masalah umum
Teks keterangan tidak sinkron. Hampir selalu ini berarti SRT dan video tidak memiliki titik awal yang sama, biasanya karena video dipangkas setelah transkrip dibuat. Ekspor ulang SRT terhadap hasil potongan akhir alih-alih menggeser setiap penanda waktu. Jika hanya separuh akhir yang bergeser, kemungkinan frame rate video diubah saat ekspor, yang meregangkan lini masa; render ulang pada frame rate asli atau buat ulang teks keterangan dari file akhir.
Teks keterangan otomatis di unggahan media sosial penuh kesalahan. Itu mesin milik platform sendiri yang kesulitan dengan aksen, kecepatan, atau audio non-Inggris. Jangan memperbaikinya baris demi baris di aplikasi. Buat transkrip yang akurat di Hushscript lalu unggah SRT itu atau tempel teks yang sudah dikoreksi di atas teks keterangan mesin, dan platform tetap memakai pengaturan waktu yang sudah dihitungnya.
Baris keluar dari tepi layar. Entri SRT dengan satu baris yang sangat panjang terpotong oleh sebagian pemutar dan oleh tata letak video pendek yang area amannya sempit. Pecah entri panjang menjadi dua baris yang lebih pendek, atau bagi satu entri panjang menjadi dua entri berpenanda waktu. Editor transkrip adalah tempat untuk melakukannya sebelum ekspor, bukan di platform sesudahnya.
Nama penutur hilang setelah diunggah. Beberapa platform menghapus awalan “Nama:” di depan saat mengimpor SRT, dan hanya memperlakukan teks ucapan sebagai teks keterangan. Jika menjaga penutur tetap terlihat itu penting, tuliskan nama langsung di teks entri alih-alih mengandalkan impor untuk mempertahankannya, atau terima teks keterangan polos untuk tujuan itu.
Subtitle sama sekali tidak muncul. Untuk pemutar desktop, pastikan SRT berada di folder yang sama dengan nama dasar yang sama seperti video; ketidakcocokan adalah penyebab yang lazim. Untuk pemutar web, periksa apakah Anda menyerahkan file .vtt, bukan .srt, karena browser mengharapkan WebVTT. Di sebuah platform, pastikan trek teks keterangan diaktifkan dan diatur ke bahasa yang benar di pengaturan pemutar.
Tips untuk teks keterangan yang akurat
Akurasi ditentukan pada tahap audio, jauh sebelum platform mana pun melihat file. Rekaman yang bersih menghasilkan transkrip yang bersih, dan transkrip yang bersih menghasilkan teks keterangan yang nyaris tidak perlu Anda sentuh.
Buat teks keterangan dari audio berkualitas tertinggi yang Anda punya. Jika video ada dalam beberapa hasil render, transkripsikan yang kompresinya paling sedikit. Jika ucapan samar di bawah musik atau bising ruangan, naikkan volume dialog sebelum transkripsi, karena model hanya bisa membuat teks dari apa yang terdengar jelas. Selalu baca pratinjau 5 menit sebelum melanjutkan: pratinjau memperlihatkan volume rendah, aksen kental, atau suara bersahutan sejak dini, saat memperbaiki sumbernya masih murah. Untuk wawancara dan panel, manfaatkan label penutur gratis dan beri setiap penutur nama asli, karena teks keterangan bernama jauh lebih mudah diikuti penonton daripada dinding teks tanpa atribusi. Dan jadikan SRT sebagai sumber kebenaran Anda. Edit di sana lalu ekspor ulang, alih-alih memperbaiki di dalam alat teks keterangan setiap platform, agar setiap tujuan tetap selaras.
Alasan Hushscript cocok untuk tugas ini adalah kejujuran bagian gratisnya yang dipadukan dengan pekerjaan yang benar-benar dikerjakannya untuk Anda. 30 menit gratis cukup untuk memberi teks keterangan pada beberapa video pendek dari awal sampai akhir, pemisahan penutur gratis di setiap transkrip, dan ekspor SRT dibuat sesuai spesifikasi sehingga langsung cocok untuk semua tujuan di atas. Setelah menit gratis habis, bayar sesuai pemakaian tanpa langganan; halaman harga memuat paket per menit.
Satu aturan yang menjaga video bersubtitle tetap mudah dirawat adalah memperlakukan SRT, bukan editor teks keterangan platform mana pun, sebagai sumber kebenaran. Simpan di samping video agar Anda bisa memperbarui atau mengekspor ulang subtitle nanti tanpa mentranskripsikan lagi. Untuk mengambil SRT yang berguna dari rekaman multipenutur, lihat cara mentranskripsikan rapat Zoom.
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: