Skip to content

FrankLeeeee/Marker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marker

Marker is an automation tool to mark a list of movie/shows/series as watched in Douban (豆瓣). This tool is useful if you want to migrate your movie list from another app to Douban.

Installation

git clone https://github.com/FrankLeeeee/Marker.git
cd Marker
pip install -v .

Usage

Extract the movie list from images (Optional)

Many mobile applications do not support exporting the movie list. One easy automated solution is to read the movie name from the screenshots using OCR. You can save all the screenshots in a folder and execute the following command. As a result, a list.csv file will be produced with all the extracted media names.

# extract the images shots from mark
# visit the Mark app here
# https://apps.apple.com/us/app/mark-%E6%88%91%E7%9A%84%E7%94%B5%E5%BD%B1%E6%B8%85%E5%8D%95/id1070986365
marker extract -f samples -p tools/from_mark.py

Some manual editing may be required for the extracted movie names as OCR is not 100% accurate. The generated file will assign a default score the movie, default is 8.

Mark on Douban

You can either prepare the list.csv with the command given above or create on your own manually. Once this file is ready, just execute the following command to mark the list of media as watched on Douban.

marker sync -f list.csv

About

Mark a list of movie/shows/series as Watched

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages