teddy171
33db85c571
[feat]: Add support to external downloader aria2p (#31500)
* feat: add class Aria2pFD
* feat: create call_downloader function
* feat: a colorful download interface to aria2pFD
* feat: change value name
* Apply suggestions from code review
Co-authored-by: dirkf <fieldhouse@gmx.net>
* Typo in suggestion
* fix: remove unused value
* fix: add not function to return value(0 is normal); add total_seconds to download.eta(timedelta object); add waiting status when hook progress
* fix: remove unuse method ..utils.format_bytes
* fix: be up to flake8
* fix: be up to flake8
* Apply suggestions from code review
* [feat] test external downloader aria2p
* [feat] test external downloader aria2p
* [fix] test_external_downloader.py
* Apply suggestions from code review
Co-authored-by: dirkf <fieldhouse@gmx.net>
* Apply suggestions from code review
Co-authored-by: dirkf <fieldhouse@gmx.net>
* Update test/test_external_downloader.py
Co-authored-by: dirkf <fieldhouse@gmx.net>
* Update test/test_external_downloader.py
Co-authored-by: dirkf <fieldhouse@gmx.net>
* Update youtube_dl/downloader/external.py
Co-authored-by: dirkf <fieldhouse@gmx.net>
* refactoring code and fix bugs
* Apply suggestions from code review
* Rename test_external_downloader.py to test_downloader_external.py
---------
Co-authored-by: dirkf <fieldhouse@gmx.net>
2023-02-13 03:54:51 +00:00
..
2014-11-17 07:54:06 +01:00
2020-05-05 04:21:25 +07:00
2013-10-12 13:17:11 -04:00
2023-02-13 03:54:51 +00:00
2022-02-05 02:47:21 +00:00
2022-10-11 13:55:09 +01:00
2023-02-13 03:54:51 +00:00
2022-01-30 01:07:28 +05:30
2022-09-01 13:28:30 +01:00
2023-02-13 03:54:51 +00:00
2022-08-09 21:05:00 +01:00
2023-02-13 03:54:51 +00:00
2023-02-13 03:54:51 +00:00
2023-02-13 03:54:51 +00:00
2023-02-13 03:54:51 +00:00
2020-12-13 23:47:13 +07:00
2016-11-17 19:45:42 +08:00
2023-02-02 16:31:49 +00:00
2015-03-03 12:59:17 +01:00
2017-07-23 16:24:18 +08:00
2018-11-23 00:43:42 +07:00
2016-05-14 18:48:36 +08:00
2022-06-15 18:28:19 +01:00
2019-05-11 03:57:40 +07:00
2015-03-14 20:25:37 +01:00
2016-01-21 20:12:17 +00:00
2022-11-03 10:09:37 +00:00
2016-11-17 19:45:42 +08:00
2016-11-17 19:45:42 +08:00
2022-02-04 04:09:23 +00:00
2021-04-21 04:45:13 +07:00
2023-02-02 13:12:46 +00:00
2022-02-26 10:29:42 +00:00
2020-05-05 04:21:25 +07:00
2015-01-30 02:57:37 +01:00
2016-01-21 20:12:17 +00:00