Jayden

Jayden

使用 infuse 挂载百度网盘

TL;DR#

  1. Alist を使用して百度网盘をマウントします。

  2. infuse 内で WebDAV を通じて Alist に接続します。

  3. Surge を使用して ^*baidupcs.com に User-Agent: pan.baidu.com を追加します。

    [Header Rewrite]
    http-request ^*baidupcs.com header-add User-Agent pan.baidu.com
    

Intro#

現在、infuse 公式は WebDAV、OneDrive、阿里云盘などのマウントサポートを提供していますが、百度网盘の直接マウントはまだサポートされていません。

阿里云盘はリソースが豊富ですが、オンライン再生速度の制限があるため、あまりお金をかけて会員になる気にはなれませんでした。

百度网盘のリソースも同様に多く、一部の欠けているリソースはオフラインダウンロードの方法で補完でき、優れた再生速度やダウンロード速度もあります。最も重要なのは、すでに開通している百度网盘の会員は必需品であり、もう一度その余熱を発揮できるなら、何も問題はありません。

踩坑#

このアイデアを持った後、まず infuse 公式グループで助けを求めましたが、どうやら皆さんは infuse で百度网盘をマウントする必要はないようで、ニッチな需要のため関連する議論はありませんでした。

VidHub がすでに百度网盘の直接マウントを提供していることを考えると、infuse が阿里云盘をサポートしているので、百度网盘をサポートするのも難しいことではないはずです。そこで infuse 公式にメールを送り、以下のような返信を受け取りました:

image-20250221234148050

どうやら公式のサポートはまだまだ先のようです。

另辟蹊径#

以前から Alist を使用して百度网盘をマウントし、WebDAV の方法で infuse に接続できることは知っていました。

百度网盘の会員にとって、Alist 公式は 2 つのオンライン再生方法を提供しています。

  1. UA を変更することで、正常に再生できます。
  2. ローカルプロキシが必要で、大量のトラフィックと帯域幅を持つサーバーが必要です。

ご存知の通り、infuse では UA を変更できないため、最初は 2 番目の方法に目を向けました。実際に試してみると、速度が問題であり、サーバーのトラフィック消費も問題で、仕方なく断念しました。

数日後、別の infuse ユーザーとこの件について話し、UA を変更するためのネットワークツールを使用できることを知りました。日常的に使用している Surge を思い出し、試してみることにしました。

Surge の設定ファイルに以下の内容を追加した後、スムーズにオンライン再生ができました:

[Header Rewrite]
http-request ^*baidupcs.com header-add User-Agent pan.baidu.com

Outro#

  1. これは非常に簡単なことですが、どうやらインターネット上ではあまり議論されていないようで、linux.do フォーラムでも同じ問題を提起したユーザーがいましたが、答えはありませんでした。そこでこの方法を公開し、皆さんの時間を節約できればと思います。
  2. Apple TV のユーザーにとって、Surge は infuse のトラフィックを引き継ぐことができるはずで、試す価値があります。

この記事は Mix Space によって xLog に同期更新されました。原始リンクは https://xxu.do/posts/geek/mount-BaiduNetdisk-on-infuse

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。