# YouTube Shorts Downloader Scraper (`alpha-scraper/youtube-shorts-downloader-scraper`) Actor

Download YouTube Shorts videos quickly with this YouTube Shorts Downloader Scraper. Extract Shorts video URLs and key details with ease, streamline video collection, and gather YouTube Shorts data efficiently for research, content analysis, and automation.

- **URL**: https://apify.com/alpha-scraper/youtube-shorts-downloader-scraper.md
- **Developed by:** [Alpha Scraper](https://apify.com/alpha-scraper) (community)
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.50 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

### 🎬 YouTube Shorts Downloader Scraper – Overview

The **YouTube Shorts Downloader Scraper** finds Shorts on YouTube by keyword, or opens the YouTube Shorts links you paste in, and returns one structured record for every Short. Each record can contain direct download links for the video and the audio, plus views, likes, comment count, upload date, duration, tags, description and YouTube channel details.

This YouTube Shorts Downloader Scraper is made for marketers, researchers, content teams, analysts and developers who need to collect YouTube Shorts in bulk instead of saving them one at a time. Add keywords or links, choose a resolution and filters, press **Start**, and your YouTube data appears in the Output tab.

> 📌 **YouTube Shorts Downloader Scraper at a glance**
>
> - **Finds Shorts by:** YouTube keyword search or direct YouTube Shorts URL
> - **Returns:** Short details, download links and channel details
> - **Resolution:** 144p up to 2160p (4K), or the highest available
> - **Filters:** minimum views, video length and upload date
> - **Export:** JSON, CSV, Excel or the Apify API

The YouTube Shorts Downloader Scraper runs on the Apify platform, so you can start it manually, schedule it, or call it from your own application.

### ⭐ YouTube Shorts Downloader Scraper – Key Features

The YouTube Shorts Downloader Scraper combines YouTube Shorts search, link-based scraping and download-link extraction in one tool.

- **Keyword search for Shorts only** – every keyword is searched on YouTube separately and gets its own item limit.
- **Direct YouTube Shorts URLs** – paste youtube.com/shorts links, including share links with tracking parameters.
- **Three download links** – merged video + audio, video at your chosen resolution, and audio only.
- **Resolution control** – pick 144p to 2160p, or keep the highest available for each Short.
- **Optional filters** – minimum views, minimum and maximum length, and upload date.
- **YouTube channel details** – subscribers, country, join date, total views, video count, links and verified badge.
- **Duplicate removal** – the YouTube Shorts Downloader Scraper returns a Short that matches several keywords only once.
- **Parallel workers** – process 1 to 20 Shorts at the same time.
- **Automatic retries** – blocked or failed YouTube requests are repeated before a Short is given up.

> 💡 **Why use the YouTube Shorts Downloader Scraper?**
>
> - One run replaces manual copying of YouTube Shorts links, titles and stats.
> - Download links, metadata and channel data arrive together in one record.
> - No cookies, login or proxy setup is needed.

### 📊 YouTube Shorts Downloader Scraper – What Data You Can Extract

Every record describes one YouTube Short. The YouTube Shorts Downloader Scraper groups its YouTube data like this:

| Data group | What you get |
|---|---|
| 🎬 **Short details** | Title, Short ID and URL, thumbnail, views, likes, comment count, upload date, duration, category, tags, visibility, description and links inside it |
| ⬇️ **Download links** | Merged video + audio link, video link (selected or highest resolution), audio-only link, format details, list of all media files |
| 📺 **Channel details** | Name, handle, URL, ID, subscribers, verified badge, country, join date, total views, video count, description, links |
| 🧭 **Source info** | Search keyword, original input, result position, source URL, scrape time |

Field names and a sample YouTube Shorts Downloader Scraper record are in the **Output** section below.

### 🚀 YouTube Shorts Downloader Scraper – How to Use It

Using the YouTube Shorts Downloader Scraper takes a few minutes and needs no coding.

- **Step 1 – Add your targets.** Enter keywords, paste YouTube Shorts URLs, or use both. URLs are scraped first.
- **Step 2 – Set the limit.** Choose *Max Items Per keyword* (default 20).
- **Step 3 – Choose the data.** Decide whether to scrape Short details (including download links) and channel details.
- **Step 4 – Pick a resolution and filters.** Both are optional.
- **Step 5 – Click Start.** The YouTube Shorts Downloader Scraper shows in the run status how many Shorts it has scraped.
- **Step 6 – Open the Output tab.** Browse the Shorts Data, Download Links, Channel Data and All Fields views, then export.

### 🔍 How to Download YouTube Shorts by Keyword with the YouTube Shorts Downloader Scraper

Type a keyword such as `pubg` or `motivational speech` into the **keywords** field. The YouTube Shorts Downloader Scraper searches YouTube for Shorts only, keeps loading result pages until your limit is reached or the search runs out, and returns each Short as its own record.

Each keyword has its own limit, so two keywords with a limit of 20 let the YouTube Shorts Downloader Scraper return up to 40 YouTube Shorts. Shorts skipped by a filter or removed as duplicates do not count toward the limit. Keyword searches use English (US) YouTube results.

### 🔗 Can the YouTube Shorts Downloader Scraper Download a Single Short from a Link?

Yes. Add direct links in the **YouTube Shorts URL** field, for example:

- `https://www.youtube.com/shorts/AydS-vA3qa4`
- `https://youtube.com/shorts/4xiF7PkQjds?si=jbEFjm6Trh8XXItx`

The YouTube Shorts Downloader Scraper opens every link, and all filters, data options and duplicate removal apply just as they do to search results. You can also load links from a text file URL. Only youtube.com/shorts links work; anything else is skipped with a warning in the log.

### 💼 YouTube Shorts Downloader Scraper – Use Cases

- **Content research** – use the YouTube Shorts Downloader Scraper to collect Shorts for a topic and study titles, tags and descriptions.
- **Trend and competitor analysis** – compare YouTube views, likes and upload dates across channels and keywords with the YouTube Shorts Downloader Scraper.
- **Influencer discovery** – find the YouTube channels behind popular Shorts and review subscribers, country and links.
- **Media collection** – gather video and audio links for YouTube Shorts you have the right to use.
- **Dataset building** – create structured YouTube Shorts datasets for dashboards or machine learning.
- **Monitoring** – schedule the YouTube Shorts Downloader Scraper with a *Newer Than* date to catch fresh Shorts.

### ⚙️ Input

The YouTube Shorts Downloader Scraper needs at least one keyword or one YouTube Shorts URL. Everything else is optional.

| Field | Key | What it does |
|---|---|---|
| Keywords | `keywords` | Keywords to search for Shorts, each on its own. |
| Max Items Per keyword | `maxItemsPerkeyword` | Shorts per keyword. Default 20, minimum 1. Ignored when *Newer Than* is set. |
| YouTube Shorts URL | `individual_shorts_url` | Direct Shorts links to scrape individually. |
| Minimum Views | `minViews` | Skip Shorts with fewer views. |
| Minimum Length | `min_Duration` | Skip shorter Shorts. Hours, minutes, seconds; 0 = no minimum. |
| Maximum Length | `max_Duration` | Skip longer Shorts. Same boxes; 0 = no maximum. |
| Shorts Newer Than | `newerThan` | Only Shorts posted on or after a date (YYYY-MM-DD) or age such as `2 weeks`. |
| Shorts Older Than | `olderThan` | Only Shorts posted before a date or age. Combine with *Newer Than* for a range. |
| Scrape Short Details | `scrapeVideoDetails` | On by default. Adds download links, likes, exact comments, description, tags, category, visibility. |
| Scrape Channel Details | `scrapeChannelDetails` | On by default. Adds subscribers, country, join date, totals, links, verified badge. |
| Resolution | `videoResolution` | Highest available (default) or 2160p down to 144p. |
| Remove Duplicate Shorts | `removeDuplicates` | On by default. Returns each Short once. |
| Parallel Workers | `maxConcurrency` | Shorts processed at once. Default 5, range 1 to 20. |

#### 📝 Example input

```json
{
  "keywords": ["pubg", "motivational speech"],
  "maxItemsPerkeyword": 20,
  "individual_shorts_url": [
    { "url": "https://www.youtube.com/shorts/AydS-vA3qa4" }
  ],
  "minViews": 10000,
  "min_Duration": { "hours": 0, "minutes": 0, "seconds": 10 },
  "max_Duration": { "hours": 0, "minutes": 1, "seconds": 0 },
  "videoResolution": "720p",
  "removeDuplicates": true,
  "maxConcurrency": 5
}
```

> ⚠️ **Good to know**
>
> - *Newer Than* alone returns every matching YouTube Short up to today and ignores the item limit. With only *Older Than*, the limit still applies.
> - Length and date filters, and a chosen resolution, need each Short's page, so those Shorts are opened even if *Scrape Short Details* is off.
> - The YouTube Shorts Downloader Scraper stops with a clear message if no keyword or URL is given, if *Newer Than* is not earlier than *Older Than*, or if the minimum length exceeds the maximum.

### 📦 Output

The YouTube Shorts Downloader Scraper saves one dataset record per Short. Values below are illustrative and the record is trimmed.

```json
[
    {
    "url": "https://youtube.com/shorts/WvB2ffyFNs8",
    "original_url": "https://youtube.com/shorts/WvB2ffyFNs8",
    "source": "youtube",
    "keywords": "pubg",
    "author": "Ikrar Khan",
    "title": [
      "🚨 The Worst Way To Use A Flare Gun In PUBG"
    ],
    "thumbnail": [
      "https://i.ytimg.com/vi/WvB2ffyFNs8/frame0.jpg",
      "https://i.ytimg.com/vi/WvB2ffyFNs8/oar2.jpg?sqp=-oaymwEdCJUDENAFSFWQAgHyq4qpAwwIARUAAIhCcAHAAQY=&rs=AOn4CLAdPM13MXcbO2MEGK_HUE-3oSGGPg",
      "https://i.ytimg.com/vi/WvB2ffyFNs8/oar2.jpg?sqp=-oaymwEgCJUDEOAESFWQAgHyq4qpAw8IARUAAIhCcAHAAQbIAQE=&rs=AOn4CLCyiFlrOj0j5bbWrQTOKRonJN--xA",
      "https://i.ytimg.com/vi/WvB2ffyFNs8/maxresdefault.jpg"
    ],
    "requested_resolution": "1280p",
    "provided_resolution": "640p",
    "channel": "Ikrar Khan",
    "duration": "0:10",
    "durationSeconds": 10,
    "source_platform": "youtube",
    "video_type": "short",
    "video_upload_date": "20261021",
    "comment_count": "0",
    "like_count": "81",
    "channel_url": "https://www.youtube.com/channel/UCPm6uQVH9nnEKkOoA6mQ63Q",
    "channel_id": "UCPm6uQVH9nnEKkOoA6mQ63Q",
    "view_count": 32958,
    "description": "What happens when a simple battle royale loot session goes completely wrong? In this hilarious gaming moment, a player finds a legendary flare gun and decides that the best place to fire it is inside a cramped concrete room. Instead of calling in an elite supply drop from the sky, the player unleashes absolute chaos on their own squad. Watch as the room fills with fire, smoke, and pure regret while both characters scramble to survive their own disastrous mistake. \n\nThis clip perfectly captures the unpredictability of team play in battle royale games. From the initial excitement of finding rare gear to the frantic realization that a disaster is about to unfold, this video is a reminder to always double-check your surroundings before pulling the trigger. The resulting comedy of errors as the knocked-out teammates crawl through the smoke is a classic gaming fail that every player can relate to. Do not miss this epic display of accidental friendly fire that leaves the entire squad in ruins. \n\n#PUBG #GamingFails #BattleRoyale #GamingMoments",
    "type": "multiple",
    "error": false,
    "videoId": "WvB2ffyFNs8",
    "channelName": "Ikrar Khan",
    "channelId": "UCPm6uQVH9nnEKkOoA6mQ63Q",
    "thumbnailUrl": "https://i.ytimg.com/vi/WvB2ffyFNs8/frame0.jpg",
    "publishedAt": "2026-10-21T00:00:00Z",
    "likeCount": 81,
    "commentCount": 0,
    "best_available_resulation_video_DownloadUrl": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=136&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=2071358&dur=9.999&lmt=1792566714218306&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIgKDS5I2brUHwXhh_35CIFpc4Y9YO_Xe5LXkc0OHeWczACIQChX9KgnFh5tJp9wmhh7L_AL_SC4unBYj8ckhiuOmUEzQ%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
    "downloadable_video_link": "https://rr4---sn-a5m7lnld.googlevideo.com/videoplayback?expire=1792678914&ei=osfZarWSFJeZsfIPrdyS8AQ&ip=104.35.50.249&id=o-AFvrYyTxO8_ZAug114rRI81zKyWc10AuByNLInGIKbqP&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=362&met=1792657314%2C&mh=Av&mm=18%2C26&mn=sn-a5m7lnld%2Csn-o097znss&ms=aub%2Conr&mv=m&mvi=4&pl=16&rms=aub%2Caub&initcwndbps=3304000&bui=AWzQHwodNFqKVbB0xrkY8NADAupaP9GM6fO-eo0rEWXwjcf4HBdVAXKIB2wmRDY8DF20iRjtQEVr5aPW&spc=mpRQ_yS-U36hVv_idBBOQLgiwZ7AwseG629vRBGabr7BLeMTymi2xMSPP9KPptcpVsE&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=775073&ratebypass=yes&dur=10.048&lmt=1792563608387874&mt=1792657029&fvip=5&epbp=1&fexp=51565115&c=ANDROID&txp=5400234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AE0s2JYwRAIgS1geJjMuGJSeq-md4tA5jMK7TcPydVToUYWr13S6714CIDt828Nt5tqvvFtIeCu8yKQB7F5qvIyuIjAcKKtRphVj&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRgIhAJN4QMF2gZaQ4tdb65cnDzGmpI4qNkgBAa8tz1CoyTOoAiEAzKSNsn3b1vXBNv39CtDEcaxpACP3g-zrO_MrghYwO2s%3D",
    "downloadable_audio_link": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=140&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&xtags=drc%3D1&mime=audio%2Fmp4&rqh=1&gir=yes&clen=163586&dur=10.054&lmt=1792563130603285&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cxtags%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIhAMRFLThGYIxNanw166JLD4B2XjqTKLAPIqc24TRzo3xlAiBJ_2SATTu3O_TzegaKkhK0urOPmYIBik5sV2Gtug62Pw%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
    "merged_downloadable_link": "https://rr4---sn-a5m7lnld.googlevideo.com/videoplayback?expire=1792678914&ei=osfZarWSFJeZsfIPrdyS8AQ&ip=104.35.50.249&id=o-AFvrYyTxO8_ZAug114rRI81zKyWc10AuByNLInGIKbqP&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=362&met=1792657314%2C&mh=Av&mm=18%2C26&mn=sn-a5m7lnld%2Csn-o097znss&ms=aub%2Conr&mv=m&mvi=4&pl=16&rms=aub%2Caub&initcwndbps=3304000&bui=AWzQHwodNFqKVbB0xrkY8NADAupaP9GM6fO-eo0rEWXwjcf4HBdVAXKIB2wmRDY8DF20iRjtQEVr5aPW&spc=mpRQ_yS-U36hVv_idBBOQLgiwZ7AwseG629vRBGabr7BLeMTymi2xMSPP9KPptcpVsE&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=775073&ratebypass=yes&dur=10.048&lmt=1792563608387874&mt=1792657029&fvip=5&epbp=1&fexp=51565115&c=ANDROID&txp=5400234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AE0s2JYwRAIgS1geJjMuGJSeq-md4tA5jMK7TcPydVToUYWr13S6714CIDt828Nt5tqvvFtIeCu8yKQB7F5qvIyuIjAcKKtRphVj&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRgIhAJN4QMF2gZaQ4tdb65cnDzGmpI4qNkgBAa8tz1CoyTOoAiEAzKSNsn3b1vXBNv39CtDEcaxpACP3g-zrO_MrghYwO2s%3D",
    "medias": [
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=139&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&xtags=drc%3D1&mime=audio%2Fmp4&rqh=1&gir=yes&clen=62865&dur=10.123&lmt=1792563131560864&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cxtags%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRgIhAL66beRqng2iHY9AGjQcsdpNzDpUmubSXXqD_F63sJ12AiEApWnfpnPH0j-EHyAvEVWDnp1je5S1dbGGwKx2k9dYrvk%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "low, DRC",
        "bitrate": 49,
        "contentLength": "62865",
        "fps": 30,
        "is_audio": true,
        "type": "audio",
        "extension": "mp3"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=249&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&xtags=drc%3D1&mime=audio%2Fwebm&rqh=1&gir=yes&clen=62427&dur=10.021&lmt=1792563119594654&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cxtags%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRgIhAPVjHymHmgb1jXUo4OeWCHa448XcDUJem7RHa8lFjYtmAiEA9VVy3BIiAbARv-Rzc7IKcEybJEKBTmTlnbc0ZzDyNvw%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "low, DRC",
        "bitrate": 49,
        "contentLength": "62427",
        "fps": 30,
        "is_audio": true,
        "type": "audio",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=250&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&xtags=drc%3D1&mime=audio%2Fwebm&rqh=1&gir=yes&clen=74531&dur=10.021&lmt=1792563119848848&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cxtags%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIgT4vks0Z8kGS44ppzRr4O4aeft3KmBnjwLp3PGLpWttMCIQCvymNWt5l90joD0Ev3_WjK_L3SXvvk_pkOdr7pn52nXw%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "low, DRC",
        "bitrate": 59,
        "contentLength": "74531",
        "fps": 30,
        "is_audio": true,
        "type": "audio",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=139&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=audio%2Fmp4&rqh=1&gir=yes&clen=62853&dur=10.123&lmt=1792563102109532&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRgIhAID9tYvRbETE0yHOXLNMlHQ-dyFFD-xNvpZj_qaUqXSgAiEAtL8MSYPZ1mC-dmcJ2QTkdo97DWxvkQGXbsWwwtQRBe4%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "low",
        "bitrate": 49,
        "contentLength": "62853",
        "fps": 30,
        "is_audio": true,
        "type": "audio",
        "extension": "mp3"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=249&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=audio%2Fwebm&rqh=1&gir=yes&clen=62332&dur=10.021&lmt=1792563132658186&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRAIgDozvTRMyiUkCrpPOM15En_McJgxWCtzMdPb-zBawDZ0CICQr8OgxoTh7ZCi__rPEtjl0vAiMCWH6qyiB7rFJbnep&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "low",
        "bitrate": 49,
        "contentLength": "62332",
        "fps": 30,
        "is_audio": true,
        "type": "audio",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=250&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=audio%2Fwebm&rqh=1&gir=yes&clen=74437&dur=10.021&lmt=1792563105744747&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIgWA5tIdwV_X-P6sUmn6QUpt5Ss-BkKVGEiR-EyR5vo2oCIQCTy9lxtvZ46iJAv9LR_V-5NVJgYgrP9ZTw9AUYJ5XzDg%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "low",
        "bitrate": 59,
        "contentLength": "74437",
        "fps": 30,
        "is_audio": true,
        "type": "audio",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=140&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&xtags=drc%3D1&mime=audio%2Fmp4&rqh=1&gir=yes&clen=163586&dur=10.054&lmt=1792563130603285&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cxtags%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIhAMRFLThGYIxNanw166JLD4B2XjqTKLAPIqc24TRzo3xlAiBJ_2SATTu3O_TzegaKkhK0urOPmYIBik5sV2Gtug62Pw%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "medium, DRC",
        "bitrate": 130,
        "contentLength": "163586",
        "fps": 30,
        "is_audio": true,
        "type": "audio",
        "extension": "mp3"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&xtags=drc%3D1&mime=audio%2Fwebm&rqh=1&gir=yes&clen=129457&dur=10.021&lmt=1792563118002554&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cxtags%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIhAKLF-3zVOnqTjKgcC6By4S9GIXe3EWyePxZ8WsOxbk6IAiBDGe9A92Xtf3Gj2Fb10g0yJpK1EI9RN2qasEkH8IIv5Q%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "medium, DRC",
        "bitrate": 103,
        "contentLength": "129457",
        "fps": 30,
        "is_audio": true,
        "type": "audio",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=140&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=audio%2Fmp4&rqh=1&gir=yes&clen=163586&dur=10.054&lmt=1792563100282707&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIhAMkYWTDyqtNcWTGSAB94vDXzIZ1kg2_FctzyFaUKI5JvAiBSVcHEVPy04RLsVmbY1rDvirdp1uk0E065fDx5io95FA%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "medium",
        "bitrate": 130,
        "contentLength": "163586",
        "fps": 30,
        "is_audio": true,
        "type": "audio",
        "extension": "mp3"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=251&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=audio%2Fwebm&rqh=1&gir=yes&clen=129418&dur=10.021&lmt=1792563105549894&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=5402234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRgIhALILxvR2uaBDcUHGasjPRIe868ic_6Z1gC1Q_p-PIwS-AiEAk27CngUztgJYZMnB_Tx1sO0WX7_5afAb1Z1zWmaMGYc%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "medium",
        "bitrate": 103,
        "contentLength": "129418",
        "fps": 30,
        "is_audio": true,
        "type": "audio",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=160&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=109070&dur=9.999&lmt=1792566364960350&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRAIgc-bxq5KLATr1s9Gnj6SAwWXUpbdEHq4atNap80oiLd8CIHLa5HLgK6ezY_HHOY5Hqvh5XxpXx-n_UKXNC5Xf_8ec&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "144p",
        "bitrate": 87,
        "contentLength": "109070",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "mp4"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=133&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=236075&dur=9.999&lmt=1792566331792051&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIgVBXIcebG-Od2FvpJoqExkjOZMB0x7bOTsgdZ4FN72SgCIQCTClKExe7qaR4G6YjJfnS9fFjc7gOyhog_s6ecwsWLVA%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "240p",
        "bitrate": 188,
        "contentLength": "236075",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "mp4"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=242&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=120094&dur=9.999&lmt=1792564714428247&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIhALPRzcjiG7jLRFAEXhnf5NX01WugC8QpHdCa-ysn_UN6AiBlq_NtDHi_uRIeZBGbWGKc-_VLtVGAtvWCyfMU_Gjc_w%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "240p",
        "bitrate": 96,
        "contentLength": "120094",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=395&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=108384&dur=9.999&lmt=1792563548850228&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRAIgdhWB1Sixlfgaf9jpFU1GAWbjBwGS-pylEK-dlF5efmgCIHDUnRK6R3xQnaUErlPZpYXTvfxUXMS3PKDDNdl0tkXp&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "240p",
        "bitrate": 86,
        "contentLength": "108384",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "mp4"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=134&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=460135&dur=9.999&lmt=1792566582830490&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIhAM7D04PG_ojBgJQ8UeJFCKrO9tMJuhh57H3a_hQZeGGIAiA1M-jdqFGRtjmEN9kAL3VXcXYgJFtxiW6r9MlM2PRJcg%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "360p",
        "bitrate": 368,
        "contentLength": "460135",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "mp4"
      },
      {
        "url": "https://rr4---sn-a5m7lnld.googlevideo.com/videoplayback?expire=1792678914&ei=osfZarWSFJeZsfIPrdyS8AQ&ip=104.35.50.249&id=o-AFvrYyTxO8_ZAug114rRI81zKyWc10AuByNLInGIKbqP&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=362&met=1792657314%2C&mh=Av&mm=18%2C26&mn=sn-a5m7lnld%2Csn-o097znss&ms=aub%2Conr&mv=m&mvi=4&pl=16&rms=aub%2Caub&initcwndbps=3304000&bui=AWzQHwodNFqKVbB0xrkY8NADAupaP9GM6fO-eo0rEWXwjcf4HBdVAXKIB2wmRDY8DF20iRjtQEVr5aPW&spc=mpRQ_yS-U36hVv_idBBOQLgiwZ7AwseG629vRBGabr7BLeMTymi2xMSPP9KPptcpVsE&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=775073&ratebypass=yes&dur=10.048&lmt=1792563608387874&mt=1792657029&fvip=5&epbp=1&fexp=51565115&c=ANDROID&txp=5400234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AE0s2JYwRAIgS1geJjMuGJSeq-md4tA5jMK7TcPydVToUYWr13S6714CIDt828Nt5tqvvFtIeCu8yKQB7F5qvIyuIjAcKKtRphVj&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRgIhAJN4QMF2gZaQ4tdb65cnDzGmpI4qNkgBAa8tz1CoyTOoAiEAzKSNsn3b1vXBNv39CtDEcaxpACP3g-zrO_MrghYwO2s%3D",
        "quality": "360p",
        "bitrate": 617,
        "contentLength": "775073",
        "fps": 24,
        "is_audio": true,
        "type": "video",
        "extension": "mp4"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=243&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=215118&dur=9.999&lmt=1792564712730370&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRAIgWUsKpkDnlx5NWhWnyu3xRkqt7Y4BqcEKjXgaUljg_ZgCICNo4JUm3qLDR__KaqZJA1aGUkUgy3At8mH0WlgD0-1P&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "360p",
        "bitrate": 172,
        "contentLength": "215118",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=396&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=364920&dur=9.999&lmt=1792563802503828&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRgIhANkUd6fW-yN-Z2mcXKSswFYzb9ccv7lC88AVQo8rMysLAiEAua08cPlaGOmgXjIQQ_nD4_cTgCziO888gn13WgYV-N0%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "360p",
        "bitrate": 291,
        "contentLength": "364920",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "mp4"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=135&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=714349&dur=9.999&lmt=1792566379264003&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRgIhAMOr5Tn8ZM_tfVL7OSCo4MLEwqbzxH29TDuAAMG6XNzxAiEA9opPl9X76F7OJ2OIbtVv1RSXVYUQO0pPdpQY5k6EY2M%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "480p",
        "bitrate": 571,
        "contentLength": "714349",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "mp4"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=779&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=555814&dur=9.999&lmt=1792564715115816&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIhAO19Nli3zooG7By8WgaDvySftaAwUZyK6_U_ze-1Wv48AiAHr6dccbdu20ZnPWbbEOsaiqKm3JGFxtkEFL6TDe5NZw%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "480p",
        "bitrate": 444,
        "contentLength": "555814",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=780&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=1031133&dur=9.999&lmt=1792564715417787&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRgIhAKNWxUhxAaPbMl_pCelaA4OcVd0zgA3Izte9W8xywVbEAiEAshES-lfQNrklz80SKGeeqwUUXV3WayYnJHoILVp5gpw%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "480p",
        "bitrate": 824,
        "contentLength": "1031133",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=787&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=476379&dur=9.999&lmt=1792563805696941&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIhALpQ0Vy0q5cziJGnZBTMbjhNA5e7ZAYP1oVvfEJXVJvzAiAOdjYbALb0jrwFFBDrt5R73_5amABlsjyAm0_RAB91ww%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "480p",
        "bitrate": 381,
        "contentLength": "476379",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "mp4"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=788&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=716665&dur=9.999&lmt=1792564522277779&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRAIgZIr9sq4cPEPtOCg2EsMQ1JCUYLZQWFQveUZ1qdw2MlMCIDKe8BMoRCGS7Eo6EkZzjOm5QAHY58yxa6rDNVYURLWt&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "480p",
        "bitrate": 573,
        "contentLength": "716665",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "mp4"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=136&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=2071358&dur=9.999&lmt=1792566714218306&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIgKDS5I2brUHwXhh_35CIFpc4Y9YO_Xe5LXkc0OHeWczACIQChX9KgnFh5tJp9wmhh7L_AL_SC4unBYj8ckhiuOmUEzQ%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "720p",
        "bitrate": 1657,
        "contentLength": "2071358",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "mp4"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=247&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fwebm&rqh=1&gir=yes&clen=1782561&dur=9.999&lmt=1792564713139703&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRQIhANyOM-miSthEbMSBIezohvsa98-UilqoJYZgdI0WKCaLAiATXeBEqrvBZpu2L-GAAGIyGQPP9tZWQX3rPeZP2Eeq_Q%3D%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "720p",
        "bitrate": 1426,
        "contentLength": "1782561",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "webm"
      },
      {
        "url": "https://rr2---sn-a5mekndd.googlevideo.com/videoplayback?expire=1792678913&ei=ocfZao7eL4mRsfIPlNCisQE&ip=104.35.50.249&id=o-ABN3knolb36ZLH2ftYQq2OHlmv_JHq756uiQIREUCHaW&itag=398&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=388&met=1792657313%2C&mh=Av&mm=18%2C29&mn=sn-a5mekndd%2Csn-a5m7lnld&ms=aub%2Crdu&mv=m&mvi=2&pl=16&rms=aub%2Caub&initcwndbps=3440875&bui=AWzQHwrbHp9JEvEbRwT0J1s6qlgBvuu9todQt98LPyvyvKviLSjwtDBfs0G8AVgBGtuByYxDspeeNAP5&spc=mpRQ_48ZrSzrWLIWcCW46byyllx-OT57zMF4t3VLjq77W0G_cQANlvOf8l5Z&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=1053783&dur=9.999&lmt=1792563661989706&mt=1792656778&fvip=4&epbp=1&keepalive=yes&fexp=51565115&c=VISIONOS&txp=540C234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cdur%2Clmt&sig=AE0s2JYwRAIgcsLrgnJ0RkFF5ohKWF-495_Flxw09MC8mgwdeokc_YMCIBud4wSLtfdZXJU2PEm1rTL-aK9WHbgHI5fbJ21zg7Qm&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRAIgJqRrkLC6aThBhHIt_Y-2dN6uimWidfhKqR1qwoSVBCQCIBm_HmcpbSN3bROIzKkSEXtiDhH1sD9FvmfzAQ0ttB3M",
        "quality": "720p",
        "bitrate": 843,
        "contentLength": "1053783",
        "fps": 24,
        "is_audio": false,
        "type": "video",
        "extension": "mp4"
      }
    ],
    "bestFormat": {
      "formatId": "136",
      "quality": "1280p",
      "resolution": "720x1280",
      "extension": "mp4",
      "videoCodec": "avc1.4D401F",
      "audioCodec": null,
      "filesizeBytes": 2071358
    },
    "audioFormat": {
      "formatId": "140-drc",
      "quality": "medium, DRC",
      "extension": "m4a",
      "audioCodec": "mp4a.40.2",
      "filesizeBytes": 163586
    },
    "media": {
      "mimeType": "video/mp4; codecs=\"avc1.4D401F\""
    },
    "additional_metadata": {
      "video_format": {
        "ext": "mp4",
        "format_note": "1280p",
        "height": 1280,
        "width": 720,
        "fps": 24,
        "vcodec": "avc1.4D401F"
      },
      "audio_format": {
        "ext": "m4a",
        "format_note": "medium",
        "acodec": "mp4a.40.2",
        "abr": 130.165,
        "asr": 44100
      }
    },
    "resolution_requested": "highest",
    "resolution_provided": "720p",
    "id": "WvB2ffyFNs8",
    "viewCount": 32958,
    "published_at": "2026-10-21T03:35:56Z",
    "date": "2026-10-21",
    "likes": 81,
    "duration_seconds": 10,
    "video_category": "Entertainment",
    "video_tags": [],
    "video_visibility": "public",
    "text": "What happens when a simple battle royale loot session goes completely wrong? In this hilarious gaming moment, a player finds a legendary flare gun and decides that the best place to fire it is inside a cramped concrete room. Instead of calling in an elite supply drop from the sky, the player unleashes absolute chaos on their own squad. Watch as the room fills with fire, smoke, and pure regret while both characters scramble to survive their own disastrous mistake. \n\nThis clip perfectly captures the unpredictability of team play in battle royale games. From the initial excitement of finding rare gear to the frantic realization that a disaster is about to unfold, this video is a reminder to always double-check your surroundings before pulling the trigger. The resulting comedy of errors as the knocked-out teammates crawl through the smoke is a classic gaming fail that every player can relate to. Do not miss this epic display of accidental friendly fire that leaves the entire squad in ruins. \n\n#PUBG #GamingFails #BattleRoyale #GamingMoments",
    "descriptionLinks": [],
    "video_url": "https://rr4---sn-a5m7lnld.googlevideo.com/videoplayback?expire=1792678914&ei=osfZarWSFJeZsfIPrdyS8AQ&ip=104.35.50.249&id=o-AFvrYyTxO8_ZAug114rRI81zKyWc10AuByNLInGIKbqP&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=362&met=1792657314%2C&mh=Av&mm=18%2C26&mn=sn-a5m7lnld%2Csn-o097znss&ms=aub%2Conr&mv=m&mvi=4&pl=16&rms=aub%2Caub&initcwndbps=3304000&bui=AWzQHwodNFqKVbB0xrkY8NADAupaP9GM6fO-eo0rEWXwjcf4HBdVAXKIB2wmRDY8DF20iRjtQEVr5aPW&spc=mpRQ_yS-U36hVv_idBBOQLgiwZ7AwseG629vRBGabr7BLeMTymi2xMSPP9KPptcpVsE&vprv=1&svpuc=1&mime=video%2Fmp4&rqh=1&gir=yes&clen=775073&ratebypass=yes&dur=10.048&lmt=1792563608387874&mt=1792657029&fvip=5&epbp=1&fexp=51565115&c=ANDROID&txp=5400234&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Crqh%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AE0s2JYwRAIgS1geJjMuGJSeq-md4tA5jMK7TcPydVToUYWr13S6714CIDt828Nt5tqvvFtIeCu8yKQB7F5qvIyuIjAcKKtRphVj&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRgIhAJN4QMF2gZaQ4tdb65cnDzGmpI4qNkgBAa8tz1CoyTOoAiEAzKSNsn3b1vXBNv39CtDEcaxpACP3g-zrO_MrghYwO2s%3D",
    "input": "pubg",
    "order": 1,
    "fromYTUrl": "https://www.youtube.com/results?search_query=pubg",
    "searchKeyword": "pubg",
    "scrapedAt": "2026-10-22T08:22:05Z",
    "channel_handle": "@IkrarKhan-c6f",
    "channel_username": "IkrarKhan-c6f",
    "channel_subscribers": 584,
    "channel_avatar_url": "https://yt3.googleusercontent.com/ytc/AIdro_nhZbF6KyS20xqBOxCQssP4k_DsHpTo75iLAxJBEBVoA29uk0fv5cejdx87SOdmd9rZAw=s900-c-k-c0x00ffffff-no-rj",
    "channel_description": "More about this channel ",
    "channel_joined_date": "2026-05-31",
    "channel_total_views": 2112597,
    "channel_video_count": 295,
    "channel_has_business_email": false,
    "social_links": {},
    "aboutChannelInfo": {
      "canonicalChannelUrl": "http://www.youtube.com/@IkrarKhan-c6f",
      "bannerUrl": "https://yt3.googleusercontent.com/BrtElw3GhvPYTmTYlKBQdHLViVh8k-uasW7ozV83HHZxgSEz6TC9Vhhr7hiMFI8g1Dvy6Wbp=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj",
      "links": [],
      "joinedDateText": "Joined May 31, 2026",
      "subscriberCountText": "584 subscribers",
      "viewCountText": "2,112,597 views",
      "videoCountText": "295 videos",
      "businessEmailRequiresSignIn": false,
      "isFamilySafe": true,
      "keywords": null
    }
  }
]
```

#### 🧾 Main output fields

- **Short details** – `id`, `url`, `title`, `thumbnailUrl`, `viewCount`, `likes`, `commentsCount`, `date`, `published_at`, `duration`, `duration_seconds`, `video_category`, `video_tags`, `video_visibility`, `text`, `descriptionLinks`.
- **Download links** – `merged_downloadable_link` (video + audio, repeated in `video_url`), `best_available_resulation_video_DownloadUrl` (video at the selected or highest resolution), `downloadable_audio_link` (audio only).
- **Resolution info** – `resolution_requested` is what you asked for; `resolution_provided` is read from the stream the video link really points to.
- **Format details** – `bestFormat`, `audioFormat`, `medias` (every available file), `additional_metadata`.
- **Channel details** – `channelName`, `channel_id`, `channel_url`, `channel_handle`, `channel_subscribers`, `channel_is_verified`, `channel_country`, `channel_joined_date`, `channel_total_views`, `channel_video_count`, `channel_description`, `social_links`, `aboutChannelInfo`.
- **Source and status** – `searchKeyword`, `input`, `order`, `fromYTUrl`, `scrapedAt`, plus `error` and `error_message` when a Short could not be opened.

> 📎 **Output notes**
>
> - `title` is a list, and some YouTube values repeat under alternative names such as `viewCount` and `view_count`.
> - Fields appear only when YouTube provides the value, so unknown data is absent instead of a fake zero.
> - Search-result view counts can be rounded; they become exact when the Short's page is opened.
> - YouTube Shorts Downloader Scraper download links are temporary: YouTube expires them after a few hours, and they are tied to the connection that opened the Short.

Export the YouTube Shorts Downloader Scraper dataset as JSON, CSV or Excel from the Output tab, or read it through the Apify API.

### 💰 Pricing

Current rates for the YouTube Shorts Downloader Scraper are shown on the **Pricing** tab of the Actor page. Shorts removed by filters or duplicate removal are never saved to the dataset.

- Set a **Maximum cost per run** to cap spending. The YouTube Shorts Downloader Scraper stops storing results at that limit and says so in the final status message.
- Turn off *Scrape Short Details* and *Scrape Channel Details* for a much faster and cheaper YouTube Shorts Downloader Scraper run.

### ✅ Tips and Best Practices

- **Start small.** Run the YouTube Shorts Downloader Scraper on 5 to 20 Shorts first, check the output, then raise the limit.
- **Use the fast mode correctly.** Turn off both detail options, keep Resolution on *Highest available* and set no length or date filters. The YouTube Shorts Downloader Scraper then returns title, URL, thumbnail and views only, without download links.
- **Download promptly.** Links expire after a few hours, so fetch the files soon after the run or run the YouTube Shorts Downloader Scraper again.
- **Lower Parallel Workers if requests fail.** A very high value makes YouTube more likely to block requests.
- **Use responsibly.** Reuse YouTube content only where you have the rights, and follow YouTube's terms and copyright law.

### ❓ Frequently Asked Questions

#### What is the YouTube Shorts Downloader Scraper?

The YouTube Shorts Downloader Scraper is an Apify Actor that searches YouTube for Shorts or opens specific YouTube Shorts links, then returns metadata, channel details and direct download links as structured data.

#### Can I download YouTube Shorts in 1080p with the YouTube Shorts Downloader Scraper?

Yes, if the Short has that resolution. For Shorts the shorter side counts, so 1080p means 1080x1920. A Short without the chosen resolution is returned at its own highest available resolution, decided per Short.

#### Why does the YouTube Shorts video link have no sound?

YouTube serves resolutions above 360p as separate video and audio streams, so that video link has no sound. The merged link stays 360p unless the Short has a merged file at the chosen resolution, and the audio-only link is in the same record.

#### How long do YouTube Shorts download links last?

YouTube expires them after a few hours. If a link stops working, run the YouTube Shorts Downloader Scraper again for a fresh one.

#### Can I scrape only recent YouTube Shorts?

Yes. Set *Newer Than* to a date or an age such as `2 weeks`. The YouTube Shorts Downloader Scraper then ignores the item limit and extracts every matching Short, so add a Maximum cost per run if you want a cap.

#### Does the YouTube Shorts Downloader Scraper return comments or transcripts?

No. It returns the comment count, not the comment text, and it does not extract transcripts.

#### What happens if a YouTube Short cannot be opened?

Private, removed, age-restricted or members-only Shorts cannot be read. Such a Short is flagged with `error` and `error_message`, and the final status message counts them. With length or date filters active, these Shorts are left out.

#### Can I use the YouTube Shorts Downloader Scraper through the API?

Yes. Like every Apify Actor, it can be started, scheduled and monitored through the Apify API, and its dataset can be fetched as JSON, CSV or Excel.

### 📬 Support

Questions about the YouTube Shorts Downloader Scraper, feature requests or a problem with a run? Send the run link and a short description.

- Contact me by email: alphascraper69@gmail.com

# Actor input Schema

## `keywords` (type: `array`):

One or more keywords (e.g. 'pubg'). Every keyword is searched on its own, for Shorts only, and gets its own 'Max Items Per keyword'. Leave empty to scrape only the Shorts URLs below.

## `maxItemsPerkeyword` (type: `integer`):

Maximum number of Shorts to extract per keyword. The Actor keeps loading result pages until this count is reached or the search has no more results. Shorts skipped by the filters below (or as duplicates) do not count. Ignored when 'Newer Than' is set.

## `individual_shorts_url` (type: `array`):

Enter direct YouTube Shorts URLs to scrape individual Shorts data.

## `minViews` (type: `integer`):

Skip Shorts with fewer views than this. Skipped Shorts do not count towards the item limit.

## `min_Duration` (type: `object`):

Skip Shorts shorter than this. Fill in any of the three boxes - for example 1 minute and 30 seconds, or just 90 seconds. Leave all three at 0 for no minimum.

## `max_Duration` (type: `object`):

Skip Shorts longer than this. Fill in any of the three boxes - for example 1 minute and 30 seconds, or just 90 seconds. Leave all three at 0 for no maximum.

## `newerThan` (type: `string`):

Only return Shorts posted on or after this date. Pick a date (YYYY-MM-DD) or type an age such as '2 weeks' (meaning 2 weeks ago). Leave empty for no filter.

## `olderThan` (type: `string`):

Only return Shorts posted BEFORE this date. Pick a date (YYYY-MM-DD) or type an age such as '1 month' (meaning 1 month ago). Combine it with 'Newer Than' to get a date range. Leave empty for no filter.

## `scrapeVideoDetails` (type: `boolean`):

Open every Short's page to add the direct download links (merged video + audio, best-resolution video, audio only), likes, exact comment count, full description and links, tags, category and visibility. Turn off for a much faster and cheaper run that returns only what the search results list: title, URL, thumbnail and views - without download links. A Short's page is still opened when a length or date filter, the channel details, a chosen Resolution or a Shorts URL needs it, and its data is then included.

## `scrapeChannelDetails` (type: `boolean`):

Open each channel's About page to add subscribers, description, country, join date, total views and videos, links and the verified badge. Every channel is opened once, however many of its Shorts are found.

## `videoResolution` (type: `string`):

Resolution of the video download link ('Video link (selected or best resolution)'). Pick a resolution to get each Short at exactly that resolution whenever it has it (the shorter side of the picture counts, so 1080p = 1080x1920 for a Short). A Short that does not have the chosen resolution is returned at its own highest available resolution - decided separately for every Short. 'Highest available' always takes the best resolution of each Short. YouTube serves resolutions above 360p as separate video and audio streams, so that video link has no sound - the audio link is in the same record; the merged video + audio link stays 360p unless the Short has a merged file at the chosen resolution. A chosen resolution always opens the Short's page, whatever 'Data to Collect' says; with 'Highest available' that is left to 'Data to Collect'.

## `removeDuplicates` (type: `boolean`):

A Short that matches several keywords (or is also listed in your URLs) is returned only once.

## `maxConcurrency` (type: `integer`):

How many Shorts are processed at the same time when their details and download links are collected. Higher is faster, but a very high value makes YouTube more likely to block requests. Only used when 'Scrape Short Details' is on.

## Actor input object example

```json
{
  "keywords": [
    "pubg",
    "motivational speech"
  ],
  "maxItemsPerkeyword": 20,
  "individual_shorts_url": [],
  "min_Duration": {
    "hours": 0,
    "minutes": 0,
    "seconds": 0
  },
  "max_Duration": {
    "hours": 0,
    "minutes": 0,
    "seconds": 0
  },
  "scrapeVideoDetails": true,
  "scrapeChannelDetails": true,
  "videoResolution": "highest",
  "removeDuplicates": true,
  "maxConcurrency": 5
}
```

# Actor output Schema

## `dataset` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "keywords": [
        "pubg",
        "motivational speech"
    ],
    "maxItemsPerkeyword": 20,
    "individual_shorts_url": [],
    "maxConcurrency": 5
};

// Run the Actor and wait for it to finish
const run = await client.actor("alpha-scraper/youtube-shorts-downloader-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "keywords": [
        "pubg",
        "motivational speech",
    ],
    "maxItemsPerkeyword": 20,
    "individual_shorts_url": [],
    "maxConcurrency": 5,
}

# Run the Actor and wait for it to finish
run = client.actor("alpha-scraper/youtube-shorts-downloader-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "keywords": [
    "pubg",
    "motivational speech"
  ],
  "maxItemsPerkeyword": 20,
  "individual_shorts_url": [],
  "maxConcurrency": 5
}' |
apify call alpha-scraper/youtube-shorts-downloader-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,alpha-scraper/youtube-shorts-downloader-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/ozeo1tfVEUiKtviTu/builds/0xEt7g91Gtn3Xv2eJ/openapi.json
