โปรแกรมสำหรับดาวน์โหลดคำบรรยายสำหรับวิดีโอ


35

ฉันมีภาพยนตร์หลายเรื่องที่ไม่มีคำบรรยายมีโปรแกรมค้นหาคำบรรยายที่เหมาะสมสำหรับพวกเขาหรือไม่?


1
ฉันใช้ตัวดาวน์โหลดคำบรรยาย inbuilt ของ totem ใช้ได้สำหรับฉันเสมอ
Gaurav Butola

คำตอบ:


41

คุณสามารถใช้ตัวดาวน์โหลดย่อย ติดตั้งเครื่องมือย่อยหรือติดตั้งในเชลล์sudo apt-get install subdownloaderซึ่งดีมากในการดาวน์โหลดคำบรรยายสำหรับภาพยนตร์ / ซีรีย์

หลังจากดาวน์โหลด / ติดตั้งแล้วโปรแกรมควรอยู่ในส่วนของเสียงและวิดีโอในแผงแอปพลิเคชัน หากคุณใช้ Unity เป็นค่าเริ่มต้นเพียงกดSUPERและพิมพ์ subownloader แล้วกด Enter

เมื่อคุณเปิดโปรแกรมมันจะทำการเข้าสู่ opensubtitles โดยอัตโนมัติและเพียงค้นหาภาพยนตร์ที่คุณต้องการค้นหาคำบรรยายหรือโฟลเดอร์ที่มีวิดีโอหรือวิดีโอที่คุณต้องการค้นหาคำบรรยาย จากนั้นเลือกภาษาสำหรับพวกเขาและดาวน์โหลด มันจะวางไว้ในโฟลเดอร์ที่เป็นวิดีโอโดยอัตโนมัติเปลี่ยนชื่อเป็นชื่อวิดีโอและเพลิดเพลิน เปิดวิดีโอด้วย VLC และคุณควรจะรับชมภาพยนตร์พร้อมคำบรรยาย


2
เยี่ยมมากเริ่มด้วยการดาวน์โหลดคำบรรยายสำหรับคอลเล็กชันของฉันเองขอบคุณ ^^
user19437

ไม่มีปัญหา. สนุก. มันช่วยฉันประหยัดเวลาได้มากจริงๆ
Luis Alvarado

1
@cipricus ใช่มันยังใช้งานได้และเป็นรุ่นล่าสุดกับ Ubuntu เวอร์ชันล่าสุด เช่นเดียวกับ smplayer ซึ่งปัจจุบันเป็นสิ่งที่ฉันใช้ สำหรับทั้งสองกรณีฉันไม่รู้ว่าส่วนที่ล้าสมัยดูเหมือนมาจากไหน
Luis Alvarado

1
@cipricus โอ้ฉันเห็น ส่วนใหญ่แล้ว (99% ของเวลา) เป็น openubtitles ที่มีปัญหา นี่คือความจริงที่ว่าผู้เล่นส่วนใหญ่ที่เสนอตัวเลือกการดาวน์โหลดคำบรรยายใช้และโดยทั่วไปแล้วจะทำให้นรกแย่ลง โดยทั่วไปความต้องการความช่วยเหลือเกี่ยวกับการบริจาคเพื่อรับเซิร์ฟเวอร์เพิ่มเติมที่ฉันเชื่อว่าเพราะพวกเขายังจัดการกับภาษาจำนวนมากดังนั้นจินตนาการถึงปริมาณการใช้งานทั่วโลกสำหรับพวกเขา ตัวอย่างเช่นสำหรับฉันมันใช้งานได้ตอน 4 โมงเย็นจากนั้นก็หยุดตอน 5 โมง จากนั้นอีกวันมันทำงานในตอนเช้า แต่ไม่ใช่ในตอนบ่าย
Luis Alvarado

1
ฉันขอแนะนำให้คุณรออีกเล็กน้อยขณะที่ฉันกำลังทดสอบอย่างละเอียดมากขึ้นดังที่ระบุในการอัปเดตคำตอบของฉัน ดูเหมือนว่าจะง่ายกว่ามาก: SMPlayer และ Subdownloader ค้นหาเฉพาะตามแฮชในขณะที่ VLSub และ OpenSubtitlesDownload.py ยังสามารถค้นหาตามชื่อ - ด้วยข้อผิดพลาดที่อาจเกิดขึ้น แต่มีการค้นพบมากขึ้นซึ่งอย่างน้อยหนึ่งดี 90% ของเวลา

18

