9 पॉइंट द्वारा GN⁺ 2025-04-18 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • Spotify छोड़ने के बाद Jellyfin का इस्तेमाल करने का अनुभव साझा किया गया है
  • Spotify छोड़ने के बाद संगीत सुनने के वैकल्पिक तरीकों की तलाश में कई local music player आज़माए गए, लेकिन उनमें से ज़्यादातर या तो असुविधाजनक थे या पुराने दौर के UX वाले थे
  • एक web-based music player खुद भी बनाया गया, लेकिन offline उपयोग न कर पाना जैसी सीमाएँ थीं
  • आखिरकार Jellyfin self-hosted media server चुनकर music library बनाई गई
  • यह अलग-अलग devices पर संगीत को offline सुनने की सुविधा देता है, और self-hosting के ज़रिए digital autonomy मिली; साथ ही अब दूसरे open source solutions तक भी विस्तार किया जा रहा है

Spotify छोड़ने के बाद

  • Spotify का उपयोग बंद करने के बाद कई alternative solutions आज़माए गए
  • अंत में चुना गया विकल्प था Jellyfin, जो एक open source self-hosted media server है

local music files इकट्ठा करना और players की सीमाएँ

  • mp3, flac जैसी music files इकट्ठा करके local playback की कोशिश की गई
  • Winamp जैसे classic players का UI अच्छा था, लेकिन library browse करना असुविधाजनक था
  • VLC में flac files संभालने का performance कमजोर था
  • foobar2000 की settings बहुत जटिल लगीं, इसलिए उसे छोड़ दिया गया

web music player खुद बनाना

  • htmx सीखने के लिए एक simple web music player खुद बनाया गया
  • browser में local server के ज़रिए music streaming संभव थी
  • समस्याएँ:
    • internet न होने पर या server बंद होने पर इसका उपयोग नहीं हो सकता था
    • offline सुविधा जोड़ने के लिए इसे app के रूप में फिर से बनाना पड़ता
    • project को लगातार maintain करना बोझिल लगने लगा, इसलिए एक alternative की ज़रूरत थी

Apple Music app का अनुभव

  • Apple Music app पुराना लगता है, लेकिन music player के रूप में ठीक-ठाक features देता है
    • sorting, syncing, और offline उपयोग संभव है
  • कमियाँ:
    • devices के बीच library sync करते समय storage की समस्या आती है
    • कौन से गाने रखें और कौन से हटाएँ, इसके लिए “storage battle royale” जैसा निर्णय लेना पड़ता है
    • Spotify जैसी cloud-based सुविधा की तुलना में यह कम सुविधाजनक है

Jellyfin की खोज और बदलाव

  • Jeff Geerling के YouTube वीडियो से Jellyfin के बारे में पता चला
  • Jellyfin Netflix/Disney+ का एक विकल्प है, और music listening platform के रूप में भी इस्तेमाल किया जा सकता है
  • इसकी एकमात्र कमी: इसे खुद host करना पड़ता है

self-hosting पर सलाह

  • programmer न होने पर भी installation मुश्किल नहीं है
  • NAS जैसे उपकरण के बिना भी पुराने PC से home server बनाया जा सकता है
  • local installation के बाद तुरंत इस्तेमाल शुरू किया जा सका, और शुरुआती setup बहुत आसान था

offline app integration

  • Jellyfin के लिए client apps:
    • Fintunes
    • Manet
    • Finampरोज़मर्रा में इस्तेमाल किया जाने वाला app
  • apps के ज़रिए music download करने के बाद offline playback संभव है

digital autonomy के लिए अगला कदम

  • एक छोटा mini PC खरीदने के बाद Jellyfin को लगातार चालू रखा जा रहा है
  • इसके अलावा Immich भी host किया जा रहा है → Google Photos का विकल्प

अगर आप self-hosting पर विचार कर रहे हैं

  • अगर आप terminal इस्तेमाल करने में सहज हैं, तो self-hosting कोई भी कर सकता है
  • एक बार setup हो जाने पर, किसी भी device से अपनी music library तक पहुँचा जा सकता है
  • अगर open source लगातार आगे बढ़ता रहा, तो हम धीरे-धीरे cloud services के बिना भी अपनी पसंद की सुविधाएँ खुद बना सकेंगे

समापन विचार

  • उम्मीद है कि भविष्य में संगीत, फ़िल्में, तस्वीरें और यादें “किसी और के computer” पर नहीं, बल्कि अपने server पर स्वतंत्र रूप से इस्तेमाल की जा सकेंगी
  • open source थोड़ा धीमा हो सकता है, लेकिन यह बेहतर और अधिक स्वतंत्र भविष्य बनाने का रास्ता है — ऐसा विश्वास है

2 टिप्पणियां

 
corean 2025-04-21

