Skip to content

mrdotb/yifysubtitles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XO code style Build Status

yifysubtitles

Download and convert subtitles in VTT format for YTS movies

Install

$ npm i yifysubtitles --save

Or using yarn

$ yarn add yifysubtitles

Usage

const yifysubtitles = require('yifysubtitles');

const results = await yifysubtitles('tt1156398', {
  path: '/tmp',
  langs: ['en', 'fr', 'zh']
});
console.log(results)
/*
[
  {
    lang: 'english',
    langShort: 'en',
    path: '/tmp/Zombieland.2009.720p.BrRip.x264-YIFY.vtt',
    fileName: 'Zombieland.2009.720p.BrRip.x264-YIFY.vtt'
  },
  ...
]
*/

API

yifysubtitles(imdbId, [options])

Returns an Array of the downloaded subtitles.

imdbId

Type: String

options

Type: Object

langs

Type: Array
Default: ['en']
Array of the langs wanted.

path

Type: String
Default: __dirname
The path where the subtitles are going to be stored.

format

Type: String
Default: vtt
The format of subtitles. ['srt', 'vtt']

concurrency

Type: number
Default: Infinity
Minimum: 1 Download multiples subtitles concurency.

License

MIT © Mrdotb

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published