3 पॉइंट द्वारा GN⁺ 2024-08-02 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • foobar2000 एक मुफ्त advanced audio player है, जो प्रमुख audio formats को built-in support देता है और desktop व mobile पर व्यापक रूप से इस्तेमाल किया जा सकता है
  • component structure के जरिए अतिरिक्त decoders, DSP effects और add-ons जोड़े जा सकते हैं, जिससे default player को expand करना आसान है
  • gapless playback, ReplayGain, tagging, CD ripping, transcoding और internet radio तक—local music management के लिए जरूरी features एक ही जगह मिलते हैं
  • Windows और macOS पर layout customization संभव है, और keyboard shortcuts व DSP settings भी adjust की जा सकती हैं
  • इसमें telemetry और data collection नहीं है, और Windows version Wine के जरिए Linux पर भी चलता है

Playback formats और network audio

  • foobar2000 एक मुफ्त advanced audio player है
  • यह default रूप से प्रमुख audio formats play कर सकता है
  • additional decoder components install करने पर supported formats और बढ़ाए जा सकते हैं
  • Gapless playback support करता है, जिससे tracks के बीच की रुकावट कम होती है
  • local network पर music stream किया जा सकता है, और network audio players या दूसरे devices पर चल रहे foobar2000 को control करने के लिए भी इस्तेमाल किया जा सकता है
  • Windows और macOS पर user interface layout customize किया जा सकता है

Music management और audio processing

  • advanced tagging features उपलब्ध कराता है
  • Audio CD ripping और supported audio formats के बीच transcoding support करता है
  • ReplayGain का पूरा support देता है
  • keyboard shortcuts customize किए जा सकते हैं
  • कई built-in DSP effects हैं, और DSP components के जरिए अतिरिक्त effects इस्तेमाल किए जा सकते हैं
    • Windows पर VST adapter के जरिए VST effects load किए जा सकते हैं
    • macOS पर Audio Units इस्तेमाल किए जा सकते हैं
  • internet radio support करता है और Radio Browser के साथ integrate होता है

Extensibility, platforms और privacy

  • open component structure के जरिए third-party developers player के features expand कर सकते हैं, और add-on components देखे जा सकते हैं
  • Windows, macOS, Android, iOS पर उपलब्ध है
    • Windows version Wine के जरिए Linux पर चलता है
  • telemetry और data collection नहीं है
  • 17 जून 2026 को website का नया section Blog & rants जोड़ा गया

