วิธีดาวน์โหลดเฉพาะคำบรรยายวิดีโอโดยใช้ youtube-dl


88

ฉันจะดาวน์โหลดคำบรรยายของรายการวิดีโอโดยใช้ youtube-dl ได้อย่างไร ฉันต้องการตัวเลือกสำหรับสิ่งนี้ อย่างไรก็ตามฉันไม่พบตัวเลือกในการดาวน์โหลดคำบรรยายเท่านั้น


6
ตัวเลือกคือ --skip-download
尤川豪

1
ฉันสับสนว่าทำไมคำถามนี้จึงเป็นที่นิยม กรณีการใช้งานสำหรับการดาวน์โหลดคำบรรยายจากวิดีโอ YouTube ที่คนเหล่านี้มีอยู่ในใจคืออะไร เหตุใดคำบรรยายของ YouTube - ซึ่งในหลาย ๆ กรณีไม่มีอยู่หรือสร้างขึ้นโดยอัตโนมัติ - มีประโยชน์มากกว่าไฟล์คำบรรยายที่เหมาะสม
Hashim

คำตอบ:


127

มีตัวเลือกที่ระบุไว้อย่างชัดเจนในเอกสาร :

ตัวเลือกคำบรรยาย:

--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'

ตัวอย่างเช่นเมื่อต้องการแสดงรายการหมวดย่อยทั้งหมดสำหรับวิดีโอ:

youtube-dl --list-subs https://www.youtube.com/watch?v=Ye8mB6VsUHw

ในการดาวน์โหลดหมวดย่อยทั้งหมด แต่ไม่ใช่วิดีโอ:

youtube-dl --all-subs --skip-download https://www.youtube.com/watch?v=Ye8mB6VsUHw

25
ฉันให้เอกสารรูปลักษณ์ที่เป็นธรรมและไม่พบ--skip-downloadตัวเลือกที่ถูกซ่อนอยู่ใต้ฟุ่มเฟื่อย / การจำลองแบบตัวเลือก ดีใจที่ @fivetech ถามคำถามนี้หรือฉันอาจยังติดอยู่
Zaz

5
วิธีการดาวน์โหลดคำบรรยายอัตโนมัติ
brauliobo

2
มันชัดเจน "กล่าวถึงในเอกสารประกอบ" และ "ชัดเจนกล่าวถึงในคำตอบนี้": "- เขียนอัตโนมัติย่อยเขียนไฟล์คำบรรยายอัตโนมัติ (YouTube เท่านั้น)"
radekg

3
@brauliobo --write-auto-subจากเอกสารyoutube-dl --sub-lang LANG --write-auto-sub --skip-download URI ,
Pablo

2
youtube-dl --sub-lang en --write-auto-sub --sub-format srt --skip-download v0uYZ4rTOrk1. รับคำบรรยายภาษาอังกฤษ 2. รับคำบรรยายที่สร้างขึ้นอัตโนมัติ 3. รับคำบรรยายในรูปแบบ srt 4. อย่าดาวน์โหลดภาพยนตร์
Deadfish

10

หรือคุณสามารถดาวน์โหลดได้เพียงหนึ่งคำบรรยาย

youtube-dl --write-sub --sub-lang en --skip- ดาวน์โหลด URL 

5

อีกวิธีที่ง่ายในการดาวน์โหลดคำบรรยายจาก YouTube คือการดาวน์โหลดGoogle2SRT Google2SRT เป็นโปรแกรมโอเพ่นซอร์สฟรีสำหรับ Windows, Mac และ Linux ที่สามารถดาวน์โหลดบันทึกและแปลงคำบรรยายหลายภาพจากวิดีโอ YouTube

การใช้

คลิกลิงก์เพื่อดูภาพหน้าจอของขั้นตอนที่ 1 และ 2

  1. วาง URL ในGoogle คำบรรยายกล่องข้อความและคลิกอ่าน

  2. เลือกภาษาได้โดยการเลือกที่เหมาะสมกล่องกาเครื่องหมายที่ให้บริการและกดไป

  3. ดูโฟลเดอร์ปลายทางที่ป้อนเข้าในกล่องข้อความคำบรรยาย SRTเพื่อค้นหาไฟล์ SRT


7
ปัญหาของเรื่องนี้คือใช้งานได้กับ YouTube เท่านั้น youtube-dl รองรับหลายร้อยเว็บไซต์อื่น ๆ
Hayden Schiff

6
คำถามเกี่ยวกับ youtube-dl
user598527

1
ขอบคุณมาก jegadesh! Google2SRT เป็นสิ่งที่ฉันต้องการในการดาวน์โหลดคำบรรยาย / คำบรรยายปิดที่สร้างขึ้นอัตโนมัติจาก YouTube เนื่องจาก youtube-dl จัดการไม่ถูกต้อง (แทนที่จะกลับมาfoo ไม่มีคำบรรยาย )
Miles Wolbe

2
@ miles-wolbe ฉันขอขอบคุณถ้าคุณสามารถพูดถึงวิดีโอ YouTube ที่ youtube-dl ล้มเหลว
นากิ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.