2019/08/05

, ,

유튜브, 토렌트, 바이두 공유 링크 다운로드 | Xdown

유튜브, 토렌트, 그리고 바이두 공유 링크까지 지원하는 다재자능한 다운로더 | Xdown

출처: https://xdown.org

뭔가 괜찮은 녀석과 조우한 것 같다. 홈페이지 설명의 장황한 기능들은(마그넷 링크 지원, 유튜브 다운로드, 그리고 알아듣기 어려운 기타 기능들) 다 제쳐두고 우리에게 중요한 것은 Xdown을 이용하면 로그인하지 않고도 바이두 공유 링크 자료를 다운로드할 수 있다는 것이다! 바로 얼마 전에 소개한 [판다운로드 웹 버전] 기능과 비슷하다고 할까나? 하지만, 판다운로드 웹 버전의 경우는 다운로드 링크까지만 제공하고 어떤 다운로더를 사용할 것인지는 사용자가 알아서 해결해야 하지만, 요기는 Xdown이라는 다기능 다운로더까지 보태진 격이다. 별다른 의미 없는 서두는 이쯤에서 접어두고, 사용법이나 알아보자.

Xdown으로 바이두 공유 자료 받기

1. 다운로드할 자료를 공유, 혹은 공유 링크 및 암호 확보.

2. Baidu NetDisk Downloader 접속.

3. 공유 링크 주소와 공유 링크 암호를 입력.

4. 파란색 으로 표시된 파일 링크 클릭.

5. [Copy Aria2C Command] 창 우측 아래 [Copy & Close]를 클릭하여 다운로드 링크 정보를 복사.

6. Xdown(홈페이지에서 받을 수 있다)을 실행한 다음 [新建任务(새 작업)]을 이용하여 다운로드 시작.

7. 다운로드 작업을 추가할 때 [自定义Http头(사용자 정의 HTTP 헤더)] 탭에서 [并发数(다운로드 스레드 수)]를 적절하게 조절. 기본값은 16.

* 파일 크기가 5G 이상이면, 기본으로 제공되는 BDUSS값이 아니라 사용자의 BDUSS값을 사용할 것을 권장.

Baidu-shareable-link-downloadable-multi-purpose-downloader-Xdown
<aria2c.exe 다운로드 예시: 스레드 수 1>
Baidu-shareable-link-downloadable-multi-purpose-downloader-Xdown
<aria2c.exe 다운로드 예시: 스레드 수 16>

Xdown 역시 Aria2C를 사용한다

매우 긴 다운로드 링크 내용에서 알 수 있듯 Xdown은 내가 이전 글에서도 몇 번 소개한 적이 있는 명령 프롬프트 기바의 가벼운 다운로드 도구인 Aria2C를 사용한다. 비단 Xdown뿐만 아니라 SpeedPan 같은 대부분의 써드파티 다운로드 가속 프로그램이 Aria2C를 사용하여 다중 스레드를 이용한 가속을 지원한다. 고로 위 작업에서 얻은 매우 긴 다운로드 주소를 aria2c.exe가 있는 폴더에서 명령 프롬프트를 열고 그대로 입력하면 Xdown과 마찬가지로 다운로드가 시작한다. 다만 이때는 조금은 생소하게도 명령 프롬프트 창에서 다운로드가 시작된다. Aria2C의 다운로드 스레드 가속 수는 기본값인 1이 적용되기 때문에 속도는 매우 느리다. 이 수를 늘리고 싶다면,

aria2c "https://d.pcs.baidu.com/file...를

aria2c –x16 "https://d.pcs.baidu.com/file...으로

고쳐주면 된다. 여기서 ‘-x16’은 다운로드 스레드 수 '16'을 의미한다. Aria2C의 최대 스레드 수는 내가 알기로는 16이 최댓값이다. IDM의 32에 비하면 딱 절반이지만, 16이라는 한계를 돌파할 다른 꼼수는 없는 것 같다.

그런데 같은 스레드 수임에도 aria2c.exe보다 Xdown이 더 빠르다. 그 이유는 아마도 스크린샷에서 볼 수 있듯, 스레드 수를 16으로 지정했지만 실제 다운로드에 사용된 스레드 수는 4개라서 그런 것 같다(왜 그런지 이유는 모르겠다). 고로 다운로드 스레드 수 1개일 때 속도(이것은 무료 사용자의 제한 속도이기도 함) 162k 곱하기 '4'하면 다운로드 스레드 수 4개일 때의 속도를 예측(648k)할 수 있는데, 실제 값(632k)도 거의 그대로 나왔다. 그러나 네트워크 환경에 따라 aria2c.exe가 더 빠를 수도 있으니, 한 번 정도는 테스트해볼 필요가 있다.

