Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

Addic7ed scraper written in Python to download subtitles (almost) automatically

Project Description

First of all, be aware that this is a VERY FIRST draft of a scraper for Addic7ed.com’s subtitles

Requirements

This scraper is made to work with Python 3 only. It is pre-installed on many linux distribution.

If it’s not your case, install it :p

Install

Using python-pip:
$ sudo pip install addic7ed
Using Git repository:
$ git clone https://github.com/Jesus-21/addic7ed.git addic7ed

or download/unzip archive

then (from download/clone path):

$ sudo pip install -r requirements.txt

or use python Python virtualenv and install requirements within.

Finally, edit constants.py file to uncomment the language you need.

TBD / NOT YET AVAILABLE!

Create ~/.addic7edrc file containing language you want (english for instance):

[config]
lang = 1

You can find language codes here

Usage

If you installed using python-pip, just run addic7ed (otherwise addic7ed.py file should be excutable) from the folder where your video files are,

$ addic7ed

or

$ /git/clone/path/addic7ed.py

then it will prompt which file you want to download. If download is successful, it will rename the video file to match subtitle file.

e.g.:

TODO List

  • Error management (almost none right now)
  • Langue choice through config file
  • Intelligent auto-download (using release name + completion + popularity)
  • Better file crawling (recursivity mainly)
  • More pre/post processing of series names
  • (Python 2 support?)

Suggestions and/or pull requests are more than welcome!

Release History

Release History

History Node

1.1.5

History Node

1.1.4

History Node

1.1.3

History Node

1.1.2

History Node

1.1.1

History Node

1.1.0

History Node

1.0.0

History Node

0.3.5

History Node

0.3.4

History Node

0.3.3

History Node

0.3.2

History Node

0.3.1

History Node

0.3.0

History Node

0.2.2

History Node

0.2.1

History Node

0.2.0

History Node

0.1.3

History Node

0.1.2

History Node

0.1.1

History Node

0.1.0

This version
History Node

0.0.2

History Node

0.0.1

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
addic7ed-0.0.2-py3-none-any.whl (8.8 kB) Copy SHA256 Checksum SHA256 py3 Wheel Dec 23, 2015
addic7ed-0.0.2.tar.gz (5.6 kB) Copy SHA256 Checksum SHA256 Source Dec 23, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting