chore(extractor): cache SaveFiles for 6h

This commit is contained in:
WebStreamr 2025-09-02 14:28:04 +00:00
parent fc17545860
commit bb95118d2b
No known key found for this signature in database
2 changed files with 6 additions and 4 deletions

View file

@ -8,6 +8,8 @@ export class SaveFiles extends Extractor {
public readonly label = 'SaveFiles';
public override readonly ttl: number = 21600000; // 6h
public supports(_ctx: Context, url: URL): boolean {
return null !== url.host.match(/savefiles|streamhls/);
}

View file

@ -13,7 +13,7 @@ exports[`SafeFiles savefiles /d/ 1`] = `
"title": "dexter resurrection s01e01 1080p web h264-successfulcrab",
},
"sourceId": "savefiles_en",
"ttl": 900000,
"ttl": 21600000,
"url": "https://s3.savefiles.com/hls2/01/00133/,c51qm3p0rhtm_n,.urlset/master.m3u8?t=ptFA7PhoGXdNqH2jfu3EVKT4Fn5laaqfHBW1MMOa74o&s=1755775635&e=43200&v=199331&srv=s1&i=0.0&sp=0",
},
]
@ -32,7 +32,7 @@ exports[`SafeFiles savefiles /e/ 1`] = `
"title": "dexter resurrection s01e01 1080p web h264-successfulcrab",
},
"sourceId": "savefiles_en",
"ttl": 900000,
"ttl": 21600000,
"url": "https://s3.savefiles.com/hls2/01/00133/,j4orffalv89e_n,.urlset/master.m3u8?t=uwZgBnJBJ-wfgWvDwmLamHkR-vuqzrBFuLH7QoAH-QE&s=1755775635&e=43200&v=199330&srv=s1&i=0.0&sp=0",
},
]
@ -51,7 +51,7 @@ exports[`SafeFiles savefiles 1`] = `
"title": "King Of The Hill S14E01 1080p HEVC x265-MeGusta",
},
"sourceId": "savefiles_en",
"ttl": 900000,
"ttl": 21600000,
"url": "https://s3.savefiles.com/hls2/01/00153/,ip0k0dj2g0i3_n,lang/eng/ip0k0dj2g0i3_eng,.urlset/master.m3u8?t=Emm2ipTW9Db4fBNcQqc8qNju3Yysg0GjGoYiC0FB-G4&s=1755078897&e=43200&v=406428&srv=s1&i=0.0&sp=0&fr=ip0k0dj2g0i3",
},
]
@ -72,7 +72,7 @@ exports[`SafeFiles streamhls /e/ 1`] = `
"title": "King Of The Hill S14E01 1080p HEVC x265-MeGusta",
},
"sourceId": "savefiles_en",
"ttl": 900000,
"ttl": 21600000,
"url": "https://s3.savefiles.com/hls2/01/00153/,ip0k0dj2g0i3_n,lang/eng/ip0k0dj2g0i3_eng,.urlset/master.m3u8?t=Emm2ipTW9Db4fBNcQqc8qNju3Yysg0GjGoYiC0FB-G4&s=1755078897&e=43200&v=406428&srv=s1&i=0.0&sp=0&fr=ip0k0dj2g0i3",
},
]