또 한 가지, 5G 이상 파일은 사용자 BDUSS 값을 이용하라고 한다. 여기서 BDUSS는 쿠키(cookie)에 기록된 암호화된 바이두 로그인 정보다. 아이디와 비밀번호를 사용하지 않고도 로그인 정보를 타사 프로그램과 공유할 수 있는 편리한 정보이기에 BaiduPCS-Go 같은 경우는 이 BDUSS 값만을 이용한 로그인도 지원한다. Baidu NetDisk Downloader에서 얻는 다운로드 링크가 바이두 로그인 없이도 사용할 수 있는 이유가 바로 이 매우 긴 링크 내용 안에 누군가의 로그인 정보를 담은 BDUSS가 포함되어 있기 때문이다. 아마도 이때 사용되는 BDUSS는 Baidu NetDisk Downloader에서 제공하는 계정일 것이다. 만약 내 BDUSS 값을 알고 싶다면, (크롬의 경우) 바이두 로그인 후 F12를 눌러 [Application] 탭으로 이동한 다음, 왼쪽 창에서 [Cookies] 정보에서 확인할 수 있다. 하지만, 이번 테스트에선 그냥 기본으로 제공하는 BDUSS 값으로도 5G 이상 파일 다운로드는 가능했다. 그리고 Baidu NetDisk Downloader에서 얻은 다운로드 링크 내용 안에 ‘expires=8h’라는 단어가 포함된 것으로 보아, 이 링크를 이용할 수 있는 유효시간은 링크 생성 후 8시간으로 여겨진다. 판다운로드 웹 버전처럼 하루에 사용할 수 있는 제한이 있는지는 아직 모르겠다.

Baidu-shareable-link-downloadable-multi-purpose-downloader-Xdown
<나의 로그인 정보를 담은 BDUSS 값>

바이두 다운로드 외에는 딱히...

Xdown과 Baidu NetDisk Downloader에서 제공해준 다운로드 링크가 아무리 유용해도 광고 없는 IDM이란 말은 좀 과장이다. 일단 투박한 인터페이스는 둘째 치고, 다운로더로서 가장 기본이라 할 수 있는 브라우저와의 통합 기능이 없다(아니면 내가 방법을 모르던가). 그래서 다운로드 링크를 수작업으로 Xdown에 입력하여 자료를 받아야 한다. 하지만, (확인해보지는 않았지만) 유튜브와 토렌트, 마그넷 링크를 사용할 수 있으니 가볍고 광고 없는 토렌트 프로그램을 찾는 사람에게도 추천할 수 있는 프로그램이다. 아쉬운 것은 다른 중국산 프로그램처럼 인터페이스 언어를 중국어만 지원한다는 것인데, 특별히 알아야 할 조작법도 없고, 나머지는 직접 해보면 어떤 기능인지 바로 감을 잡을 수 있는 것들이니 사용하는 데 특별한 지장은 없다.

이상으로 Xdown을 이용한 로그인하지 않고 바이두 공유 링크 자료를 다운로드하는 방법을 간략하게나마 알아봤다. 바이두가 비로그인 사용자의 다운로드를 막은 것과 공유 링크 페이지에서 바로 다운로드할 수 없게 막은 것은 영영 넘어설 수 없을 것 같은 만리장성 같은 장벽이 될 줄 알았는데, 벌써 우리는 두 가지 방법이나 알고 있으며 이 두 가지는 오늘까지도 여전히 잘 작동한다. 무료 사용자가 엄청나게 많다 보니 역시 그들의 기대에 부응하는 편법도 꾸준히 나오니 우리로서는 좋지 않을 수가 없다.

Baidu-shareable-link-downloadable-multi-purpose-downloader-Xdown
<Xdown 다운로드 스레드 수 설정>

유튜브 4k 60FPS 동영상 다운로드

Baidu-shareable-link-downloader-Xdown
<Xdown으로 유튜브 4k 60FPS 영상 다운로드>
Baidu-shareable-link-downloader-Xdown
<원하는 동영상을 선택하고 다운로드>

2019/08/19: 유튜브 동영상 다운로드 역시 다운로드 창에 유튜브 주소만 붙여넣으면 되는 줄 알았는데, 알고 보니 방법이 따로 있었다(바로 위 스크린샷 참고). 테스트 결과 4k 60FPS 동영상도 다운로드가 가능했다.

• 2019/08/09: 어느 분이 바이러스 진단 대한 글을 댓글로 남겨주셨는데, 글이 너무 길어 스팸으로 처리한 점 양해 부탁하며, virustotal 진단 결과를 스크린샷에 포함했다. 아는 분은 다 알다시피 백신은 중국산 프로그램이나 무명의 제작자가 배포한 프로그램들을 오진하는 경우가 (특히 비공식 한글판 같은 것) 빈번한데, 그렇다고 이들이 100% 안전한 것은 아니지만, 최소한 내 컴퓨터에서 한 번 이상 실행하고 특별한 이상 증상이 없는 것들만 소개한다는 점을 알아주었으면 한다. 참고로 현재 내가 사용 중인 보안 프로그램은 앱체크와 코모도 방화벽이다.

