ต้องรู้
- ไฟล์ XSPF เป็นไฟล์รูปแบบเพลย์ลิสต์ที่แชร์ได้ XML
- เปิดด้วย VLC หรือดูข้อความในเพลย์ลิสต์ด้วยโปรแกรมแก้ไขข้อความ
- แปลงเป็น M3U หรือ M3U8 ด้วย VLC
บทความนี้จะอธิบายเกี่ยวกับไฟล์ XSPF และวิธีเปิดไฟล์บนคอมพิวเตอร์ของคุณ เราจะดูวิธีบันทึกไฟล์ในรูปแบบเพลย์ลิสต์อื่น และอธิบายว่าทำไมคุณจึงไม่สามารถแปลง XSPF เป็น MP4, MP3 หรือรูปแบบอื่นๆ เช่นนั้นได้
ไฟล์ XSPF คืออะไร
ไฟล์ที่มีนามสกุลไฟล์ XSPF (ออกเสียงว่า "spiff") เป็นไฟล์รูปแบบ XML Shareable Playlist Format ไม่ใช่ไฟล์สื่อในตัวของมันเอง แต่เป็นเพียงไฟล์ข้อความ XML ที่ชี้หรืออ้างอิงไฟล์สื่อ
เครื่องเล่นสื่อใช้ไฟล์นี้เพื่อกำหนดสิ่งที่ควรเปิดและเล่นในโปรแกรม จะอ่านไฟล์เพื่อทำความเข้าใจว่าเนื้อหาสื่อถูกจัดเก็บไว้ที่ใด และเล่นตามคำแนะนำเหล่านั้น ดูตัวอย่างด้านล่างเพื่อให้เข้าใจได้ง่าย
ไฟล์ XSPF คล้ายกับรูปแบบเพลย์ลิสต์อื่นๆ เช่น M3U8 และ M3U แต่สร้างขึ้นโดยคำนึงถึงการพกพา ดังตัวอย่างด้านล่าง ไฟล์นั้นสามารถใช้บนคอมพิวเตอร์ของใครก็ได้ ตราบใดที่ไฟล์นั้นอยู่ในโฟลเดอร์ที่สอดคล้องกับโครงสร้างไฟล์เดียวกันกับเพลงที่อ้างอิง
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับรูปแบบนี้ได้ที่ XSPF.org
ไฟล์รูปแบบเพลย์ลิสต์ที่แชร์ได้ของ JSON นั้นคล้ายกับ XSPF ยกเว้นว่าจะใช้นามสกุลไฟล์ JSPF เนื่องจากมันถูกเขียนในรูปแบบ JavaScript Object Notation (JSON)
วิธีการเปิดไฟล์ XSPF
เนื่องจากรูปแบบนี้ใช้ XML ซึ่งเป็นรูปแบบข้อความเท่านั้น โปรแกรมแก้ไขข้อความใดๆ ก็สามารถเปิดไฟล์เพื่อแก้ไขและดูข้อความได้ ดูรายการโปรดของเราในรายการเครื่องมือแก้ไขข้อความฟรีที่ดีที่สุด
อย่างไรก็ตาม จำเป็นต้องใช้โปรแกรมอย่าง VLC, Clementine หรือ Audacious เพื่อใช้งานไฟล์จริงๆ เว็บไซต์ XSPF.org มีรายการโปรแกรม XSPF อื่นๆ
ถึงแม้จะไม่ใช่ทุกโปรแกรมที่เปิดไฟล์ประเภทนี้ได้ แต่คุณอาจต้องเปิดโปรแกรมก่อน แล้วจึงใช้เมนูเพื่อนำเข้า/เปิดไฟล์เพลย์ลิสต์ กล่าวคือ การดับเบิลคลิกไฟล์ XSPF อาจไม่เปิดในโปรแกรมโดยตรง
เนื่องจากคอมพิวเตอร์ของคุณอาจมีโปรแกรมสองสามโปรแกรมที่สามารถเปิดไฟล์นี้ได้ คุณอาจพบว่าเมื่อคุณดับเบิลคลิกที่ไฟล์ แอพพลิเคชั่นที่ไม่ต้องการจะเปิดขึ้นเมื่อคุณต้องการให้ใช้อย่างอื่น โชคดีที่คุณสามารถเปลี่ยนโปรแกรมเริ่มต้นที่เปิดไฟล์ XSPF ได้
วิธีแปลงไฟล์ XSPF
สิ่งสำคัญคือต้องจำไว้ว่าไฟล์ XSPF เป็นเพียงไฟล์ข้อความ ซึ่งหมายความว่าคุณไม่สามารถแปลงไฟล์หนึ่งเป็น MP4, MP3, MOV, AVI, WMV หรือรูปแบบไฟล์เสียง/วิดีโออื่น ๆ ได้
อย่างไรก็ตาม หากคุณเปิดไฟล์ด้วยโปรแกรมแก้ไขข้อความ คุณจะเห็นว่าไฟล์สื่ออยู่ที่ใด จากนั้นใช้ตัวแปลงไฟล์ฟรีกับไฟล์เหล่านั้น (แต่ไม่ใช่ใน XSPF) เพื่อแปลงเป็น MP3 ฯลฯ.
การแปลงไฟล์ XSPF เป็นไฟล์เพลย์ลิสต์อื่นนั้นยอมรับได้อย่างสมบูรณ์และทำได้ง่ายถ้าคุณมี VLC media player ฟรีในคอมพิวเตอร์ของคุณ เพียงเปิดไฟล์ในโปรแกรมนั้นแล้วไปที่ Media > Save Playlist to File เพื่อแปลงเป็น M3U หรือ M3U8
ผู้สร้างเพลย์ลิสต์ออนไลน์อาจเป็นประโยชน์ในการบันทึกลงในรูปแบบ PLS หรือ WPL (เพลย์ลิสต์ Windows Media Player)
คุณสามารถแปลงจาก XSPF เป็น JSPF ด้วยตัวแยกวิเคราะห์ XSPF เป็น JSPF
ตัวอย่างไฟล์ XSPF
นี่คือตัวอย่างไฟล์ XSPF ที่ชี้ไปที่ไฟล์ MP3 แยกกันสี่ไฟล์:
file:///mp3s/song1.mp3
file:///mp3s/song2.mp3
file:///mp3s/song3.mp3
file:///mp3s/song4.mp3
อย่างที่คุณเห็น แทร็กอยู่ในโฟลเดอร์ชื่อ mp3s เมื่อไฟล์ XSPF เปิดขึ้นในเครื่องเล่นสื่อ ซอฟต์แวร์จะอ่านไฟล์เพื่อทำความเข้าใจว่าจะไปที่ใด ดึงเพลงขึ้นจากนั้นจะสามารถรวบรวมไฟล์เสียงเหล่านี้ลงในโปรแกรมและเล่นในรูปแบบเพลย์ลิสต์ปกติได้
ถ้าคุณต้องการแปลงไฟล์ คุณจะพบในแท็กที่คุณควรมองหาว่าไฟล์เหล่านั้นถูกเก็บไว้ที่ใด เมื่อคุณไปที่โฟลเดอร์นั้น คุณจะสามารถเข้าถึงไฟล์จริงและแปลงไฟล์เหล่านั้นได้จากที่นั่น
ไฟล์ยังไม่เปิดใช่ไหม
บางไฟล์มีนามสกุลไฟล์คล้ายกัน อย่างไรก็ตาม ไม่ได้หมายความว่ารูปแบบจะคล้ายกันหรือสามารถเปิดไฟล์ได้ด้วยเครื่องมือเดียวกัน บางครั้งก็ทำได้ แต่ก็ไม่ได้แปลว่านั่นเป็นจริงเพียงเพราะส่วนขยายดูเหมือนกัน
ตัวอย่างเช่น XSPF สะกดเหมือน XSP แต่ตัวหลังสำหรับไฟล์ Kodi Smart Playlist ในกรณีนี้ ทั้งสองไฟล์เป็นไฟล์เพลย์ลิสต์ แต่มักจะไม่สามารถเปิดด้วยซอฟต์แวร์เดียวกันได้ (Kodi ใช้งานได้กับไฟล์ XSP) และอาจไม่เหมือนกันที่ระดับข้อความ (อย่างที่คุณเห็นด้านบน)
XSD เป็นอีกตัวอย่างหนึ่ง เช่นเดียวกับรูปแบบไฟล์ที่ตั้งไว้ล่วงหน้า LMMS ที่ใช้นามสกุลไฟล์ XPF- LMMS คือสิ่งที่จำเป็นในการเปิด