3 คะแนน โดย GN⁺ 2024-08-02 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • foobar2000 เป็นโปรแกรมเล่นเสียงขั้นสูงฟรีที่รองรับรูปแบบไฟล์เสียงหลักได้ในตัว และใช้งานได้กว้างขวางทั้งบนเดสก์ท็อปและมือถือ
  • ด้วย โครงสร้างแบบคอมโพเนนต์ จึงสามารถเพิ่มดีโคเดอร์เพิ่มเติม, เอฟเฟกต์ DSP และแอดออนต่าง ๆ ได้ ทำให้ขยายความสามารถของโปรแกรมเล่นพื้นฐานได้ง่าย
  • รวมฟังก์ชันที่จำเป็นสำหรับการจัดการเพลงในเครื่องไว้ในที่เดียว ทั้งการเล่นต่อเนื่องแบบไร้รอยต่อ, ReplayGain, การแท็ก, การริป CD, การแปลงไฟล์ และอินเทอร์เน็ตวิทยุ
  • บน Windows และ macOS สามารถ ปรับแต่งเลย์เอาต์ ได้ รวมถึงตั้งค่าปุ่มลัดคีย์บอร์ดและ DSP ได้ด้วย
  • ไม่มีเทเลเมทรีและไม่มีการเก็บข้อมูล และเวอร์ชัน Windows ยังทำงานบน Linux ผ่าน Wine ได้

รูปแบบการเล่นและเสียงผ่านเครือข่าย

  • foobar2000 เป็นโปรแกรมเล่นเสียงขั้นสูงฟรี
  • สามารถเล่นรูปแบบไฟล์เสียงหลักได้ในตัว
  • หากติดตั้งคอมโพเนนต์ดีโคเดอร์เพิ่มเติม ก็จะรองรับรูปแบบไฟล์ได้มากขึ้น
  • รองรับการเล่นแบบGapless เพื่อลดการสะดุดระหว่างแทร็ก
  • สามารถสตรีมเพลงผ่านเครือข่ายภายใน และใช้ควบคุม foobar2000 ที่กำลังทำงานอยู่บนเครื่องเล่นเสียงเครือข่ายหรืออุปกรณ์อื่นได้
  • สามารถปรับแต่งเลย์เอาต์ส่วนติดต่อผู้ใช้ได้บน Windows และ macOS

การจัดการเพลงและการประมวลผลเสียง

  • มี ฟังก์ชันการแท็ก ขั้นสูง
  • รองรับการริป Audio CD และการแปลงไฟล์ระหว่างรูปแบบเสียงที่รองรับ
  • รองรับ ReplayGain อย่างสมบูรณ์
  • สามารถปรับแต่งปุ่มลัดคีย์บอร์ดได้
  • มีเอฟเฟกต์ DSP ในตัวจำนวนมาก และสามารถใช้เอฟเฟกต์เพิ่มเติมผ่านคอมโพเนนต์ DSP
    • บน Windows สามารถโหลดเอฟเฟกต์ VST ได้ผ่าน VST adapter
    • บน macOS สามารถใช้ Audio Units ได้
  • รองรับอินเทอร์เน็ตวิทยุและผสานรวมกับ Radio Browser

