spaam/svtplay-dl

requests.exceptions.ChunkedEncodingError when downloading files

Opened this issue · 1 comments

svtplay-dl versions:

svtplay-dl 4.28.1

Operating system and Python version:

Operativsystemets namn Microsoft Windows 10 Home
Version 10.0.19045 build 19045
Utgåva Windows 10 Home
Version 22H2
OS-version 19045.3324
Gränssnitt Windows Feature Experience Pack 1000.19041.1000.0
Systemtyp 64-bitars operativsystem, x64-baserad processor

What is the issue:

There seems to be something wacky with DL-ing from TV4 Play ; at least this recent time I tried it I was confounded by how the process was repeatedly Interrupted/Crashed at seemingly random points; within a few minutes of eachother, in such small files. So I paste it here after the fact, thus w/o " --verbose "—procured info :

**—————————— "**
Microsoft Windows [Version 10.0.19045.3324]
(c) Microsoft Corporation. Med ensamrätt.

C:\WINDOWS\system32>
C:\WINDOWS\system32>
C:\WINDOWS\system32>cd C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl

C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>
C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>
C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>svtplay-dl.exe --token "ey…" -u ***** -p ***** --no-postprocess -o "D:\Video\svtplay-dl\DLs  -  TV4 Play" --nfo -t -S -A --include-clips https://www.tv4play.se/program/ba1b300c38f500764ea9/spiken
INFO: Episode 1 of 8
INFO: Url: https://www.tv4play.se/video/21913f23af81dae01f47
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[192/192][================================================================================] ETA: 0:00:00
[185/185][================================================================================] ETA: 0:00:00
INFO: Thumbnail: D:\Video\svtplay-dl\DLs  -  TV4 Play\spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.tbn
INFO: All done. Not postprocessing files, leaving them completely untouched.
INFO: Episode 2 of 8
INFO: Url: https://www.tv4play.se/video/40852c7a4fca0d5dfc20
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[163/163][================================================================================] ETA: 0:00:00
[156/156][================================================================================] ETA: 0:00:00
INFO: Thumbnail: D:\Video\svtplay-dl\DLs  -  TV4 Play\spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.tbn
INFO: All done. Not postprocessing files, leaving them completely untouched.
INFO: Episode 3 of 8
INFO: Url: https://www.tv4play.se/video/8a0ef711247f952226b2
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.srt
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[177/177][================================================================================] ETA: 0:00:00
[065/169][==============================..................................................] ETA: 0:00:18Traceback (most recent call last):
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 710, in _error_catcher
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 835, in _raw_read
urllib3.exceptions.IncompleteRead: IncompleteRead(374919 bytes read, 1192821 more expected)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\models.py", line 816, in generate
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 936, in stream
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 907, in read
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 835, in _raw_read
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\contextlib.py", line 131, in __exit__
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 727, in _error_catcher
urllib3.exceptions.ProtocolError: ('Connection broken: IncompleteRead(374919 bytes read, 1192821 more expected)', IncompleteRead(374919 bytes read, 1192821 more expected))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\Lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 124, in run
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\Lib\site-packages\cx_Freeze\initscripts\console.py", line 16, in run
  File "bin\svtplay-dl", line 7, in <module>
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\__init__.py", line 69, in main
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\getmedia.py", line 61, in get_media
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\getmedia.py", line 93, in get_all_episodes
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\getmedia.py", line 201, in get_one_media
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\fetcher\hls.py", line 207, in download
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\fetcher\hls.py", line 256, in _download
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\http.py", line 45, in request
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\sessions.py", line 589, in request
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\sessions.py", line 747, in send
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\models.py", line 899, in content
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\models.py", line 818, in generate
requests.exceptions.ChunkedEncodingError: ('Connection broken: IncompleteRead(374919 bytes read, 1192821 more expected)', IncompleteRead(374919 bytes read, 1192821 more expected))

