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

Debrifyはクロスプラットフォームでオープンソースのパーソナルメディアハブです。ユーザーは自身のアカウントとソースを接続します。プロジェクトは、メディアをホスト、販売、提供、バンドルしておらず、サードパーティのサービスはそのプロバイダーによって管理されることを明記しています。 サポートされるソースには、Real-Debrid、Torbox、Premiumize、PikPak、AllDebrid、個人のWebDAVサーバー、Stremioアドオンカタログ、オプションのJackettまたはProwlarr検索プラグイン、M3UおよびXtream IPTVプレイリスト、YouTubeが含まれます。クラウドアカウントは参照、管理、ストリーミング、ダウンロードが可能で、アカウントステータスと使用状況ダッシュボードを備えています。WebDAVは認証情報、プレイリスト、ローカルダウンロードをサポートします。 内蔵プレーヤーはmedia_kit/libmpvを使用し、オーディオおよび字幕トラックの切り替え、字幕検索と自動読み込み、字幕スタイルと同期、ソースやデバイスをまたいだ再生再開、エピソードガイド、次エピソードへのナビゲーション、再生速度、スリープタイマー、モバイルジェスチャー、TVリモートナビゲーションを提供します。ストリームはDeoVRを含む外部プレーヤーにも送信できます。 ライブおよびリラックス機能には、IPTV EPGガイド、キャッチアップ、DVR録画、お気に入り、カテゴリ、大規模チャンネルリスト、Stremio TVスタイルのカタログブラウジング、およびキーワードレシピから生成されたDebrify TVチャンネルが含まれます。トラッキングは、Traktスクロブリングとカレンダー、SimklおよびMDBListとの同期、さらにローカルのオフライン進捗トラッキングをカバーします。 ダウンロードマネージャーは、バックグラウンドキューイング、一時停止と再開、バッチ操作、接続されたクラウド、WebDAV、YouTubeソースからのダウンロードを提供します。設定は自身のデバイス間で共有でき、単一ファイルにバックアップまたはリストアできます。 公式ビルドはAndroid、Android TV、Windows、macOS、Linux、iOS、Apple TV向けに提供されています。Linuxはmpv、SQLite、FUSEなどの必要なシステムパッケージを含むAppImageとして配布されます。iOSおよびApple TVビルドは署名されておらず、サイドローディングが必要です。Apple TVサポートはアルファリリースで提供されると説明されています。Flutterプロジェクトは標準のFlutterビルドコマンドを使用してソースからビルドすることもできます。 インターフェースは電話、デスクトップ、TV向けに設計されており、ポスターグリッド、詳細ページ、レーティング、Parents Guide情報、続きを見るレール、Dパッドナビゲーション、アプリ内キーボード、クイック再生アクションを備えています。ソースコードはAGPL-3.0-onlyライセンスの下で提供され、サードパーティのアセットはそれぞれのライセンスに従い、プロジェクトブランディングには別途制限があります。メンテナーは、アプリケーションが機能中心に急速に成長したためアーキテクチャ上の負債があり、新しいサブシステムはより構造化されテストされていると述べています。