<Xdown virustotal 진단 결과>

비록 보잘 것 없지만 광고 수익(Ad revenue)은 블로거의 콘텐츠 창작 의욕을 북돋우는 강장제이자 때론 하루하루를 이어주는 즐거움입니다

Share:

댓글 16개:

  1. 생각보다 속도가 잘 나오네요
    한번에 여러파일을 동시에 받을수있었으면하는 아쉬움이 남지만
    좋은 정보 감사합니다^^

    답글삭제
    답글
    1. 아, 그 점은 미처 테스트해보지 못했네요. 동시 다운로드가 1개로 고정되어 있나 보군요. 그럼 다른 파일은 링크만 따서 aria2c.exe로 받으면 될 것 같습니다. SSD에서 스레드 수 16 옵션 주고 실행하면 그럭저럭 괜찮을 것 같습니다.

      삭제
  2. ㅜㅜ바이두 요새 퍼오기? 안돼서요 한글버전 받았거든요 아마도 4월2일버전? 근데 켜면 sms인증하래서 전화번호를 아무리 넣고 해도 문자가 안와요ㅜㅜ 제번호로 한거맞는데 어쩌죠ㅜ 중국어라 뭔소린지 이해도 안가고ㅜㅜ

    답글삭제
    답글
    1. 바이두 공식 버전을 사용해 보세요. 그리고 Kiwi Browser 앱의 [데스크톱모드]로 바이두 웹사이트 접속하면 PC와 같은 화면으로 작업할 수 있습니다. 제 블로그에 Kiwi Browser에 대한 간단한 소개를 참고하시면 될 듯합니다.

      삭제
  3. 이거 링크 떠서 다운 받는건데 비트토렌트가 매뉴에 있던데요 나머지는 중국어라 모르겠구요 토렌트로 공유가 되거나 그런건가요?

    답글삭제
    답글
    1. 마그넷 링크와 토렌트 파일 사용 가능합니다.

      삭제
  4. 토렌트는 사용하고 싶지 않아서요. 건들지만 않으면 제가 링크 가져와서 다운 받는거랑 상관 없었으면 해서요.

    답글삭제
    답글
    1. 네. 바이두에서 받는 자료가 자동으로 공유되는 그런 일은 없습니다.

      삭제
  5. 10개 파일을 위 방식데로 하나하나 copy & close 반복해서 해보니 동시에 여러개 파일 다운로드 잘 되네요. 감사합니다~ 속도는 각 파일당 2~3메가 사이로 나옵니다.

    답글삭제
    답글
    1. 다운로드 스레드 수가 16이면 그 정도 속도가 나오는 것 같습니다. 스레드 수를 더 올릴 수 있다면 속도도 더 나올 것 같습니다.

      삭제
  6. https://labs.nazo.moe/netdisk.html 에서 링크와 비번을 입력 후 오픈을 누르면 로딩만 되다가 멈추고 반응을 하지 않는데 무슨 이유일까요..

    답글삭제
    답글
    1. 아무래도 서버가 다운된 것 같습니다.

      삭제
  7. 저도 좀전에 해보니 open에서 멈추네요 ㅜ.ㅜ

    답글삭제
  8. 운영자님. 제가 Xdown을 사용중인데요. 이게 은근히 괜찮은 프로그램같습니다. 그런데 어느날 갑자기 실행이 안 되더군요.
    클릭을 아무리 해도 화면에 프로그램이 뜨지를 않습니다.
    해당 프로그램 홈페이지에 들어가서 제작자한테 문의 메일을 여러차례 주고받았는데 이게 저만 이런 증상이 나오는거 같던데요
    혹시나 해서 Xdown 설치 폴더에 들어가서 XDownRegister 란 프로그램을 실행해 봤더니 failed란 메세지가 뜨더군요
    물론 최신버전으로 해봐도 마찬가지입니다
    혹시 이런 증상이 왜 나오는지 아시나요?

    답글삭제
    답글
    1. 오랜만에 실행해봤는데, 업데이트도 되고 잘 됩니다.
      설정이 엉키고 그럴만한 프로그램이 아니므로 의심할만한 것은 안티바이러스 정도가 아닐까 싶습니다. 시간 나시면 VHD에 새로 윈도우 하나 설치해서 테스트해 보세요.

      삭제

댓글은 검토 후 게재됩니다.
본문이나 댓글을 정독하신 후 신중히 작성해주세요