প্রকল্প সম্পর্কে

ক্লিয়াম্প একটি টার্মিনাল-ভিত্তিক মিউজিক প্লেয়ার যার রেট্রো ইন্টারফেস উইনাম্প দ্বারা অনুপ্রাণিত। এটি গো ভাষায় লেখা এবং এর TUI-এর জন্য Bubbletea এবং Lip Gloss, অডিও প্লেব্যাকের জন্য Beep এবং Spotify সমর্থনের জন্য go-librespot ব্যবহার করে। এটি যা চালায় - স্থানীয় ফাইল এবং ডিরেক্টরি, পাশাপাশি সরাসরি স্ট্রিম URL। - পডকাস্ট: ১৯টি বিভাগে অ্যাপলের শীর্ষ ১০০টি শো ব্রাউজ করুন, অনুসন্ধান করুন এবং অ্যাকাউন্ট বা API কী ছাড়াই সাবস্ক্রাইব করুন। - অনলাইন রেডিও: রেডিও ব্রাউজার ডিরেক্টরি থেকে প্রায় ৫৮,০০০ স্টেশন ব্রাউজ করুন, দেশ বা জেনার/ট্যাগ অনুসারে ফিল্টার করুন এবং প্রিয় দেশ পিন করুন। অবস্থান শুধুমাত্র তখনই ব্যবহৃত হয় যদি আপনি স্পষ্টভাবে অপ্ট-ইন করেন এবং এটি জিও-আইপি পরিষেবার পরিবর্তে সিস্টেম টাইমজোন থেকে প্রাপ্ত হয়। - ইন্টারেক্টিভ সেটআপ উইজার্ডের মাধ্যমে কনফিগার করা দূরবর্তী প্রদানকারী: Navidrome, Lyrion, Plex, Jellyfin, Audiobookshelf, Spotify, Mixcloud, YouTube Music এবং NetEase Cloud Music। - yt-dlp-এর মাধ্যমে অতিরিক্ত উৎস: YouTube, SoundCloud, Mixcloud, Bandcamp, Bilibili এবং NetEase Cloud Music। বৈশিষ্ট্য - স্পেকট্রাম ভিজ্যুয়ালাইজার, প্যারামেট্রিক ইকুয়ালাইজার এবং প্লেলিস্ট ম্যানেজার। - radios.toml কনফিগারেশন ফাইলের মাধ্যমে কাস্টম রেডিও স্টেশন যোগ করা যেতে পারে। - Ctrl+K-এর মাধ্যমে অ্যাপের ভিতরে কী-বাইন্ডিং তালিকাভুক্ত। ইনস্টলেশন - শেল ইনস্টলার স্ক্রিপ্ট, Homebrew tap, Arch AUR প্যাকেজ, Nix flake এবং go install নথিভুক্ত। - GitHub Releases থেকে প্রি-বিল্ট বাইনারি উপলব্ধ। - ঐচ্ছিক রানটাইম নির্ভরতা: AAC, ALAC, Opus এবং WMA প্লেব্যাকের জন্য ffmpeg এবং বেশ কয়েকটি স্ট্রিমিং প্রদানকারীর জন্য yt-dlp। প্ল্যাটফর্ম নোট - Linux বিল্ডের জন্য ALSA ডেভেলপমেন্ট হেডার প্রয়োজন; PipeWire বা PulseAudio ব্যবহারকারীদের অডিও আউটপুটের জন্য pipewire-alsa বা pulseaudio-alsa-এর মতো ব্রিজ প্যাকেজের প্রয়োজন হতে পারে। - macOS প্রি-বিল্ট বাইনারিগুলি Homebrew থেকে FLAC, Vorbis, Ogg এবং mpg123 লাইব্রেরির সাথে গতিশীলভাবে লিঙ্ক করে। - Windows বিল্ড মূল প্লেয়ারের জন্য বিশুদ্ধ-গো ডিকোডিং ব্যবহার করে; Spotify সমর্থনের জন্য CGO এবং MinGW টুলচেইন প্রয়োজন। একটি সহচর নেটিভ অ্যান্ড্রয়েড ক্লায়েন্ট, ক্লিয়াম্প মোবাইল, রেডিও, পডকাস্ট এবং একই সার্ভার ইন্টিগ্রেশন লক্ষ্য করে। একটি রেডিও স্টেশন হোস্ট করার জন্য একটি পৃথক ক্লিয়াম্প-সার্ভার প্রকল্প দেওয়া হয়। ডকুমেন্টেশন বাহ্যিকভাবে হোস্ট করা হয় এবং প্রকল্পটি contextowl.co দ্বারা স্পনসর করা হয়।