From b273e3a71d09cf2dfd6fffa851e26ea398967878 Mon Sep 17 00:00:00 2001 From: WebStreamr <210764791+webstreamr@users.noreply.github.com> Date: Sat, 10 Jan 2026 20:25:51 +0000 Subject: [PATCH] chore(source): improve 4KHDHub search matching - search without year, otherwise incorrect results might be returned only - do a less stricter levenshtein if name is fully included --- src/source/FourKHDHub.test.ts | 10 + src/source/FourKHDHub.ts | 7 +- .../https:4khdhub.dadcrank-movie-1745 | 206 +- ...an-action-mask-vs-leotard-devil-movie-2971 | 205 +- .../https:4khdhub.daddark-series-889 | 136 +- ...:4khdhub.daddexter-original-sin-series-336 | 128 +- ...4khdhub.daddexter-resurrection-series-2297 | 128 +- .../https:4khdhub.dadf1-the-movie-movie-3084 | 2205 +++++++++++++++++ ...https:4khdhub.dadlovely-runner-series-3379 | 123 +- ...kpercent202006 => https:4khdhub.dadsCrank} | 5 +- ...ercent20vs.percent20Leotardpercent20Devil} | 5 +- ...ent20nopercent20Hizumepercent20Daisakusen} | 9 +- ...rkpercent202017 => https:4khdhub.dadsDark} | 157 +- ...terpercent3Apercent20Originalpercent20Sin} | 5 +- ....dadsDexterpercent3Apercent20Resurrection} | 5 +- .../FourKHDHub/https:4khdhub.dadsF1 | 411 +++ ...> https:4khdhub.dadsLovelypercent20Runner} | 5 +- ...https:4khdhub.dadsStrangerpercent20Things} | 5 +- ...rcent202025 => https:4khdhub.dadsSuperman} | 123 +- ...sThepercent20Devilpercent27spercent20Bath} | 5 +- .../https:4khdhub.dadsThepercent20Tank | 407 +++ ...ttps:4khdhub.dadstranger-things-series-414 | 269 +- .../https:4khdhub.dadsuperman-imax-movie-2998 | 271 +- ...hdhub.dadthe-tiger-aka-the-tank-movie-5181 | 2038 +++++++++++++++ .../https:api.themoviedb.org3movie1252037 | 1 + .../https:api.themoviedb.org3movie911430 | 1 + ...NFhVdkdHb2NqT0ZFNFlOWGo1bkpnb0hvWXNhMmc9PQ | 20 + ...d1hvRVlQOFRFNnZZdG1kSm9zVTlsZUcrUGNFWVE9PQ | 20 + ...TUdPVEFSZDZnRGxvTk9VV2pISTUvZGprZUswSXc9PQ | 20 + ...ckU1YXlFbmc1WnhMYzFJTVVMR0Nkcm1DWHhaU1E9PQ | 20 + ...UlFyTnUzWFp4c1NaY2I2N0IwY1N1QXRQOUdhQXc9PQ | 20 + ...eU42THRPK2NsczRGU0QrK1dpbVBxWi83Tjk5SWc9PQ | 20 + ...bUlCTmRtdUJGZ01wUmtxcXVVNDFDejl0d0pQZVE9PQ | 20 + ...T1BWZVIrNWpQbnFMdXFRVVoydUlJd1IxY3JPSWc9PQ | 20 + ...NVVBaFEranc0QjZ5eW4xbGU5bi85L2dXVVEvNUE9PQ | 20 + ...U2JVdWtMVEp1VjQ4N3NXMTA3RTMrYjhuaG9sbkE9PQ | 20 + ...RmpRNEljOXZVRXUxZHpoTHcrZDZoc3dxN1hsOVE9PQ | 20 + .../__snapshots__/FourKHDHub.test.ts.snap | 150 ++ 38 files changed, 6449 insertions(+), 791 deletions(-) create mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.dadf1-the-movie-movie-3084 rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.dadsCrankpercent202006 => https:4khdhub.dadsCrank} (98%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Actionpercent20Maskpercent20vs.percent20Leotardpercent20Devilpercent201993 => https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Actionpercent20Maskpercent20vs.percent20Leotardpercent20Devil} (98%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Dengeki!percent20Butapercent20nopercent20Hizumepercent20Daisakusenpercent201998 => https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Dengeki!percent20Butapercent20nopercent20Hizumepercent20Daisakusen} (98%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.dadsDarkpercent202017 => https:4khdhub.dadsDark} (95%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.dadsDexterpercent3Apercent20Originalpercent20Sinpercent202024 => https:4khdhub.dadsDexterpercent3Apercent20Originalpercent20Sin} (98%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.dadsDexterpercent3Apercent20Resurrectionpercent202025 => https:4khdhub.dadsDexterpercent3Apercent20Resurrection} (98%) create mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsF1 rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.dadsLovelypercent20Runnerpercent202024 => https:4khdhub.dadsLovelypercent20Runner} (98%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.dadsStrangerpercent20Thingspercent202016 => https:4khdhub.dadsStrangerpercent20Things} (98%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.dadsSupermanpercent202025 => https:4khdhub.dadsSuperman} (91%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.dadsThepercent20Devilpercent27spercent20Bathpercent202024 => https:4khdhub.dadsThepercent20Devilpercent27spercent20Bath} (98%) create mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Tank create mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.dadthe-tiger-aka-the-tank-movie-5181 create mode 100644 src/source/__fixtures__/FourKHDHub/https:api.themoviedb.org3movie1252037 create mode 100644 src/source/__fixtures__/FourKHDHub/https:api.themoviedb.org3movie911430 create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnYzAvaFl0dk5nekxtYmg3NFhVdkdHb2NqT0ZFNFlOWGo1bkpnb0hvWXNhMmc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZEdlYTNMQmFLS090YTNUd1hvRVlQOFRFNnZZdG1kSm9zVTlsZUcrUGNFWVE9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZHZmb1A2cEE5UVBwZXAwTUdPVEFSZDZnRGxvTk9VV2pISTUvZGprZUswSXc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZU1CS0c1cUhBKzFkVk9jckU1YXlFbmc1WnhMYzFJTVVMR0Nkcm1DWHhaU1E9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZjYvZ0JpdUJzeC9PM0kzUlFyTnUzWFp4c1NaY2I2N0IwY1N1QXRQOUdhQXc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZk1jeHlsLzVWdFpmMHl0eU42THRPK2NsczRGU0QrK1dpbVBxWi83Tjk5SWc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZlZ5VS8vMGIwRk90a1htbUlCTmRtdUJGZ01wUmtxcXVVNDFDejl0d0pQZVE9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZlh2MU9QRmkxYzRSLzU0T1BWZVIrNWpQbnFMdXFRVVoydUlJd1IxY3JPSWc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZm5HOEJTSS9QM2ZxUkZpNVVBaFEranc0QjZ5eW4xbGU5bi85L2dXVVEvNUE9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZmFZZ2pKL2Rxb2pJQU9aU2JVdWtMVEp1VjQ4N3NXMTA3RTMrYjhuaG9sbkE9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZnpwSE00SFhXbjNrMnhZRmpRNEljOXZVRXUxZHpoTHcrZDZoc3dxN1hsOVE9PQ diff --git a/src/source/FourKHDHub.test.ts b/src/source/FourKHDHub.test.ts index 08dd0cf..51d0548 100644 --- a/src/source/FourKHDHub.test.ts +++ b/src/source/FourKHDHub.test.ts @@ -60,4 +60,14 @@ describe('FourKHDHub', () => { const streams = await source.handle(ctx, 'series', new TmdbId(66732, 5, 8)); expect(streams).toMatchSnapshot(); }); + + test('handle f1', async () => { + const streams = await source.handle(ctx, 'movie', new TmdbId(911430, undefined, undefined)); + expect(streams).toMatchSnapshot(); + }); + + test('handle the tank', async () => { + const streams = await source.handle(ctx, 'movie', new TmdbId(1252037, undefined, undefined)); + expect(streams).toMatchSnapshot(); + }); }); diff --git a/src/source/FourKHDHub.ts b/src/source/FourKHDHub.ts index f0777c7..ee710f2 100644 --- a/src/source/FourKHDHub.ts +++ b/src/source/FourKHDHub.ts @@ -70,7 +70,7 @@ export class FourKHDHub extends Source { private readonly fetchPageUrl = async (ctx: Context, tmdbId: TmdbId): Promise => { const [name, year] = await getTmdbNameAndYear(ctx, this.fetcher, tmdbId); - const searchUrl = new URL(`/?s=${encodeURIComponent(`${name} ${year}`)}`, await this.getBaseUrl(ctx)); + const searchUrl = new URL(`/?s=${encodeURIComponent(name)}`, await this.getBaseUrl(ctx)); const html = await this.fetcher.text(ctx, searchUrl); const $ = cheerio.load(html); @@ -87,7 +87,10 @@ export class FourKHDHub extends Source { .replace(/\[.*?]/, '') .trim(); - return levenshtein.get(movieCardTitle, name, { useCollator: true }) < 5; + const diff = levenshtein.get(movieCardTitle, name, { useCollator: true }); + + return diff < 5 + || (movieCardTitle.includes(name) && diff < 15); }) .map(async (_i, el) => new URL($(el).attr('href') as string, await this.getBaseUrl(ctx))) .get(0); diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrank-movie-1745 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrank-movie-1745 index a9edc27..d685af3 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrank-movie-1745 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrank-movie-1745 @@ -1080,6 +1080,9 @@ p, .metadata-value, .episode-description, .movie-tagline {
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -1179,7 +1182,7 @@ p, .metadata-value, .episode-description, .movie-tagline { Home / - + Movies @@ -1203,20 +1206,25 @@ p, .metadata-value, .episode-description, .movie-tagline {
    +
    + + 6.9 +
    + - Action + Action - Crime + Crime - Thriller + Thriller - Movies + Movies - 1080p + 1080p - 10Bit + 10Bit - BluRay + BluRay
    @@ -1490,37 +1498,9 @@ p, .metadata-value, .episode-description, .movie-tagline {
    - +
    - Demon Slayer: Kimetsu no Yaiba Infinity Castle - -
    -
    - Fantasy - - Animation - - Action - - 1080p - - WEB-DL - - Movies - -
    -
    -
    -
    -

    Demon Slayer: Kimetsu no Yaiba Infinity Castle

    -

    2025

    -
    -
    - - - -
    - Mayor of Kingstown + HIS & HERS
    @@ -1530,54 +1510,94 @@ p, .metadata-value, .episode-description, .movie-tagline { Crime + Mystery + + English + + Netflix + + Tamil + + Series + + Telugu + +
    +
    +
    +
    +

    HIS & HERS

    +

    2026 • S1.0

    +
    +
    + + + +
    + JUJUTSU KAISEN + +
    +
    + Animation + + Action + + Action & Adventure + + Sci-Fi & Fantasy + + 1080p + + HEVC + + WEB-DL + + BluRay + + Series + + Anime + + Multi Audios + +
    +
    +
    +
    +

    JUJUTSU KAISEN

    +

    2020 • S1.0-S3.0 EP49

    +
    +
    + + + +
    + Marvel's Daredevil + +
    +
    + Drama + + Crime + + Action & Adventure + Hindi English + Dual Language + 2160p 1080p + WEB-DL + + BluRay + Series - JioHotstar - - Paramount+ - -
    -
    -
    -
    -

    Mayor of Kingstown

    -

    2021 • S1.0-S4.0 EP10

    -
    -
    - - - -
    - Justice League - -
    -
    - Adventure - - Action - - Science Fiction - - 2160p - - 1080p - - WEB-DL - - BluRay - - REMUX - - Movies - 10Bit DV HDR @@ -1588,46 +1608,38 @@ p, .metadata-value, .episode-description, .movie-tagline {
    -

    Justice League

    -

    2017

    +

    Marvel's Daredevil

    +

    2015 • S1.0-S3.0

    - +
    - The Hobbit: The Battle of the Five Armies + The Night Manager
    - Adventure + Drama - Fantasy + Thriller - Action + Crime - 2160p + Mystery - 1080p + English - WEB-DL + Series - BluRay - - Movies - - 10Bit - - DV HDR - - SDR + Amazon Prime Video
    -

    The Hobbit: The Battle of the Five Armies

    -

    2014

    +

    The Night Manager

    +

    2016 • S1.0

    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrayon-shin-chan-action-mask-vs-leotard-devil-movie-2971 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrayon-shin-chan-action-mask-vs-leotard-devil-movie-2971 index c01311f..ab1263f 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrayon-shin-chan-action-mask-vs-leotard-devil-movie-2971 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrayon-shin-chan-action-mask-vs-leotard-devil-movie-2971 @@ -1080,6 +1080,9 @@ p, .metadata-value, .episode-description, .movie-tagline {
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -1179,7 +1182,7 @@ p, .metadata-value, .episode-description, .movie-tagline { Home / - + Movies
    @@ -1209,23 +1212,23 @@ p, .metadata-value, .episode-description, .movie-tagline {
    - 1080p + 1080p - 10Bit + 10Bit - Action & Adventure + Action & Adventure - Animation + Animation - BluRay + BluRay - Comedy + Comedy - Dual Language + Dual Language - REMUX + REMUX - Movies + Movies @@ -1499,43 +1502,13 @@ p, .metadata-value, .episode-description, .movie-tagline {
    - +
    - Demon Slayer: Kimetsu no Yaiba Infinity Castle + People We Meet on Vacation
    - Fantasy - - Animation - - Action - - 1080p - - WEB-DL - - Movies - -
    -
    -
    -
    -

    Demon Slayer: Kimetsu no Yaiba Infinity Castle

    -

    2025

    -
    -
    - - - -
    - Your Lie in April - -
    -
    - Animation - - Drama + Drama Comedy @@ -1543,64 +1516,34 @@ p, .metadata-value, .episode-description, .movie-tagline { Hindi - Series + English - Anime + Netflix - Amazon Prime Video + Tamil + + Movies + + Telugu
    -

    Your Lie in April

    -

    2014 • S1.0

    +

    People We Meet on Vacation

    +

    2026

    - +
    - One Punch Man + DARK MOON: THE BLOOD ALTAR
    Animation - Comedy - - Action & Adventure - - 1080p - - WEB-DL - - Series - - Anime - -
    -
    -
    -
    -

    One Punch Man

    -

    2015 • S1.0-S3.0 EP13

    -
    -
    - - - -
    - Gachiakuta - -
    -
    - Animation - - Drama - - Action & Adventure - Sci-Fi & Fantasy Hindi @@ -1611,12 +1554,102 @@ p, .metadata-value, .episode-description, .movie-tagline { Anime + Amazon Prime Video + + Crunchyroll + + Japanese +
    -

    Gachiakuta

    -

    2025 • S1.1-S1.2 EP22

    +

    DARK MOON: THE BLOOD ALTAR

    +

    2026 • S1.0 EP01

    +
    +
    + + + +
    + Happy Death Day 2U + +
    +
    + Horror + + Comedy + + Science Fiction + + Hindi + + Dual Language + + 2160p + + 1080p + + HDR + + BluRay + + REMUX + + Movies + + 10Bit + +
    +
    +
    +
    +

    Happy Death Day 2U

    +

    2019

    +
    +
    + + + +
    + Caught Stealing + +
    +
    + Comedy + + Thriller + + Crime + + Hindi + + English + + Dual Language + + 2160p + + 1080p + + WEB-DL + + BluRay + + Movies + + 10Bit + + DV HDR + + SDR + +
    +
    +
    +
    +

    Caught Stealing

    +

    2025

    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddark-series-889 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddark-series-889 index 45997a9..586dcc0 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddark-series-889 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddark-series-889 @@ -1213,6 +1213,9 @@ code {
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -1312,7 +1315,7 @@ code { Home / - + Web Series
    @@ -1331,29 +1334,34 @@ code {

    Everything is connected.

    +
    + + 8.7 +
    + - Crime + Crime - Drama + Drama - Mystery + Mystery - Sci-Fi & Fantasy + Sci-Fi & Fantasy - Series + Series - 1080p + 1080p - 2160p + 2160p - AAC + AAC - DDP + DDP - English + English - Hindi + Hindi @@ -3832,14 +3840,14 @@ code {

    Stranger Things

    -

    2016 • S1.0-S5.2

    +

    2016 • S1.0-S5.3

    - +
    - Mayor of Kingstown + HIS & HERS
    @@ -3849,90 +3857,96 @@ code { Crime - Hindi + Mystery English - 2160p + Netflix - 1080p + Tamil Series - JioHotstar - - Paramount+ + Telugu
    -

    Mayor of Kingstown

    -

    2021 • S1.0-S4.0 EP10

    +

    HIS & HERS

    +

    2026 • S1.0

    - +
    - Gachiakuta + People We Meet on Vacation + +
    +
    + Drama + + Comedy + + Romance + + Hindi + + English + + Netflix + + Tamil + + Movies + + Telugu + +
    +
    +
    +
    +

    People We Meet on Vacation

    +

    2026

    +
    +
    + + + +
    + JUJUTSU KAISEN
    Animation - Drama + Action Action & Adventure Sci-Fi & Fantasy - Hindi + 1080p - English + HEVC + + WEB-DL + + BluRay Series Anime -
    -
    -
    -
    -

    Gachiakuta

    -

    2025 • S1.1-S1.2 EP22

    -
    -
    - - - -
    - Let This Grieving Soul Retire - -
    -
    - Animation - - Comedy - - Sci-Fi & Fantasy - - Hindi - - DDP - - Series - - Anime - - Amazon Prime Video + Multi Audios
    -

    Let This Grieving Soul Retire

    -

    2024 • S1.0-S2.0 EP11

    +

    JUJUTSU KAISEN

    +

    2020 • S1.0-S3.0 EP49

    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddexter-original-sin-series-336 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddexter-original-sin-series-336 index 629e2d4..1506ed9 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddexter-original-sin-series-336 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddexter-original-sin-series-336 @@ -1213,6 +1213,9 @@ code {
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -1312,7 +1315,7 @@ code { Home / - + Web Series @@ -1331,19 +1334,24 @@ code {

    They're catching killers. He's about to become one.

    +
    + + 8.2 +
    + - Crime + Crime - DDP + DDP - Drama + Drama - English + English - Series + Series - Series + Series @@ -2689,14 +2697,14 @@ code {

    Stranger Things

    -

    2016 • S1.0-S5.2

    +

    2016 • S1.0-S5.3

    - +
    - Mayor of Kingstown + HIS & HERS
    @@ -2706,65 +2714,31 @@ code { Crime - Hindi + Mystery English - 2160p + Netflix - 1080p + Tamil Series - JioHotstar - - Paramount+ + Telugu
    -

    Mayor of Kingstown

    -

    2021 • S1.0-S4.0 EP10

    +

    HIS & HERS

    +

    2026 • S1.0

    - +
    - Gachiakuta - -
    -
    - Animation - - Drama - - Action & Adventure - - Sci-Fi & Fantasy - - Hindi - - English - - Series - - Anime - -
    -
    -
    -
    -

    Gachiakuta

    -

    2025 • S1.1-S1.2 EP22

    -
    -
    - - - -
    - Surely Tomorrow + People We Meet on Vacation
    @@ -2776,18 +2750,58 @@ code { Hindi - Series + English - Amazon Prime Video + Netflix - Korean + Tamil + + Movies + + Telugu
    -

    Surely Tomorrow

    -

    2025 • S1.0 EP08

    +

    People We Meet on Vacation

    +

    2026

    +
    +
    + + + +
    + Tehran + +
    +
    + Drama + + Action + + Thriller + + Crime + + English + + 2160p + + 1080p + + HDR + + DoVi + + Series + +
    +
    +
    +
    +

    Tehran

    +

    2020 • S1.0-S3.0 EP01

    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddexter-resurrection-series-2297 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddexter-resurrection-series-2297 index bdf6295..3a9e367 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddexter-resurrection-series-2297 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.daddexter-resurrection-series-2297 @@ -1213,6 +1213,9 @@ code {
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -1312,7 +1315,7 @@ code { Home / - + Web Series @@ -1331,19 +1334,24 @@ code {

    He's alive & killing it.

    +
    + + 9.1 +
    + - 1080p + 1080p - 2160p + 2160p - Crime + Crime - Drama + Drama - English + English - Series + Series @@ -2554,14 +2562,14 @@ code {

    Stranger Things

    -

    2016 • S1.0-S5.2

    +

    2016 • S1.0-S5.3

    - +
    - Mayor of Kingstown + HIS & HERS
    @@ -2571,65 +2579,31 @@ code { Crime - Hindi + Mystery English - 2160p + Netflix - 1080p + Tamil Series - JioHotstar - - Paramount+ + Telugu
    -

    Mayor of Kingstown

    -

    2021 • S1.0-S4.0 EP10

    +

    HIS & HERS

    +

    2026 • S1.0

    - +
    - Gachiakuta - -
    -
    - Animation - - Drama - - Action & Adventure - - Sci-Fi & Fantasy - - Hindi - - English - - Series - - Anime - -
    -
    -
    -
    -

    Gachiakuta

    -

    2025 • S1.1-S1.2 EP22

    -
    -
    - - - -
    - Surely Tomorrow + People We Meet on Vacation
    @@ -2641,18 +2615,58 @@ code { Hindi - Series + English - Amazon Prime Video + Netflix - Korean + Tamil + + Movies + + Telugu
    -

    Surely Tomorrow

    -

    2025 • S1.0 EP08

    +

    People We Meet on Vacation

    +

    2026

    +
    +
    + + + +
    + Tehran + +
    +
    + Drama + + Action + + Thriller + + Crime + + English + + 2160p + + 1080p + + HDR + + DoVi + + Series + +
    +
    +
    +
    +

    Tehran

    +

    2020 • S1.0-S3.0 EP01

    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadf1-the-movie-movie-3084 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadf1-the-movie-movie-3084 new file mode 100644 index 0000000..6b70c05 --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadf1-the-movie-movie-3084 @@ -0,0 +1,2205 @@ + + + + + + F1 The Movie (2025) - 4K-HDHub + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    + +
    + + + + +
    + + + + + +
    + + + + + +
    +
    +
    + + + + + + + + + +
    + + +
    +
    + + +
    + +
    +
    +

    F1 The Movie (2025)

    + + + + +

    Let's ride.

    + +
    + +
    + + 7.7 +
    + + + 1080p + + Action + + Drama + + Movies + + 2160p + + BluRay + + DV HDR + + English + + Hindi + + Multi Audios + + Tamil + + Telugu + + WEB-DL + + SDR + + 10Bit + + +
    + +
    + +
    +
    + + + + +
    + +

    + Racing legend Sonny Hayes is coaxed out of retirement to lead a struggling Formula 1 team—and mentor a young hotshot driver—while chasing one more chance at glory.

    + + + + + + +
    + +
    + +

    Download Links

    + + + +
    + + +
    +
    + +
    + + F1 The Movie (2160p BluRay HDR DV HEVC REMUX) +
    66.4 GB + Hindi, Tamil, Telugu, English + BluRay + +
    + + + + +
    + +
    + +
    +
    + +
    + + F1 The Movie (2160p BluRay HDR DV HEVC) +
    38.57 GB + Hindi, Tamil, Telugu, English + BluRay + +
    + + + + +
    + +
    + +
    +
    + +
    + + F1 The Movie (2160p WEB-DL HEVC) +
    28.03 GB + Hindi, Tamil, Telugu, English + WEB-DL + +
    + + + + +
    + +
    + +
    +
    + +
    + + F1 The Movie (1080p BluRay REMUX AVC) +
    27.74 GB + Hindi, Tamil, Telugu, English + BluRay + +
    + + + + +
    + +
    + +
    +
    + +
    + + F1 The Movie (1080p BluRay HDR DV HEVC) +
    20.02 GB + Hindi, Tamil, Telugu, English + BluRay + +
    + + + + +
    + +
    + +
    +
    + +
    + + F1 The Movie (1080p BluRay x264) +
    18.18 GB + Hindi, Tamil, Telugu, English + BluRay + +
    + + + + +
    + +
    + +
    +
    + +
    + + F1 The Movie (1080p BluRay HEVC) +
    10.64 GB + Hindi, Tamil, Telugu, English + BluRay + +
    + + + + +
    + +
    + + +
    +
    + +
    +
    + + + + + +

    How to Download

    +
    +
      +
    1. Click on the download link of your choice.
    2. +
    3. Wait for the page to load and bypass any ads if necessary.
    4. +
    5. Click on the download button on the file hosting site.
    6. +
    7. Enjoy your high-quality movie!
    8. +
    +
    + + +
    +
    +
    +
    + +
    +
    +
    +
    +

    4K-HDHub

    +

    + Your one-stop destination for high-quality movies and TV shows in various formats. +

    +
    + + +
    +

    Quick Links

    + +
    + +
    +

    Connect

    +

    Stay updated with the latest releases and news.

    +
    +
    + + +
    +

    © 2025 4K-HDHub - All rights reserved.

    +
    +
    +
    + + + + + + + + + + + +
    + + + + + diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadlovely-runner-series-3379 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadlovely-runner-series-3379 index 5a9b165..a807112 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadlovely-runner-series-3379 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadlovely-runner-series-3379 @@ -1213,6 +1213,9 @@ code {
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -1312,7 +1315,7 @@ code { Home / - + Web Series @@ -1338,25 +1341,25 @@ code { - Amazon Prime Video + Amazon Prime Video - Comedy + Comedy - Drama + Drama - Hindi + Hindi - Korean + Korean - Music + Music - Mystery + Mystery - Romance + Romance - Sci-Fi & Fantasy + Sci-Fi & Fantasy - Series + Series @@ -2772,14 +2775,14 @@ code {

    Stranger Things

    -

    2016 • S1.0-S5.2

    +

    2016 • S1.0-S5.3

    - +
    - Mayor of Kingstown + HIS & HERS
    @@ -2789,33 +2792,65 @@ code { Crime - Hindi + Mystery English - 2160p + Netflix - 1080p + Tamil Series - JioHotstar - - Paramount+ + Telugu
    -

    Mayor of Kingstown

    -

    2021 • S1.0-S4.0 EP10

    +

    HIS & HERS

    +

    2026 • S1.0

    - +
    - One Punch Man + People We Meet on Vacation + +
    +
    + Drama + + Comedy + + Romance + + Hindi + + English + + Netflix + + Tamil + + Movies + + Telugu + +
    +
    +
    +
    +

    People We Meet on Vacation

    +

    2026

    +
    +
    + + + +
    + Let's Play
    @@ -2823,39 +2858,7 @@ code { Comedy - Action & Adventure - - 1080p - - WEB-DL - - Series - - Anime - -
    -
    -
    -
    -

    One Punch Man

    -

    2015 • S1.0-S3.0 EP13

    -
    -
    - - - -
    - Gachiakuta - -
    -
    - Animation - - Drama - - Action & Adventure - - Sci-Fi & Fantasy + Romance Hindi @@ -2865,12 +2868,14 @@ code { Anime + Crunchyroll +
    -

    Gachiakuta

    -

    2025 • S1.1-S1.2 EP22

    +

    Let's Play

    +

    2025 • S1.0 EP11

    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrankpercent202006 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrank similarity index 98% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrankpercent202006 rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrank index 6881c4c..54b0922 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrankpercent202006 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrank @@ -128,6 +128,9 @@
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -223,7 +226,7 @@

    - Latest Releases

    + Search - Crank
    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Actionpercent20Maskpercent20vs.percent20Leotardpercent20Devilpercent201993 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Actionpercent20Maskpercent20vs.percent20Leotardpercent20Devil similarity index 98% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Actionpercent20Maskpercent20vs.percent20Leotardpercent20Devilpercent201993 rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Actionpercent20Maskpercent20vs.percent20Leotardpercent20Devil index 50f8764..d7f096f 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Actionpercent20Maskpercent20vs.percent20Leotardpercent20Devilpercent201993 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Actionpercent20Maskpercent20vs.percent20Leotardpercent20Devil @@ -128,6 +128,9 @@
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -223,7 +226,7 @@

    - Latest Releases

    + Search - Crayon Shin-chan: Action Mask vs. Leotard Devil
    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Dengeki!percent20Butapercent20nopercent20Hizumepercent20Daisakusenpercent201998 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Dengeki!percent20Butapercent20nopercent20Hizumepercent20Daisakusen similarity index 98% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Dengeki!percent20Butapercent20nopercent20Hizumepercent20Daisakusenpercent201998 rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Dengeki!percent20Butapercent20nopercent20Hizumepercent20Daisakusen index 5a21f90..1b24994 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Dengeki!percent20Butapercent20nopercent20Hizumepercent20Daisakusenpercent201998 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Dengeki!percent20Butapercent20nopercent20Hizumepercent20Daisakusen @@ -128,6 +128,9 @@
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -223,7 +226,7 @@

    - Latest Releases

    + Search - Crayon Shin-chan: Dengeki! Buta no Hizume Daisakusen
    @@ -665,10 +668,10 @@ - 122 + 122 - + diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDarkpercent202017 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDark similarity index 95% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDarkpercent202017 rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDark index 70881c7..8f70a6f 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDarkpercent202017 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDark @@ -128,6 +128,9 @@
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -223,7 +226,7 @@

    - Latest Releases

    + Search - Dark
    @@ -344,6 +347,82 @@ + +
    + DARK MOON: THE BLOOD ALTAR +
    +
    + + Animation + + Sci-Fi & Fantasy + + Hindi + + English + + Series + + Anime + + Amazon Prime Video + + Crunchyroll + + Japanese + + +
    +
    +
    +
    +

    DARK MOON: THE BLOOD ALTAR

    +

    2026 • S01 EP01

    +
    +
    + + + + +
    + Dark City +
    +
    + + Science Fiction + + Mystery + + English + + 2160p + + 1080p + + HEVC + + BluRay + + REMUX + + Movies + + DV HDR + + VOD + + +
    +
    +
    +
    +

    Dark City

    +

    1998

    +
    +
    + + +
    Yandere Dark Elf: She Chased Me All the Way from Another World! @@ -582,78 +661,6 @@ - -
    - Elvira: Mistress of the Dark -
    -
    - - Fantasy - - Horror - - Comedy - - English - - 2160p - - 1080p - - BluRay - - REMUX - - Movies - - -
    -
    -
    -
    -

    Elvira: Mistress of the Dark

    -

    1988

    -
    -
    - - - - -
    - Zero Dark Thirty -
    -
    - - Drama - - Thriller - - Dual Language - - 2160p - - 1080p - - HDR - - BluRay - - Movies - - 10Bit - - -
    -
    -
    -
    -

    Zero Dark Thirty

    -

    2012

    -
    -
    - - - @@ -683,10 +690,10 @@ - 122 + 124 - + diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Originalpercent20Sinpercent202024 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Originalpercent20Sin similarity index 98% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Originalpercent20Sinpercent202024 rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Originalpercent20Sin index 93aecf7..0f39757 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Originalpercent20Sinpercent202024 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Originalpercent20Sin @@ -128,6 +128,9 @@
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -223,7 +226,7 @@

    - Latest Releases

    + Search - Dexter: Original Sin
    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Resurrectionpercent202025 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Resurrection similarity index 98% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Resurrectionpercent202025 rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Resurrection index a763729..7922fcf 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Resurrectionpercent202025 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Resurrection @@ -128,6 +128,9 @@
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -223,7 +226,7 @@

    - Latest Releases

    + Search - Dexter: Resurrection
    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsF1 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsF1 new file mode 100644 index 0000000..0e7ddf3 --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsF1 @@ -0,0 +1,411 @@ + + + + + + 4KHDHub - High Quality Movies and TV Shows + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    + +
    + + + + +
    + + + + + +
    + + + + + +
    +
    +
    + + + + + + + + + +
    + + + +
    + +
    + + +
    +
    +
    +
    +

    4KHDHub

    +

    + Your one-stop destination for high-quality movies and TV shows in various formats. +

    +
    + + +
    +

    Quick Links

    + +
    + +
    +

    Connect

    +

    Stay updated with the latest releases and news.

    +
    +
    + + +
    +

    © 2025 4KHDHub - All rights reserved.

    +
    +
    +
    + + + +
    + + + + diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsLovelypercent20Runnerpercent202024 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsLovelypercent20Runner similarity index 98% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsLovelypercent20Runnerpercent202024 rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsLovelypercent20Runner index 8e3f3f6..bc5b1c2 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsLovelypercent20Runnerpercent202024 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsLovelypercent20Runner @@ -128,6 +128,9 @@
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -223,7 +226,7 @@

    - Latest Releases

    + Search - Lovely Runner
    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsStrangerpercent20Thingspercent202016 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsStrangerpercent20Things similarity index 98% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsStrangerpercent20Thingspercent202016 rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsStrangerpercent20Things index 451bdf6..48347a5 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsStrangerpercent20Thingspercent202016 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsStrangerpercent20Things @@ -128,6 +128,9 @@
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -223,7 +226,7 @@

    - Latest Releases

    + Search - Stranger Things
    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsSupermanpercent202025 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsSuperman similarity index 91% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsSupermanpercent202025 rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsSuperman index 7c3879f..50714e0 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsSupermanpercent202025 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsSuperman @@ -128,6 +128,9 @@
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -223,7 +226,7 @@

    - Latest Releases

    + Search - Superman
    @@ -268,6 +271,48 @@ + +
    + Superman II +
    +
    + + Adventure + + Action + + Science Fiction + + English + + Dual Language + + 2160p + + 1080p + + HDR + + DoVi + + BluRay + + REMUX + + Movies + + +
    +
    +
    +
    +

    Superman II

    +

    1980

    +
    +
    + + +
    Superman Returns @@ -374,42 +419,6 @@ - -
    - Superman II -
    -
    - - Adventure - - Action - - Science Fiction - - English - - 2160p - - 1080p - - HDR - - BluRay - - Movies - - -
    -
    -
    -
    -

    Superman II

    -

    1980

    -
    -
    - - -
    Batman v Superman: Dawn of Justice @@ -510,6 +519,46 @@ + +
    + Superman/Batman: Public Enemies +
    +
    + + Adventure + + Animation + + Drama + + Science Fiction + + English + + 2160p + + 1080p + + BluRay + + Movies + + DV HDR + + SDR + + +
    +
    +
    +
    +

    Superman/Batman: Public Enemies

    +

    2009

    +
    +
    + + + diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Devilpercent27spercent20Bathpercent202024 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Devilpercent27spercent20Bath similarity index 98% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Devilpercent27spercent20Bathpercent202024 rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Devilpercent27spercent20Bath index 92ff993..9649448 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Devilpercent27spercent20Bathpercent202024 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Devilpercent27spercent20Bath @@ -128,6 +128,9 @@
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -223,7 +226,7 @@

    - Latest Releases

    + Search - The Devil's Bath
    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Tank b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Tank new file mode 100644 index 0000000..b0b8c4d --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Tank @@ -0,0 +1,407 @@ + + + + + + 4KHDHub - High Quality Movies and TV Shows + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    + +
    + + + + +
    + + + + + +
    + + + + + +
    +
    +
    + + + + + + + + + +
    + + + +
    + +
    + + +
    +
    +
    +
    +

    4KHDHub

    +

    + Your one-stop destination for high-quality movies and TV shows in various formats. +

    +
    + + +
    +

    Quick Links

    + +
    + +
    +

    Connect

    +

    Stay updated with the latest releases and news.

    +
    +
    + + +
    +

    © 2025 4KHDHub - All rights reserved.

    +
    +
    +
    + + + +
    + + + + diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadstranger-things-series-414 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadstranger-things-series-414 index 93b8450..ea72fa0 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadstranger-things-series-414 +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadstranger-things-series-414 @@ -1213,6 +1213,9 @@ code {
  • JioHotstar
  • Disney+
  • Apple TV+
  • +
  • HBO Max
  • +
  • Hulu
  • +
  • Crave
  • @@ -1312,7 +1315,7 @@ code { Home / - + Web Series
    @@ -1328,7 +1331,7 @@ code {

    Stranger Things

    -

    One last adventure.

    +

    It only gets stranger...

    @@ -1338,29 +1341,29 @@ code { - Drama + Drama - Mystery + Mystery - Sci-Fi & Fantasy + Sci-Fi & Fantasy - Series + Series - 1080p + 1080p - 2160p + 2160p - English + English - Hindi + Hindi - Horror + Horror - Netflix + Netflix - Tamil + Tamil - Telugu + Telugu @@ -1386,7 +1389,7 @@ code { - 1080p + 1080p - 2160p + 2160p - Action + Action - Adventure + Adventure - HDR + HDR - English + English - Science Fiction + Science Fiction - WEB-DL + WEB-DL - Movies + Movies
    @@ -1949,119 +1952,13 @@ p, .metadata-value, .episode-description, .movie-tagline {
    - +
    - Demon Slayer: Kimetsu no Yaiba Infinity Castle + JUJUTSU KAISEN
    - Fantasy - - Animation - - Action - - 1080p - - WEB-DL - - Movies - -
    -
    -
    -
    -

    Demon Slayer: Kimetsu no Yaiba Infinity Castle

    -

    2025

    -
    -
    - - - -
    - Justice League - -
    -
    - Adventure - - Action - - Science Fiction - - 2160p - - 1080p - - WEB-DL - - BluRay - - REMUX - - Movies - - 10Bit - - DV HDR - - SDR - -
    -
    -
    -
    -

    Justice League

    -

    2017

    -
    -
    - - - -
    - The Hobbit: The Battle of the Five Armies - -
    -
    - Adventure - - Fantasy - - Action - - 2160p - - 1080p - - WEB-DL - - BluRay - - Movies - - 10Bit - - DV HDR - - SDR - -
    -
    -
    -
    -

    The Hobbit: The Battle of the Five Armies

    -

    2014

    -
    -
    - - - -
    - Cashero - -
    -
    - Drama + Animation Action @@ -2069,24 +1966,146 @@ p, .metadata-value, .episode-description, .movie-tagline { Sci-Fi & Fantasy - Hindi + 1080p - English + HEVC - Tamil + WEB-DL + + BluRay Series - Telugu + Anime - Korean + Multi Audios
    -

    Cashero

    -

    2025 • S1.0

    +

    JUJUTSU KAISEN

    +

    2020 • S1.0-S3.0 EP49

    +
    +
    + + + +
    + Tehran + +
    +
    + Drama + + Action + + Thriller + + Crime + + English + + 2160p + + 1080p + + HDR + + DoVi + + Series + +
    +
    +
    +
    +

    Tehran

    +

    2020 • S1.0-S3.0 EP01

    +
    +
    + + + +
    + TRON: Ares + +
    +
    + 1080p + + 2160p + + Action + + Adventure + + BluRay + + Disney+ + + DSNP + + DV HDR + + English + + HEVC + + Hindi + + IMAX + + Movies + + Multi Audios + + Science Fiction + + SDR + + Tamil + + Telugu + + WEB-DL + +
    +
    +
    +
    +

    TRON: Ares

    +

    2025

    +
    +
    + + + +
    + The Blue Trail + +
    +
    + Drama + + Comedy + + Science Fiction + + 1080p + + WEB-DL + + Movies + + VOD + +
    +
    +
    +
    +

    The Blue Trail

    +

    2025

    diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadthe-tiger-aka-the-tank-movie-5181 b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadthe-tiger-aka-the-tank-movie-5181 new file mode 100644 index 0000000..b3129af --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadthe-tiger-aka-the-tank-movie-5181 @@ -0,0 +1,2038 @@ + + + + + + The Tiger AKA The Tank (2025) - 4K-HDHub + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    +
    + +
    + + + + +
    + + + + + +
    + + + + + +
    +
    +
    + + + + + + + + + +
    + + +
    +
    + + +
    + +
    +
    +

    The Tiger AKA The Tank (2025)

    + + + + +

    + +
    + + + 1080p + + 2160p + + Action + + Amazon Prime Video + + Drama + + English + + Hindi + + War + + Movies + + +
    + +
    + +
    +
    + + + + +
    + +

    + A German Tiger tank crew is sent on a dangerous mission to rescue the missing officer Paul von Hardenburg from a top-secret bunker behind enemy lines. As they make their way through the lethal no-man's land, they must confront not only the enemy, but also their own fears and inner demons. Fueled by the Wehrmacht's methamphetamine, their mission increasingly becomes a journey into the heart of darkness.

    + + + + + + +
    + +
    + +

    Download Links

    + + + +
    + + +
    +
    + +
    + + The Tiger AKA The Tank (2160p WEB-DL HDR HEVC) +
    13.68 GB + Hindi, English, Germany + WEB-DL + +
    + + + + +
    + +
    + +
    +
    + +
    + + The Tiger AKA The Tank (2160p WEB-DL HEVC) +
    13.66 GB + Hindi, English, Germany + WEB-DL + +
    + + + + +
    + +
    + +
    +
    + +
    + + The Tiger AKA The Tank (1080p WEB-DL x264) +
    9.27 GB + Hindi, English, Germany + WEB-DL + +
    + + + + +
    + +
    + +
    +
    + +
    + + The Tiger AKA The Tank (1080p WEB-DL HEVC) +
    4.15 GB + Hindi, English, Germany + WEB-DL + +
    + + + + +
    + +
    + + +
    +
    + +
    +
    + + + + + +

    How to Download

    +
    +
      +
    1. Click on the download link of your choice.
    2. +
    3. Wait for the page to load and bypass any ads if necessary.
    4. +
    5. Click on the download button on the file hosting site.
    6. +
    7. Enjoy your high-quality movie!
    8. +
    +
    + + +
    +
    +
    +
    + +
    +
    +
    +
    +

    4K-HDHub

    +

    + Your one-stop destination for high-quality movies and TV shows in various formats. +

    +
    + + +
    +

    Quick Links

    + +
    + +
    +

    Connect

    +

    Stay updated with the latest releases and news.

    +
    +
    + + +
    +

    © 2025 4K-HDHub - All rights reserved.

    +
    +
    +
    + + + + + + + + + + + +
    + + + + + diff --git a/src/source/__fixtures__/FourKHDHub/https:api.themoviedb.org3movie1252037 b/src/source/__fixtures__/FourKHDHub/https:api.themoviedb.org3movie1252037 new file mode 100644 index 0000000..cb2d095 --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:api.themoviedb.org3movie1252037 @@ -0,0 +1 @@ +{"adult":false,"backdrop_path":"/vMxOmgmBGegjVObjlb8ugsjGgkD.jpg","belongs_to_collection":null,"budget":0,"genres":[{"id":10752,"name":"War"},{"id":28,"name":"Action"},{"id":18,"name":"Drama"}],"homepage":"https://www.amazon.com/dp/B0G4XCZW3X","id":1252037,"imdb_id":"tt31495504","origin_country":["DE"],"original_language":"de","original_title":"Der Tiger","overview":"A German Tiger tank crew is sent on a dangerous mission to rescue the missing officer Paul von Hardenburg from a top-secret bunker behind enemy lines. As they make their way through the lethal no-man's land, they must confront not only the enemy, but also their own fears and inner demons. Fueled by the Wehrmacht's methamphetamine, their mission increasingly becomes a journey into the heart of darkness.","popularity":420.0496,"poster_path":"/65Jr1JAgWlu9em8zHhAfrNJJQBt.jpg","production_companies":[{"id":78486,"logo_path":"/oKG2ahqSVN8i5Rd0U9ZNbNY6jK7.png","name":"Pantaleon Films","origin_country":"DE"}],"production_countries":[{"iso_3166_1":"DE","name":"Germany"}],"release_date":"2025-09-18","revenue":0,"runtime":117,"spoken_languages":[{"english_name":"German","iso_639_1":"de","name":"Deutsch"}],"status":"Released","tagline":"","title":"The Tank","video":false,"vote_average":7.133,"vote_count":154} \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:api.themoviedb.org3movie911430 b/src/source/__fixtures__/FourKHDHub/https:api.themoviedb.org3movie911430 new file mode 100644 index 0000000..d89dd2d --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:api.themoviedb.org3movie911430 @@ -0,0 +1 @@ +{"adult":false,"backdrop_path":"/ZtcGMc204JsNqfjS9lU6udRgpo.jpg","belongs_to_collection":null,"budget":250000000,"genres":[{"id":28,"name":"Action"},{"id":18,"name":"Drama"}],"homepage":"https://www.f1themovie.com","id":911430,"imdb_id":"tt16311594","origin_country":["US"],"original_language":"en","original_title":"F1","overview":"Racing legend Sonny Hayes is coaxed out of retirement to lead a struggling Formula 1 team—and mentor a young hotshot driver—while chasing one more chance at glory.","popularity":43.543,"poster_path":"/vqBmyAj0Xm9LnS1xe1MSlMAJyHq.jpg","production_companies":[{"id":81,"logo_path":"/8wOfUhA7vwU2gbPjQy7Vv3EiF0o.png","name":"Plan B Entertainment","origin_country":"US"},{"id":130,"logo_path":"/c9dVHPOL3cqCr2593Ahk0nEKTEM.png","name":"Jerry Bruckheimer Films","origin_country":"US"},{"id":199632,"logo_path":null,"name":"Dawn Apollo Films","origin_country":"US"},{"id":194232,"logo_path":"/oE7H93u8sy5vvW5EH3fpCp68vvB.png","name":"Apple Studios","origin_country":"US"},{"id":19647,"logo_path":null,"name":"Monolith Pictures","origin_country":"US"}],"production_countries":[{"iso_3166_1":"US","name":"United States of America"}],"release_date":"2025-06-25","revenue":631627111,"runtime":156,"spoken_languages":[{"english_name":"Danish","iso_639_1":"da","name":"Dansk"},{"english_name":"English","iso_639_1":"en","name":"English"},{"english_name":"German","iso_639_1":"de","name":"Deutsch"},{"english_name":"Spanish","iso_639_1":"es","name":"Español"}],"status":"Released","tagline":"Let's ride.","title":"F1","video":false,"vote_average":7.8,"vote_count":3036} \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnYzAvaFl0dk5nekxtYmg3NFhVdkdHb2NqT0ZFNFlOWGo1bkpnb0hvWXNhMmc9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnYzAvaFl0dk5nekxtYmg3NFhVdkdHb2NqT0ZFNFlOWGo1bkpnb0hvWXNhMmc9PQ new file mode 100644 index 0000000..5cb53cf --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnYzAvaFl0dk5nekxtYmg3NFhVdkdHb2NqT0ZFNFlOWGo1bkpnb0hvWXNhMmc9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZEdlYTNMQmFLS090YTNUd1hvRVlQOFRFNnZZdG1kSm9zVTlsZUcrUGNFWVE9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZEdlYTNMQmFLS090YTNUd1hvRVlQOFRFNnZZdG1kSm9zVTlsZUcrUGNFWVE9PQ new file mode 100644 index 0000000..ce1f870 --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZEdlYTNMQmFLS090YTNUd1hvRVlQOFRFNnZZdG1kSm9zVTlsZUcrUGNFWVE9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZHZmb1A2cEE5UVBwZXAwTUdPVEFSZDZnRGxvTk9VV2pISTUvZGprZUswSXc9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZHZmb1A2cEE5UVBwZXAwTUdPVEFSZDZnRGxvTk9VV2pISTUvZGprZUswSXc9PQ new file mode 100644 index 0000000..49c7616 --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZHZmb1A2cEE5UVBwZXAwTUdPVEFSZDZnRGxvTk9VV2pISTUvZGprZUswSXc9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZU1CS0c1cUhBKzFkVk9jckU1YXlFbmc1WnhMYzFJTVVMR0Nkcm1DWHhaU1E9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZU1CS0c1cUhBKzFkVk9jckU1YXlFbmc1WnhMYzFJTVVMR0Nkcm1DWHhaU1E9PQ new file mode 100644 index 0000000..a5894fc --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZU1CS0c1cUhBKzFkVk9jckU1YXlFbmc1WnhMYzFJTVVMR0Nkcm1DWHhaU1E9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZjYvZ0JpdUJzeC9PM0kzUlFyTnUzWFp4c1NaY2I2N0IwY1N1QXRQOUdhQXc9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZjYvZ0JpdUJzeC9PM0kzUlFyTnUzWFp4c1NaY2I2N0IwY1N1QXRQOUdhQXc9PQ new file mode 100644 index 0000000..3e1a8cf --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZjYvZ0JpdUJzeC9PM0kzUlFyTnUzWFp4c1NaY2I2N0IwY1N1QXRQOUdhQXc9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZk1jeHlsLzVWdFpmMHl0eU42THRPK2NsczRGU0QrK1dpbVBxWi83Tjk5SWc9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZk1jeHlsLzVWdFpmMHl0eU42THRPK2NsczRGU0QrK1dpbVBxWi83Tjk5SWc9PQ new file mode 100644 index 0000000..9f8e1d8 --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZk1jeHlsLzVWdFpmMHl0eU42THRPK2NsczRGU0QrK1dpbVBxWi83Tjk5SWc9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZlZ5VS8vMGIwRk90a1htbUlCTmRtdUJGZ01wUmtxcXVVNDFDejl0d0pQZVE9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZlZ5VS8vMGIwRk90a1htbUlCTmRtdUJGZ01wUmtxcXVVNDFDejl0d0pQZVE9PQ new file mode 100644 index 0000000..b3ace14 --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZlZ5VS8vMGIwRk90a1htbUlCTmRtdUJGZ01wUmtxcXVVNDFDejl0d0pQZVE9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZlh2MU9QRmkxYzRSLzU0T1BWZVIrNWpQbnFMdXFRVVoydUlJd1IxY3JPSWc9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZlh2MU9QRmkxYzRSLzU0T1BWZVIrNWpQbnFMdXFRVVoydUlJd1IxY3JPSWc9PQ new file mode 100644 index 0000000..b140b2d --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZlh2MU9QRmkxYzRSLzU0T1BWZVIrNWpQbnFMdXFRVVoydUlJd1IxY3JPSWc9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZm5HOEJTSS9QM2ZxUkZpNVVBaFEranc0QjZ5eW4xbGU5bi85L2dXVVEvNUE9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZm5HOEJTSS9QM2ZxUkZpNVVBaFEranc0QjZ5eW4xbGU5bi85L2dXVVEvNUE9PQ new file mode 100644 index 0000000..8da91ea --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZm5HOEJTSS9QM2ZxUkZpNVVBaFEranc0QjZ5eW4xbGU5bi85L2dXVVEvNUE9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZmFZZ2pKL2Rxb2pJQU9aU2JVdWtMVEp1VjQ4N3NXMTA3RTMrYjhuaG9sbkE9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZmFZZ2pKL2Rxb2pJQU9aU2JVdWtMVEp1VjQ4N3NXMTA3RTMrYjhuaG9sbkE9PQ new file mode 100644 index 0000000..9a07a09 --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZmFZZ2pKL2Rxb2pJQU9aU2JVdWtMVEp1VjQ4N3NXMTA3RTMrYjhuaG9sbkE9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZnpwSE00SFhXbjNrMnhZRmpRNEljOXZVRXUxZHpoTHcrZDZoc3dxN1hsOVE9PQ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZnpwSE00SFhXbjNrMnhZRmpRNEljOXZVRXUxZHpoTHcrZDZoc3dxN1hsOVE9PQ new file mode 100644 index 0000000..60de696 --- /dev/null +++ b/src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZnpwSE00SFhXbjNrMnhZRmpRNEljOXZVRXUxZHpoTHcrZDZoc3dxN1hsOVE9PQ @@ -0,0 +1,20 @@ + + +Redirecting ... + + + + + + + + + +Redirecting .. + + + + \ No newline at end of file diff --git a/src/source/__snapshots__/FourKHDHub.test.ts.snap b/src/source/__snapshots__/FourKHDHub.test.ts.snap index 1ce1d11..36eec84 100644 --- a/src/source/__snapshots__/FourKHDHub.test.ts.snap +++ b/src/source/__snapshots__/FourKHDHub.test.ts.snap @@ -200,6 +200,95 @@ exports[`FourKHDHub handle dexter resurrection 2025 s01e01 1`] = ` ] `; +exports[`FourKHDHub handle f1 1`] = ` +[ + { + "meta": { + "bytes": 71296457113, + "countryCodes": [ + "en", + "hi", + ], + "height": 2160, + "title": "F1 - The Movie (2025) 2160p UHD BluRay REMUX DV HDR 10bit HEVC [Hindi-Tamil-Telugu DDP 5.1 + English TrueHD Atmos 7.1] x265 (CiNPEHiLES-LUMiX).mkv", + }, + "url": "https://hubcloud.foo/drive/sbj15b8jgaxbnnq", + }, + { + "meta": { + "bytes": 41414222151, + "countryCodes": [ + "en", + "hi", + ], + "height": 2160, + "title": "F1 - The Movie (2025) 2160p UHD BluRay DV HDR 10bit HEVC [Hindi-Tamil-Telugu DDP 5.1 + English TrueHD Atmos 7.1] x265 (WiKi-LUMiX).mkv", + }, + "url": "https://hubcloud.foo/drive/0ii553mi0xjiixo", + }, + { + "meta": { + "bytes": 30096983326, + "countryCodes": [ + "en", + "hi", + ], + "height": 2160, + "title": "F1 - The Movie (2025) 2160p iT WEB-DL 10bit HEVC [Hindi-Tamil-Telugu DDP 5.1 + English TrueHD Atmos 7.1] x265 (WADU-LUMiX).mkv", + }, + "url": "https://hubcloud.foo/drive/vuaxnarwlevl0nw", + }, + { + "meta": { + "bytes": 29785598197, + "countryCodes": [ + "en", + "hi", + ], + "height": 1080, + "title": "F1 - The Movie (2025) 1080p BluRay REMUX AVC [Hindi-Tamil-Telugu DDP 5.1 + English TrueHD Atmos 7.1] x264 (HDT-LUMiX).mkv", + }, + "url": "https://hubcloud.foo/drive/ycoim8u1jihngjc", + }, + { + "meta": { + "bytes": 21496311316, + "countryCodes": [ + "en", + "hi", + ], + "height": 1080, + "title": "F1 - The Movie (2025) 1080p UHD BluRay DV HDR 10bit HEVC [Hindi-Tamil-Telugu DDP 5.1 + English DDP 7.1] x265 (HiDt-LUMiX).mkv", + }, + "url": "https://hubcloud.foo/drive/1eeyidcyrsiin17", + }, + { + "meta": { + "bytes": 19520626360, + "countryCodes": [ + "en", + "hi", + ], + "height": 1080, + "title": "F1 - The Movie (2025) 1080p BluRay [Hindi-Tamil-Telugu DDP 5.1 + English DDP 7.1] x264 (SPHD-LUMiX).mkv", + }, + "url": "https://hubcloud.foo/drive/az6ttan8ssdusn1", + }, + { + "meta": { + "bytes": 11424613007, + "countryCodes": [ + "en", + "hi", + ], + "height": 1080, + "title": "F1 - The Movie (2025) 1080p BluRay 10bit HEVC [Hindi-Tamil-Telugu DDP 5.1 + English DDP 5.1] x265 (StOiC-LUMiX).mkv", + }, + "url": "https://hubcloud.foo/drive/osj1xhy1lpsop5n", + }, +] +`; + exports[`FourKHDHub handle lovely runner 2024 s01e01 1`] = ` [ { @@ -462,3 +551,64 @@ exports[`FourKHDHub handle superman 2025 1`] = ` }, ] `; + +exports[`FourKHDHub handle the tank 1`] = ` +[ + { + "meta": { + "bytes": 14688788152, + "countryCodes": [ + "multi", + "de", + "en", + "hi", + ], + "height": 2160, + "title": "The.Tank.2025.2160p.AMZN.WEB-DL.Multi.DDP5.1.HDR.H.265-4kHdHub.Com.mkv", + }, + "url": "https://hubcloud.foo/drive/5ocppg18qpun5nb", + }, + { + "meta": { + "bytes": 14667313315, + "countryCodes": [ + "multi", + "de", + "en", + "hi", + ], + "height": 2160, + "title": "The.Tank.2025.2160p.AMZN.WEB-DL.Multi.DDP5.1.H.265-4kHdHub.Com.mkv", + }, + "url": "https://hubcloud.foo/drive/qzs8ys88skusyst", + }, + { + "meta": { + "bytes": 9953586708, + "countryCodes": [ + "multi", + "de", + "en", + "hi", + ], + "height": 1080, + "title": "The.Tank.2025.1080p.AMZN.WEB-DL.Multi.DDP5.1.H.264-4kHdHub.Com.mkv", + }, + "url": "https://hubcloud.foo/drive/7bm6zx26sf1ofis", + }, + { + "meta": { + "bytes": 4456028569, + "countryCodes": [ + "multi", + "de", + "en", + "hi", + ], + "height": 1080, + "title": "The.Tank.2025.1080p.AMZN.WEB-DL.Multi.DDP5.1.H.265-4kHdHub.Com.mkv", + }, + "url": "https://hubcloud.foo/drive/fmhbhwnhdwwxddw", + }, +] +`;