- แชร์ประสบการณ์การเลิกใช้ Spotify แล้วหันมาใช้ Jellyfin
- หลังยกเลิก Spotify ก็พยายามหาวิธีฟังเพลงทดแทน โดยลองใช้เครื่องเล่นเพลงแบบโลคัลหลายตัว แต่ส่วนใหญ่ใช้งานไม่สะดวกหรือ UX ล้าสมัย
- เคยลองสร้างเว็บมิวสิกเพลเยอร์ขึ้นมาเองด้วย แต่ก็มีข้อจำกัด เช่น ใช้งานออฟไลน์ไม่ได้
- สุดท้ายจึงเลือกใช้ Jellyfin เซลฟ์โฮสต์มีเดียเซิร์ฟเวอร์ เพื่อสร้างไลบรารีเพลงของตัวเอง
- มันมีฟีเจอร์ให้ฟังเพลงแบบออฟไลน์ได้บนอุปกรณ์หลากหลายชนิด และการเซลฟ์โฮสต์ก็ช่วยให้ได้อำนาจควบคุมดิจิทัลกลับคืนมา พร้อมทั้งกำลังขยายไปใช้โซลูชันโอเพนซอร์สอื่น ๆ เพิ่มเติม
เมื่อเลิกใช้ Spotify
- หลังหยุดใช้ Spotify ก็ได้ลองโซลูชันทดแทนอยู่หลายแบบ
- สิ่งที่เลือกในท้ายที่สุดคือ Jellyfin ซึ่งเป็นโอเพนซอร์สเซลฟ์โฮสต์มีเดียเซิร์ฟเวอร์
การสะสมไฟล์เพลงแบบโลคัลและข้อจำกัดของเพลเยอร์
- รวบรวมไฟล์เพลงอย่าง
mp3, flac เป็นต้น แล้วลองเปิดเล่นแบบโลคัล
- เพลเยอร์คลาสสิกอย่าง Winamp มี UI ที่ดี แต่ค้นหาในไลบรารีได้ไม่สะดวก
- VLC มีประสิทธิภาพในการจัดการไฟล์
flac ไม่ดีนัก
- foobar2000 ตั้งค่ายุ่งยากเกินไปจนเลิกใช้
สร้างเว็บมิวสิกเพลเยอร์เอง
- เพื่อเรียนรู้ htmx จึงลองสร้างเว็บมิวสิกเพลเยอร์ง่าย ๆ ขึ้นมาเอง
- สามารถสตรีมเพลงผ่านเซิร์ฟเวอร์โลคัลในเบราว์เซอร์ได้
- ปัญหาคือ:
- ถ้าไม่มีอินเทอร์เน็ตหรือเซิร์ฟเวอร์ปิดอยู่ ก็ใช้งานไม่ได้
- หากจะเพิ่มฟีเจอร์ออฟไลน์ ก็ต้องปรับโครงสร้างใหม่ให้เป็นแอป
- การดูแลโปรเจกต์ต่อเนื่องเป็นภาระ จึงต้องหาทางเลือกอื่น
ประสบการณ์ใช้งานแอป Apple Music
- แอป Apple Music ดูเก่าไปหน่อย แต่ในฐานะมิวสิกเพลเยอร์ถือว่าให้ฟังก์ชันที่ดี
- จัดเรียง ซิงก์ และใช้งานออฟไลน์ได้
- ข้อเสีย:
- การซิงก์ไลบรารีข้ามอุปกรณ์มีปัญหาเรื่องพื้นที่จัดเก็บ
- ต้องตัดสินใจว่าจะเก็บเพลงไหนและลบเพลงไหน ในแบบ “แบตเทิลรอยัลแย่งพื้นที่เก็บข้อมูล”
- เมื่อเทียบกับความสะดวกแบบคลาวด์ของ Spotify ก็ยังรู้สึกไม่สะดวก
ค้นพบ Jellyfin และย้ายมาใช้
- รู้จัก Jellyfin จากวิดีโอ YouTube ของ Jeff Geerling
- Jellyfin เป็นทั้งทางเลือกแทน Netflix/Disney+ และ ใช้เป็นแพลตฟอร์มฟังเพลงได้ด้วย
- ข้อเสียเพียงอย่างเดียวคือ ต้องโฮสต์เอง
คำแนะนำเรื่องการเซลฟ์โฮสต์
- ต่อให้ไม่ใช่โปรแกรมเมอร์ การติดตั้งก็ไม่ได้ยาก
- ต่อให้ไม่มีอุปกรณ์อย่าง NAS ก็สามารถ ใช้พีซีเก่ามาทำโฮมเซิร์ฟเวอร์ได้
- ติดตั้งแบบโลคัลแล้วใช้งานได้ทันที และการตั้งค่าเริ่มต้นก็ง่ายมาก
การเชื่อมต่อกับแอปออฟไลน์
- แอปไคลเอนต์สำหรับ Jellyfin:
- ผ่านแอปเหล่านี้สามารถ ดาวน์โหลดเพลงแล้วเล่นแบบออฟไลน์ได้
ก้าวต่อไปเพื่ออำนาจควบคุมดิจิทัล
- หลังซื้อมินิพีซีขนาดเล็กมา ก็เปิด Jellyfin ไว้ตลอดเวลา
- นอกจากนี้ยังโฮสต์ Immich อยู่ด้วย → ทางเลือกแทน Google Photos
ถ้ากำลังคิดจะเซลฟ์โฮสต์
- ถ้าคุ้นเคยกับการใช้เทอร์มินัล การเซลฟ์โฮสต์ก็เป็นสิ่งที่ใคร ๆ ก็ทำได้
- เมื่อตั้งค่าไว้เรียบร้อยแล้ว ก็จะ เข้าถึงไลบรารีเพลงของตัวเองได้จากทุกอุปกรณ์
- หากโอเพนซอร์สยังพัฒนาต่อไป, เราก็จะยิ่งสร้างฟังก์ชันที่ต้องการได้ด้วยตัวเอง โดยไม่ต้องพึ่งบริการคลาวด์
ความเห็นส่งท้าย
- หวังว่าในอนาคตเราจะเพลิดเพลินกับเพลง หนัง รูปภาพ และความทรงจำต่าง ๆ ได้อย่างอิสระบน เซิร์ฟเวอร์ของตัวเอง ไม่ใช่บน “คอมพิวเตอร์ของคนอื่น”
- แม้โอเพนซอร์สอาจเดินช้ากว่าอยู่บ้าง แต่เชื่อว่านี่คือ เส้นทางสู่อนาคตที่ดีกว่าและมีอิสระมากกว่า
2 ความคิดเห็น
สำหรับผู้ใช้ Synology NAS, DS Audio อาจเป็นทางเลือกได้เช่นกัน
ความเห็นบน Hacker News