Repository: yt-dlp
Issue: Old style progress bar replaced with ffmpeg output
Labels: bug,cant-reproduce,regression,core:downloader

### Checklist

- [X] I'm asking a question and **not** reporting a bug/feature request
- [X] I've looked through the [README](https://github.com/yt-dlp/yt-dlp#readme)
- [X] I've read the [guidelines for opening an issue](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#opening-an-issue)
- [X] I've searched the [bugtracker](https://github.com/yt-dlp/yt-dlp/issues?q=) for similar questions including closed ones

### Question

When downloading twitch vods with the latest version of yt-dlp (`yt-dlp version 2022.03.08.2`) the old style progress bar is gone and instead there is now tons of ffmpeg output (im using linux). I found that this behavior first changed in `yt-dlp version 2021.12.01`. Is this a bug, or is there a command line argument I'm missing that would bring this functionality back? I'm not a fan of the ffmpeg output because it just fills the screen and it also doesnt show the speed at which the download is going, nor does it show the ETA. The last release with the nice progress bar is `yt-dlp version 2021.11.10.1`

Note that this ffmpeg output doesnt happen when downloading a youtube video, so this seems related to twitch.


### Verbose log

```shell
NEWEST VERSION WITHOUT NICE PROGRESS BAR

[peterzal@peterzal-nuc test]$ yt-dlp --verbose  --download-archive downloaded.txt -N 4 "https://www.twitch.tv/videos/1419404222"
[debug] Command-line config: ['--verbose', '--download-archive', 'downloaded.txt', '-N', '4', 'https://www.twitch.tv/videos/1419404222']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, err utf-8, pref UTF-8
[debug] yt-dlp version 2022.03.08.2 [e491d06d3]
[debug] Python version 3.10.2 (CPython 64bit) - Linux-5.16.12-200.fc35.x86_64-x86_64-with-glibc2.34
[debug] exe versions: ffmpeg 4.4.1 (setts), ffprobe 4.4.1
[debug] Optional libraries: brotli, Cryptodome, mutagen, sqlite, websockets
[debug] Proxy map: {}
[debug] Loading archive file 'downloaded.txt'
[debug] [twitch:vod] Extracting URL: https://www.twitch.tv/videos/1419404222
[twitch:vod] 1419404222: Downloading stream metadata GraphQL
[twitch:vod] 1419404222: Downloading video access token GraphQL
[twitch:vod] 1419404222: Downloading m3u8 information
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), acodec, filesize, fs_approx, tbr, vbr, abr, asr, proto, vext, aext, hasaud, source, id
[debug] Default format spec: best/bestvideo+bestaudio
[info] v1419404222: Downloading 1 format(s): 1080p
[debug] Invoking downloader on "https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/index-dvr.m3u8"
[download] Destination: HIGHER STAKES - DAY 4 OF HEATER SEASON !partypoker 2022-03-10 22_19 [v1419404222].mp4
[debug] ffmpeg command line: ffmpeg -y -loglevel verbose -headers 'User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-encoding: gzip, deflate, br
Accept-language: en-us,en;q=0.5
Sec-fetch-mode: navigate
' -i https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/index-dvr.m3u8 -c copy -f mpegts 'file:HIGHER STAKES - DAY 4 OF HEATER SEASON !partypoker 2022-03-10 22_19 [v1419404222].mp4.part'
ffmpeg version 4.4.1 Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 11 (GCC)
  configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' --extra-ldflags='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' --extra-cflags=' -I/usr/include/rav1e' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --enable-chromaprint --disable-crystalhd --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gnutls --enable-ladspa --enable-libaom --enable-libdav1d --enable-libass --enable-libbluray --enable-libbs2b --enable-libcdio --enable-libdrm --enable-libjack --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libmysofa --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librav1e --enable-librtmp --enable-librubberband --enable-libsmbclient --enable-version3 --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtesseract --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-version3 --enable-vapoursynth --enable-libvpx --enable-vulkan --enable-libglslang --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libxml2 --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-avfilter --enable-avresample --enable-libmodplug --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-lto --enable-libmfx --enable-runtime-cpudetect
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
[tcp @ 0x5602426f8500] Starting connection attempt to 13.226.39.169 port 443
[tcp @ 0x5602426f8500] Successfully connected to 13.226.39.169 port 443
[hls @ 0x5602426f4200] Skip ('#EXT-X-VERSION:3')
[hls @ 0x5602426f4200] Skip ('#ID3-EQUIV-TDTG:2022-03-08T22:52:20')
[hls @ 0x5602426f4200] Skip ('#EXT-X-TWITCH-ELAPSED-SECS:0.000')
[hls @ 0x5602426f4200] Skip ('#EXT-X-TWITCH-TOTAL-SECS:19512.033')
[hls @ 0x5602426f4200] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/0.ts', offset 0, playlist 0
[hls @ 0x5602426f4200] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/0.ts' for reading
[tcp @ 0x560242cc86c0] Starting connection attempt to 13.226.39.26 port 443
[tcp @ 0x560242cc86c0] Successfully connected to 13.226.39.26 port 443
[hls @ 0x5602426f4200] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/1.ts', offset 0, playlist 0
[hls @ 0x5602426f4200] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/1.ts' for reading
[tcp @ 0x560242cc8840] Starting connection attempt to 13.226.39.169 port 443
[tcp @ 0x560242cc8840] Successfully connected to 13.226.39.169 port 443
[mpegts @ 0x560242d63e00] parser not found for codec timed_id3, packets or times may be invalid.
[h264 @ 0x560242d879c0] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 0x560242d879c0] Increasing reorder buffer to 1
Input #0, hls, from 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/index-dvr.m3u8':
  Duration: 05:25:12.03, start: 62.007000, bitrate: N/A
  Program 0 
    Metadata:
      variant_bitrate : 0
  Stream #0:0: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
  Stream #0:1: Video: h264 (High), 1 reference frame ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, left), 1920x1080 (1920x1088) [SAR 1:1 DAR 16:9], 30 tbr, 90k tbn, 60 tbc
    Metadata:
      variant_bitrate : 0
  Stream #0:2: Data: timed_id3 (ID3  / 0x20334449)
    Metadata:
      variant_bitrate : 0
[mpegts @ 0x560242dbc080] service 1 using PCR in pid=256, pcr_period=0ms
[mpegts @ 0x560242dbc080] muxrate VBR, sdt every 500 ms, pat/pmt every 100 ms
Output #0, mpegts, to 'file:HIGHER STAKES - DAY 4 OF HEATER SEASON !partypoker 2022-03-10 22_19 [v1419404222].mp4.part':
  Metadata:
    encoder         : Lavf58.76.100
  Stream #0:0: Video: h264 (High), 1 reference frame ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, left), 1920x1080 (0x0) [SAR 1:1 DAR 16:9], q=2-31, 30 tbr, 90k tbn, 90k tbc
    Metadata:
      variant_bitrate : 0
  Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
Stream mapping:
  Stream #0:1 -> #0:0 (copy)
  Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
[hls @ 0x5602426f4200] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/2.ts', offset 0, playlist 0
[https @ 0x560242d6dc80] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/2.ts' for reading
[hls @ 0x5602426f4200] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/3.ts', offset 0, playlist 0
[https @ 0x560242d74700] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/3.ts' for reading
[hls @ 0x5602426f4200] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/4.ts', offset 0, playlist 0
[https @ 0x560242d6dc80] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/4.ts' for reading
[hls @ 0x5602426f4200] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/5.ts', offset 0, playlist 0
[https @ 0x560242d74700] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/5.ts' for reading
[hls @ 0x5602426f4200] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/6.ts', offset 0, playlist 0
[https @ 0x560242d6dc80] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/6.ts' for reading
[hls @ 0x5602426f4200] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/7.ts', offset 0, playlist 0
[https @ 0x560242d74700] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/7.ts' for reading
^Cframe= 2038 fps=761 q=-1.0 Lsize=   52486kB time=00:01:07.89 bitrate=6333.1kbits/s speed=25.4x    
video:49768kB audio:1038kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 3.308583%
Input file #0 (https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/index-dvr.m3u8):
  Input stream #0:0 (audio): 3051 packets read (1062765 bytes); 
  Input stream #0:1 (video): 2038 packets read (50961958 bytes); 
  Input stream #0:2 (data): 34 packets read (11001 bytes); 
  Total: 5123 packets (52035724 bytes) demuxed
Output file #0 (file:HIGHER STAKES - DAY 4 OF HEATER SEASON !partypoker 2022-03-10 22_19 [v1419404222].mp4.part):
  Output stream #0:0 (video): 2038 packets muxed (50961958 bytes); 
  Output stream #0:1 (audio): 3051 packets muxed (1062765 bytes); 
  Total: 5089 packets (52024723 bytes) muxed
[AVIOContext @ 0x560242dbc6c0] Statistics: 0 seeks, 206 writeouts
[AVIOContext @ 0x560242cc4340] Statistics: 30244775 bytes read, 0 seeks
[AVIOContext @ 0x560242d7a500] Statistics: 23905892 bytes read, 0 seeks
[AVIOContext @ 0x560242cd57c0] Statistics: 45910 bytes read, 0 seeks



OLDEST VERSION WITHOUT NICE PROGRESS BAR

[peterzal@peterzal-nuc test]$ yt-dlp --verbose  --download-archive downloaded.txt -N 4 "https://www.twitch.tv/videos/1419404222"
[debug] Command-line config: ['--verbose', '--download-archive', 'downloaded.txt', '-N', '4', 'https://www.twitch.tv/videos/1419404222']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, err utf-8, pref UTF-8
[debug] yt-dlp version 2021.12.01 [91f071af6]
[debug] Python version 3.10.2 (CPython 64bit) - Linux-5.16.12-200.fc35.x86_64-x86_64-with-glibc2.34
[debug] exe versions: ffmpeg 4.4.1 (setts), ffprobe 4.4.1
[debug] Optional libraries: Cryptodome, mutagen, sqlite, websockets
[debug] Proxy map: {}
[debug] Loading archive file 'downloaded.txt'
[debug] [twitch:vod] Extracting URL: https://www.twitch.tv/videos/1419404222
[twitch:vod] 1419404222: Downloading stream metadata GraphQL
[twitch:vod] 1419404222: Downloading video access token GraphQL
[twitch:vod] 1419404222: Downloading m3u8 information
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), acodec, filesize, fs_approx, tbr, vbr, abr, asr, proto, vext, aext, hasaud, source, id
[debug] Default format spec: best/bestvideo+bestaudio
[info] v1419404222: Downloading 1 format(s): 1080p
[debug] Invoking downloader on "https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/index-dvr.m3u8"
[download] Destination: HIGHER STAKES - DAY 4 OF HEATER SEASON !partypoker [v1419404222].mp4
[debug] ffmpeg command line: ffmpeg -y -loglevel verbose -headers 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3700.1 Safari/537.36
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip, deflate
Accept-Language: en-us,en;q=0.5
' -i https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/index-dvr.m3u8 -c copy -f mpegts 'file:HIGHER STAKES - DAY 4 OF HEATER SEASON !partypoker [v1419404222].mp4.part'
ffmpeg version 4.4.1 Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 11 (GCC)
  configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' --extra-ldflags='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' --extra-cflags=' -I/usr/include/rav1e' --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-version3 --enable-bzlib --enable-chromaprint --disable-crystalhd --enable-fontconfig --enable-frei0r --enable-gcrypt --enable-gnutls --enable-ladspa --enable-libaom --enable-libdav1d --enable-libass --enable-libbluray --enable-libbs2b --enable-libcdio --enable-libdrm --enable-libjack --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libmysofa --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librav1e --enable-librtmp --enable-librubberband --enable-libsmbclient --enable-version3 --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtesseract --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-version3 --enable-vapoursynth --enable-libvpx --enable-vulkan --enable-libglslang --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libxml2 --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-avfilter --enable-avresample --enable-libmodplug --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-lto --enable-libmfx --enable-runtime-cpudetect
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
[tcp @ 0x559fa244d7c0] Starting connection attempt to 13.226.39.169 port 443
[tcp @ 0x559fa244d7c0] Successfully connected to 13.226.39.169 port 443
[hls @ 0x559fa2449340] Skip ('#EXT-X-VERSION:3')
[hls @ 0x559fa2449340] Skip ('#ID3-EQUIV-TDTG:2022-03-08T22:52:20')
[hls @ 0x559fa2449340] Skip ('#EXT-X-TWITCH-ELAPSED-SECS:0.000')
[hls @ 0x559fa2449340] Skip ('#EXT-X-TWITCH-TOTAL-SECS:19512.033')
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/0.ts', offset 0, playlist 0
[hls @ 0x559fa2449340] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/0.ts' for reading
[tcp @ 0x559fa2a1d740] Starting connection attempt to 13.226.39.123 port 443
[tcp @ 0x559fa2a1d740] Successfully connected to 13.226.39.123 port 443
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/1.ts', offset 0, playlist 0
[hls @ 0x559fa2449340] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/1.ts' for reading
[tcp @ 0x559fa2ace180] Starting connection attempt to 13.226.39.164 port 443
[tcp @ 0x559fa2ace180] Successfully connected to 13.226.39.164 port 443
[mpegts @ 0x559fa2ab8a40] parser not found for codec timed_id3, packets or times may be invalid.
[h264 @ 0x559fa2b1a480] Reinit context to 1920x1088, pix_fmt: yuv420p
[h264 @ 0x559fa2b1a480] Increasing reorder buffer to 1
Input #0, hls, from 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/index-dvr.m3u8':
  Duration: 05:25:12.03, start: 62.007000, bitrate: N/A
  Program 0 
    Metadata:
      variant_bitrate : 0
  Stream #0:0: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
  Stream #0:1: Video: h264 (High), 1 reference frame ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, left), 1920x1080 (1920x1088) [SAR 1:1 DAR 16:9], 30 tbr, 90k tbn, 60 tbc
    Metadata:
      variant_bitrate : 0
  Stream #0:2: Data: timed_id3 (ID3  / 0x20334449)
    Metadata:
      variant_bitrate : 0
[mpegts @ 0x559fa2b1cf40] service 1 using PCR in pid=256, pcr_period=0ms
[mpegts @ 0x559fa2b1cf40] muxrate VBR, sdt every 500 ms, pat/pmt every 100 ms
Output #0, mpegts, to 'file:HIGHER STAKES - DAY 4 OF HEATER SEASON !partypoker [v1419404222].mp4.part':
  Metadata:
    encoder         : Lavf58.76.100
  Stream #0:0: Video: h264 (High), 1 reference frame ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, left), 1920x1080 (0x0) [SAR 1:1 DAR 16:9], q=2-31, 30 tbr, 90k tbn, 90k tbc
    Metadata:
      variant_bitrate : 0
  Stream #0:1: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 0
Stream mapping:
  Stream #0:1 -> #0:0 (copy)
  Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/2.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/2.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/3.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/3.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/4.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/4.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/5.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/5.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/6.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/6.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/7.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/7.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/8.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/8.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/9.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/9.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/10.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/10.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/11.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/11.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/12.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/12.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/13.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/13.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/14.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/14.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/15.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/15.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/16.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/16.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/17.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/17.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/18.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/18.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/19.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/19.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/20.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/20.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/21.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/21.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/22.ts', offset 0, playlist 0
[https @ 0x559fa2ac28c0] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/22.ts' for reading
[hls @ 0x559fa2449340] HLS request for url 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/23.ts', offset 0, playlist 0
[https @ 0x559fa2ad7940] Opening 'https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/23.ts' for reading
^Cframe= 6598 fps=1094 q=-1.0 Lsize=  170083kB time=00:03:40.05 bitrate=6331.8kbits/s speed=36.5x    
video:161122kB audio:3509kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 3.311941%
Input file #0 (https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/index-dvr.m3u8):
  Input stream #0:0 (audio): 10316 packets read (3593406 bytes); 
  Input stream #0:1 (video): 6598 packets read (164988710 bytes); 
  Input stream #0:2 (data): 111 packets read (36021 bytes); 
  Total: 17025 packets (168618137 bytes) demuxed
Output file #0 (file:HIGHER STAKES - DAY 4 OF HEATER SEASON !partypoker [v1419404222].mp4.part):
  Output stream #0:0 (video): 6598 packets muxed (164988710 bytes); 
  Output stream #0:1 (audio): 10316 packets muxed (3593406 bytes); 
  Total: 16914 packets (168582116 bytes) muxed
[AVIOContext @ 0x559fa2cea180] Statistics: 0 seeks, 665 writeouts
[AVIOContext @ 0x559fa24528c0] Statistics: 87692124 bytes read, 0 seeks
[AVIOContext @ 0x559fa2a3ab80] Statistics: 87655376 bytes read, 0 seeks
[AVIOContext @ 0x559fa2a2a940] Statistics: 45910 bytes read, 0 seeks
Exiting normally, received signal 2.
[ffmpeg] Interrupted by user
[ffmpeg] Downloaded 174165456 bytes

NEWEST VERSION WITH NICE PROGRESS BAR

[peterzal@peterzal-nuc test]$ yt-dlp --verbose  --download-archive downloaded.txt -N 4 "https://www.twitch.tv/videos/1419404222"
[debug] Command-line config: ['--verbose', '--download-archive', 'downloaded.txt', '-N', '4', 'https://www.twitch.tv/videos/1419404222']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, err utf-8, pref UTF-8
[debug] yt-dlp version 2021.11.10.1
[debug] Python version 3.10.2 (CPython 64bit) - Linux-5.16.12-200.fc35.x86_64-x86_64-with-glibc2.34
[debug] exe versions: ffmpeg 4.4.1 (setts), ffprobe 4.4.1
[debug] Optional libraries: Cryptodome, mutagen, sqlite, websockets
[debug] Proxy map: {}
[debug] Loading archive file 'downloaded.txt'
[debug] [twitch:vod] Extracting URL: https://www.twitch.tv/videos/1419404222
[twitch:vod] 1419404222: Downloading stream metadata GraphQL
[twitch:vod] 1419404222: Downloading video access token GraphQL
[twitch:vod] 1419404222: Downloading m3u8 information
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), acodec, filesize, fs_approx, tbr, vbr, abr, asr, proto, vext, aext, hasaud, source, id
[debug] Default format spec: bestvideo*+bestaudio/best
[info] v1419404222: Downloading 1 format(s): 1080p
[debug] Invoking downloader on "https://d1ymi26ma8va5x.cloudfront.net/a9ddff22fda8beec44a2_pokerstaples_44908775500_1646760415/chunked/index-dvr.m3u8"
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 1950
[download] Destination: HIGHER STAKES - DAY 4 OF HEATER SEASON !partypoker [v1419404222].mp4
WARNING: The download speed shown is only of one thread. This is a known issue and patches are welcome
[download]   0.8% of ~14.47GiB at 15.55MiB/s ETA 05:57 (frag 16/1950)
ERROR: Interrupted by user
```