diff --git a/src/extractor/SuperVideo.ts b/src/extractor/SuperVideo.ts index 4bb92fe..85a370a 100644 --- a/src/extractor/SuperVideo.ts +++ b/src/extractor/SuperVideo.ts @@ -10,6 +10,8 @@ export class SuperVideo extends Extractor { public readonly label = 'SuperVideo'; + public override readonly ttl: number = 10800000; // 3h + public supports(_ctx: Context, url: URL): boolean { return null !== url.host.match(/supervideo/); } diff --git a/src/extractor/__snapshots__/SuperVideo.test.ts.snap b/src/extractor/__snapshots__/SuperVideo.test.ts.snap index 9e9bee3..30c1c13 100644 --- a/src/extractor/__snapshots__/SuperVideo.test.ts.snap +++ b/src/extractor/__snapshots__/SuperVideo.test.ts.snap @@ -15,7 +15,7 @@ exports[`SuperVideo embed only 1`] = ` "title": "", }, "sourceId": "supervideo_it", - "ttl": 900000, + "ttl": 10800000, "url": "https://hfs308.serversicuro.cc/hls/,dnzpe7rf5xg4a3gyva3h5orlyw23xosfzwunl5xbmjpz2l6t3doh5zbwynna,.urlset/master.m3u8", }, ] @@ -37,7 +37,7 @@ exports[`SuperVideo supervideo.cc /e/ 1`] = ` "title": "des-teufels-bad-2024", }, "sourceId": "supervideo_de", - "ttl": 900000, + "ttl": 10800000, "url": "https://hfs309.serversicuro.cc/hls/,dnzpfi3d27g4a3gyvbmh5klwtl65qh654hyjtgupd6p577fze64cp3rsmdyq,.urlset/master.m3u8", }, ] @@ -57,7 +57,7 @@ exports[`SuperVideo supervideo.tv /embed-/ 1`] = ` "title": "Babylon 5 2x3", }, "sourceId": "supervideo_it", - "ttl": 900000, + "ttl": 10800000, "url": "https://hfs307.serversicuro.cc/hls/,dnzpaalv5xg4a3gyvavh52jryoft7o5cd5nm7cwtnu74kmc4ohiklh5qwq4q,.urlset/master.m3u8", }, ]