Cara Download Subtitle Video YouTube dengan yt-dlp
Video dari YouTube sering kali dilengkapi dengan subtitle untuk membantu pemirsa memahami konten dengan lebih baik. Dalam tutorial ini, kita akan membahas cara menggunakan yt-dlp, alat baris perintah yang kuat untuk mengunduh video dan subtitle dari berbagai platform, termasuk YouTube. Kita akan belajar cara mengunduh subtitle yang ditulis daripada yang dihasilkan secara otomatis.
Prasyarat
- Pastikan Anda memiliki
yt-dlpterpasang di sistem Anda. Anda dapat menginstalnya dengan menjalankan perintah berikut:
pip install -U yt-dlp
- Python versi 3.6 atau lebih baru harus sudah terinstal.
- Pastikan Anda memiliki akses ke terminal atau command prompt.
- Koneksi internet aktif untuk mengunduh video dan subtitle.
Langkah Utama
Berikut adalah langkah-langkah untuk mengunduh subtitle dari video YouTube:
- Mengidentifikasi Video
Tentukan URL video YouTube yang ingin Anda unduh subtitlenya. Misalnya,
https://www.youtube.com/watch?v=YxxQgGmDR-g. - Menjalankan Perintah Dasar
Gunakan perintah berikut untuk mengunduh subtitle dari video:
- Preferensi Subtitle
Untuk memastikan Anda mengunduh subtitle yang ditulis daripada yang dihasilkan secara otomatis, kita perlu menambahkan sedikit logika dalam perintah tersebut.
yt-dlp --skip-download --write-auto-sub --write-sub --sub-lang en --sub-format vtt --restrict-filenames https://www.youtube.com/watch?v=YxxQgGmDR-g
Perintah ini akan mencoba mengunduh subtitle berbahasa Inggris (jika tersedia).
yt-dlp --skip-download --write-info-json --sub-format vtt --sub-lang en,en-US --write-sub --write-auto-sub --restrict-filenames https://www.youtube.com/watch?v=YxxQgGmDR-g
Perintah ini mencoba mendownload subtitle yang ditulis terlebih dahulu, lalu beralih ke yang dihasilkan secara otomatis jika tidak ada yang lain.
Konfigurasi Lanjutan
Jika Anda ingin memperhalus pengunduhan subtitle, Anda dapat menggunakan beberapa opsi lanjutan:
- Menentukan Format Subtitle: Anda bisa menentukan format subtitle yang diinginkan, seperti
vttatausrt, dengan opsi--sub-format.
--sub-format vtt
- Menentukan Bahasa: Anda bisa menentukan beberapa bahasa menggunakan koma, seperti
en,en-US. - Skip Auto Generated: Saat Anda menggunakan
--write-auto-sub, Anda bisa menentukan--sub-langdengan hati-hati untuk menghindari pengunduhan subtitle yang dihasilkan secara otomatis.
Best Practices
Selalu gunakan versi terbaru dari
yt-dlpuntuk memastikan Anda mendapatkan semua fitur terbaru dan perbaikan bug.
- Jalankan perintah berikut untuk memperbarui
yt-dlp:
pip install -U yt-dlp
- Gunakan
--list-subsuntuk melihat semua subtitle yang tersedia sebelum mengunduh untuk menghindari kebingungan. - Hati-hati dengan hak cipta. Pastikan Anda memiliki izin untuk mengunduh dan menggunakan konten tersebut.
Troubleshooting
Jika Anda mengalami masalah saat mengunduh subtitle, berikut beberapa langkah pemecahan masalah yang dapat Anda lakukan:
- Periksa apakah URL video YouTube benar dan dapat diakses.
- Jalankan
yt-dlpdengan opsi-vuntuk mendapatkan output debug, yang dapat membantu Anda mendiagnosis masalah.
yt-dlp -v https://www.youtube.com/watch?v=YxxQgGmDR-g
- Pastikan Anda sudah memperbarui
yt-dlpke versi terbaru. - Jika subtitle tidak tersedia, coba video lain atau cek pengaturan subtitle di video tersebut.
Kesimpulan
Dalam tutorial ini, kita telah membahas cara mengunduh subtitle video YouTube menggunakan yt-dlp. Menghindari pengunduhan subtitle yang dihasilkan secara otomatis dapat dilakukan dengan menyesuaikan perintah unduhan yang tepat. Dengan mengikuti praktik terbaik dan langkah pemecahan masalah yang diberikan, Anda dapat mengunduh subtitle dengan lebih efektif. Jika Anda memiliki pertanyaan lebih lanjut, jangan ragu untuk meminta bantuan.
Untuk konsultasi lebih lanjut, kunjungi tautan berikut: Konsultasi Jasa Setup Sekarang
Dengan mengikuti tutorial ini, Anda akan mampu mengunduh subtitle dari video YouTube dengan cara yang lebih efisien dan sesuai dengan kebutuhan Anda. Tutorial ini memberikan langkah-langkah praktis dan mudah diikuti, serta tips untuk mengatasi masalah yang mungkin terjadi selama proses.
Verifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →

