Letterboxd → Кинопоиск

Перенеси дневник Letterboxd в Кинопоиск — оценки станут голосами, пароль не нужен

LetterboxdКинопоиск
Что переносим
ОценкиБуду смотреть
Как часто

RSS отдаёт последние ~50 просмотров — полная история есть только в ZIP-архиве Letterboxd

Как перенести оценки из Letterboxd в Кинопоиск

  1. Найди своё имя пользователя на Letterboxd — это хвост адреса профиля (letterboxd.com/deathproof). Профиль должен быть публичным.
  2. Вставь имя или ссылку на профиль в поле выше и нажми Экспорт.
  3. Конвертер прочитает публичный дневник — это последние ~50 записей, больше в RSS не помещается. Дальше он ищет каждый фильм на Кинопоиске: TMDB ID из записи превращается в IMDb ID, а по нему Wikidata подсказывает нужный фильм.
  4. Скопируй скрипт для консоли — или промпт для ИИ-агента, если не хочешь возиться с консолью. Рядом лежит JSON-бэкап: весь дневник со всеми найденными ID.
  5. Открой kinopoisk.ru под своим аккаунтом, открой консоль браузера (F12, на Mac — ⌥⌘J) и вставь скрипт. Он проставит оценки теми же запросами, что делает сам сайт, с паузами между ними — перед запуском прочитай его.

Что отдаёт лента, а что нет

Letterboxd публикует дневник через RSS, и в ленту помещается примерно 50 последних записей: листать её дальше нельзя, а списка «Хочу посмотреть» там нет вовсе. Полная история лежит в ZIP-архиве Letterboxd (Settings → Data → Export); этот файл страница пока не читает. Кинопоиск ID находится в два шага: TMDB ID, который Letterboxd кладёт в каждую запись, превращается в IMDb ID, а Wikidata отвечает, какой это фильм на Кинопоиске. Фильм, который так и не нашёлся на Кинопоиске, скрипт пропустит — но в JSON-бэкапе он останется, вместе с TMDB и IMDb ID.

Смотри также

Частые вопросы

Нужен ли пароль от Кинопоиска?
Нет. Скрипт формируется в твоём браузере, и запускаешь его ты сам на kinopoisk.ru в уже открытой сессии — сайт не видит ни логин, ни пароль, ни куки. Автоматическая запись формально нарушает правила Кинопоиска, так что риск на тебе; паузы между запросами его снижают, но не убирают.
Почему перенеслись не все фильмы?
Три причины: RSS отдаёт только последние ~50 записей дневника. Фильм должен быть в Wikidata со ссылкой на Кинопоиск — иначе его не с чем сопоставить. А запись без оценки скрипт пропускает: он умеет только проставлять оценки.
А если нужна вся история Letterboxd?
Letterboxd выгружает её ZIP-архивом (Settings → Data → Export). RSS его не заменяет — через ленту доступны только последние ~50 просмотров.
А рецензии и даты просмотра переедут?
Нет — скрипт проставляет оценки, больше Кинопоиск этим способом ничего не принимает. Даты останутся в JSON-бэкапе, вместе с названиями и найденными ID.
А в обратную сторону — из Кинопоиска в Letterboxd?
Это отдельная инструкция: перенос оценок в Letterboxd — CSV с TMDB/IMDb ID.