Repository: yt-dlp
Issue: Download Speed / ETA numbers jumping all over the place starting with 2023-05-24
Labels: bug,regression,core:downloader

### DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

- [X] I understand that I will be **blocked** if I *intentionally* remove or skip any mandatory\* field

### Checklist

- [X] I'm reporting a bug unrelated to a specific site
- [X] I've verified that I'm running yt-dlp version **2023.03.04** ([update instructions](https://github.com/yt-dlp/yt-dlp#update)) or later (specify commit)
- [X] I've checked that all provided URLs are playable in a browser with the same IP and same login details
- [X] I've checked that all URLs and arguments with special characters are [properly quoted or escaped](https://github.com/yt-dlp/yt-dlp/wiki/FAQ#video-url-contains-an-ampersand--and-im-getting-some-strange-output-1-2839-or-v-is-not-recognized-as-an-internal-or-external-command)
- [X] I've searched [known issues](https://github.com/yt-dlp/yt-dlp/issues/3766) and the [bugtracker](https://github.com/yt-dlp/yt-dlp/issues?q=) for similar issues **including closed ones**. DO NOT post duplicates
- [X] I've read the [guidelines for opening an issue](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#opening-an-issue)

### Provide a description that is worded well enough to be understood

Hello: It seems like somewhere between versions 2023-05-22 and 2023-05-24, the download speed and ETA are jumping all over the place. On 2023-05-22 and prior, at least the ETA only bounced within a few seconds. But since 2023-05-24, both estimates all over the place.

Is there any way to level-off / average out the download speed and ETA so that it doesn't jump around so much?

Thanks in advance.


### Provide verbose output that clearly demonstrates the problem

- [X] Run **your** yt-dlp command with **-vU** flag added (`yt-dlp -vU <your command line>`)
- [X] If using API, add `'verbose': True` to `YoutubeDL` params instead
- [X] Copy the WHOLE output (starting with `[debug] Command-line config`) and insert it below

### Complete Verbose Output

```shell
Removing cache dir C:\Users\Bob/.cache\yt-dlp ..
[southpark.cc.com] Extracting URL: https://southpark.cc.com/episodes/rxb67x/south-park-the-entity-season-5-ep-10
[southpark.cc.com] south-park-the-entity-season-5-ep-10: Downloading webpage
[southpark.cc.com] 602e22dc-ecfd-11e0-aca6-0026b9414f30: Downloading info
[southpark.cc.com] 383d41c3-0253-4f53-989c-1d506bd8c74e: Extracting information
[southpark.cc.com] 383d41c3-0253-4f53-989c-1d506bd8c74e: Downloading video urls
[southpark.cc.com] 383d41c3-0253-4f53-989c-1d506bd8c74e: Downloading m3u8 information
[southpark.cc.com] 496b8cf2-58cd-46b0-9fcb-36d2e1ca0280: Extracting information
[southpark.cc.com] 496b8cf2-58cd-46b0-9fcb-36d2e1ca0280: Downloading video urls
[southpark.cc.com] 496b8cf2-58cd-46b0-9fcb-36d2e1ca0280: Downloading m3u8 information
[southpark.cc.com] 3c9cc0e6-0f93-48ac-a923-7af5c917a114: Extracting information
[southpark.cc.com] 3c9cc0e6-0f93-48ac-a923-7af5c917a114: Downloading video urls
[southpark.cc.com] 3c9cc0e6-0f93-48ac-a923-7af5c917a114: Downloading m3u8 information
[southpark.cc.com] 2e384fd1-a921-4e45-a802-f5a61f69dd66: Extracting information
[southpark.cc.com] 2e384fd1-a921-4e45-a802-f5a61f69dd66: Downloading video urls
[southpark.cc.com] 2e384fd1-a921-4e45-a802-f5a61f69dd66: Downloading m3u8 information
[download] Downloading playlist: The Entity
[southpark.cc.com] Playlist The Entity: Downloading 4 items of 4
[download] Downloading item 1 of 4
[info] 383d41c3-0253-4f53-989c-1d506bd8c74e: Downloading 1 format(s): hls-3334
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 83
[download] Destination: South Park ｜ The Entity ｜ E 0511 ｜ HDSS0511P eng ｜ Version： 432448 ｜ SOUTHPARK S1 [383d41c3-0253-4f53-989c-1d506bd8c74e].mp4
[download]  39.9% of ~ 211.63MiB at  545.03KiB/s ETA 03:58 (frag 33/83)
ERROR: Interrupted by user
```