도우인 영상과 사진을 워터마크 없이 내 컴퓨터에 모으는 방법
브라우저에서 링크를 복사해 붙여넣기만 하면, 원본 화질의 영상과 사진이 내 폴더에 정리되어 저장됩니다. 이 도구는 웹 페이지의 복잡한 구조를 분석해 실제 미디어 파일을 찾아내는 도구입니다. 특히 여러 개의 영상을 한꺼번에 내려받을 때 진행 상황을 확인하고, 이미 받은 파일은 자동으로 건너뛰는 기능을 제공합니다.
데스크톱 앱과 명령줄 도구의 차이
이 저장소는 두 가지 형태로 사용할 수 있습니다. 첫 번째는 'Douzy'라는 데스크톱 앱으로, 윈도우와 맥에서 링크를 붙여넣고 다운로드를 추적하는 그래픽 인터페이스를 제공합니다. 두 번째는 파이썬 기반의 명령줄 도구(CLI)로, 스크립트를 통해 자동화 작업을 수행할 때 적합합니다. 다만 현재 도우인 플랫폼의 보안 정책 변화로 인해, 명령줄 도구는 개별 영상 다운로드가 차단된 상태입니다. 따라서 일상적인 다운로드 작업은 데스크톱 앱을 사용하는 것이 권장되며, 명령줄 도구는 프로필 기반의 일괄 다운로드나 특정 조건에 맞는 검색 기능에 제한적으로 사용할 수 있습니다.
일괄 다운로드와 중복 방지
이 도구의 핵심 강점은 특정 사용자의 프로필을 지정해 여러 개의 콘텐츠를 한꺼번에 내려받는 기능입니다. 설정 파일에서 프로필 주소를 입력하고, 내려받을 개수나 날짜 범위를 지정하면 됩니다. 이미 내려받은 파일은 데이터베이스에 기록되어 있어, 다시 실행해도 중복 다운로드가 일어나지 않습니다. 또한 파일이 누락된 경우를 자동으로 감지해 다시 내려받을 수 있으며, 원본 화질을 우선적으로 시도하다가 실패하면 대체 화질로 전환하는 로직도 포함되어 있습니다.
설치와 초기 설정
명령줄 도구를 사용하려면 파이썬 3.9 이상이 설치된 환경이 필요합니다. 저장소를 클론한 후, 필요한 라이브러리를 설치하고 플레이라이트 브라우저 엔진을 추가로 설치해야 합니다. 설정 파일인 config.yml을 예시 파일에서 복사해 만든 뒤, 쿠키를 가져오는 도구를 실행해 브라우저에서 로그인 과정을 거칩니다. 이 과정에서 브라우저 창이 열리면 직접 로그인하고 터미널에서 엔터를 누르면 쿠키가 저장됩니다. 이후 설정 파일에 내려받을 프로필 주소를 넣고 python run.py -c config.yml 명령을 실행하면 다운로드가 시작됩니다.
사용 전 반드시 확인할 사항
이 도구는 학습과 개인 데이터 관리 목적으로 사용하도록 권장되며, 저작권과 플랫폼 규칙을 준수해야 합니다. 특히 명령줄 도구의 경우, 도우인 플랫폼의 요청 검증 시스템이 강화되어 개별 영상이나 음악 다운로드가 불가능할 수 있습니다. 쿠키를 새로 만들거나 재시도해도 이 차단이 해결되지 않을 수 있으므로, 안정적인 다운로드가 필요하면 데스크톱 앱을 우선적으로 고려해야 합니다. 또한 라이브 스트리밍 녹화 기능은 실험 단계이며, HLS 소스는 재생 가능한 영상이 아닌 플레이리스트 파일로 저장될 수 있다는 점도 유의해야 합니다.