soulplayer / autosub Goto Github PK
View Code? Open in Web Editor NEWThis project forked from benjv/autosub
This project forked from benjv/autosub
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.