คุณยังสามารถลองติดตั้งsmplayerซึ่งมีคำบรรยายดาวน์โหลดอยู่

ป้อนคำอธิบายรูปภาพที่นี่

คุณสามารถไปที่ 'คำบรรยาย' -> 'ค้นหาคำบรรยายใน OpenSubtitles.org'

ป้อนคำอธิบายรูปภาพที่นี่

และรับรายการไฟล์ย่อยทั้งหมดที่มี

ป้อนคำอธิบายรูปภาพที่นี่

ไฟล์จะถูกดาวน์โหลดและบันทึกทันทีพร้อมกับไฟล์ภาพยนตร์ของคุณ ;-)


มันทำงานไม่นาน

@cipricus ใช่อย่างน้อยฉัน
muru

@muru - ความแตกต่างของผลลัพธ์ระหว่างโปรแกรมที่แตกต่างกันคือคี่ แต่มันเป็นจำนวนนี้: SMPlayer และ Subdownloader ค้นหาเฉพาะตามแฮชในขณะที่ VLSub และ OpenSubtitlesDownload.py ยังสามารถค้นหาตามชื่อ - ด้วยข้อผิดพลาดที่เป็นไปได้ ซึ่งอย่างน้อยหนึ่งรายการเป็น 90% ที่ดีของเวลา

@muru - อัปเดต: การค้นหาเริ่มต้นของ SMPlayer ด้วย hash-only สามารถเปลี่ยนเป็นการค้นหาตามชื่อ (ในคำบรรยาย - ค้นหาคำบรรยายที่ ... - ตัวเลือก) ซึ่งให้ผลลัพธ์มากกว่า ฉันสงสัยว่าภาพด้านบนที่มีผลลัพธ์จำนวนมากขึ้นอยู่กับสิ่งนี้

8

ลองอ่อนเกินกว่าซึ่งดาวน์โหลดจากผู้ให้บริการหลายราย มันมีคุณสมบัติทั้งหมดของซอฟต์แวร์อื่น ๆ ที่แนะนำในหัวข้อนี้ แต่ค่าโดยสารจะดีกว่ามากในการตรวจสอบชื่อภาพยนตร์และการหาคำบรรยายที่มีคุณภาพ

คุณอาจต้องใช้หลายรอบในโฟลเดอร์ที่กำหนดเพื่อค้นหาคำบรรยายทั้งหมดซ้ำ

นอกจากนี้ยังตรวจจับ Subs ย่อยที่ฝังตัว (mkv .. ) ข้ามไฟล์ที่มี subs ในภาษาที่คุณเลือกอยู่และเปลี่ยนชื่อไฟล์ย่อยให้ตรงกับชื่อไฟล์วิดีโอโดยอัตโนมัติ

นอกจากนี้ฉันทำส่วนสำคัญและแอ็คชั่นสำหรับ Nemo File Manager (สามารถแปลงเป็นใช้ Nautilus) ซึ่งเพิ่มตัวเลือกเมนูบริบทเพื่อดาวน์โหลดคำบรรยายภาพยนตร์ภาษาอังกฤษโดยอัตโนมัติ

มีให้ที่นี่บน GitHub


8

ก่อนที่จะพูดถึงเครื่องมือบางอย่างนอกเหนือจากที่กล่าวถึงในคำตอบอื่น ๆ ฉันต้องการชี้แจง ว่าทำไมจึงมีความแตกต่างระหว่างเครื่องมือต่าง

ฉันได้พบว่ามากที่สุดที่ได้รับการโหวตเครื่องมือภายใต้คำถามนี้ที่ฉันยังอยากจะใช้ความล้มเหลวในการหาใด ๆคำบรรยายสำหรับวิดีโอบางอย่างในขณะVLC / VLSubตัวอย่างเช่นคือการหาจำนวนมาก o คำบรรยายสำหรับวิดีโอเดียวกันในขณะเดียวกัน . - หลังจากการทดสอบอีกเล็กน้อย (ด้วยวิดีโอของแหล่งกำเนิดช่วงเวลาชื่อเสียงประเทศและส่วนขยาย) ฉันพบว่าสาเหตุค่อนข้างง่าย:

