
MP3 Shazam Auto Tag (โปรแกรมเปลี่ยนชื่อไฟล์เพลงอัตโนมัติด้วย Shazam) : โปรแกรม MP3 Shazam Auto Tag เป็นเครื่องมือระบุ และจัดการข้อมูลไฟล์เพลงอัตโนมัติที่พัฒนาด้วย โปรแกรม Python โดยมีหน้าที่หลักคือการวิเคราะห์ไฟล์เสียงรูปแบบของ ไฟล์ MP3 และ OGG ที่อยู่ในเครื่องคอมพิวเตอร์ของคุณ แล้วนำข้อมูลเสียงไปค้นหาผ่านระบบของ Shazam เพื่อระบุชื่อเพลง และชื่อศิลปินที่ถูกต้องอย่างแม่นยำ จากนั้นโปรแกรมจะทำการเปลี่ยนชื่อไฟล์, อัปเดตข้อมูลแท็กภายในไฟล์ (ID3 Tags) รวมถึงดาวน์โหลด และบันทึกภาพปกอัลบั้มลงในไฟล์เพลงให้อัตโนมัติ
จุดเด่นสำคัญของโปรแกรม MP3 Shazam Auto Tag คือ การรองรับการใช้งานทั้งแบบ ส่วนติดต่อผู้ใช้งานแบบกราฟิก (GUI) สำหรับผู้ใช้ทั่วไป และแบบ ส่วนติดต่อผู้ใช้แบบบรรทัดคำสั่ง (CLI) สำหรับผู้ที่ต้องการความคล่องตัว ตัวโปรแกรมแบบ GUI มีไฟล์สำเร็จรูป (.exe) ให้ดาวน์โหลดไปเปิดใช้งานบน ระบบปฏิบัติการ (OS) วินโดวส์ (Windows) ได้ทันทีโดยไม่จำเป็นต้องติดตั้ง ภาษา Python หรือเขียนโค้ด ผู้ใช้สามารถเลือกโฟลเดอร์เก็บไฟล์เพลง, ตรวจสอบตารางแสดงรายการเพลง, แก้ไขชื่อเพลงล่วงหน้าก่อนกดยืนยัน, ดูแถบแสดงความคืบหน้าพร้อมประเมินเวลาที่เหลือ รวมถึงเลือกระหว่างการแก้ไขไฟล์ในโฟลเดอร์เดิม หรือการคัดลอกไฟล์ไปยังโฟลเดอร์ใหม่เพื่อความปลอดภัยของไฟล์ต้นฉบับ
นอกจากนี้ โปรแกรม MP3 Shazam Auto Tag ยังมีฟังก์ชันจัดระเบียบไฟล์เพลงให้เป็นโครงสร้างโฟลเดอร์ตามมาตรฐานของ Plex Media Server ในรูปแบบ "ชื่อศิลปิน/ชื่ออัลบั้ม/ชื่อเพลง" ได้อย่างเป็นระบบ และมีตัวเลือกสำหรับอัปเดตเฉพาะข้อมูลแท็กภายในอย่างเดียวโดยไม่เปลี่ยนชื่อไฟล์เดิม สำหรับการใช้งานผ่านบรรทัดคำสั่ง (CLI) โปรแกรมยังเปิดให้ปรับแต่งค่าเชิงลึกได้หลายอย่าง เช่น กำหนดจำนวนครั้ง และระยะเวลารอคอยในการค้นหา Shazam ใหม่หากเกิดข้อผิดพลาด กำหนดประเภทนามสกุลไฟล์ที่ต้องการประมวลผล หรือเปิดโหมดแสดงรายละเอียดการทำงานเพื่อตรวจสอบปัญหาได้อย่างแม่นยำ
โปรแกรม MP3 Shazam Auto Tag เป็นซอฟต์แวร์ ฟรี (Free) ที่พัฒนาแบบ โอเพ่นซอร์ส (Open-Source) ที่อยู่ภายใต้เงื่อนไขการใช้งานแบบ MIT License ซึ่งหมายความว่าผู้ใช้สามารถใช้งาน, ดัดแปลง, แจกจ่าย และเข้าถึง โค้ดต้นฉบับ (Source Code) ได้อย่างเสรี ภายใต้เงื่อนไขที่กำหนด
หากต้องการค้นหาข้อมูลเพิ่มเติม สามารถติดต่อกับทางผู้พัฒนาโปรแกรมนี้ได้ผ่านทางช่องทางเว็บไซต์ (Website) : https://github.com/davidAlgis/mp3ShazamAutoTag (ภาษาอังกฤษ) ได้เลย
MP3 Shazam Auto Tag is an automated song identification and music file management tool developed in Python. Its primary function is to analyze MP3 and OGG audio files stored on your computer and query Shazam's system to accurately identify the correct song title and artist name. The program then automatically renames the files, updates embedded metadata (ID3 tags), and downloads and embeds the album artwork directly into the audio files.
A key highlight of MP3 Shazam Auto Tag is its support for both a Graphical User Interface (GUI) for general users and a Command-Line Interface (CLI) for advanced users seeking efficiency. The GUI version provides a standalone executable (.exe) file that can be run immediately on the Windows operating system without needing to install Python or write any code. Users can select music folders, review a table displaying the audio tracks, edit track names prior to confirmation, monitor a progress bar with estimated remaining time, and choose between modifying files in their original directory or copying them to a new destination to preserve the original files.
คำสำคัญ