Youtube-dl kullanarak bir video listesinin altyazısını nasıl indirebilirim? Bunun için bir seçeneğe ihtiyacım var. Ancak sadece altyazı indirme seçeneği bulamadım
Youtube-dl kullanarak bir video listesinin altyazısını nasıl indirebilirim? Bunun için bir seçeneğe ihtiyacım var. Ancak sadece altyazı indirme seçeneği bulamadım
Yanıtlar:
Belgelerde açıkça belirtilen bir seçenek var :
--write-sub Write subtitle file
--write-auto-sub Write automatic subtitle file (YouTube only)
--all-subs Download all the available subtitles of the video
--list-subs List all available subtitles for the video
--sub-format FORMAT Subtitle format, accepts formats preference, for example: "srt" or "ass/srt/best"
--sub-lang LANGS Languages of the subtitles to download (optional) separated by commas, use IETF language tags like 'en,pt'
Örneğin, bir videonun tüm alt bölümlerini listelemek için:
youtube-dl --list-subs https://www.youtube.com/watch?v=Ye8mB6VsUHw
Tüm alt videoları indirmek, ancak videoyu indirmek için:
youtube-dl --all-subs --skip-download https://www.youtube.com/watch?v=Ye8mB6VsUHw
--skip-download
altında gizli bir seçenek bulamadım . Sevindim @fivetech bu soruyu sordu, yoksa hala sıkışıp kalabilirim.
youtube-dl --sub-lang en --write-auto-sub --sub-format srt --skip-download v0uYZ4rTOrk
1. ENG altyazı olsun 2. otomatik olarak oluşturulan altyazı olsun 3. srt formatında altyazı olsun 4. filmi indirmeyin
YouTube'dan altyazı indirmenin bir başka basit yolu Google2SRT'yi indirmektir . Google2SRT, YouTube videolarından birden fazla altyazı indirebilecek, kaydedebilecek ve dönüştürebilen, Windows, Mac ve Linux için ücretsiz, açık kaynaklı bir programdır.
1. ve 2. adımların ekran görüntülerini görmek için bağlantıları tıklayın.
URL'yi Google altyazı metin kutusuna yapıştırın ve Oku ' yu tıklayın .
Verilen uygun kutuyu işaretleyerek dili seçin ve Git tuşuna basın .
SRT dosyalarını bulmak için SRT altyazı metin kutusuna girilen hedef klasörü görüntüleyin .