Closed

Create [url removed, login to view] API for flexget entry

We need to extract data from [url removed, login to view] to be used with flexget

Flexget is a multipurpose automation tool for media [url removed, login to view]

[url removed, login to view] must be configured to show Indonesian Subtitles only

There are 3 parts for this job :

1. Subscene Movie data extraction

1a. Monitor [url removed, login to view],

execute only if there's a new item on that page

1b. Crawl for title name (year) & IMDB links for each sub and store in [url removed, login to view]

e.g :

The Avengers (2012), [url removed, login to view]

1c. If imdb not found on page, list to [url removed, login to view]

1d. If returns 'page not found', skip

1e. If contains word 'trailer' in the page, skip

1f. Set save path for both media and sub based on IMDB Lookup result, see # 3

1g. Set Save path conditionally based on first letter of the movie

e.g : Path for

The Avengers = Film Barat / T

*folder location will be adjusted further for my library

2. Subscene tvshow data extraction

2a. Monitor [url removed, login to view],

execute only if there's a new item on that page

2b. Crawl for tvshow name (year) + imdb id, Season, and episode number for each sub and

e.g :

Lucifer (2016), [url removed, login to view], Season 1, Episode 2

2c. Convert IMDB ID using thetvdb API [url removed, login to view]:GetSeriesByRemoteID

and store in [url removed, login to view]

e.g:

Lucifer (2016), [url removed, login to view], Season 1, Episode 2

2c. If IMdb not found on page, list to [url removed, login to view]

2d. If returns 'page not found', skip

2e. If contains word 'trailer' in the page, skip

2f. Set save path for both media and sub based on IMDB Lookup result, see number 3

1g. Set Save path conditionally based on first letter of the movie

e.g : Path for

Lucifer = Serial Barat / L

*folder location will be adjusted further for my library

3. Determining save path location using imdb_lookup plugin provided by flexget

[url removed, login to view]

For saving path purpose, this plugin must also be included in the API script

3a. Flag data from #1 as movie

3b. Flag data from #2 as tvshow

Use Imbdb_lookup for :

3c. If language from IMDB API is Chinese / Korean / Japanese / Thai flag as Asian

3d. If language from IMDB API is Punjab / Hindi flag as India

3e. If Genre from IMDB API is animation flag as animation

3f. Else flag as West

Set path location :

3g. Asian + Tvshow, path = Serial Asia Folder

3h. West + Tvshow, path = Serial Barat Folder

3i. Asian + Movie, path = Film Asia Folder

3j. West + Movie, path = Film Barat Folder

3k. Hindi + Movie, path = Film India Folder

3l. Animation + Movie, path = Animasi Folder

3m. Animation + Tvshow, path = Serial Anime Folder

Save path will be used for input in utorrent plugin [url removed, login to view]

Please contact me for more details.

Skills: Python, Web Scraping

See more: google calender create entry api, gmx com account create, data entry getfreelancer com, data entry buy com, captcha entry myspace com, api ms powerpoint create pp presentation php code, wwwdata entry tirupur com, api com device name, create free anime logo, google api com gps, create screenplay anime, create short anime, data entry dot com com reliable, autocad api com, data entry dot com

About the Employer:
( 17 reviews ) Yogyakarta, Indonesia

Project ID: #11906894

3 freelancers are bidding on average $120 for this job

Scorpio1987

Hi, I am an expert in web scraping and automation. I can provide you a python script to do the scraping. I have done hundreds of web scraping jobs. Please go through my profile. Please message me to discuss more detai More

$160 USD in 3 days
(69 Reviews)
5.9
orpivirshad

Over the last 7 years, I have worked for several clients. Joined Freelancer with over 7 years of experience in , Data entry, Linkedin Lead generation , Google Research Expert,Web scraping. Python and Scrapping expert More

$100 USD in 10 days
(4 Reviews)
2.6
fopina1

Clear requirements to work with, confident this can be done easy and clearly!

$100 USD in 3 days
(1 Review)
1.2