Synology NAS उपयोगकर्ताओं के लिए DS Audio भी एक विकल्प हो सकता है।

 
GN⁺ 2025-04-18
Hacker News राय
  • यह लेख इस बात का ज़िक्र नहीं करता कि सामान्य music streaming subscription से Jellyfin library पर जाने पर फीचर्स काफ़ी कम हो जाते हैं
    • YouTube Music में किसी खास गाने या band को चुनकर "Radio" पर क्लिक करने से मिलते-जुलते गानों की playlist बन जाती है
    • इस फीचर से नया संगीत खोजने और चीज़ों को ताज़ा बनाए रखने में मदद मिलती है
    • यह फीचर खो जाता है
    • कई services समय के साथ user की listening habits के आधार पर mix बनाती हैं
    • क्योंकि मैं music forums नहीं खंगालता, इसलिए अपने पसंदीदा bands के अलावा नए album releases के बारे में पता नहीं चलता
  • व्यक्तिगत रूप से मैं Jellyfin सिर्फ video के लिए इस्तेमाल करता हूँ
    • audiobooks और podcasts के लिए AudioBookShelf इस्तेमाल करता हूँ
    • music के लिए Navidrome इस्तेमाल करता हूँ
    • Navidrome का smart playlist फीचर शानदार है
    • यह Subsonic API implement करता है, इसलिए कई apps इसका उपयोग करते हैं
    • व्यक्तिगत रूप से मैं Substreamer पसंद करता हूँ, लेकिन DSub जैसे दूसरे apps भी इस्तेमाल किए जा सकते हैं
  • music के लिए Navidrome बेहतरीन है
    • मैं Navidrome और Jellyfin को Docker containers में चलाता हूँ
    • बाहर से सुरक्षित तरीके से कनेक्ट करने के लिए NordVPN Meshnet इस्तेमाल करता हूँ
    • Navidrome पर अपनी पूरी FLAC library host करता हूँ और real time में Opus में transcoding कर सकता हूँ
    • एक साल से ज़्यादा समय में लगभग कोई समस्या नहीं हुई
    • ज़ोरदार सिफारिश करता हूँ
  • अगर तकनीकी कौशल हो तो self-hosting बेहतरीन है
    • पिछले 2 सालों में मैंने जितनी हो सके उतनी subscriptions को self-hosted solutions से बदलने की कोशिश की है
    • subscription costs हर महीने लगभग 200 AUD तक पहुँच गई थीं
    • अब तक लगभग 150 AUD की subscriptions बंद कर चुका हूँ
    • 500 AUD का office desktop home server के रूप में इस्तेमाल कर रहा हूँ, और इसकी लागत पहले ही निकल चुकी है
    • इस साल के अंत में इसे किसी बेहतर चीज़ से upgrade करने की योजना है
    • अभी Emby के ज़रिए सभी movie streaming services को replace कर रहा हूँ
    • Spotify और Adobe Lightroom अभी भी मेरी to-do list में हैं
    • आखिर में सिर्फ YouTube, Fastmail और Borgbase ही रखने की योजना है
  • व्यक्तिगत रूप से मैं Lyrion Music Server की सिफारिश करता हूँ
    • यह open source है, self-hosted है, और कई अच्छे plugins देता है
    • घर के कई devices पर music को sync कर सकता है
    • physical devices अब नहीं बेचे जाते, लेकिन Raspberry Pi से इसे आसानी से बनाया जा सकता है
    • कंपनी ने शानदार चीज़ बनाई और उसे open source कर दिया, इसलिए project टिकाऊ बना हुआ है
    • मैं इसे आगे भी इस्तेमाल करता रहूँगा
  • Spotify से अलग कहीं और music ढूँढना ही असली समस्या है
    • music files खरीदने में काफ़ी खर्च आता है, और खरीदने के बाद भी ownership साफ़ नहीं होती
    • Linux ISO sites पर इन्हें ढूँढना एक बुरा सपना है
    • काश कोई आसान तरीका होता
  • मैं music library को smart playlists के साथ sync करने की रणनीति इस्तेमाल करता हूँ
    • 5-star rating वाले गाने जिन्हें 8 महीनों से ज़्यादा समय से नहीं सुना गया
    • 4-star rating वाले गाने जिन्हें 16 महीनों से ज़्यादा समय से नहीं सुना गया
    • 3-star rating वाले गाने जिन्हें 32 महीनों से ज़्यादा समय से नहीं सुना गया
    • सबसे कम चलाए गए 20GB music
    • Christmas music और archival music files को बाहर रखता हूँ
    • हर दिन sync करता हूँ ताकि music selection ताज़ा बनी रहे
  • मैं कुछ चीज़ें self-host करता हूँ, जिनमें Emby server भी शामिल है
    • अपनी music library को self-host करना दिलचस्प लगता है
    • Jellyfin का music collection process कैसा है, यह जानने की जिज्ञासा है
    • Spotify का "song radio" फीचर music को ज़्यादा तेज़ी से खोजने में मदद करता है
    • मैं बेहतर media player और "frontend" चाहता हूँ, लेकिन collection वाला हिस्सा अभी हल नहीं हुआ है
  • मैंने Jellyfin का उपयोग इसलिए बंद किया क्योंकि iTunes library से export किए गए गानों से कान फाड़ देने वाली आवाज़ निकलती थी
    • संभव है files corrupt थीं, और Jellyfin उन्हें बिना किसी जाँच के चला देता था
    • ऐसे और भी मिलते-जुलते गाने हो सकते थे, इसलिए मैंने इसका उपयोग बंद कर दिया
  • Plex के client rewrite से self-hosting users नाराज़ हैं
    • फीचर्स टूट गए और उपयोगी सुविधाएँ हटा दी गईं
    • UI को streaming-केंद्रित बना दिया गया
    • अगर आपने अभी तक Plex का रास्ता नहीं चुना है, तो सलाह है कि community और developers के roadmap साफ़ करने तक इंतज़ार करें
    • Plex feedback के लिए खुला है, लेकिन कई users खुद को ठगा हुआ महसूस करते हैं