30 คะแนน โดย xguru 2024-01-22 | 5 ความคิดเห็น | แชร์ทาง WhatsApp
  • ใช้งาน Spotify ได้โดยไม่ต้องสมัครสมาชิกพรีเมียม ด้วย API แบบเปิดของ Spotify/YT Music และแหล่งเสียงจาก Youtube
    • รับข้อมูลเพลงจาก Spotify แล้วเล่นไฟล์เสียงผ่าน Youtube
  • รองรับ Windows/Mac/Linux และ Android
  • ดาวน์โหลดแทร็กเพลงได้
  • แอปมีขนาดเล็กและใช้ดาต้าน้อย
  • รองรับการล็อกอินแบบไม่ระบุตัวตน/ผู้เยี่ยมชม
  • รองรับเนื้อเพลงที่ซิงก์ตามเวลา
  • ไม่เก็บรวบรวมข้อมูลส่วนตัวของผู้ใช้
  • ควบคุมการเล่นบนเครื่องโลคัลแทนการทำผ่านเซิร์ฟเวอร์ จึงให้ประสิทธิภาพที่รวดเร็ว
  • โอเพนซอร์สด้วย Flutter & Dart

ฟีเจอร์ที่ไม่รองรับ

  • Spotify Show & Podcast: ไม่สามารถรองรับได้ เพราะการเข้าถึงแทร็กเสียงที่มีให้เฉพาะบน Spotify จำเป็นต้องใช้ Spotify Premium
  • Spotify Listen Along: เตรียมเปิดตัวเร็ว ๆ นี้!

5 ความคิดเห็น

 
bbulbum 2024-01-23

ทั้งดิสโทรลินุกซ์หลัก ๆ ไปจนถึง Flatpak และ AppImage... ชาวลินุกซ์ประทับใจมาก แม้แต่การไม่มีแพ็กเกจ Snap ก็ดูสมบูรณ์แบบไปอีกแบบ

 
[ความคิดเห็นนี้ถูกซ่อน]
 
kuroneko 2024-01-22

น่าทึ่งมากเลยครับ

ผมกำลังแค่คิดอยู่ว่าจะย้ายไป Spotify ดีไหม แต่คงต้องลองใช้แอปนี้ก่อนครับ

 
cosine20 2024-01-22

