20250412 업데이트: 현재 infuse가 바이두 넷디스크 마운트를 공식 지원하므로 이런 우회 방법은 필요 없다.
TL;DR
- Alist로 바이두 넷디스크를 마운트한다.
- infuse에서 WebDAV로 Alist에 연결한다.
Surge를 이용해 ^*baidupcs.com에 User-Agent: pan.baidu.com을 추가한다.
CONF[Header Rewrite] http-request ^*baidupcs.com header-add User-Agent pan.baidu.com
Intro
현재 infuse는 WebDAV, OneDrive, Alibaba Cloud Drive 등을 정식 지원하지만, 바이두 넷디스크 직접 마운트는 아직 지원하지 않는다.
Alibaba Cloud Drive는 자료가 많지만 스트리밍 속도 제한 때문에 멤버십을 하나 더 결제하고 싶지 않아서 접었다. 바이두 넷디스크도 자료가 많고, 없는 자료는 오프라인 다운로드로 채울 수 있으며, 재생 속도와 다운로드 속도도 좋다. 무엇보다 이미 결제해 둔 바이두 넷디스크 멤버십을 계속 활용할 수 있으니, 안 할 이유가 없지 않은가?
삽질기
이런 생각을 한 뒤 가장 먼저 infuse 공식 그룹에서 물어봤다. 하지만 infuse로 바이두 넷디스크를 마운트할 필요를 느끼는 사람은 없는 듯했다. 너무 마이너한 요구라 관련 논의도 없었고, 결국 포기했다.
VidHub는 이미 바이두 넷디스크 직접 마운트를 지원한다. infuse가 Alibaba Cloud Drive를 지원하는 마당에 바이두 넷디스크 지원도 어렵지 않을 거라 생각해 infuse 공식에 이메일을 보냈고, 다음과 같은 답변을 받았다.

infuse 공식 답변
보아하니 공식 지원은 아직 요원해 보였다.
다른 길을 찾아서
예전부터 Alist로 바이두 넷디스크를 마운트한 다음 WebDAV로 infuse에 붙이는 방법을 알고 있었다.
바이두 넷디스크 멤버십의 경우, Alist 공식은 스트리밍 방법을 두 가지 제공한다.
- UA를 수정하면 정상적으로 재생할 수 있다.
- 로컬 프록시는 트래픽과 대역폭이 넉넉한 서버가 필요하다.
다들 알다시피 infuse에서는 UA를 변경할 수 없다. 그래서 처음에는 두 번째 방법을 주목했다. 직접 해 보니 속도도 문제였고, 서버 트래픽 소모도 문제였다. 결국 포기할 수밖에 없었다.
며칠 뒤 다른 infuse 사용자에게 이 이야기를 했더니, 네트워크 툴로 UA를 수정할 수 있다는 걸 알게 됐다. 문득 평소에 쓰던 Surge가 떠올라 바로 시도해 봤다.
Surge 설정 파일에 다음 내용을 추가하니 스트리밍이 순조롭게 됐다.
[Header Rewrite]
http-request ^*baidupcs.com header-add User-Agent pan.baidu.com
Outro
- 사실 이 방법은 아주 간단한데, 인터넷에는 관련 논의가 별로 없었다. linux.do 포럼에도 같은 질문을 올린 사용자가 있었지만 답이 없었다. 그래서 이 방법을 공개해 여러분의 시간을 절약하게 해 드리고자 한다.
- Apple TV 사용자라면 Surge로 infuse의 트래픽도 처리해 줄 수 있을 테니 시도해 볼 만하다.