LLPlayer (โปรแกรมเล่นวิดีโอ สำหรับคนอยากเรียนภาษาต่างประเทศ) : โปรแกรม LLPlayer เป็นโปรแกรมเล่นสื่อมัลติมีเดีย ที่ออกแบบมาสำหรับผู้ที่สนใจการเรียนรู้ภาษาต่างประเทศ โดยมีจุดเด่นด้านการจัดการคำบรรยาย และแปลแบบเรียลไทม์ ซึ่งแตกต่างจากโปรแกรมเล่นวิดีโอทั่วไปตรงที่ สามารถแสดงคำบรรยายสองภาษาได้พร้อมกัน โดยผู้ใช้สามารถปรับขนาด และตำแหน่งของคำบรรยายแต่ละภาษาได้อย่างอิสระโดยไม่ซ้อนทับกัน ไม่ว่าจะเป็นคำบรรยายแบบข้อความ หรือแบบภาพ (Bitmap) ก็สามารถทำได้
โปรแกรม LLPlayer นี้รองรับการสร้างคำบรรยายอัตโนมัติจากเสียงในวิดีโอ หรือไฟล์เสียง โดยใช้เทคโนโลยี Whisper ของ OpenAI ซึ่งสามารถประมวลผลได้มากกว่า 100 ภาษา และยังรองรับการเร่งความเร็วด้วย CUDA, Vulkan และ OpenVINO เพื่อให้การสร้างคำบรรยายเป็นไปอย่างรวดเร็ว และมีประสิทธิภาพ นอกจากนี้ยังสามารถแปลคำบรรยายแบบเรียลไทม์ได้ โดยใช้บริการจาก Google, DeepL, Ollama, OpenAI และ Claude ซึ่งครอบคลุมถึง 134 ภาษา และสามารถพิจารณาบริบทของคำบรรยายเพื่อให้การแปลมีความแม่นยำมากขึ้นด้วยการใช้ โมเดลภาษาขั้นสูง (LLM)
นอกจากนี้แล้ว มันยังสามารถแปลงคำบรรยายแบบภาพให้เป็นข้อความได้ทันทีด้วยเทคโนโลยี การรู้จำอักขระด้วยแสง (OCR) โดยใช้ TesseractOCR และ MicrosoftOCR ซึ่งทำงานผ่าน ส่วนต่อประสานโปรแกรมประยุกต์ (API) ffmpeg native เพื่อความเร็วในการประมวลผล โปรแกรมรองรับไฟล์วิดีโอ และคำบรรยายหลากหลายรูปแบบ ทั้งแบบฝังในไฟล์ และแบบแยกต่างหาก รวมถึงสามารถเล่นวิดีโอออนไลน์จาก YouTube ได้โดยใช้ yt-dlp พร้อมทั้งสร้าง และแปลคำบรรยายแบบเรียลไทม์จากวิดีโอเหล่านั้น
อีกหนึ่งฟีเจอร์ที่โดดเด่นคือ การคลิกที่คำในคำบรรยายเพื่อดูความหมายทันทีผ่านหน้าต่างป๊อปอัป หรือค้นหาคำผ่านเว็บไซต์ต่าง ๆ และคัดลอกไปยังคลิปบอร์ดได้ รวมถึงมีแถบด้านข้างสำหรับจัดการคำบรรยายที่สามารถค้นหาแบบเพิ่มทีละคำ (Incremental Search) และดูความหมายของคำได้เช่นกัน ในปัจจุบันรองรับเฉพาะ ระบบปฏิบัติการ (OS) อย่าง วินโดวส์ (Windows)
โปรแกรม LLPlayer เป็นซอฟต์แวร์ ฟรี (Free) ที่พัฒนาแบบ โอเพ่นซอร์ส (Open Source) ที่อยู่ภายใต้เงื่อนไขการใช้งานแบบ GNU General Public License version 3.0 (GPLv3) ซึ่งหมายความว่าผู้ใช้สามารถใช้งาน, ดัดแปลง, แจกจ่าย และเข้าถึงซอร์สโค้ดได้อย่างเสรี
หากต้องการค้นหาข้อมูลเพิ่มเติม สามารถติดต่อกับทางผู้พัฒนาโปรแกรมนี้ได้ผ่านทางช่องทางเว็บไซต์ (Website) : https://github.com/umlx5h (ภาษาอังกฤษ) ได้เลย
LLPlayer is a multimedia player designed for language learners, featuring advanced subtitle management and real-time translation capabilities. Unlike conventional video players, it supports dual subtitles displayed simultaneously. Users can freely adjust the size and position of each language's subtitles independently, ensuring they do not overlap whether the subtitles are in text or bitmap format.