forked from BenjV/autosub
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
125 lines (107 loc) · 5.1 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
README
Past developers:
zyronix (script for website Bierdopje)
Donny (added bootstrap User interface)
collincab (Changed from Bierdopje to SubtitleSeeker and Addic7ed)
Current developer:
Benj (added Opensubtitle support)
+--- AutoSub
|
+--- Uses SubtitleSeeker API, supporting the following website:
| +--- Limited API calls(= search request) per 24 hours. (2500)
| +--- Podnapisi
| +--- Subscene
|
+--- Opensubtitles support.
| +--- Requires account.
| \--- Limited downloads per 24 hours. (Regular: 200 - VIP: 1000)
|
+--- Addic7ed support.
| +--- Requires account.
| \--- Limited downloads per 24 hours. (Regular: 40 - VIP: 80)
|
+--- Tvdb API-V2 support (neccesary as of 1-10-2017)
| \--- Requires account.
|
+--- Notifications
| +--- Windows & Windows Phone
| | +--- Pushalot
| | \--- Growl
| +--- Android
| | +--- Notify My Android
| | \--- Pushover
| +--- OSX & iDevices
| | +--- Pushover
| | +--- Growl
| | +--- Prowl
| | \--- Boxcar
| \--- Other
| +--- Email
| +--- Twitter
| +--- Telegram
| +--- Kodi Media server
| \--- Plex Media Server
|
\--- Features
+--- Mobile template, automatically detected.
+--- Multiple folder support, separate folders with a comma. Example: D:\Series1,D:\Series2
+--- Select which languages you want to allow(Dutch and/or English).
+--- Select if you want a notification for a sub.
+--- Select the suffix you want to use for the language (only one suffix can be empty)
+--- Choose if you want to search for an other language if the dutch sub is not available
+--- Remove English subtitle when the Dutch subtitle has been downloaded.
+--- Option to choose the minmatch score
+--- Option to also download hearing impaired subs (applies only for Addic7ed and Opensubtitles)
+--- Option to set the search interfall in hours (minimum is 6 hours)
+--- Option to automatically refresh the browser screen (choose 0 for not refreshing)
+--- Option to launch the default browser on strtup of autosub
+--- Option to skip hidden folders
+--- Filters for skipping strings and folders available
+--- Filters to skip shows, episodes or seasons
+--- Option to choose the codec for the stored sub (windows-1252 or utf-8)
+--- Configure a custom post-process script.
+--- Check for available updates
+--- Updateable from pulldown menu
+---
\--- Home tables.
+--- Both
| +--- Select 10, 25, 50, 100, All items to display. Options are stored using localStorage.
| +--- Search field, which allows you to search on show name.
| +--- Selected minmatch items are shown in red coulor
| +--- Preview of last part of subtitle available
| \--- Addic7ed and ImdbId's listed are also link to those websites
+--- Wanted
| +--- Option to skip show when clicking on the wrench symbol.
| +--- Red Color shows which match criteria is used (e.g. Source, Quality, Codec , Release Group)
| +--- Option to skip season when clicking on the season.
| +--- Show ImdbId and AddiceID which are also hyperlink tot those websites.
+ \--- Display videofilename by hovering over the show name
+--- Downloaded
+--- Display original subtitle and website by hovering over the show name
\--- Preview of the sub file
To use:
Ubuntu
Make sure you have python installed. Also you need the python-cheetah package:
* sudo apt-get install python-cheetah
* Download the zip file from our download section
* Unzip the file, change to the directory where AutoSub.py is located
* Start the script: "python AutoSub.py"
* A webbrowser should now open
* Go to the config page, check the settings, make sure you set atleast: path
(Should point to the location where AutoSub.py is located. Seriespath (Should point to the root of your series folder)
* Shutdown AutoSub and start it again
Enjoy your subtitles!
Requirements for running AutoSub:
- Install Cheetah : https://pypi.python.org/pypi/Cheetah/2.4.4
- Python2.7
For windows users you can use this cheetah versie which include the binary namemapper
http://www.lfd.uci.edu/~gohlke/pythonlibs/
Download the cheetah package from there and install it with pip like this:
Cheetah-2.4.4-cp27-none-win_amd64.whl for windows 64
or
Cheetah-2.4.4-cp27-none-win32 for 32 bits windows
pip install Cheetah-2.4.4-cp27-none-win_amd64
If you already have a python-only cheetah version installed you must uninstall it with pip first.
For Synology users: use python from the SynoCommunity this has cheetah already included
You can use a version lower than python2.7 but as an additional dependency, you have to install
the python html5lib module: https://pypi.python.org/pypi/html5lib/1.0b3