このプロジェクトについて

Tidal-Media-Downloaderは、Pythonパッケージtidal-dlとして配布されるコマンドラインアプリケーションで、Tidalストリーミングサービスからメディアをダウンロードします。READMEには、tidal-dl(CLI、このリポジトリに含まれる)とtidal-gui(別のGUIリポジトリ、Tidal-Media-Downloader-PRO)の2つのバージョンがサポートされていると記載されており、ここのリリースは最新のGUIバージョンではないと注意書きがあります。 インストールはpipで行います:`pip3 install tidal-dl --upgrade`。文書化されている使用モードは、`tidal-dl`を実行して対話型インターフェースを起動、`tidal-dl -h`でヘルプ表示、`tidal-dl -l "<url>"`でリンクをダウンロード、`tidal-dl -g`でシンプルなGUIを表示する、というものです。Windowsユーザーには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 wikiなどのライブラリとリファレンスをクレジットしています。開発手順では、pipパッケージのアンインストール、要件のインストール、setup.py installの実行について説明しています。 READMEの免責事項には、このツールは私的使用のみを目的とし、Tidal-HIFIサブスクリプションが必要であり、音楽の配布や海賊行為に使用すべきではなく、一部の国では違法となる可能性があると記載されています。これらは作者が述べた条件であり、ユーザーは自身の管轄区域でライセンスおよび法的要件を確認する必要があります。リポジトリはLICENSEファイルの条件に基づいてライセンスされています。