Puyodead1
03dc554378
Update _version.py
2023-07-02 17:50:23 -04:00
Puyodead1
c74fd77736
fix: large course detection
2023-07-02 17:34:34 -04:00
Puyodead1
2735fed21f
fix: large course extractor
2023-07-02 17:34:34 -04:00
Puyodead1
15b7d92afc
Bug fixes
...
+ Support for large course content in subscription courses (#92 )
+ Attempt to fix encoding problems with caption conversion (#92 , #98 , #97 )
2023-07-02 17:34:33 -04:00
Puyodead1
ad74eed395
fix: selenium variable might be referenced before assignement
...
resolves #96
2023-07-02 17:34:33 -04:00
Puyodead1
53f8cd6031
Fix problems with loading config
...
options that should be disabled need to be commented out, toml won't allow a 'null' like value
2023-07-02 17:34:33 -04:00
Puyodead1
a2ca2b40b6
Are you happy now TOML?
2023-07-02 17:34:33 -04:00
Puyodead1
b922294135
initialize selenium branch
...
- Removed .env support
+ Added TOML configuration file support
+ Added selenium with "undetected_chrome_driver"
+ Fix changing logging level not working
+ Updated README to reflect code changes
2023-07-02 17:34:29 -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
Puyodead1
14095b8e72
Merge pull request #166 from debakarr/master
...
Skip Check for ffmpeg and shaka-packager if --skip-lectures flag is True
2023-06-20 09:57:28 -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
a76f14190a
Update README.md
2023-06-17 16:16:54 -04: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
f321791819
Attempt to fix encoding problems with caption conversion ( #92 , #98 , #97 )
2023-02-02 17:54:46 -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
Puyodead1
18a9c364af
Update README.md
2022-12-15 14:01:05 -05:00
Puyodead1
6355a3dcbc
Merge pull request #138 from rickeymandraque/master
...
Patch for Shaka-pakager files name
2022-10-13 20:48:29 -04:00
Puyodead1
1da41a9bde
update Discord invite
2022-08-24 13:58:30 -04: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
Puyodead1
962904abd6
Merge pull request #125 from HuzunluArtemis/master
...
fix little logger thing
2022-07-11 17:38:55 -04:00
Hüzünlü Artemis [HuzunluArtemis]
8ad8faaca0
fix little logger thing
2022-07-11 22:00:11 +03:00
Puyodead1
85610e2fca
version bump
2022-07-10 08:48:00 -04:00
Puyodead1
91bf5c3209
format main.py
2022-07-10 08:42:05 -04:00
Puyodead1
502ac0e4fe
lock protobuf version to 3.20.0
2022-07-10 08:41:51 -04:00
Puyodead1
2ce865a81b
fix some issues with subprocess logging
2022-07-10 08:41:03 -04:00
Puyodead1
e5398a1333
update shaka-packager link
2022-05-14 11:35:50 -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
3478095bb5
Merge pull request #108 from Puyodead1/exp-ffmpeg-fix
...
Bug Fixes
2022-03-15 21:12:10 -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
c22fbfccaa
Update README.md
2022-02-12 18:59:37 -05:00
Puyodead1
d8b711af89
Update README.md
2022-02-12 18:55:02 -05:00
Puyodead1
ffae516179
Update _version.py
2022-01-16 17:25:01 -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