ลองติดตั้งแล้ว ใช้งานได้ดีมากเลยครับ เพลย์ลิสต์ที่เคยสร้างไว้ตอนสมัครพรีเมียมก็ยังใช้ได้เหมือนเดิม ดีมากเลย
เห็นว่าภายในใช้ Piped ซึ่งเป็นเซิร์ฟเวอร์สำรองของ YouTube? เลยลองหาข้อมูลดู เหมือนจะเป็น YouTube โคลนที่เน้นเรื่องการคุ้มครองความเป็นส่วนตัวนะครับ

 
xguru 2024-01-22
ความคิดเห็นจาก Hacker News
  • เจ๋งดี

    • ถ้าจะพูดกันให้เป๊ะ แอปนี้ไม่ใช่ "ไคลเอนต์ Spotify" เสียทีเดียว มันดึงข้อมูลจาก Spotify แล้วเล่นเสียงจาก YouTube
    • เป็นสิ่งประดิษฐ์ที่น่าสนใจ และคุ้มค่าที่จะขึ้นหน้าแรก
  • สำหรับอะไรบางอย่างที่ชูจุดเด่นว่า "ไม่ใช้ electron" อย่างมาก...

    • แม้จะเน้นว่า "ไม่ใช้ Electron" แต่ก็แปลกใจที่ใช้ Flutter
    • ผมไม่ได้มีประสบการณ์กับ Flutter มากนัก แต่คิดว่ามันคล้าย React Native เพียงแต่ดีกว่า อย่างไรก็ดีก็ยังห่างไกลจากแอปเนทีฟจริง ๆ
    • ยินดีให้คนมาชี้ว่าตรงไหนที่ผมเข้าใจผิด โดยเฉพาะถ้ามีวิธีแปลง Clojure เป็น Dart ได้
  • ยังคงแนะนำให้สนับสนุนครีเอเตอร์...

    • ยังแนะนำให้สนับสนุนครีเอเตอร์ด้วยการดูช่อง YouTube หรือกดไลก์ และกดถูกใจแทร็กใน Spotify หรือสมัคร Premium
    • อยากให้นักดนตรีจ่ายบิลได้ด้วยยอดไลก์ แต่การต้องจ่าย 10.99 ยูโรนั้นเป็นเรื่องที่ขอมากพอสมควร
    • นักดนตรีจำนวนมากก็ไม่ได้จ่ายบิลด้วยเช็คจาก Spotify อยู่แล้ว แต่นั่นไม่ใช่ประเด็นสำคัญ
  • ว้าว อันนี้ทำมาดีและขัดเกลามากจริง ๆ...

    • แอปนี้ทำมาดีและดูเรียบร้อยมาก ขอแสดงความยินดีกับผู้สร้าง
    • ไม่ใช่ปัญหาของตัวแอปเอง แต่เพราะปัญหาจากแหล่งข้อมูล YouTube เลยสังเกตได้ว่าคุณภาพเสียงระหว่างเพลงไม่สม่ำเสมอ และโดยรวมแย่กว่า Spotify
  • ที่เกี่ยวข้องกันหน่อย: เมื่อเดือนก่อนผมย้ายจาก Spotify ไป YTMusic...

    • เมื่อเดือนก่อนผมย้ายจาก Spotify ไป YTMusic และเผยแพร่สคริปต์ที่ใช้ไว้
    • มีคนจำนวนมากเข้ามารายงานปัญหา กดดาวให้รีโป ถามคำถาม และเมื่อวานก็เพิ่งพบว่ามีคนทำ GUI ขึ้นมาแล้ว
    • เหตุผลหลักที่ผมเลิกใช้ Spotify คือระบบสุ่มเล่นเพลย์ลิสต์แย่มาก
    • ทุกวันตอนอาบน้ำผมสั่งให้มันสุ่มเพลงที่ "ถูกใจ" ไว้หลายพันเพลง แต่ภายในสัปดาห์เดียวกันกลับได้ยินเพลงเดิมสามครั้ง
    • มี "บั๊ก" นี้เปิดค้างอยู่ในฟอรัมซัพพอร์ตมาตั้งแต่ปี 2017 และคำตอบที่ได้คือ "สักวันอาจจะลองดู" มีคำตอบกันเป็นร้อยหน้า
    • ช่วงหลังพวกเขาก็ปลดพนักงานไปเยอะพอสมควร เลยไม่คิดว่ามันจะได้รับการแก้ไข ดูเหมือนบริษัทที่ทำเรื่องเล่นเพลงเป็นหลักกลับทำพื้นฐานได้ไม่ดี
    • ตั้งแต่ย้ายไป YTMusic ผมก็ได้กลับมาฟังเพลงในเพลย์ลิสต์ที่ไม่ได้ยินมาหลายปี
  • เคยทำงานกับคลาวด์เพลเยอร์โอเพนซอร์สเมื่อ 10 ปีก่อน...

    • เมื่อ 10 ปีก่อนผมเคยทำงานกับคลาวด์เพลเยอร์โอเพนซอร์ส แนวคิดคือจัดการเพลย์ลิสต์และไลบรารีเพลงไว้ในที่เดียว
    • โดยพื้นฐานแล้วมันเป็นแพลตฟอร์มสำหรับการเข้าถึงและการยืนยันตัวตน ดังนั้นต่อให้ผู้ให้บริการเริ่มต้นเปลี่ยนไปตามกาลเวลา ก็จะไม่กระทบกับคอลเลกชัน
    • ผมยังคิดว่านี่เป็นแนวทางที่ถูกต้องต่อไปในอนาคตสำหรับการสะสมและคัดสรรเพลง
  • เนื่องจากอันนี้ใช้ youtube เพื่อเล่นเพลง...

    • เนื่องจากแอปนี้ใช้ YouTube เพื่อเล่นเพลง ก็เลยสงสัยว่านอกจากความเป็นโอเพนซอร์สแล้ว มันมีข้อดีอะไรเมื่อเทียบกับการใช้ YouTube Music ReVanced
  • ในแง่หนึ่ง มันทำให้ผมนึกถึงระบบตัวแก้ไขที่ทะเยอทะยานกว่ามาก...

    • มันทำให้นึกถึงระบบ resolver ที่ทะเยอทะยานกว่ามาก เช่น ระบบ resolver ของ Tomahawk player
    • ผมชอบไอเดียที่ให้เมทาดาทาแล้วไป "resolve" กับบริการต่าง ๆ มาก
    • ไอเดียนี้ยังคงอยู่ต่อในรูปแบบของ "ตัวแปลงเพลย์ลิสต์" แต่ก็ไม่เหมือนกับการฝังอยู่ในตัวเพลเยอร์เองแบบ Spotube
  • สำหรับสิ่งที่ใช้แนวทางนี้ (metadata จาก spotify, เพลงจาก yt) แต่มีดาวน์โหลดด้วย...

    • ถ้าต้องการอะไรที่ใช้แนวทางนี้เหมือนกัน (เมทาดาทาจาก Spotify เพลงจาก YouTube) แต่มีฟังก์ชันดาวน์โหลดด้วย แนะนำให้ลองดู Spotdl
    • ใช้กับ MPD ได้มีประโยชน์มาก ไม่ใช่โปรเจกต์ของผมเอง แต่เคยใช้ได้ผลดี
  • ควรกล่าวถึงด้วยว่า Spotify ไม่ได้ใช้ Electron แต่ใช้ CEF

    • ควรพูดถึงด้วยว่า Spotify ไม่ได้ใช้ Electron แต่ใช้ CEF