Realdebrid は WebDav プロトコルのサポートを追加し、公式の rclone ソフトウェアを介してマウントできるようにしました。現在 (19.08) realdebrids webdav 実装は、rclone による torrent ファイルの削除をサポートしておらず、表示される torrent の量は 200 に制限されています。また、私のフォークよりもはるかに遅いです。これは、webdav サーバーを介してファイルにアクセスするたびに、realdebrid は /downloads からの最初の 1000 の直接リンクのみをチェックするためです。対応する直接リンクが見つからない場合 (ファイルが 1000 個を超える場合はこれに該当する可能性が高くなります)、realdebrid webdav はファイルの制限を再度解除します。たとえば、マウントされたドライブのプレックス ライブラリを更新する場合 (1000 を超えるファイルのライブラリがある場合)、すべてのファイルが何度も制限されなくなり、非常に長い時間がかかります。ファイルが再び制限解除されるたびに、plex はイントロを再検出し、他のメタデータ タスクを実行します。
torrent ファイルの削除は他の webdav マウント プログラムでも機能すると述べていますが、realdebrid webdav の代わりに私のフォークを使用することをお勧めします。
この RClone フォークには Real-Debrid 実装が含まれています。このバージョンを使用すると、RealDebrid /torrents ディレクトリ全体を読み取り専用の仮想ドライブとして機能させることができます。
これの潜在的な使用例は、プレックス上で /torrent ディレクトリを提供し、サイズに本当に制限のないメディア ライブラリを構築できるようにすることです。私は、Wako、Syncler、その他のストリーミング アプリと同じように plex が機能できるようにするプロジェクトに取り組んでいます。 https://github.com/itsToggle/plex_rd で確認してください。
読み取り/書き込み機能は、ファイルの読み取りと削除に限定されます。
この rclone フォークは、トレントを「shows」、「movies」、「default」の 3 つのサブフォルダーに自動的に分類します。 torrent が映画または番組として分類できなかった場合は、「デフォルト」フォルダーで見つけることができます。
サーバー側のトラフィックやストレージの制限はありません。
この rclone フォークは、直接リンクが 1 週間後に期限切れになると自動的に再アクティブ化します。
サーバー側の接続制限があり、16 並列接続であると思います。
rclone_rd Docker バージョンの詳細については、https://hub.docker.com/repository/docker/itstoggle/docker-volume-rclone_rd を確認してください。
一般的な使用方法の詳細については、https://rclone.org/docker/ を確認してください。
winfsp をインストールします (https://winfsp.dev/)
最新のビルド済み「rclone.exe」ファイルをここからダウンロードします: https://github.com/itsToggle/rclone_RD/releases
私は macOS 用にクロスコンパイルできないので、macOS リリースをコンパイルして共有するのは皆さんに頼っています :)
最新のビルド済み「rclone-darwin」ファイルをここからダウンロードします: https://github.com/itsToggle/rclone_RD/releases
最新のビルド済み「rclone-linux」ファイルをここからダウンロードします: https://github.com/itsToggle/rclone_RD/releases
このバージョンは、rcx github の最新リリースに基づいています。 APK 内の 'librclone.so' ファイルを rclone フォークのコンパイル済みバージョンに置き換えただけです。 APKをインストールできるようにするには、アプリに再度署名する必要がありましたが、Android PlayストアのAPK署名アプリを使用して署名しましたが、これは悪意のあるものではないと確信しています。 realdebrid をリモートとして追加するには、PC 上に realdebrid リモートをセットアップし、 rclone.conf
ファイル ( C:UsersBigSchlong.configrclone
) を Android デバイスにコピーするだけです。 RCX アプリ内で、rclone 設定ファイルをロードできるようになりました。完了しました。Android デバイスに realdebrid をマウントできます :)
最新のビルド済み「apk」ファイルをここからダウンロードします: https://github.com/itsToggle/rclone_RD/releases
rclone_rd ファイルのダウンロード場所でターミナルを開きます。
コマンド「rclone config」を実行して rclone を設定します (OS によっては、ファイル名が「./rclone config」になる可能性があり、ファイル名は「./rclone-linux」または同様の場合があります)。アクセス許可拒否エラーが発生した場合 (linux および macos) )、ファイル名に合わせて「sudo chmod u+x rclone-linux」を実行します。)
「n」と入力して新しいリモートを作成します
リモコンに名前を付けます (例: 「your-remote」)
リモートタイプとして「47) realdebrid」を選択します
表示される残りの指示に従い、「詳細設定なし」を選択します。
コマンド「rclone cmount your-remote: X: --dir-cache-time 10s」を実行して、新しく作成したリモートをマウントできます(「your-remote」をリモート名に置き換え、「X」をドライブ文字に置き換えます)選択するか、「X:」を宛先フォルダーに置き換えます)
Linux 上で rclone フォークを実行している場合は、上記のコマンドの「cmount」を「mount」に置き換えてください。
デブリッド サービスの仮想ドライブが正常に作成されました。
マウント タグ「--no-console」(Windows) または「--deamon」(Linux、Mac など) を追加することで、rclone をバックグラウンド サービスとして実行できます。
このマウント コマンド例ではタグを使用することをお勧めします。
'rclone マウント トレント: Y: --dir-cache-time 10s'
これにより、マウントされたドライブが大幅に高速化され、変更がより速く検出されます。
ビルド済みのリリースをダウンロードすることを強くお勧めします。ただし、少しいじって自分で構築したい場合は、次の手順を実行します。
プロジェクトファイルをダウンロードします。
Golang をインストールする
プロジェクトをビルドするには、MinGW または別の cgo アダプテーションがインストールされている必要があります。
WinFspをインストールします。
リモートを仮想ドライブとしてではなく、DLNA サーバーまたはシリマーとしてマウントする場合は、「go build」を使用してプロジェクトをビルドします。
リモートを仮想ドライブとしてマウントしたい場合は、次の手順に進みます。
「go build -tags cmount」を使用してプロジェクトをビルドします。
「致命的エラー: fuse_common.h が見つかりません」で失敗した場合は、次の手順を実行する必要があります。
このフォルダーを見つけます: C:Program Files (x86)WinFspincfuse - その中に不足しているファイルがあります。
すべてのファイルを、不足しているディレクトリにコピーします。私の場合、それは次のとおりでした: C:UsersBigSchlonggopkgmodgithub.comwinfspcgofuse@v1.5.1-0.20220421173602-ce7e5a65cac7fuse
もう一度ビルドしてみてください
プロジェクトファイルをダウンロードする
Golang をインストールする
プロジェクトファイルのルートディレクトリでターミナルを実行します。
「go build -tags cmount」を使用してプロジェクトをビルドします
何か問題が発生した場合は、公式 rclone チャネルでヘルプを確認してください。
バージョンをコンパイルした場合は、コミュニティ ビルドとして他の人に提供できるので、お気軽にご連絡ください :)