opensubtitles client and command line subtitles downloader
After have installed node.js, run the following:
npm install opensubtitles-client -g
opensubtitlesapiloginthen// got the auth token;
opensubtitlesapisearchForFilelogin lang movieFilePath;then//got the search results;opensubtitlesapisearchForTitletoken lang textthen//got the search results;opensubtitlesapisearchForTagtoken lang tagthen//got the search results;opensubtitlesapisearchtoken langquery: ""tag: ""then//got the search results;
subtitler <file|directory|seachText>--lang eng|pob|...-n <numberOfSubtitlesToDownload>--download--retries <numberOfRetries>--retryIn <secondsToRetry>
if a file or directory is provided -- download is activated by default
if free text is provided -- performs a query into opensubtitles with it!
--lang The language to search ( be sure to check here )
-n specifies the number of subtitles to list or download if (--download is specified)
--download Flag to download the results. The downloaded result will have the same same as the file if it can, working well with TV players, etc...
--retries The number of retries in API error
--retryIn The seconds to wait before the next retry
//Portuguese-lang por//Brazilian-lang pob//English-lang eng//French-lang fre//Spanish-lang spa
Download subtitles for a file, automatically naming the subtitle file to be the same as the movie.
subtitler Cars.avi -lang eng
Search for subtitles (limit 5):
subtitler Cars -lang eng --n 5
Search and download to the current directory the first 5 subtitles:
subtitler Cars -lang eng -n 5 --download
Pull requests are welcome but please make sure the the linting and unit tests are working before you do that. Also adding unit tests will increase the acceptance of the pull request by 10000%!