เครื่องมือบางอย่าง (เช่น SubDownloader, SMPlayer (การตั้งค่าเริ่มต้น - ดูการอัปเดตด้านล่าง), อ่อนเกิน) การค้นหาตามแฮชซึ่งปราศจากข้อผิดพลาดทางทฤษฎีในขณะที่VLSub และ OpenSubtitlesDownload.py ยังสามารถค้นหาตามชื่อ - ด้วยข้อผิดพลาดที่เป็นไปได้ อย่างน้อยหนึ่งรายการเป็น 90% ที่ดีของเวลา - VLC / VLSub ยังมีตัวเลือกแยกต่างหากเพื่อค้นหาด้วยแฮชเท่านั้น


  • VLC สามารถทำได้ด้วย addon VLSub : มันรวมเข้ากับผู้เล่นหลังจากเวอร์ชั่น 2.2; บางครั้งรุ่นรวมอาจจะล้าสมัยและผมคิดว่าคุณต้องใช้รุ่นล่าสุดของ addon จากที่นี่หรือที่นี่~/.local/share/vlc/lua/extensions/ที่จะมีการปรับปรุงอย่างแข็งขันโดยวางไฟล์หลัวใน ดูคำตอบนี้เกี่ยวกับวิธีการติดตั้ง

    สามารถเข้าถึงได้ภายใต้ 'ดู':

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

VLSubสามารถค้นหาและบันทึกคำบรรยายในโฟลเดอร์วิดีโอโดยเปลี่ยนชื่อคำบรรยายเพื่อให้ตรงกับชื่อวิดีโอทันที ที่สามารถกำหนดค่า

ข้อเสียเพียงอย่างเดียวคือคุณต้องเริ่มเล่นและเรียกใช้ VLsub จากที่นั่นเนื่องจากไฟล์ lua ไม่สามารถเรียกใช้จากบรรทัดคำสั่งได้แต่แม้จะมีข้อได้เปรียบในขณะที่วิดีโอเปิดอยู่คุณสามารถทดสอบคำบรรยายได้อย่างรวดเร็ว หน้าต่างของเครื่องมือ VLSub มีรายชื่อของการเข้าพักพบคำบรรยายเปิดและคุณสามารถเลือกใหม่ให้กับการดาวน์โหลดและโหลดถ้าก่อนหน้านี้ไม่ดี (นั่นเป็นข้อได้เปรียบที่ยิ่งใหญ่เมื่อคุณค้นหาโดยใช้ชื่อไม่ใช่แฮชและต้องเผชิญกับความเสี่ยงที่จะได้คำบรรยายที่ผิดก่อน)


"มันสามารถใช้เป็นสคริปต์หอยโข่งหรือเป็นแอปพลิเคชันทั่วไปที่ทำงานภายใต้สภาพแวดล้อมเดสก์ท็อป GNOME หรือ KDE"

สำหรับ Nautilus:

git clone https://github.com/emericg/OpenSubtitlesDownload.git
mkdir -p ~/.local/share/nautilus/scripts/
cp OpenSubtitlesDownload/OpenSubtitlesDownload.py ~/.local/share/nautilus/scripts/OpenSubtitlesDownload.py
chmod u+x ~/.local/share/nautilus/scripts/OpenSubtitlesDownload.py

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

แต่OpenSubtitlesDownload.pyสคริปต์สามารถใช้ในตัวจัดการไฟล์อื่น ๆ (การกระทำที่กำหนดเองของ Thunar, การกระทำ Nemo, ไฟล์สัญญาของ Pantheon-Files) โดยการเพิ่มคำสั่ง

sh -c "/path/to/OpenSubtitlesDownload.py %f"

ข้อเสียที่ฉันสังเกตเห็นคือ (ในขณะที่มีการกล่าวเพื่อค้นหาทั้งแฮชและชื่อ) ในรายการมันแสดงให้เห็นว่ามันไม่ชัดเจนว่าควรเลือกคำบรรยายใด หลังจากเลือกคำบรรยายหน้าต่าง zenity จะปิดลง หลังจากเลือกคำบรรยายที่ไม่ดีและเพื่อเลือกคำบรรยายใหม่จะต้องรันสคริปต์อีกครั้ง ดูเหมือนว่าจะมีประสิทธิภาพน้อยกว่าในการค้นหาคำบรรยายสำหรับซีรี่ส์มากกว่าภาพยนตร์สารคดี


"เครื่องมือสำหรับการจัดระเบียบและเปลี่ยนชื่อภาพยนตร์รายการทีวีหรืออนิเมะและเพลงรวมถึงการดาวน์โหลดคำบรรยายและงานศิลปะ"

ป้อนคำอธิบายรูปภาพที่นี่

หรือค้นหาโดยพิมพ์ชื่อ

ป้อนคำอธิบายรูปภาพที่นี่