C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>
C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>svtplay-dl.exe --token "ey…" -u ***** -p ***** --no-postprocess -o "D:\Video\svtplay-dl\DLs  -  TV4 Play" --nfo -t -S -A --include-clips https://www.tv4play.se/program/ba1b300c38f500764ea9/spiken
INFO: Episode 1 of 8
INFO: Url: https://www.tv4play.se/video/21913f23af81dae01f47
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt
WARNING: File (spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts
WARNING: File (spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 2 of 8
INFO: Url: https://www.tv4play.se/video/40852c7a4fca0d5dfc20
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt
WARNING: File (spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts
WARNING: File (spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 3 of 8
INFO: Url: https://www.tv4play.se/video/8a0ef711247f952226b2
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.srt
WARNING: File (spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.ts
WARNING: File (spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 4 of 8
INFO: Url: https://www.tv4play.se/video/950b200c3fd20c3d53f1
INFO: Outfile: spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.srt
INFO: Outfile: spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[231/231][================================================================================] ETA: 0:00:00
[223/223][================================================================================] ETA: 0:00:00
INFO: Thumbnail: D:\Video\svtplay-dl\DLs  -  TV4 Play\spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.tbn
INFO: All done. Not postprocessing files, leaving them completely untouched.
INFO: Episode 5 of 8
INFO: Url: https://www.tv4play.se/video/983589a015d59c8b3ed2
INFO: Outfile: spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.srt
INFO: Outfile: spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[161/161][================================================================================] ETA: 0:00:00
[155/155][================================================================================] ETA: 0:00:00
INFO: Thumbnail: D:\Video\svtplay-dl\DLs  -  TV4 Play\spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.tbn
INFO: All done. Not postprocessing files, leaving them completely untouched.
INFO: Episode 6 of 8
INFO: Url: https://www.tv4play.se/video/9a24684bf3dfb37ed286
INFO: Outfile: spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.srt
INFO: Outfile: spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[189/189][================================================================================] ETA: 0:00:00
[052/181][======================..........................................................] ETA: 0:00:24Traceback (most recent call last):
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 710, in _error_catcher
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 835, in _raw_read
urllib3.exceptions.IncompleteRead: IncompleteRead(145538 bytes read, 1436986 more expected)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\models.py", line 816, in generate
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 936, in stream
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 907, in read
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 835, in _raw_read
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\contextlib.py", line 131, in __exit__
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 727, in _error_catcher
urllib3.exceptions.ProtocolError: ('Connection broken: IncompleteRead(145538 bytes read, 1436986 more expected)', IncompleteRead(145538 bytes read, 1436986 more expected))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\Lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 124, in run
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\Lib\site-packages\cx_Freeze\initscripts\console.py", line 16, in run
  File "bin\svtplay-dl", line 7, in <module>
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\__init__.py", line 69, in main
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\getmedia.py", line 61, in get_media
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\getmedia.py", line 93, in get_all_episodes
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\getmedia.py", line 201, in get_one_media
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\fetcher\hls.py", line 207, in download
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\fetcher\hls.py", line 256, in _download
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\http.py", line 45, in request
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\sessions.py", line 589, in request
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\sessions.py", line 747, in send
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\models.py", line 899, in content
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\models.py", line 818, in generate
requests.exceptions.ChunkedEncodingError: ('Connection broken: IncompleteRead(145538 bytes read, 1436986 more expected)', IncompleteRead(145538 bytes read, 1436986 more expected))

C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>
C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>svtplay-dl.exe --token "ey…" -u ***** -p ***** --no-postprocess -o "D:\Video\svtplay-dl\DLs  -  TV4 Play" --nfo -t -S -A --include-clips https://www.tv4play.se/program/ba1b300c38f500764ea9/spiken
INFO: Episode 1 of 8
INFO: Url: https://www.tv4play.se/video/21913f23af81dae01f47
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt
WARNING: File (spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts
WARNING: File (spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 2 of 8
INFO: Url: https://www.tv4play.se/video/40852c7a4fca0d5dfc20
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt
WARNING: File (spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts
WARNING: File (spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 3 of 8
INFO: Url: https://www.tv4play.se/video/8a0ef711247f952226b2
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.srt
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[177/177][================================================================================] ETA: 0:00:00
[169/169][================================================================================] ETA: 0:00:00
INFO: Thumbnail: D:\Video\svtplay-dl\DLs  -  TV4 Play\spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.tbn
INFO: All done. Not postprocessing files, leaving them completely untouched.
INFO: Episode 4 of 8
INFO: Url: https://www.tv4play.se/video/950b200c3fd20c3d53f1
INFO: Outfile: spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.srt
WARNING: File (spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.ts
WARNING: File (spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 5 of 8
INFO: Url: https://www.tv4play.se/video/983589a015d59c8b3ed2
INFO: Outfile: spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.srt
WARNING: File (spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.ts
WARNING: File (spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 6 of 8
INFO: Url: https://www.tv4play.se/video/9a24684bf3dfb37ed286
INFO: Outfile: spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.srt
INFO: Outfile: spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[189/189][================================================================================] ETA: 0:00:00
[158/181][=====================================================================...........] ETA: 0:00:03Traceback (most recent call last):
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 710, in _error_catcher
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 835, in _raw_read
urllib3.exceptions.IncompleteRead: IncompleteRead(374911 bytes read, 1355731 more expected)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\models.py", line 816, in generate
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 936, in stream
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 907, in read
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 835, in _raw_read
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\contextlib.py", line 131, in __exit__
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\urllib3\response.py", line 727, in _error_catcher
urllib3.exceptions.ProtocolError: ('Connection broken: IncompleteRead(374911 bytes read, 1355731 more expected)', IncompleteRead(374911 bytes read, 1355731 more expected))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\Lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 124, in run
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\Lib\site-packages\cx_Freeze\initscripts\console.py", line 16, in run
  File "bin\svtplay-dl", line 7, in <module>
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\__init__.py", line 69, in main
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\getmedia.py", line 61, in get_media
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\getmedia.py", line 93, in get_all_episodes
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\getmedia.py", line 201, in get_one_media
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\fetcher\hls.py", line 207, in download
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\fetcher\hls.py", line 256, in _download
  File "D:\a\svtplay-dl\svtplay-dl\lib\svtplay_dl\utils\http.py", line 45, in request
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\sessions.py", line 589, in request
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\sessions.py", line 747, in send
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\models.py", line 899, in content
  File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\site-packages\requests\models.py", line 818, in generate
requests.exceptions.ChunkedEncodingError: ('Connection broken: IncompleteRead(374911 bytes read, 1355731 more expected)', IncompleteRead(374911 bytes read, 1355731 more expected))

C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>svtplay-dl.exe --token "ey…" -u ***** -p ***** --no-postprocess -o "D:\Video\svtplay-dl\DLs  -  TV4 Play" --nfo -t -S -A --include-clips https://www.tv4play.se/program/ba1b300c38f500764ea9/spiken
INFO: Episode 1 of 8
INFO: Url: https://www.tv4play.se/video/21913f23af81dae01f47
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt
WARNING: File (spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts
WARNING: File (spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 2 of 8
INFO: Url: https://www.tv4play.se/video/40852c7a4fca0d5dfc20
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt
WARNING: File (spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts
WARNING: File (spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 3 of 8
INFO: Url: https://www.tv4play.se/video/8a0ef711247f952226b2
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.srt
WARNING: File (spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.ts
WARNING: File (spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 4 of 8
INFO: Url: https://www.tv4play.se/video/950b200c3fd20c3d53f1
INFO: Outfile: spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.srt
WARNING: File (spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.ts
WARNING: File (spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 5 of 8
INFO: Url: https://www.tv4play.se/video/983589a015d59c8b3ed2
INFO: Outfile: spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.srt
WARNING: File (spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.ts
WARNING: File (spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 6 of 8
INFO: Url: https://www.tv4play.se/video/9a24684bf3dfb37ed286
INFO: Outfile: spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.srt
WARNING: File (spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.ts
WARNING: File (spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 7 of 8
INFO: Url: https://www.tv4play.se/video/a19034d9d67bdda1a611
INFO: Outfile: spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.srt
INFO: Outfile: spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[178/178][================================================================================] ETA: 0:00:00
[170/170][================================================================================] ETA: 0:00:00
INFO: Thumbnail: D:\Video\svtplay-dl\DLs  -  TV4 Play\spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.tbn
INFO: All done. Not postprocessing files, leaving them completely untouched.
INFO: Episode 8 of 8
INFO: Url: https://www.tv4play.se/video/ba144b326c5d6728b302
INFO: Outfile: spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.srt
INFO: Outfile: spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[206/206][================================================================================] ETA: 0:00:00
[198/198][================================================================================] ETA: 0:00:00
INFO: Thumbnail: D:\Video\svtplay-dl\DLs  -  TV4 Play\spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.tbn
INFO: All done. Not postprocessing files, leaving them completely untouched.

C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>svtplay-dl.exe --token "ey…" -u ***** -p ***** --no-postprocess -o "D:\Video\svtplay-dl\DLs  -  TV4 Play" --nfo -t -S -A --include-clips https://www.tv4play.se/program/ba1b300c38f500764ea9/spiken
INFO: Episode 1 of 8
INFO: Url: https://www.tv4play.se/video/21913f23af81dae01f47
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt
WARNING: File (spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts
WARNING: File (spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 2 of 8
INFO: Url: https://www.tv4play.se/video/40852c7a4fca0d5dfc20
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt
WARNING: File (spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts
WARNING: File (spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 3 of 8
INFO: Url: https://www.tv4play.se/video/8a0ef711247f952226b2
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.srt
WARNING: File (spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.ts
WARNING: File (spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 4 of 8
INFO: Url: https://www.tv4play.se/video/950b200c3fd20c3d53f1
INFO: Outfile: spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.srt
WARNING: File (spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.ts
WARNING: File (spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 5 of 8
INFO: Url: https://www.tv4play.se/video/983589a015d59c8b3ed2
INFO: Outfile: spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.srt
WARNING: File (spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.ts
WARNING: File (spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 6 of 8
INFO: Url: https://www.tv4play.se/video/9a24684bf3dfb37ed286
INFO: Outfile: spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.srt
INFO: Outfile: spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.ts
INFO: Selected to download hls, bitrate: 7027 format: h264
[189/189][================================================================================] ETA: 0:00:00
[181/181][================================================================================] ETA: 0:00:00
INFO: Thumbnail: D:\Video\svtplay-dl\DLs  -  TV4 Play\spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.tbn
INFO: All done. Not postprocessing files, leaving them completely untouched.
INFO: Episode 7 of 8
INFO: Url: https://www.tv4play.se/video/a19034d9d67bdda1a611
INFO: Outfile: spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.srt
WARNING: File (spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.ts
WARNING: File (spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 8 of 8
INFO: Url: https://www.tv4play.se/video/ba144b326c5d6728b302
INFO: Outfile: spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.srt
WARNING: File (spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.ts
WARNING: File (spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.ts) already exists. Use --force to overwrite

C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>svtplay-dl.exe --token "ey…" -u ***** -p ***** --no-postprocess -o "D:\Video\svtplay-dl\DLs  -  TV4 Play" --nfo -t -S -A --include-clips https://www.tv4play.se/program/ba1b300c38f500764ea9/spiken
INFO: Episode 1 of 8
INFO: Url: https://www.tv4play.se/video/21913f23af81dae01f47
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt
WARNING: File (spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts
WARNING: File (spiken.s01e06.spiken.del.6-21913f23af81dae01f47-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 2 of 8
INFO: Url: https://www.tv4play.se/video/40852c7a4fca0d5dfc20
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt
WARNING: File (spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts
WARNING: File (spiken.s01e08.spiken.del.8-40852c7a4fca0d5dfc20-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 3 of 8
INFO: Url: https://www.tv4play.se/video/8a0ef711247f952226b2
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.srt
WARNING: File (spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.ts
WARNING: File (spiken.s01e04.spiken.del.4-8a0ef711247f952226b2-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 4 of 8
INFO: Url: https://www.tv4play.se/video/950b200c3fd20c3d53f1
INFO: Outfile: spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.srt
WARNING: File (spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.ts
WARNING: File (spiken.s01e01.spiken.del.1-950b200c3fd20c3d53f1-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 5 of 8
INFO: Url: https://www.tv4play.se/video/983589a015d59c8b3ed2
INFO: Outfile: spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.srt
WARNING: File (spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.ts
WARNING: File (spiken.s01e05.spiken.del.5-983589a015d59c8b3ed2-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 6 of 8
INFO: Url: https://www.tv4play.se/video/9a24684bf3dfb37ed286
INFO: Outfile: spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.srt
WARNING: File (spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.ts
WARNING: File (spiken.s01e02.spiken.del.2-9a24684bf3dfb37ed286-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 7 of 8
INFO: Url: https://www.tv4play.se/video/a19034d9d67bdda1a611
INFO: Outfile: spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.srt
WARNING: File (spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.ts
WARNING: File (spiken.s01e07.spiken.del.7-a19034d9d67bdda1a611-tv4play.ts) already exists. Use --force to overwrite
INFO: Episode 8 of 8
INFO: Url: https://www.tv4play.se/video/ba144b326c5d6728b302
INFO: Outfile: spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.srt
WARNING: File (spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.srt) already exists. Use --force-subtitle to overwrite
INFO: Outfile: spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.ts
WARNING: File (spiken.s01e03.spiken.del.3-ba144b326c5d6728b302-tv4play.ts) already exists. Use --force to overwrite

C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>

C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>

C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>
C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>
C:\svtplay-dl\svtplay-dl-amd64\svtplay-dl>
**" ——————————**

This would really be an alarmingly severe pain in the ass when you attempt to DL several long Series with numerous long Episodes in a row (while you may leave the computer and do some other stuff) — which I do Recurringly.
Because you have to manually seek out and Delete all the seperate files for each episode where the process has crashed during, Before retrying the DL string (otherwise svtplay-dl.exe thinks it already exists, regardless of it actually being corrupted / only partial ).

I don't think it is a viable option to " Use --force to overwrite " with many repetitions of the entire DL-string as a safeguard ; since every previously successful File-DL would also be repeated from scratch following every crash incident — that would/could be insane.

**PS.**

Why does not " --include-clips " or " --nfo " work for TV4 Play? Sometimes there are clips with some sort of extra side content (like interviews for example), other than only trailers & the like with stuff already in the main content; and it can be handy to have program/show/episode Info DL-d with the content, so as to not need to TXT-copy from or DL the show's web page in the browser to have it.

And why is the File suffix/Format for the Image / Thumbnail file (" -t ") changed to " .TBN " instead of being left as the original JPEG (would be easier/more convenient to open with many programs) ?

**DS.**

you got some connection issues. yeah maybe it will get some fix later feels like i need to redesign shit to fix it. maybe for svtplay-dl2 :)
about --include-clips
3 reasons:

  1. I removed the --include-clips feature and no body cared until now so i assume no body really using it :)
  2. I didn't really see why you want to download all the clips for a tv show when you have those scenes in the video already.
  3. People wanted support for tv4play like "last week" when i removed it after they changed their website few months ago and i didn't care to fix it because it was a "pain". i wrote it in the changelog https://svtplay-dl.se/4.25/ . i also wrote it in the Announcement channel on discord.