Web Analytics

Letterboxd-to-IMDb

⭐ 134 stars Korean by TobiasPankner

Letterboxd-to-IMDb

GitHub stars Donate

Letterboxd 영화 목록을 IMDb로 가져오는 파이썬 스크립트입니다.

작동 방식: 스크립트는 먼저 ZIP 파일 내 모든 Letterboxd 링크를 "방문"하여 해당 IMDb 페이지를 가져옵니다. 이렇게 하면 올바른 영화가 평가되는지 확인할 수 있습니다. 그 후, 쿠키를 사용하여 내부 IMDb GraphQL 평점 API에 인증된 요청을 보냅니다.

사용 방법 동영상 튜토리얼:

이 스크립트를 온라인에서 실행하기 (Python 불필요)

Run Script

필수 조건

스크립트 실행하기

일반적인 사용 사례

IMDb 쿠키 얻기

이 쿠키를 비밀번호처럼 다루세요!

예시

일반적인 사용 사례

평점과 시청 목록 전송: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -w

평점 5/10인 시청 영화 전송: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -r 5

평가되지 않은 시청 영화용 IMDb 목록 생성: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -l

평가되지 않은 시청 영화용 사용자 지정 IMDb 목록 생성: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -l --list-name "내 레터박스드 영화"

명령줄 옵션

usage: letterboxd2imdb.py [-h] -f ZIPFILE [-p PARALLEL] [-c] [-r RATING] [-w] [-l] [--list-name LIST_NAME]

Imports your Letterboxd ratings and watchlist into IMDb. Can also create custom lists for unrated movies.

required arguments: -f ZIPFILE The exported zip file from letterboxd

options: -h, --help show this help message and exit -p PARALLEL Urls to be processed in parallel (valid: 1 to 20) -c Add this flag to disable the history -r RATING The rating to give watched but unrated movies. By default they are ignored (valid: 1 to 10) -w Add this flag to also transfer your watchlist -l Create an IMDb list for watched but unrated movies instead of rating them --list-name LIST_NAME Name for the IMDb list to create for unrated movies (default: 'Watched on Letterboxd - Unrated')

-p: 프로세스를 가속화하려면 사용할 수 있으며, 너무 높게 설정하면 속도 제한에 걸릴 수 있습니다. 기본값: 5 -c: 기록이 문제를 일으키는 경우 이 플래그를 추가하여 비활성화할 수 있습니다. -r: 시청했지만 평가하지 않은 영화에 평점을 부여하는 데 사용할 수 있습니다. IMDb에는 "그냥 시청" 옵션이 없기 때문에 기본 평점을 지정해야 합니다. -w: 시청 목록도 전송하는 데 사용됩니다. -l: 임의의 평점을 부여하는 대신 시청했지만 평가하지 않은 영화에 대해 IMDb 리스트를 만듭니다. 이렇게 하면 시청한 영화를 추적하면서도 깔끔한 평점 데이터를 유지할 수 있습니다. --list-name: -l 옵션으로 생성된 IMDb 리스트에 사용자 지정 이름을 지정합니다. 기본값: "Watched on Letterboxd - Unrated"

참고: -r 옵션과 -l 옵션은 상호 배타적입니다. 평가하지 않은 영화에 기본 평점을 부여하거나(-r), 리스트를 생성할 수 있지만(-l), 둘 다 동시에 사용할 수 없습니다.

사용 예시

기본 가져오기 (평점만): py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip Letterboxd에서 평가한 영화만 IMDb로 가져옵니다. 평가하지 않은 영화는 무시됩니다. 평점과 시청 목록 가져오기: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -w Letterboxd의 영화 평점과 시청 목록을 모두 IMDb로 전송합니다. 평가하지 않은 영화에 기본 평점 부여: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -r 7 평가한 영화와 시청했지만 평가하지 않은 모든 영화에 7/10의 기본 평점을 부여하여 가져옵니다. 평가하지 않은 영화에 대한 리스트 생성: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -l 시청했지만 평가하지 않은 영화에 대해 "Watched on Letterboxd - Unrated"라는 IMDb 리스트를 생성합니다. 평가하지 않은 영화에 대해 사용자 지정 이름의 리스트 생성: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -l --list-name "My Letterboxd Backlog" 평가하지 않은 시청 영화에 대해 사용자 지정 이름을 가진 IMDb 리스트를 생성합니다. 병렬 처리로 빠른 실행: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -p 15 15개의 영화를 병렬로 처리하여 실행 속도를 높입니다 (속도 제한에 주의하세요). 사용자 지정 설정으로 완전한 전송: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -p 10 -r 5 -w 빠른 처리(10병렬), 평점 및 시청 목록 가져오기, 평가하지 않은 영화에 5/10 평점 부여.

감시 목록 및 빠른 처리로 사용자 지정 목록 만들기: py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -p 10 -l --list-name "My Letterboxd Movies" -w 빠르게 처리하며, 감시 목록을 가져오고 평가하지 않은 영화에 대해 사용자 지정 이름의 목록을 만듭니다. 기록 비활성화 (문제 해결용): py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -c 기록 기능을 사용하지 않고 실행하며, 기록 파일 관련 문제가 있을 때 유용합니다. 보수적 접근법 (느리지만 안전함): py letterboxd2imdb.py -f .\letterboxd-user-2022-02-20-16-16-utc.zip -p 1 -w 등급과 감시 목록을 모두 가져오는 동안 속도 제한 문제를 피하기 위해 한 번에 한 영화씩 처리합니다.

--- Tranlated By Open Ai Tx | Last indexed: 2026-03-06 ---