5 Commits

Author SHA1 Message Date
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
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