প্রকল্প সম্পর্কে
Tidal-Media-Downloader একটি কমান্ড-লাইন অ্যাপ্লিকেশন, যা Python প্যাকেজ tidal-dl হিসেবে বিতরণ করা হয়, এবং এটি Tidal স্ট্রিমিং পরিষেবা থেকে মিডিয়া ডাউনলোড করে। README-তে বলা আছে এটি দুটি সংস্করণ সমর্থন করে: tidal-dl (CLI, এই রিপোজিটরিতে রয়েছে) এবং tidal-gui (একটি পৃথক GUI রিপোজিটরি, Tidal-Media-Downloader-PRO), এবং এখানে প্রকাশিত সংস্করণগুলো সর্বশেষ GUI সংস্করণ নয়।
ইনস্টলেশন pip-এর মাধ্যমে করা হয়: `pip3 install tidal-dl --upgrade`। নথিভুক্ত ব্যবহারের পদ্ধতিগুলো হলো: `tidal-dl` চালালে ইন্টারঅ্যাকটিভ ইন্টারফেস, `tidal-dl -h` সাহায্যের জন্য, `tidal-dl -l "<url>"` একটি লিংক ডাউনলোড করতে, এবং `tidal-dl -g` একটি সাধারণ GUI দেখাতে। উইন্ডোজ ব্যবহারকারীদের tidal-pro GUI প্রকল্পে নির্দেশ দেওয়া হয়েছে। নাইটলি বিল্ড প্রকল্পের কন্টিনিউয়াস ইন্টিগ্রেশন ওয়ার্কফ্লো থেকে পাওয়া যায়।
নথিভুক্ত বৈশিষ্ট্যগুলোর মধ্যে রয়েছে অ্যালবাম, ট্র্যাক, ভিডিও, প্লেলিস্ট এবং শিল্পীর অ্যালবাম ডাউনলোড; গানে মেটাডেটা যোগ করা; এবং ভিডিও রেজোলিউশন ও ট্র্যাক মান নির্বাচন করা। README-তে ইউজার ইন্টারফেসের স্ক্রিনশট রয়েছে।
ডকুমেন্টেশনের একটি উল্লেখযোগ্য অংশ হলো কনফিগারযোগ্য নামকরণ/ট্যাগ সিস্টেম। অ্যালবাম, ট্র্যাক এবং ভিডিওর জন্য আলাদা ট্যাগ সেট তালিকাভুক্ত, উদাহরণ মানসহ। অ্যালবাম ট্যাগের মধ্যে রয়েছে {ArtistName}, {AlbumArtistName}, {Flag} (Master/Dolby Atmos/Explicit), {AlbumID}, {AlbumYear}, {AlbumTitle}, {AudioQuality}, {DurationSeconds}, {Duration}, {NumberOfTracks}, {NumberOfVideos}, {NumberOfVolumes}, {ReleaseDate}, {RecordType} এবং {None}। ট্র্যাক ট্যাগের মধ্যে রয়েছে {TrackNumber}, {ArtistName}, {ArtistsName}, {TrackTitle}, {ExplicitFlag}, {AlbumYear}, {AlbumTitle}, {AudioQuality}, {DurationSeconds}, {Duration} এবং {TrackID}। ভিডিও ট্যাগের মধ্যে রয়েছে {VideoNumber}, {ArtistName}, {ArtistsName}, {VideoTitle}, {ExplicitFlag}, {VideoYear} এবং {TrackID}।
প্রকল্পটি লাইব্রেরি এবং রেফারেন্স হিসেবে aigpy, python-tidal, redsea এবং Tidal উইকিকে কৃতিত্ব দেয়। ডেভেলপমেন্ট নির্দেশাবলীতে pip প্যাকেজ আনইনস্টল করা, প্রয়োজনীয়তা ইনস্টল করা এবং setup.py install চালানো অন্তর্ভুক্ত।
README-এর দাবিত্যাগে বলা হয়েছে টুলটি শুধুমাত্র ব্যক্তিগত ব্যবহারের জন্য, একটি Tidal-HIFI সাবস্ক্রিপশন প্রয়োজন, এটি সঙ্গীত বিতরণ বা পাইরেসির জন্য ব্যবহার করা উচিত নয়, এবং কিছু দেশে এটি অবৈধ হতে পারে। এগুলো লেখকের বিবৃত শর্ত; ব্যবহারকারীদের নিজ নিজ এখতিয়ারে লাইসেন্সিং এবং আইনি প্রয়োজনীয়তা যাচাই করা উচিত। রিপোজিটরিটি তার LICENSE ফাইলের শর্তাবলী অনুযায়ী লাইসেন্সপ্রাপ্ত।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.