BSPlayer เป็นเครื่องเล่นสื่อที่ยอดเยี่ยมที่ดาวน์โหลดคำบรรยายสำหรับวิดีโอที่คุณกำลังดูโดยอัตโนมัติ ฉันมักจะพบว่าตัวเองต้องการดาวน์โหลดคำบรรยายสำหรับวิดีโอมากมายในครั้งเดียว ในการทำเช่นนั้นฉันมักจะเปิดไฟล์วิดีโอแต่ละไฟล์ในแต่ละครั้งโดยใช้ bsplayer รอให้ดาวน์โหลดคำบรรยายและดำเนินการต่อไปยังไฟล์ถัดไป วิธีนี้ใช้เวลานานและฉันเพิ่งรู้ว่าฉันทำได้ดีกว่านี้
สุภาพสตรีและสุภาพสตรีฉันภูมิใจที่จะนำเสนอ "BSPLAYER Subtitles Downloader"! นี่คือเครื่องมือที่ได้รับเส้นทางไฟล์วิดีโอและเพียงดาวน์โหลดคำบรรยายสำหรับมันเช่นเดียวกับ BSPlayer เบื้องหลังเครื่องมือนี้ใช้ Python API ที่ดีที่ฉันนำมาใช้เพื่อโต้ตอบกับเซิร์ฟเวอร์คำบรรยาย BSPlayer ฉันใช้ API นี้โดยการวิเคราะห์คำขอ HTTP BSPlayer กำลังทำกับเซิร์ฟเวอร์คำบรรยายโดยใช้ Wireshark ฉันยังได้รับความช่วยเหลือเล็กน้อยจากที่เก็บที่ดีที่ฉันพบ: service.subtitles.bsplayer
ฉันยังเขียนสคริปต์ที่เพิ่มปุ่มเมนูบริบท Windows ที่ดีซึ่งช่วยให้คุณสามารถคลิกขวาสำหรับ Download Subtitles
API เป็นโอเพ่นซอร์สอย่างสมบูรณ์ดังนั้นอย่าลังเลที่จะใช้มัน :)
ไลบรารีนี้ต้องใช้ Python 3.6 หรือสูงกว่า
ในการใช้สิ่งนี้คุณต้องติดตั้ง Python (3.8 เป็นที่ต้องการ) คุณสามารถติดตั้งได้จากลิงค์ต่อไปนี้: https://www.python.org/downloads/ หลังจากติดตั้ง Python แล้วให้ดำเนินการคำสั่งต่อไปนี้:
git clone https://github.com/itaispiegel/BSPlayer-Subtitles-Downloader.git
cd BSPlayer-Subtitles-Downloader
python setup.py install
python -m bsplayer.scripts.install_context_menu
หลังจากดำเนินการคำสั่งคุณสามารถเรียกใช้ download_subtitles
ในที่สุดเพียงดาวน์โหลดคำบรรยายสำหรับวิดีโอที่กำหนดหรือคุณสามารถใช้การคลิกขวาที่เพิ่มไปยังเมนูบริบท Windows Explorer
สำหรับคำถามต่อไปนี้โปรดส่งข้อความส่วนตัวหรืออีเมลถึงฉันที่: [email protected]