- add integer only support
- add escape of ffmpeg strings
- add progressbar when parsing episodes
- add direct arguments for login and download
- add
no-buffer-output
option to get a not buffered output - try signing in when 403 is thrown
- Use no temp file on windows because of permission errors
- fix 403 Error with no explanation (was streamlock related)
- readd support for streamlock
- concatenate all chunks of an episode in one lange
.ts
file
- add single retry for chunk download
- use csrf-token from meta fields not input since input is not always available
- add verbose output option
- add
--no-keyring
option to login for system that have no keyring installed - catch if no ffmpeg is installed
- add more output
- better error formatting
- add quality selection
- save quality to config
- use the best quality available if max quality is not met
- get requirements from requirements.txt
- ensure Python version 3.8 or higher
- add config changing options
- refactor language/quality selection
- use click for progressbar
- save language preferences in config
- download multiple languages
- fix logout
- cleaned requirements