การขยายความสามารถ, แพลตฟอร์ม, ความเป็นส่วนตัว

  • ด้วยโครงสร้างคอมโพเนนต์แบบเปิด นักพัฒนาภายนอกจึงสามารถขยายความสามารถของโปรแกรมเล่นได้ และสามารถค้นหาคอมโพเนนต์แอดออนได้
  • ใช้งานได้บน Windows, macOS, Android, iOS
    • เวอร์ชัน Windows ทำงานบน Linux ผ่าน Wine ได้
  • ไม่มี เทเลเมทรี และไม่มีการเก็บข้อมูล
  • เมื่อวันที่ 17 มิถุนายน 2026 ได้เพิ่มส่วนใหม่ของเว็บไซต์ Blog & rants

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

 
GN⁺ 2024-08-02
ความคิดเห็นจาก Hacker News
  • ดีใจที่เห็นว่า fb2k ยังอยู่ดี
    น่าทึ่งที่มันคง UI เดิมมาตั้งแต่เปิดตัวครั้งแรกเมื่อ 21 ปีก่อน ตอนนั้นมันก็ดูสะอาด เรียบง่าย และเข้าใจได้ทันทีอยู่แล้ว และตอนนี้ก็ยังเป็นแบบเดิม เว็บไซต์ก็ดูเหมือนยังคงแนวเดียวกัน เป็นหลักฐานที่ดีว่าความเรียบง่ายดีกว่าการวิ่งตามกระแส
    หลังจาก Winamp ออกเวอร์ชัน 3.0 ที่แย่มาก ก็ย้ายมาใช้เป็นเครื่องเล่นเพลงหลัก และไม่เคยหันกลับไปอีก ช่วงนี้ไม่ได้ใช้ Windows มากนัก แต่สำหรับเครื่องเล่นเสียงแบบฟีเจอร์ขั้นต่ำ mpv ก็เหมาะดี และบน Linux ก็ใช้ Quod Libet เป็นครั้งคราว ซึ่งมีเซนส์การออกแบบคล้ายกับ fb2k

    • แม้จะชอบ WinAmp 2 มากกว่า WinAmp 3 แต่ก็ไม่ค่อยเข้าใจว่าทำไมคนถึงมองว่า WinAMP 3 เลวร้ายขนาดนั้น
      ถึงอย่างนั้นก็ย้ายไปใช้ foobar2000 บน Windows และ DeaDBeeF บน Linux เพราะ UI เป็นเครื่องมือที่ใช้งานได้จริงแบบไม่รก ทำให้เริ่มอยากได้ เครื่องมือ ไม่ใช่การแสดงโชว์
    • เหมือนเป็นเศษซากจากยุคที่เรียบง่ายกว่า ยังมีซอฟต์แวร์อะไรอีกไหมที่เหมือน Foobar กับ VLC คือใช้งานได้ดีเสมอและแทบไม่เปลี่ยนเลย?
    • บน Ubuntu ใช้ Audacious อยู่ ซึ่งดีตรงที่สามารถจัด UI ให้เกือบเหมือน foobar2000 ได้
      ใช้แท็บเพลย์ลิสต์ที่สร้างขึ้นทันทีหรือโหลดจากไฟล์ที่บันทึกไว้ได้ เครื่องเล่นเพลงเป็นแอปที่ใช้อยู่เบื้องหลังเสมออยู่แล้ว ภาพวิชวลไลเซอร์หวือหวาหรือปกอัลบั้มจึงไม่ค่อยมีประโยชน์เท่าไร น่าเสียดายเหมือนกันที่เครื่องเล่นเพลงเริ่มต้นของ Ubuntu Mate ไม่มีแม้แต่การปรับระดับเสียงพื้นฐาน
    • การคง UI เดิมไว้ 21 ปีเป็นเรื่องง่าย ถ้าไม่มีหัวหน้าคอยกดดันให้ยัดพอดแคสต์กับออดิโอบุ๊กเข้าไป และไม่ต้องพาผู้ใช้ไปยังคอนเทนต์พวกนั้นก่อนเพื่อจ่ายเงินให้เจ้าของสิทธิ์เพลงน้อยลง
    • ตัวฟีเจอร์เองก็เหนือกว่าด้วย
      ถ้าอยากคัดลอกแชนเนลหน้าไปยังแชนเนลหลัง ใน foobar2k ทำได้ง่าย ๆ แต่มีเดียเพลเยอร์อื่นจำนวนมากกลับทำตรงนี้ไม่สำเร็จ ทั้งที่การส่งออกเสียงเป็นบทบาทหลักของมัน
  • ซอฟต์แวร์จากยุคและสไตล์นี้มีเสน่ห์บางอย่างที่อธิบายเป็นคำพูดได้ยากจริง ๆ
    ที่นึกออกก็มี fb2k, mpc และฟอร์กต่าง ๆ, virtualdub, uTorrent สาย 1.x ดั้งเดิม, irfanview, kerio firewall classic สาย 2.x, putty และในระดับหนึ่งก็ mirc กับ notepad++ ด้วย เป็นโปรแกรมเล็ก ๆ ใช้คอนโทรลสไตล์ Windows คลาสสิก เน้นไม่รบกวนผู้ใช้ ค่อนข้างมินิมัลและใกล้กับพื้นฐาน แต่กลับทรงพลังและเก่งกาจอย่างน่าประหลาดใจ มองว่าสิ่งเหล่านี้เป็นตัวแทนของ ยุคทองของ Windows
    จากบรรดาโปรแกรมเหล่านั้น ตัวที่ยังใช้อยู่เป็นประจำตอนนี้คือ fb2k ส่วนที่เหลือแทบหายไปหมดแล้ว

    • มองจากภายนอกแล้ว อดคิดไม่ได้ว่าเป็นเพราะ Microsoft ทำพลาดอย่างสิ้นเชิงในการจัดหา เครื่องมือพัฒนา UI
      บน Windows มีพาราดามอินเทอร์เฟซผู้ใช้ใหม่ ๆ มากเกินไปที่ไปไม่ถึงไหน และ Microsoft ก็ยังสนับสนุนอยู่ ทั้งที่ไม่เหมาะกับการพัฒนาสมัยใหม่โดยสิ้นเชิง บริษัทหลงทิศทางไปแล้ว และตอนนี้ยังเหลือภาพของการถอยหลังไปเป็นเว็บแอปบนเดสก์ท็อป โดยชูกรณีความสำเร็จของ VS Code เป็นตัวอย่าง
      ถ้า Microsoft สามารถเสนอเส้นทางที่ดีเพียงเส้นเดียวสำหรับการพัฒนา Windows UI ได้อย่างจริงจัง แอปเล็ก ๆ คุณภาพสูงเหล่านั้นก็คงอยากปรับตัวไปตามยุคสมัยเหมือนกัน
    • ไม่ได้ไปค้นคว้ามาหรอก แต่รู้สึกว่าอินเทอร์เฟซแบบนี้ถูก โปรแกรมเมอร์ออกแบบก่อน เหนือสิ่งอื่นใด และเชื่อมโยงกับโค้ดภายในจริงอย่างแนบแน่น
      อินเทอร์เฟซที่ “ออกแบบมาอย่างดี” โดยดีไซเนอร์มืออาชีพกับ UI/UX ที่ “ดี” อาจมี best practices ของมัน แต่ก็เหมือนมีชั้น abstraction วางทับบนฟังก์ชันเพิ่มขึ้น ทำให้ทุกอย่างรู้สึกไม่ตรงไปตรงมาน้อยลง
  • ว้าว ความทรงจำกลับมาเลย
    foobar2000 เคยเป็นเพลเยอร์หลัก และเคยนั่งจัดโฟลเดอร์ที่มีอัลบั้มกับเพลย์ลิสต์เป็นชั่วโมง ๆ
    พอคิดดูว่าหลังจากแพลตฟอร์มสตรีมมิงเริ่มใช้งานได้แพร่หลายในพื้นที่นี้แล้ว เปลี่ยนไปเร็วแค่ไหน ก็น่าสนุกดี

    • foobar2000 ยังเป็นเพลเยอร์หลักอยู่ และทำงานได้ดีมากบน Windows 10
    • สตรีมมิงสะดวกก็จริง แต่อินเทอร์เฟซไม่ค่อยเหมาะกับ การจัดระเบียบเพลง และการฟังแบบตั้งใจ
      โดยเฉพาะดีไซน์แบบ “มีพื้นที่ว่างเยอะ” ที่เป็นปัญหา เครื่องมือจัดการอย่าง iTunes, calibre, File Explorer มีรายการและตารางด้วยเหตุผลของมันเอง ลองเพิ่มอัลบั้มที่ชอบใน Apple Music แล้วไม่นานก็เริ่มจัดการไม่ไหว และ Spotify ก็แย่มากสำหรับการใช้งานแบบนั้น ในไลบรารีหลักมีอัลบั้มประมาณ 500 ชุด พร้อมซีรีส์และคอลเลกชันหลายชุด แต่การจัดการ เปิดดู และฟังผ่าน MPD, MOC, beets, Kid3 และ File Explorer นั้นสบายมาก
  • เป็นหนึ่งในเครื่องเล่นเพลงที่ยอดเยี่ยม
    ชอบ UI ที่สะอาดและเรียบง่าย ใช้งานง่าย และรองรับฟอร์แมตได้กว้างกว่าเพลเยอร์กระแสหลักมาก ReplayGain เป็นฟีเจอร์ชี้ขาด และยังไม่ค่อยเข้าใจว่าทำไมมันถึงยังไม่แพร่หลายกว่านี้ เช่นเดียวกับปุ่มปรับระดับเสียงแบบอิง dB ที่ไม่พังอะไรแบบนั้น

  • ลิงก์ที่เกี่ยวข้อง:
    Foobar2000 v2.0 Released - https://news.ycombinator.com/item?id=35718802 - เมษายน 2023, 2 ความคิดเห็น
    Foobar2000 - https://news.ycombinator.com/item?id=30054239 - มกราคม 2022, 215 ความคิดเห็น
    Foobar2000 - the ultimate audio player - https://news.ycombinator.com/item?id=1305796 - เมษายน 2010, 2 ความคิดเห็น

    • ไม่น่าเชื่อว่าไม่มีโพสต์เกี่ยวกับ fb2k บน HN มา 12 ปีแล้ว ถือว่านานทีเดียว
  • น่าแปลกอยู่เหมือนกันที่แทบไม่เคยเห็นเครื่องเล่นตัวอื่นที่แค่คลิกโฟลเดอร์ก็เล่นเพลงข้างในได้
    ประมาณว่าคลิกโฟลเดอร์ครั้งแรกเพื่อโหลดรายการแทร็ก แล้วคลิกครั้งที่สองเพื่อเริ่มเล่นรายการนั้น
    แน่นอนว่าในเครื่องเล่นไหน ๆ ก็ทำได้ แต่ไม่ได้ง่ายขนาดนี้

    • ก่อน foobar2k เคยมีเครื่องเล่นยอดเยี่ยมชื่อ Apollo และ UI ก็แทบจะสมบูรณ์แบบ โดยพื้นฐานแล้วมีแค่ตารางเพลย์ลิสต์เดียว
      แน่นอนว่ารองรับการเชื่อมโยงไดเรกทอรีด้วย เลยคลิกสองครั้งก็เล่นได้
      เมื่อกี้ลองดูแล้วยังทำงานได้ดีอยู่ แต่การรองรับโค้ดекที่จำกัดกับการไม่มี scrobbling เป็นข้อเสียร้ายแรง เมื่อหลายปีก่อนก็ต้องเลิกใช้ด้วยเหตุผลเดียวกัน
      อยากลองเปิดดูซอร์สโค้ดของโปรแกรมนั้นสักครั้ง หนึ่งในข้อความท้าย ๆ ที่นักพัฒนา Heikki Ylinen ทิ้งไว้บนเว็บไซต์มีว่า
      “ถ้าอยากรู้ว่าอนาคตของดนตรีดิจิทัลจะเป็นอย่างไร แนะนำให้ลองใช้ Spotify ขอพูดไว้ก่อนที่ใครจะว่าอะไร ผมรู้ว่าก่อนหน้านี้ก็เคยมีความพยายามมาแล้ว แต่ครั้งนี้ดูเหมือนจะทำได้ถูกทาง และนี่เป็นแค่จุดเริ่มต้นเท่านั้น”
      ค่อนข้างย้อนแย้งทีเดียว
      [1] https://www.rarewares.org/rrw/apollo.php
    • ตลอดราว 20 ปี เวิร์กโฟลว์ในการเล่นเพลงคือคลิกขวาที่โฟลเดอร์ใน Windows Explorer แล้วเลือก Play in Winamp จากเมนูบริบท
    • VLC ก็ทำได้ คลิกขวาที่โฟลเดอร์ > Play with VLC media player
    • ตอนย้ายไป Linux กำลังหาเครื่องเล่นที่มีฟีเจอร์นี้ และสุดท้ายก็ลงเอยที่ Clementine
      มีทั้งโหมดไลบรารีและโหมด “file browser” ในโหมดเบราว์เซอร์สามารถคลิกขวาเพื่อเพิ่มโฟลเดอร์เข้าเพลย์ลิสต์ได้ คล้ายกับ foobar2000
    • เมื่อก่อนใช้ 1by1 สำหรับงานนี้ เป็นเครื่องเล่นเพลงแบบมินิมัลมาก ๆ ที่ทำฟีเจอร์นี้โดยตรง และขนาดก็ประมาณ 200 KiB
  • บทความของผู้เขียนเกี่ยวกับเหตุผลที่ Foobar2000 ไม่เป็นโอเพนซอร์ส: https://hydrogenaud.io/index.php/topic,31222.msg270982.html#...

    • คำว่า “ถ้าใช้ฟีเจอร์นั้นแล้วความเข้ากันได้ของคอมโพเนนต์จะพัง” ไม่ใช่เหตุผลที่ใช้ได้ในการไม่เปิดซอร์ส
      ถ้าใครสักคนอยากแก้ซอฟต์แวร์เพื่อทำฟีเจอร์ที่ต้องการ แม้จะทำให้ความเข้ากันได้พังก็ตาม นั่นก็เป็นเรื่องของเขา
      การพอร์ตไปยังระบบปฏิบัติการอื่นก็เช่นกัน การเปิดซอร์สไม่ได้เสกให้มีคนที่ทำมันได้อย่างถูกต้องขึ้นมาได้ แต่ประเด็นสำคัญคือมันทำให้เกิด ความเป็นไปได้ ตอนนี้มันเป็นไปไม่ได้ และใครสักคนต้องทำเอกสารฟีเจอร์ทั้งหมดแล้วค่อยนำไปสร้างใหม่
      ข้ออ้างว่าความกังวลเรื่องซอร์สโค้ดสูญหายใช้ไม่ได้ก็ไม่น่าเชื่อเท่าไร แค่สองคำก็พอ: bus factor
      เห็นความพยายามโต้แย้งเหตุผลในการทำเป็นโอเพนซอร์ส แต่ไม่เห็นเหตุผลที่จะไม่ทำ ถ้าเหตุผลเป็นแค่ “ผมไม่อยากทำ” ก็โอเคอย่างสมบูรณ์ และพูดแค่นั้นก็พอ
    • อย่างที่มีคนหนึ่งในเธรดนั้นพูด เหตุผลที่ยกมาทั้งหมดล้วนไร้สาระ
      เหตุผลจริง ๆ คือผู้เขียนต้องการแบบนั้น และมันก็เลยเป็นแบบนั้น ไม่มีเหตุผลเฉพาะหรือข้อสนับสนุนใดจะแข็งแรงกว่าความตั้งใจนั้น
      แต่ในเธรดนั้นผมไม่เห็นผู้เขียน และที่นี่เขาตอบโดยตรงต่อไอเดียการทำให้เป็นโอเพนซอร์ส: https://hydrogenaud.io/index.php/topic,119676.0.html
  • ตอนย้ายไป Linux เมื่อ 15 ปีก่อน นี่คือซอฟต์แวร์ที่คิดถึงที่สุด
    แน่นอนว่าไม่ได้ถึงขั้นคิดถึง Windows หรอก มันทำงานบน Wine ได้ แต่ความรู้สึกไม่ค่อยลงตัว และตั้งแต่นั้นมางานทำคอลเลกชันเพลงให้เป็นระเบียบก็แทบจบลง เป็นงานที่ใช้เวลา เลยหันไปทำอย่างอื่นแทน ระหว่างนั้นก็หาอะไรที่ดีเท่า foobar2000 ในตอนนั้นไม่เจอ และคอลเลกชันเพลงของผมก็ถูกปล่อยทิ้งไว้

  • แปลกใจที่ยังไม่มีใครพูดถึง AIMP
    เป็นเครื่องเล่นเสียงสไตล์เก่ายอดเยี่ยมที่ออกมาในปี 2006 และผมย้ายมาใช้มันตอนการพัฒนา Winamp เริ่มซบเซา จำไม่ได้แน่ชัดว่าเมื่อไหร่ แต่ใช้มานานแล้ว ถ้าใช้สกิน ‘Pandemic’ จะดูเหมือน Winamp แบบคลาสสิก และยังรองรับ visualization กับฟีเจอร์หลายอย่างที่ผู้คนชอบใน Winamp
    https://www.aimp.ru/
    https://en.wikipedia.org/wiki/AIMP

    • AIMP ยอดเยี่ยมมาก ผมใช้อยู่บนโทรศัพท์ Android
  • สิ่งหนึ่งที่ชอบใน Winamp คือความสามารถในการเขียนโปรแกรม visualization เอง
    จำไม่ได้ว่าเป็นปลั๊กอินหรืออยู่ในแอปหลัก แต่การทำวิดีโอชวนฝันโดยควบคุมได้ละเอียดมาก ๆ นั้นน่าพอใจจริง ๆ การปรับสกินและการจัดวางพาเนลได้ก็ชอบเหมือนกัน
    สำหรับคนที่ชอบเพลย์ลิสต์แบบสุ่มสุด ๆ ของแบบนี้ก็ดี มีเครื่องมือที่สร้างเพลย์ลิสต์สุ่มจำนวน X เพลงจากทั้งไลบรารี แล้วคัดลอกไฟล์ที่สุ่มได้ไปยังโฟลเดอร์ใหม่ได้ มีประโยชน์เวลาเตรียมเพลย์ลิสต์สำหรับสื่อพกพา นานมากแล้วเลยจำชื่อไม่ได้