Commit graph

991 commits

Author SHA1 Message Date
GSTAR
08b7d6337c
Merge 904288f962 into 580845ae77 2025-12-09 15:25:55 +00:00
GSTAR
904288f962
Update TurboVidPlay.ts 2025-12-09 16:25:52 +01:00
GSTAR
194079d272
Update TurboVidPlay.ts 2025-12-09 16:23:40 +01:00
GSTAR
e6c5201b97
Update TurboVidPlay.ts
Add height on both direct and proxied.
2025-12-09 16:19:54 +01:00
renovate[bot]
580845ae77
chore(deps): update dependency typescript-eslint to v8.49.0 (#567)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 20:16:18 +00:00
renovate[bot]
32b49d49a9
chore(deps): update dependency axios-cache-interceptor to v1.9.0 (#566)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 20:12:24 +00:00
renovate[bot]
5ff8a49be5
chore(deps): lock file maintenance (#562)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 01:53:09 +00:00
renovate[bot]
3955820eb9
chore(deps): update dependency winston to v3.19.0 (#559)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-07 09:55:19 +00:00
webstreamr
609bd23cd8
chore(release): release v0.58.7 (#557) 2025-12-07 00:06:36 +01:00
WebStreamr
0f7bc7c07f
fix(source): update MegaKino domain 2025-12-06 23:01:39 +00:00
WebStreamr
cf0be4712e
fix(source): return all KinoGer domains, fixes VOE results 2025-12-06 23:01:39 +00:00
WebStreamr
50c5d3a1cd
chore(extractor): add kinoger.ru support to VOE 2025-12-06 23:01:39 +00:00
WebStreamr
8dae887eca
revert: fix(source): remove KinoGer
This reverts commit e5a5c62106.
2025-12-06 23:01:28 +00:00
webstreamr
3be37008b7
chore(release): release v0.58.6 (#548) 2025-12-04 21:31:29 +00:00
WebStreamr
ae00c43106
fix(extractor): handle DoodStream Not Found 2025-12-04 21:29:46 +00:00
renovate[bot]
d7392c09d2
chore(deps): update dependency typescript-eslint to v8.48.1 (#550)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-02 14:44:16 +00:00
renovate[bot]
f549a32dd2
chore(deps): update dependency express to v5.2.1 (#549)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 22:05:45 +00:00
renovate[bot]
e092d7247d
chore(deps): update dependency express to v5.2.0 (#547)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 19:57:06 +00:00
renovate[bot]
d3dbedf18a
chore(deps): update dependency ts-jest to v29.4.6 (#546)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 19:53:35 +00:00
webstreamr
90ab3d0a31
chore(release): release v0.58.5 (#543) 2025-12-01 12:24:06 +01:00
WebStreamr
cba3c8bbae
chore(extractor): add new VOE domains 2025-12-01 10:57:14 +00:00
WebStreamr
4a14ad7fb0
chore(extractor): match new DoodStream domain 2025-12-01 10:54:00 +00:00
WebStreamr
5c04104ad2
chore: introduce helper for better and central season/episode formatting 2025-12-01 10:51:44 +00:00
GSTAR
f65e6dea40
Update TurboVidPlay.ts
Give to Caesar what belongs to Caesar.
2025-12-01 09:39:50 +01:00
WebStreamr
ef2b6721c7
refactor(extractor): move label format handling into central place 2025-12-01 08:20:14 +00:00
renovate[bot]
d7e82ceff3
chore(deps): lock file maintenance (#542)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-01 01:33:44 +00:00
GSTAR
dc91c51e8b
Update TurboVidPlay.ts
Last fix.
2025-12-01 00:28:35 +01:00
GSTAR
724740383d
Update TurboVidPlay.ts
Lints fix.
2025-12-01 00:24:33 +01:00
GSTAR
57cd8a3d37
Create TurboVidPlay.ts
This extractor in a lot of cases uses fake PNG bytes in every ts segment header but also it uses normal links that are directly playable and no need for mediflow.

The code supports both cases where it check the link if contains /data/ it playes directly if not it send it to mediaflow for more decoding.

I already pr the extractor code support on mediaflow and the author merge it.
2025-11-30 17:15:32 +01:00
webstreamr
973eb06584
chore(release): release v0.58.4 (#537) 2025-11-30 11:20:36 +01:00
WebStreamr
825d97adc4
chore: noop 2025-11-30 10:17:27 +00:00
webstreamr
8835219c26
chore(release): release v0.58.3 (#536) 2025-11-30 07:31:17 +00:00
WebStreamr
1dd9d324e6
chore: adapt default user agent slightly 2025-11-30 07:29:27 +00:00
WebStreamr
afbc16a3ec
revert: "chore: remove proxy headers in requests"
This reverts commit 6f6a3ae2fd.
2025-11-30 07:24:28 +00:00
webstreamr
98b9d5a81d
chore(release): release v0.58.2 (#533) 2025-11-29 18:31:14 +00:00
WebStreamr
6f6a3ae2fd
chore: remove proxy headers in requests 2025-11-29 18:29:51 +00:00
webstreamr
5300e6c6e7
chore(release): release v0.58.1 (#532) 2025-11-29 17:26:52 +01:00
WebStreamr
9f7155f42e
chore: switch to non-alpine based node image
to hopefully improve the tls fingerprint
2025-11-29 16:14:20 +00:00
webstreamr
362bef9f57
chore(release): release v0.58.0 (#480) 2025-11-29 13:23:10 +00:00
WebStreamr
4cd1e09466
chore(extractor): shorten mediaflow proxy label 2025-11-29 13:21:57 +00:00
WebStreamr
1765311586
chore(source): use more consistent meta title format 2025-11-29 12:54:34 +00:00
WebStreamr
68cfa65135
fix: use correct fetch for FlareSolverr 2025-11-29 12:37:35 +00:00
WebStreamr
b7930014ab
fix: use axios proxy config properly 2025-11-29 12:31:31 +00:00
WebStreamr
67d0508fd7
fix: ensure that VixSrc results have a title 2025-11-28 16:15:44 +00:00
WebStreamr
280abc4dea
chore: do not use proxy for MFP urls 2025-11-28 16:06:44 +00:00
GSTAR
e1c727b7de
Add all domains to streamtape extractoe (#489)
Co-authored-by: webstreamr <210764791+webstreamr@users.noreply.github.com>
2025-11-28 16:56:30 +01:00
WebStreamr
d07d31d94a
fix(source): update frembed domain and add referer for API requests 2025-11-28 15:51:48 +00:00
WebStreamr
09f795b862
feat: switch to axios to avoid Cloudflare TLS fingerprinting issues 2025-11-28 15:51:47 +00:00
WebStreamr
f5f47403cc
chore(extractor): remove non-working VidSrc 2025-11-28 15:27:51 +00:00
WebStreamr
31e46c5c56
fix: npm audit fix 2025-11-27 14:53:50 +00:00