rlaphoenix
d612599e27
Add Audio Channels Selection option to dl command CLI
...
Sub-channel layouts like 5.1, 7.1, will match with e.g., 6.0 and 8.0 respectively.
Closes #9 .
2023-02-10 21:10:09 +00:00
rlaphoenix
f9afd87474
Parse audio channels to float, rework parse function
...
The function now works more effectively, now supports parsing `Nch` strings and explicitly tests for float/int input.
2023-02-10 20:58:33 +00:00
rlaphoenix
0334640e93
Remove unnecessary audio channel 'Nch' differential
...
This was implemented to know the difference between services explicitly stating 5.1 channel audio, to a service explicitly stating 6.0 channel audio that is likely 5.1 channel layout.
However, since technically both are 6 channels, this is unnecessary and just causes complications.
2023-02-10 20:46:26 +00:00
rlaphoenix
f34bdb8627
If audio channels weren't specified, don't insinuate 2ch
2023-02-10 20:34:46 +00:00
rlaphoenix
84bf9fde92
Add Bitrate Selection options to dl command CLI
...
It defaults to highest available. Closes #8 .
2023-02-10 20:19:54 +00:00
rlaphoenix
4bee08c431
Fix FutureWarning when getting FPS for DASH videos
2023-02-10 20:05:31 +00:00
rlaphoenix
a8f3975f7e
Remove assert statements from base Service class
...
The 2nd assert statement is completely unnecessary, and the first one can be resolved by using it in an if instead.
2023-02-10 19:49:19 +00:00
rlaphoenix
dbe52cf273
Remove list comp on parameter of any()
2023-02-10 19:44:03 +00:00
rlaphoenix
9a757708ac
Make the get_session func of the Service class static
2023-02-10 19:41:58 +00:00
rlaphoenix
09e29cb2e1
Define exports with __ALL__ in sub-packages
2023-02-10 19:37:03 +00:00
rlaphoenix
77d892a2a9
Add DeepSource Active Issues Badge to Readme
2023-02-10 19:31:35 +00:00
rlaphoenix
fae44614f5
Define all imports within the tracks package
2023-02-10 19:27:12 +00:00
rlaphoenix
268509fb49
Remove unused f-strings with no placeholders
2023-02-10 19:26:46 +00:00
rlaphoenix
d982e37ee5
Re-order all imports across project with isort
2023-02-10 19:25:25 +00:00
rlaphoenix
faabfb550c
Replace use of with_stem + with_suffix to with_name
2023-02-10 19:13:31 +00:00
rlaphoenix
0a5f359217
Fix FutureWarning when getting segment URLs from SegmentTemplate
2023-02-08 12:57:09 +00:00
rlaphoenix
23153f0078
Only use SegmentBase's timescale as FPS if exists
...
Also optimised it to not require FPS.parse, as the Video class will run it under FPS.parse anyway.
2023-02-08 12:29:57 +00:00
rlaphoenix
3f22c969c3
Update Changelog for v1.1.0
2023-02-07 21:49:42 +00:00
rlaphoenix
71ded306b6
Bump to v1.1.0
2023-02-07 21:49:32 +00:00
rlaphoenix
44f0ab4793
Create CHANGELOG.md
2023-02-07 21:49:07 +00:00
rlaphoenix
18e2d8617e
Create credentials dict prior to assignment in auth add
...
Fixes #17 .
2023-02-07 21:32:21 +00:00
rlaphoenix
c5d6ba09f2
Check if Cookie file for profile already exists during auth add
...
Fixes #16 .
2023-02-07 21:25:26 +00:00
rlaphoenix
6619c29fb5
Create parent dirs when adding cookies with auth add
...
Fixes #21 .
2023-02-07 21:21:15 +00:00
rlaphoenix
0446c44a42
Only iterate over cookie dir if exists in auth list
...
Fixes #18 .
2023-02-07 21:08:45 +00:00
rlaphoenix
794de8b516
Efficiently store data in auth list, sort the data
2023-02-07 21:07:58 +00:00
rlaphoenix
dd441bcd85
Fix crash when loading key vaults in dl command
...
Fixes #15 .
2023-02-07 20:47:40 +00:00
rlaphoenix
1fa3ba61c8
Fix crash when using cfg on empty/new configs
...
Fixes #19 .
2023-02-07 20:44:34 +00:00
rlaphoenix
f7683173f8
Fix startup crash if config is blank
...
Fixes #20 .
2023-02-07 20:32:40 +00:00
rlaphoenix
76671495b4
Fix startup crash if config does not yet exist
...
Fixes #14 .
2023-02-07 20:20:40 +00:00
rlaphoenix
5301ac2924
Add util to test decoding of the video/audio streams with FFmpeg
2023-02-07 00:58:53 +00:00
rlaphoenix
00f85f7206
Add util to change video range flag losslessly
...
This is useful for some services. Some times there's a random stream with the wrong video range.
2023-02-06 23:49:28 +00:00
rlaphoenix
8c66e57175
Change the icon next to the project name
2023-02-06 04:00:14 +00:00
rlaphoenix
8b9247bfc5
Fix the organization name across the project
...
Sadly `devine` was not available.
2023-02-06 02:55:22 +00:00
rlaphoenix
7fd87b8aa2
Initial commit
2023-02-06 02:41:29 +00:00