Fix: Corrige mensagem de erro de IP bloqueado no VideoMind quando o vídeo simplesmente não possui legendas

This commit is contained in:
2026-06-05 20:56:39 +00:00
parent 7a2ba56699
commit 281005a8bc
1086 changed files with 46356 additions and 7 deletions
+42
View File
@@ -0,0 +1,42 @@
# Youtube Captions scraper
> Fetch youtube user submitted or fallback to auto-generated captions
## Installation
* `> npm install -S youtube-captions-scraper` OR
* `> yarn add youtube-captions-scraper`
## Usage
```js
// ES6 / TypeScript
import { getSubtitles } from 'youtube-captions-scraper';
getSubtitles({
videoID: 'XXXXX', // youtube video id
lang: 'fr' // default: `en`
}).then(captions => {
console.log(captions);
});
// ES5
var getSubtitles = require('youtube-captions-scraper').getSubtitles;
getSubtitles({
videoID: 'XXXXX', // youtube video id
lang: 'fr' // default: `en`
}).then(function(captions) {
console.log(captions);
});
```
Captions will be an array of object of this format:
```js
{
"start": Number,
"dur": Number,
"text": String
}
```