159 Commits

Author SHA1 Message Date
Puyodead1
ef9d2a6be3
some refactoring 2024-03-17 14:11:17 -04:00
Puyodead1
7f522ebebb
bug fix
oopsie
2024-03-17 14:10:56 -04:00
runtlb64
06bfa95a04 Add en-dash (–) to shaka-packager replacement list 2024-01-16 17:45:49 -07:00
Puyodead1
79ea132962
add 'continuous numbering' option 2023-10-27 09:35:55 -04:00
Puyodead1
935b2a41f3
fix quizzes in info 2023-10-20 16:53:56 -04:00
Puyodead1
a461f5fc86
fix source code assets not being downloaded 2023-10-16 22:20:19 -04:00
Puyodead1
68e4ffb787
bug fix 2023-10-15 19:20:54 -04:00
runtlb64
35673f91e0 Add functionality to parse coding assignments 2023-09-06 01:45:44 -07:00
Puyodead1
8ab48230ed
feat: custom output path (Closes #168) 2023-08-20 14:23:11 -04:00
Puyodead1
271a426a8c
fix #175 2023-08-20 14:10:12 -04:00
Puyodead1
23e7e94f16
bug fix (#176) 2023-08-16 02:43:24 -04:00
Puyodead1
43f6085e91
some bug fixes 2023-08-12 23:53:17 -04:00
Puyodead1
f9634168d4
Revert "bug fix?"
This reverts commit 0ab68cb95f97f05c5ef62309c5775ab4280efd58.
2023-08-12 23:53:17 -04:00
Puyodead1
b5741b2373
bug fix? 2023-08-12 23:53:17 -04:00
Puyodead1
fdf8cde414
bug fix 2023-08-12 23:53:16 -04:00
Puyodead1
e5450b6f85
Cookie extraction
- Removed cloudscraper
- Added cookie extraction from browser
2023-08-12 23:53:16 -04:00
Puyodead1
e9b9d8a6a4
fix for lectures without chapter 2023-08-12 23:52:42 -04:00
Puyodead1
bc9ff0ba18
fix quizzes, add cmd line switch 2023-07-20 11:57:59 -04:00
Puyodead1
88edbdf538
add initial quiz implementation 2023-07-06 06:36:46 -04:00
Puyodead1
7621d078da
bug fix 2023-07-02 17:21:05 -04:00
Puyodead1
62a924de3f
fix print info 2023-07-02 17:19:53 -04:00
Debakar Roy
1433962f95 No need of ffmpeg in case we are not downloading lectures 2023-06-20 13:19:48 +00:00
Debakar Roy
4aaed934a0 No need of shaka in case we are not downloading lectures 2023-06-20 13:13:09 +00:00
Puyodead1
e77bd8a959
bug fixes 2023-05-30 22:04:42 -04:00
Puyodead1
06e295d2b6
update manifest downloading 2023-05-30 18:08:47 -04:00
Puyodead1
340d4c6786
Merge branch 'dev/otf-processing' 2023-05-30 18:07:30 -04:00
Puyodead1
f7cf66931c
use temp local mpd files for extracting metadata 2023-05-30 17:49:23 -04:00
Puyodead1
b08f2569cb
update ffmpeg h265 command 2023-05-29 21:47:50 -04:00
Puyodead1
d4a4ea1b17
fix incorrect ffmpeg commands 2023-05-29 21:47:40 -04:00
Puyodead1
6570f7c45f
update ffmpeg h265 command 2023-05-24 13:47:33 -04:00
Puyodead1
1ee5d79664
fix incorrect ffmpeg commands 2023-05-24 13:18:47 -04:00
Puyodead1
4886098691
Refactor processing system 2023-05-23 14:36:25 -04:00
Puyodead1
f829d0fbce
h265: bug fixes and nvenc 2023-03-06 17:46:34 -05:00
Puyodead1
cb906d5eaf
add h265 support 2023-03-06 17:16:00 -05:00
Puyodead1
d8b5d3ca0e
fix typo 2023-01-25 15:29:48 -05:00
Puyodead1
705de30925
Custom TLS Cipher 2023-01-25 15:17:27 -05:00
rickeymandraque
6f9919ab9d
Patch for Shaka-pakager files name
Patch for specials charset (Decryption returned a non-zero exit code.)
Add coding: utf-8 (line 1)
Add small list of characters (line 1028)
2022-08-18 12:16:53 +02:00
Hüzünlü Artemis [HuzunluArtemis]
8ad8faaca0
fix little logger thing 2022-07-11 22:00:11 +03:00
Puyodead1
91bf5c3209
format main.py 2022-07-10 08:42:05 -04:00
Puyodead1
2ce865a81b
fix some issues with subprocess logging 2022-07-10 08:41:03 -04:00
Puyodead1
f824487d78
fix: latin-1 codec error
untested if this fixes the issue or not, but it doesnt break anything either that i can tell
2022-03-25 21:21:18 -04:00
Puyodead1
07bfb9163b
fix: large courses not always working correctly
Seems like Udemy changed something and large courses can return a 504 error now
2022-03-15 20:38:42 -04:00
Puyodead1
885d920fba
attempt to fix ffmpeg hanging
+ Added nostdin argument to ffmpeg call
+ Set ffmpeg log level to errors only
+ Fixed some stuff not getting printed correctly
2022-03-15 19:52:13 -04:00
Puyodead1
e5d5285bf7
Ensure pipe is not None
fixes #105
2022-02-19 10:25:37 -05:00
Puyodead1
1bdc581c65 bug fix for logging 2022-01-16 17:24:07 -05:00
Puyodead1
4326c4743a Update main.py 2022-01-16 15:01:51 -05:00
Puyodead1
13bc68e905 Switch to Shaka-Packager + bug fixes
+ Replaced mp4decrypt with shaka-packager
+ Fix logger not correctly setting level from arguments
+ switched all os.system to subprocess.Popen
+ extra verbosity, external commands will now print their output to make debugging much MUCH easier
+ Fixed a problem with shaka-packager failing on files with a comma
2022-01-16 14:30:49 -05:00
Puyodead1
b97b12344b bug fix: subscription courses fail to download
+ Fixed cookies not getting loaded correctly leading to failures getting course information
2022-01-05 13:50:30 -05:00
Puyodead1
046344796c bug fixes
+ Fix debug logging not working
+ Fix captions not being downloaded
2022-01-05 12:47:20 -05:00
Puyodead1
e20699549e better debug exceptions 2022-01-01 15:29:17 -05:00