Bagaimana cara mengunduh video dari YouTube dengan subtitle / caption?
Saya sudah mencoba menggunakan youtube-dl , dengan --write-srt --str-lang
flag tapi saya selalu mendapatkan:
WARNING: video has no closed captions
.
Bagaimana cara mengunduh video dari YouTube dengan subtitle / caption?
Saya sudah mencoba menggunakan youtube-dl , dengan --write-srt --str-lang
flag tapi saya selalu mendapatkan:
WARNING: video has no closed captions
.
CC
tandanya tersedia. Video mana yang ingin Anda unduh? Apakah ini berhasil dengan yang ini ?CC
tandanya. Untuk video yang telah Anda posting itu berfungsi dengan baik. Tetapi untuk semua yang saya coba sebelumnya tidak berhasil, misalnya untuk video ini: youtube.com/watch?v=RHy9_RQbrnQ saya dapatkan:WARNING: video has no closed captions
tidak seperti yang Anda lihat di halaman youtube. `python youtube-dl --write-srt --srt-lang en http://www.youtube.com/watch?v=RHy9_RQbrnQ [youtube] Setting language [youtube] RHy9_RQbrnQ: Downloading video webpage [youtube] RHy9_RQbrnQ: Downloading video info webpage [youtube] RHy9_RQbrnQ: Extracting video information [youtube] RHy9_RQbrnQ: Downloading video subtitles WARNING: video has no closed captions
--list-subs
.sudo pip install -U youtube-dl
)Jawaban:
Pastikan video yang Anda coba unduh memiliki subtitle aktual yang diunggah dari pemiliknya.
Anda kemudian dapat menggunakan, misalnya:
Ada juga opsi untuk mengunduh file subtitle yang dihasilkan secara otomatis, menggunakan
--write-auto-sub
.Lihat
youtube-dl
dokumentasi .sumber
Jika Anda menginginkan program gratis, mudah digunakan dengan GUI sederhana, ada Google 2 SRT .
Ini mendeteksi semua bahasa yang tersedia dan mengkonversi ke SRT, SSA atau SUB.
sumber