1 टिप्पणियां

 
GN⁺ 2024-08-02
Hacker News की राय
  • fb2k को अब भी अच्छी तरह चलते देखकर खुशी होती है
    यह हैरान करने वाली बात है कि 21 साल पहले पहली बार आने के बाद से इसने वही UI बनाए रखा है; तब भी यह साफ़, सरल और सहज था, और आज भी वैसा ही है। वेबसाइट भी वैसी ही दिखती है, और यह इस बात का अच्छा सबूत लगता है कि सरलता ट्रेंड्स के पीछे भागने से बेहतर है
    Winamp ने बेहद खराब 3.0 रिलीज़ किया, उसके बाद मैंने इसे अपना मुख्य music player बना लिया और फिर पीछे मुड़कर नहीं देखा। आजकल मैं Windows ज़्यादा इस्तेमाल नहीं करता, लेकिन minimal audio player के तौर पर mpv ठीक बैठता है, और Linux पर कभी-कभी Quod Libet इस्तेमाल करता हूँ, जिसमें fb2k जैसी ही design sensibility है

    • मुझे WinAmp 2, WinAmp 3 से ज़्यादा पसंद था, लेकिन लोग WinAMP 3 को इतना भयानक क्यों मानते हैं, यह मैं कभी ठीक से समझ नहीं पाया
      फिर भी Windows पर foobar2000 और Linux पर DeaDBeeF पर चला गया, क्योंकि उनका UI बिना फालतू चीज़ों वाला व्यावहारिक tool था; मैं कोई show नहीं, बल्कि tool चाहता था
    • यह किसी ज़्यादा सरल दौर का अवशेष लगता है। Foobar और VLC जैसे ऐसे और कौन-से software हैं जो हमेशा ठीक चलते रहे और लगभग बदले नहीं?
    • Ubuntu पर मैं Audacious इस्तेमाल करता हूँ, और अच्छा लगता है कि इसमें foobar2000 जैसा लगभग वही UI setup बनाया जा सकता है
      इसमें तुरंत बनाई गई या saved file से loaded playlist tabs इस्तेमाल कर सकते हैं। Music player ऐसी app है जो हमेशा background में चलती है, इसलिए चमकदार visualizations या album art का बहुत उपयोग नहीं है। Ubuntu Mate के default music player में basic volume control न होना भी खलता है
    • 21 साल तक वही UI बनाए रखना आसान है, अगर आपके ऊपर podcasts और audiobooks डालने का दबाव डालने वाला boss न हो, और music rights holders को कम भुगतान करने के लिए users को पहले उसी content की ओर धकेलने की ज़रूरत न हो
    • इसकी functionality भी ज़्यादा बेहतर है
      अगर front channels को rear channels पर clone करना हो, तो foobar2k में यह आसानी से हो जाता है, लेकिन कई दूसरे media players तो audio output ही मुख्य काम होने के बावजूद यहीं fail हो जाते हैं
  • इस दौर और style के software में निश्चित रूप से एक ऐसा आकर्षण है जिसे शब्दों में समझाना मुश्किल है
    तुरंत याद आने वालों में fb2k, mpc और उसके forks, virtualdub, uTorrent की original 1.x series, irfanview, kerio firewall classic 2.x series, putty, और कुछ हद तक mirc और notepad++ भी हैं। छोटे programs, classic Windows-style controls, user के रास्ते में न आने पर focus, थोड़े minimalist और basics के करीब, फिर भी आश्चर्यजनक रूप से powerful और capable tools। मेरे हिसाब से ये चीज़ें Windows के स्वर्ण युग का प्रतिनिधित्व करती हैं
    उन सभी programs में से आज भी मैं नियमित रूप से fb2k इस्तेमाल करता हूँ; बाकी लगभग गायब हो चुके हैं

    • बाहर से देखने पर यह सोच हटाना मुश्किल है कि Microsoft ने UI development tools उपलब्ध कराने में पूरी तरह गड़बड़ कर दी
      Windows में ऐसे नए user interface paradigms बहुत ज़्यादा हैं जो कहीं नहीं पहुँचे, और modern development के लिए पूरी तरह अनुपयुक्त होने के बावजूद Microsoft उन्हें अब भी support करता है। कंपनी दिशा खो चुकी है, और अब VS Code की success story को आगे रखकर desktop पर भी web apps की ओर regression करती दिखती है
      अगर Microsoft Windows UI development के लिए एक अच्छा रास्ता ठीक से दिखा पाता, तो लगता है कि ऐसी छोटी high-quality apps भी समय के साथ आगे बढ़ना चाहतीं
    • मैंने इस पर research नहीं की है, लेकिन ऐसे interfaces सबसे पहले programmers द्वारा design किए गए लगते हैं, और actual internal code से काफ़ी मज़बूती से जुड़े हुए थे
      professional designers द्वारा बनाए गए “well-designed” interfaces और “good” UI/UX के best practices हो सकते हैं, लेकिन functionality के ऊपर abstraction की एक और layer चढ़ जाती है, जिससे सब कुछ कम direct महसूस होता है
  • वाह, पुरानी यादें ताज़ा हो गईं
    foobar2000 मेरा main player था, और मैं albums और playlists वाले folders को घंटों व्यवस्थित किया करता था
    यह सोचकर मज़ा आता है कि इस इलाके में streaming platforms व्यापक रूप से उपलब्ध होते ही मैं कितनी जल्दी शिफ्ट हो गया

    • foobar2000 अब भी मेरा main player है, और Windows 10 पर भी बहुत अच्छी तरह चलता है
    • streaming सुविधाजनक है, लेकिन उसका interface music organization और ध्यान से सुनने के लिए बहुत अच्छा नहीं है
      खासकर “बहुत खाली जगह” वाला design समस्या है। iTunes, calibre और file explorer जैसे management tools में lists और tables होने की वजह है। Apple Music में अपने पसंदीदा albums जोड़कर देखा तो जल्द ही संभालना मुश्किल हो गया, और Spotify भी इस काम के लिए भयानक है। मेरी main library में करीब 500 albums हैं और कई series और collections भी हैं; MPD, MOC, beets, Kid3 और file explorer से उन्हें manage करना, browse करना और सुनना बहुत आसान है
  • यह बेहतरीन music players में से एक है
    इसका साफ़ और सरल UI, आसान उपयोग, और mainstream players की तुलना में कहीं ज़्यादा format support पसंद था। ReplayGain निर्णायक feature था, और यह बात अब भी समझ नहीं आती कि यह अभी तक व्यापक रूप से फैला क्यों नहीं। खराब न होने वाले dB-based volume knob जैसी चीज़ों के लिए भी यही बात है

  • संबंधित links:
    Foobar2000 v2.0 Released - https://news.ycombinator.com/item?id=35718802 - अप्रैल 2023, 2 comments
    Foobar2000 - https://news.ycombinator.com/item?id=30054239 - जनवरी 2022, 215 comments
    Foobar2000 - the ultimate audio player - https://news.ycombinator.com/item?id=1305796 - अप्रैल 2010, 2 comments

    • HN पर fb2k की पोस्ट 12 साल तक नहीं आई थी, यह काफ़ी लंबा समय था
  • यह थोड़ा अजीब लगता है कि मैंने ऐसे दूसरे प्लेयर बहुत कम देखे हैं जहाँ सिर्फ फ़ोल्डर पर क्लिक करके उसके अंदर का music चलाया जा सके
    यानी फ़ोल्डर पर एक क्लिक से track list लोड होती है, और दूसरे क्लिक से उस list का playback शुरू हो जाता है
    बेशक किसी भी player में यह संभव है, लेकिन इतनी आसानी से नहीं

    • foobar2k से पहले Apollo नाम का एक बेहतरीन player था, और उसका UI लगभग perfect था। मूल रूप से उसमें सिर्फ एक playlist grid था
      स्वाभाविक रूप से वह directory association भी support करता था, इसलिए playback के लिए दो clicks ही काफी थे
      अभी check किया तो वह अब भी ठीक काम करता है, लेकिन सीमित codec support और scrobbling का न होना घातक है। कुछ साल पहले भी इन्हीं कारणों से उसे छोड़ना पड़ा था
      मैं उस program का source code एक बार देखना चाहूँगा। developer Heikki Ylinen ने website पर जो आख़िरी messages छोड़े थे, उनमें से एक यह था
      “अगर आप जानना चाहते हैं कि digital music का भविष्य कैसा दिखता है, तो Spotify आज़माने की सलाह दूँगा। कोई कुछ कहे उससे पहले बता दूँ कि मुझे पता है, पहले भी कोशिशें हुई हैं। लेकिन इस बार यह सही लगता है। और यह सिर्फ शुरुआत है।”
      काफ़ी ironical है
      [1] https://www.rarewares.org/rrw/apollo.php
    • लगभग 20 साल तक music चलाने का मेरा workflow Windows Explorer में folder पर right-click करना और context menu से Play in Winamp चुनना था
    • VLC में भी होता है। folder पर right-click > Play with VLC media player
    • Linux पर जाते समय मैं ऐसा player ढूँढ रहा था जिसमें यह feature हो, और अंत में Clementine पर टिक गया
      इसमें library mode और “file browser” mode दोनों हैं। browser mode में right-click करके folder को playlist में जोड़ा जा सकता है, और यह foobar2000 जैसा है
    • पहले मैं इस काम के लिए 1by1 इस्तेमाल करता था। यह ठीक यही काम करने वाला बहुत minimal music player है और size भी करीब 200 KiB है
  • Foobar2000 open source क्यों नहीं है, इस पर लेखक की post: https://hydrogenaud.io/index.php/topic,31222.msg270982.html#...

    • “वह feature implement करने पर component compatibility टूट जाएगी” source को public न करने का कोई valid कारण नहीं है
      अगर कोई compatibility टूटने के बावजूद अपनी मनचाही functionality implement करने के लिए software modify करना चाहता है, तो वह उसका मामला है
      दूसरे operating system पर port करना भी source public होने से जादू की तरह किसी ऐसे व्यक्ति को पैदा नहीं कर देगा जो इसे ठीक से कर दे, लेकिन बात यह है कि संभावना पैदा होती है। अभी यह असंभव है, और किसी को सभी features document करके फिर से implement करने होंगे
      source code खो जाने की चिंता को अमान्य बताना भी बहुत convincing नहीं है। दो शब्द काफी हैं: bus factor
      open source बनाने के कारणों का खंडन करने की कोशिश दिखती है, लेकिन न बनाने का कारण नहीं दिखता। अगर कारण बस “मैं नहीं चाहता” है, तो वह भी पूरी तरह ठीक है, और बस इतना ही कह देना चाहिए
    • उस thread में किसी के कहने की तरह, गिनाए गए सभी कारण बकवास हैं
      असली कारण यह है कि लेखक ऐसा चाहता है, और इसलिए ऐसा ही है। कोई भी specific reason या supporting argument उस इच्छा से ज्यादा मजबूत नहीं है
      लेकिन उस thread में मुझे लेखक नहीं दिखा, और यहाँ वह open source करने के idea पर सीधे जवाब दे रहा है: https://hydrogenaud.io/index.php/topic,119676.0.html
  • 15 साल पहले Linux पर switch करते समय जिस software की सबसे ज्यादा कमी महसूस हुई, वह यही था
    हालांकि इतनी नहीं कि Windows की याद आए। Wine में भी चलता था, लेकिन feel बिल्कुल सही नहीं थी, और तभी से मेरी organized music collection बनाने की चीज़ लगभग खत्म ही हो गई। यह समय लेने वाला काम था, इसलिए मैं दूसरी चीज़ों पर चला गया। इस दौरान मुझे उस समय के foobar2000 जितना अच्छा कुछ नहीं मिला, और मेरी music collection उपेक्षित पड़ी रह गई

  • हैरानी है कि AIMP का अभी तक ज़िक्र नहीं हुआ
    यह 2006 में आया एक शानदार old-school audio player है, और जब Winamp development धीमी पड़ने लगी तो मैं इसी पर आ गया। ठीक-ठीक कब, नहीं पता, लेकिन लंबे समय से इस्तेमाल कर रहा हूँ। ‘Pandemic’ skin लगाने पर यह classic Winamp जैसा दिखता है, और visualization के साथ-साथ वे कई features भी support करता है जिन्हें लोग Winamp में पसंद करते थे
    https://www.aimp.ru/
    https://en.wikipedia.org/wiki/AIMP

    • AIMP बढ़िया है। Android phone पर इस्तेमाल कर रहा हूँ
  • Winamp में मुझे पसंद आने वाली चीज़ों में से एक अपनी visualization program करने की सुविधा थी
    याद नहीं कि वह plugin था या main app में ही था, लेकिन बहुत fine-grained control के साथ dreamlike videos बनाना सचमुच satisfying था। skins और panel layout adjust कर पाना भी अच्छा था
    जिन्हें पूरी तरह random playlists पसंद हैं, उनके लिए यह भी कमाल की चीज़ है। पूरी library से X गानों की random playlist बनाने और randomly चुनी गई files को नए folder में copy करने वाला tool था। portable media के लिए playlists बनाते समय उपयोगी था। बहुत पुरानी बात है, नाम याद नहीं