11 Commits

Author SHA1 Message Date
Puyodead1
fa7e566327 some fixes for char decoding errors 2021-11-27 12:41:16 -05:00
Puyodead1
ecadd0b880 Add --disable-ipv6 option
+ Added `--disable-ipv6` option to disable ipv6 in aria2
+ Updated README to reflect argument changes
2021-11-19 16:28:44 -05:00
Puyodead1
07d4698479 update to allow downloading if using udemy subscription
+ New requirements: `beautifulsoup4` and `lxml`
+ Added support for downloading courses included in subscription plans
+ Updated README to reflect changes
2021-11-10 09:10:51 -05:00
Puyodead1
19cb48ad13 ability to specify an encoder and custom framerate (Closes #57)
+ Added command line argument `ffmpeg-framerate` and `h265-encoder`
+ Added some info logging about selected options
+ Updated README to reflect new arguments
2021-11-01 10:27:58 -04:00
Puyodead1
b4a4c1027e fix: --info throwing an error 2021-10-12 17:44:32 -04:00
Puyodead1
38f58213f4 remove asset id from start of file name 2021-09-27 08:32:57 -04:00
Puyodead1
6f85fdaaa1 fix: .env file not being loaded before argument parser 2021-09-25 16:09:06 -04:00
Puyodead1
5915b28054 fix: non-drm videos not using h265 if specified 2021-09-25 15:35:37 -04:00
Puyodead1
f3a32a2dd6 Bug fixes
- Fixed captions not being downloaded
- Fixed trying to load keyfile even if it doesn't exist
- Moved asset and subtitle download processing into lecture processing function (in preparation of subtitle merging)
- Fixed an error in ffmpeg command when not using h265
- no longer need to specify full path to UdemyDownloader.py, also updated readme to reflect this
2021-09-25 12:14:08 -04:00
Puyodead1
7750256e4c fix
python tells me one thing, while my editor tells me another 😒
2021-09-24 23:37:04 -04:00
Puyodead1
d925ff240b updates and new features
- split main.py into smaller classes
- add support for FFMPEG h.265 (closes #55)
2021-09-24 18:22:19 -04:00