การดาวน์โหลดคำบรรยายเป็นเพียงหนึ่งในตัวเลือกและจะเน้นที่การเปลี่ยนชื่อเป็นหลัก จำเป็นต้องใช้ Java ในการทำงาน (และรุ่น GUI ดูเหมือนจะขอให้Oracle Javaทำงานได้ตามที่ต้องการ)

อินเทอร์เฟซ GUI นั้นมีประโยชน์อย่างยิ่งในการดาวน์โหลดคำบรรยายสำหรับวิดีโอหลายรายการ (เช่นสำหรับซีรีย์ซึ่งไม่สามารถทำได้ข้างต้น) จากนั้นโปรแกรมสามารถใช้เพื่อจับคู่ชื่อของวิดีโอและคำบรรยายด้วยเครื่องมือ 'เปลี่ยนชื่อ' มันค้นหาทั้งชื่อและแฮช

filebot -get-subtitles /path/to/video/คำสั่งทั่วไปคือ

การค้นหายังตามชื่อ (ข้างกัญชา)-non-strictตัวเลือกที่ควรจะใช้

ในการดาวน์โหลดคำบรรยายภาษาอังกฤษไม่จำเป็นต้องใช้ตัวเลือกภาษา แต่สำหรับภาษาอื่น ๆ มีตัวเลือกที่--langมีรหัสภาษา 2 หรือ 3 ตัวอักษรแต่สามารถระบุได้เพียงภาษาเดียวต่อคำสั่งดังนั้นคุณต้องใช้คำสั่งแยกต่างหากสำหรับแต่ละภาษา

ในการเปลี่ยนชื่อไฟล์มีเดีย (ใช้ TMDb) -renameและตรงกับชื่อของพวกเขาเป็นตัวเลือกที่มีประโยชน์

คำสั่งสามารถเพิ่มลงในเมนูบริบทในการกระทำที่กำหนดเองของ Thunar (หรือการกระทำของ Nautilus ฯลฯ ) โดยการเรียกใช้งานในเทอร์มินัล สำหรับภาษาฝรั่งเศสมันควรจะเป็น:

gnome-terminal -e "filebot -get-subtitles  --lang fr -rename -non-strict %F"

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ฉันชอบมากโดยเฉพาะเกี่ยวกับความสามารถในการดาวน์โหลดคำบรรยายสำหรับวิดีโอหลายรายการพร้อมกันเมื่อ%Fมีการใช้อาร์กิวเมนต์ (ทดสอบใน Thunar)

นอกจากนี้สำหรับวิดีโอที่มีอยู่แล้วและ / หรือคำบรรยายก็จะได้รับชื่อที่เหมาะสมโดยใช้-rename อาร์กิวเมนต์และถนัด-get-subtitlesหนึ่ง; ตัวอย่างของการกระทำที่กำหนดเองของ Thunar ใน Xfce สำหรับหัวเรื่องภาษาอังกฤษ:

xfce4-terminal -e "filebot -rename -non-strict %F" -H

ข้อเสียของเวอร์ชัน CLI คือเมื่อได้รับคำบรรยายที่ไม่ดี (ซึ่งไม่ค่อยเกิดขึ้นแม้ว่าจะไม่มีหมวดย่อยที่ตรวจสอบแฮชแล้วมีเพียงคนที่ค้นหาด้วยชื่อ แต่อาจเกิดขึ้นได้) ดูเหมือนจะไม่มีรายการและเลือก คำบรรยายใหม่เช่นเดียวกับในเครื่องมืออื่น ๆ


อัปเดตบน SMPlayer:

มันค้นหาโดยกัญชาโดยเริ่มต้น แต่ที่สามารถเปลี่ยนแปลงได้ในคำบรรยายหาคำบรรยายที่ ...- ตัวเลือก

ป้อนคำอธิบายรูปภาพที่นี่


1

คุณสมบัติของ Subdownloader คือ:

  • ไม่มีสปายแวร์ไม่มีแอดแวร์
  • อัลกอริทึมคร่ำเครียดเร็ว (ภาพยนตร์ 27 GB / 7 วินาที)
  • ค้นหาโฟลเดอร์แบบเรียกซ้ำ
  • ตรวจสอบภาษาของคำบรรยายโดยอัตโนมัติ
  • อัปโหลดคำบรรยายซีรี่ส์ทั้งหมดในเวลาน้อยกว่า 1 นาที
  • อื่น ๆ อีกมากมาย…

SubDownloader: คำบรรยายของ Ubuntu ดาวน์โหลด


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.