TPD94
73f98117b3
Update .gitignore
2024-04-22 14:43:07 -04:00
TPD94
17012aa973
Merge pull request 'add player pl' ( #11 ) from luky/devine:master into master
...
Reviewed-on: #11
2024-04-22 18:42:18 +00:00
luky
43e672a0f5
merge fix conflict
2024-04-22 20:36:25 +02:00
TPD94
c96935c411
merged @stabbedbybrick services
2024-04-22 13:55:31 -04:00
TPD94
d816c907c8
Merge branch 'master' of https://cdm-project.com/TPD94/devine
2024-04-22 13:46:59 -04:00
TPD94
ac8610e993
Update to 3.3.2
2024-04-22 13:46:45 -04:00
luky
77ed549051
mergeback
2024-04-17 22:40:58 +02:00
luky
9e158105f3
add player script and merge everything
2024-04-17 22:36:16 +02:00
TPD94
1781b3a1ed
Merge pull request 'Optimize iWantTFC Episode Data Retrieval and Fix Season Extraction' ( #9 ) from Sp4rky/devine:master into master
...
Reviewed-on: #9
2024-04-17 15:49:29 +00:00
Sp4rk.y
a1b4767681
♻️ (TFC/__init__.py): refactor episode extraction to use regex for season and episode number
...
✨ (TFC/__init__.py): add conditional data fetching for episodes to optimize data retrieval
🐛 (TFC/__init__.py): remove unnecessary comments and simplify episode and movie data handling
2024-04-17 09:35:38 -06:00
rlaphoenix
d1ae361afc
docs(changelog): Add v3.3.2 Changes
2024-04-16 06:07:00 +01:00
rlaphoenix
a62dcff9ad
docs(version): Bump to v3.3.2
2024-04-16 06:06:44 +01:00
rlaphoenix
920ce8375b
build(poetry): Update dependencies
2024-04-16 06:06:05 +01:00
rlaphoenix
3abb869d80
Merge pull request #100 from retouching/patch-1
...
Check if width and height is digit if it's an str
2024-04-16 05:36:59 +01:00
rlaphoenix
cbcb7e31b0
docs(contributors): Add retouching to Contributor list
2024-04-16 05:35:57 +01:00
retouching
4335806ca2
fix(Video): Allow specifying width/height as str, cast to int
...
We simply check the type near the top of the constructor, and later in the code it casts to int and handles failures there too (e.g., if the str is not a number, it will be handled).
2024-04-16 05:33:37 +01:00
rlaphoenix
a850a35f3e
fix(Basic): Return None not Exception if no proxy configured
2024-04-16 05:27:17 +01:00
TPD94
6ebb66c329
Merge branch 'master' of https://cdm-project.com/TPD94/devine
2024-04-14 11:56:43 -04:00
TPD94
a35ed56789
Merged @stabbedbybrick services
...
- ALL4
- CTV
- iPlayer
- Roku (replacing my 30 minute attempt by miles)
2024-04-14 11:56:32 -04:00
TPD94
0fcd5df26e
Merge pull request 'Updates TFC + VIKI' ( #8 ) from Sp4rky/devine:master into master
...
Reviewed-on: #8
2024-04-14 15:52:47 +00:00
TPD94
21b2b8fd9f
Update to 3.3.0
2024-04-14 11:51:24 -04:00
Sp4rk.y
b9c5e14945
♻️ (VIKI/__init__.py): simplify condition for matching show ID and remove redundant comments
...
matches full URL and just ID on its own
2024-04-13 22:44:17 -06:00
Sp4rk.y
1c375b3274
♻️ (__init__.py): remove year from episode title to simplify episode naming in VIKI service
2024-04-13 21:45:09 -06:00
Sp4rk.y
c62edd67ab
♻️ (VIKI/__init__.py): Refactor VIKI service initialization and metadata extraction
...
- Move typing imports to the top for consistency
- Add regex for VIKI title extraction to improve URL handling
- Refactor title and movie detection logic for clarity and accuracy
- Optimize the way show year is determined from metadata
- Simplify language code handling for consistency
- Clean up and clarify comments for better readability
2024-04-13 21:35:49 -06:00
rlaphoenix
09e80feee5
fix(cfg): Use loaded config path instead of hardcoded default
2024-04-14 03:44:30 +01:00
rlaphoenix
f521ced3fe
refactor(env): Use -- to indicate no config found/loaded
2024-04-14 03:42:41 +01:00
rlaphoenix
b4e28050ab
fix(env): List used config path, otherwise the default path
2024-04-14 03:35:17 +01:00
rlaphoenix
646c35fc1b
fix(Subtitle): Optionalise constructor args, add doc-string & checks
...
Some HLS playlists can have extremely limited information so to accommodate this we need to make the Subtitle track support having almost no information. This isn't ideal but it's really the only solution.
2024-04-14 03:26:35 +01:00
rlaphoenix
7fa0ff1fc0
refactor(Subtitle): Do not print "?"/"Unknown" values in str()
2024-04-14 03:25:22 +01:00
rlaphoenix
5c7c080a34
fix(HLS): Ensure playlist.stream_info.resolution exists before use
2024-04-14 03:15:11 +01:00
rlaphoenix
1db8944b09
fix(HLS): Ensure playlist.stream_info.codecs exists before use
2024-04-14 03:14:45 +01:00
rlaphoenix
43585a76cb
fix(Audio): Optionalise constructor args, add doc-string & checks
...
Some HLS playlists can have extremely limited information so to accommodate this we need to make the Audio track support having almost no information. This isn't ideal but it's really the only solution.
2024-04-14 03:13:46 +01:00
rlaphoenix
8ca91efbc5
refactor(Audio): Do not print "?"/"Unknown" values in str()
2024-04-14 03:12:50 +01:00
rlaphoenix
57b042fa4b
refactor(Audio): List lang after codec for consistency with other Tracks
2024-04-14 03:08:40 +01:00
rlaphoenix
642ad393b6
style: Move __...__ methods after constructors
2024-04-14 03:07:23 +01:00
rlaphoenix
23485bc820
refactor(Video): Return None if no m3u RANGE, not SDR
2024-04-14 02:40:16 +01:00
rlaphoenix
15d73be532
fix(Video): Optionalise constructor args, add doc-string & checks
...
Some HLS playlists can have extremely limited information so to accommodate this we need to make the Video track support having almost no information. This isn't ideal but it's really the only solution.
2024-04-14 02:36:55 +01:00
rlaphoenix
9ddd9ad474
refactor(Video): Do not print "?"/"Unknown" values in str()
2024-04-14 02:32:34 +01:00
rlaphoenix
dae83b0bd5
fix(Video): Ensure track is supported in change_color_range()
2024-04-14 02:31:31 +01:00
TPD94
9e2518aece
Update CR auth header.
2024-04-11 11:22:10 -04:00
rlaphoenix
20da213066
docs(changelog): Add v3.3.1 Changes
2024-04-05 12:31:59 +01:00
rlaphoenix
36222972ee
docs(version): Bump to v3.3.1
2024-04-05 12:30:43 +01:00
rlaphoenix
6a25b09301
build(poetry): Update dependencies
2024-04-05 12:30:09 +01:00
rlaphoenix
b7ea94de29
Merge pull request #95 from knowhere01/master
...
Events not working as expected
2024-04-05 12:25:33 +01:00
rlaphoenix
e92f8ed067
docs(contributors): Add knowhere01 to Contributor list
2024-04-05 12:24:25 +01:00
knowhere01
5a4c1bd6a2
fix(Events): Dereference subscription store from ephemeral store
2024-04-05 12:23:27 +01:00
rlaphoenix
994ab152a4
fix(requests): Fix multithreaded downloads
...
For some reason moving the download speed calculation code from the requests() function to the download() function makes it actually multi-threaded instead of sequential downloads.
2024-04-05 00:37:44 +01:00
TPD94
2524583329
Update CR service script
...
- Fixed multi-audio licensing (again, thanks to @toonshub )
2024-04-04 13:58:47 -04:00
TPD94
959e25c780
Update config.yaml
2024-04-04 10:41:16 -04:00
TPD94
307ca5eed8
Update CR service code
...
- Fixed issue if title didn't have other versions
2024-04-04 10:11:06 -04:00