All Projects → jensb89 → Trakt Letterboxd Import

jensb89 / Trakt Letterboxd Import

Import Letterboxd movie list (diary) into trakt.tv

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Trakt Letterboxd Import

Stack Overflow Import
Import arbitrary code from Stack Overflow as Python modules.
Stars: ✭ 3,480 (+11900%)
Mutual labels:  import
Popcorn Api
Popcorn Time is a multi-platform, free software BitTorrent client that includes an integrated media player. Compatible API Anime/Movies/Show Scrapper
Stars: ✭ 529 (+1724.14%)
Mutual labels:  trakt
Nakamori
Nakamori is Kodi addon that use Shoko (known as Japanese Media Manager (JMM)) Server as back-end for metadata information.
Stars: ✭ 24 (-17.24%)
Mutual labels:  trakt
Npoi.mapper
Use this tool to import or export data with Excel file. The tool is a convention based mapper between strong typed object and Excel data via NPOI.
Stars: ✭ 348 (+1100%)
Mutual labels:  import
Style Resources Module
Nobody likes extra @import statements!
Stars: ✭ 485 (+1572.41%)
Mutual labels:  import
Blender Osm
One click download and import of OpenStreetMap and terrain for Blender! Global coverage! Source code is in the branch 'release'.
Stars: ✭ 588 (+1927.59%)
Mutual labels:  import
Traktforvlc
Automatically trakt.tv what you're watching on VLC
Stars: ✭ 292 (+906.9%)
Mutual labels:  trakt
Eslint Import Resolver Jest
🃏 Jest import resolution plugin for eslint-plugin-import
Stars: ✭ 29 (+0%)
Mutual labels:  import
Simple Excel
Read and write simple Excel and CSV files
Stars: ✭ 502 (+1631.03%)
Mutual labels:  import
Trakt Tools
Command-line tools for Trakt.tv.
Stars: ✭ 16 (-44.83%)
Mutual labels:  trakt
Tivi
Tivi is a work-in-progress TV show tracking Android app, which connects to Trakt.tv. It is still in its early stages of development and currently only contains two pieces of UI. It is under heavy development.
Stars: ✭ 4,696 (+16093.1%)
Mutual labels:  trakt
Sickgear
SickGear has proven the most reliable stable TV fork of the great Sick-Beard to fully automate TV enjoyment with innovation.
Stars: ✭ 452 (+1458.62%)
Mutual labels:  trakt
Elasticsearch Dump
Import and export tools for elasticsearch
Stars: ✭ 5,977 (+20510.34%)
Mutual labels:  import
Traktflix
Trakt.tv + Netflix = ❤️
Stars: ✭ 331 (+1041.38%)
Mutual labels:  trakt
Row boat
Import CSVs into your ActiveRecord models
Stars: ✭ 12 (-58.62%)
Mutual labels:  import
Eslint Plugin Import
ESLint plugin with rules that help validate proper imports.
Stars: ✭ 3,722 (+12734.48%)
Mutual labels:  import
Lazy importer
library for importing functions from dlls in a hidden, reverse engineer unfriendly way
Stars: ✭ 544 (+1775.86%)
Mutual labels:  import
Codemod Imports Sort
Sort ES6 imports by type
Stars: ✭ 29 (+0%)
Mutual labels:  import
Duckietv
A web application built with AngularJS to track your favorite tv-shows with semi-automagic torrent integration
Stars: ✭ 942 (+3148.28%)
Mutual labels:  trakt
Tslib
Runtime library for TypeScript helpers.
Stars: ✭ 762 (+2527.59%)
Mutual labels:  import

trakt---letterboxd-import

Import Letterboxd movie list (diary or movie list) into trakt.tv.

Usage:

  1. Export your Letterboxd data (under Settings->Import&Export)
  2. Create a trakt.tv application (http://trakt.tv/oauth/applications). Use "urn:ietf:wg:oauth:2.0:oob" as the redirect URI.
  3. Fill in the client id, client secret and the code in the python file. The code is obtained by pointing your browser to the Pin-URL.
  4. (a) For diary: $ python py-trakt-letterboxd-import.py diary.csv
  5. (b) For watched: $ python py-trakt-letterboxd-import.py --watched watched.csv

Note for the watched.csv: If you choose the watched.csv file every movie marked as watched in letterboxd will be imported. However, since there is no date given at which you have watched the movies (like for the diary), all of them will be imported for the same day and time (time of import) in trakt.tv. Furthermore in some rare cases there is no year given/set for some movies in the watched.csv file and therefore the import stops with an error unless you manually set it.

Optional

There is the possibility to optionally use an API for retrieving the imdB id for each movie. This can help if some of the movies have a different title at letterboxd than on imdb or trakt. However, in most cases this is not needed and the import will take longer when using the API.

If you decide to use it set CHECK_IMDB_ID = True and specify an API Url. Typical APIs to use:

  1. OmdB Api (was free, currently is private only and you need to apply for an API key) (typically 1000keys per day are given out for free)
  2. TheApache64 API A free IMDB Api provided by github User theapache64. An implentation into the trakt-letterboxd importer can be found in this branch: Click

Thanks

Some code-parts were taken from https://github.com/akampjes/trakt-list-import !

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].