- First release
- Add proxy mode
- Using session
- Fix some problem
- Added more proxy test
- Add verbose
- Fix more problem
- Proxy test fix
- Variable change
- More verbose
- Fixes decryptData() problem (Issue #1)
- Fix output override problem
- Change webparse() from using beautifulsoup4 to json API
- Rearrange code in
command.py
- Added some support for
channel
orslots
url things - Make some auto-output-parser thingy for direct m3u8 link
- Cleaning some code
- Add Illegal/Forbidden character replacer
- Tabs -> Spaces Indentation
- Add
--resolutions
for showing list of available resolution - Some fixes for the API changes
- Change from argparse to click for commands parsing
- Add updater to make sure people using the newest version
- Fix some check
- Add an error handling if the video cannot be downloaded
- Cleaning the code
- Make a proper error message
- Add KeyboardInterrupt Handler while downloading, so it will delete the temporary folder
- Made updater a little bit nicer (Added changelog to the output)
- Add more information to
--resolutions
option
- Fix updater
- Fix runAsAdmin
- (Almost) Full rewrite!
- Add support for some website (Abema, Aniplus, GYAO!)
- Add support for easy additional new website support
- More on the changes from commit
1f472c3
to202532a
- Add muxing support
- Add support for AbemaTV Premium Video
- Some bug fixing that I don't even know if it's even fixed.
- Removed
legacy
branch link
- Add support for series/playlist download (batch download) [Currently only for Abema]
- Removed old and unused code
- Now using logger/logging (As suggested by someone)
- Grammar fix
- Use mkvmerge and ffmpeg as fallback (for muxing)
- Add missing
None
- Fix Abema wrong resolution filename
- Redo AbemaTV resolutions checking
- Throw [ERROR] if they tried to download DRMed Video (Protected by Widevine, etc.)