Commit Graph
267 Commits
Author SHA1 Message Date
Rafael Moraes f860553b36 Add video interfaces and episode support 2026-02-24 18:30:40 -03:00
Rafael Moraes f91600a0c4 Standardize media exceptions and update handlers 2026-02-24 15:54:36 -03:00
Rafael Moraes 5bf19874cd Access playback info by media key 2026-02-24 13:13:02 -03:00
Rafael Moraes 74359eb0b5 Add Spotify interface modules and types 2026-02-24 13:04:13 -03:00
Rafael Moraes 8c71a979ca Rename track playback API & method to playback info 2026-02-12 15:03:05 -03:00
Rafael Moraes 4d03500d9b Send Widevine challenge using content param 2026-02-11 14:03:48 -03:00
Rafael Moraes 83ef849c98 Fix recursion by calling private _get_gid_metadata 2026-02-11 13:51:05 -03:00
Rafael Moraes 708813d3ce Add get_gid_metadata wrapper for media_id 2026-02-10 22:35:55 -03:00
Rafael Moraes 9c768e6bf4 Refactor Spotify API into votify.api package 2026-02-10 21:45:43 -03:00
Rafael Moraes 923d8f22b0 Specify big-endian counter bytes 2026-02-08 13:31:02 -03:00
Rafael Moraes 2857015ae9 Switch to projet build to uv 2026-02-08 13:29:49 -03:00
Rafael MoraesandGitHub ab914fe885 Merge pull request #81 from GladistonXD/main
Fixed Track, Album, Playlist, Episode, Show, Music Video, Episode Video, Artist
2026-02-08 13:07:39 -03:00
GladistonXDandGitHub d32e26a932 Update requirements.txt 2026-02-05 20:29:44 -03:00
GladistonXDandGitHub 02f6f78ec8 Remove unnecessary sleep in download processing 2026-02-05 20:26:30 -03:00
GladistonXDandGitHub 0ebcf15f91 Update downloader_audio.py 2026-02-05 20:26:05 -03:00
GladistonXDandGitHub f13fb97f53 Add WebSocket support for Spotify playback control 2026-02-05 20:25:40 -03:00
GladistonXDandGitHub 4dff2049fe Add delay for download queue processing 2026-02-04 12:50:18 -03:00
GladistonXDandGitHub d5a7cd3708 Fix album type filtering and update selection logic
Refactor album filtering and selection process in downloader.py.
2026-02-02 11:42:41 -03:00
GladistonXDandGitHub ff0d759f4b Refactor artist album retrieval methods 2026-02-02 11:41:54 -03:00
GladistonXDandGitHub 5e473c5e83 Refactor video file ID extraction logic 2026-01-30 23:13:50 -03:00
GladistonXDandGitHub 76d001ff18 Fix episode video
Update get_video_gid method to handle empty gid_metadata and adjust download method to use trackUnion.
2026-01-30 14:57:42 -03:00
GladistonXDandGitHub fa3e5a0e3c Fix download music video 2026-01-30 14:57:09 -03:00
GladistonXDandGitHub d4082edf7d Update music video and podcast video download logic 2026-01-30 14:56:31 -03:00
GladistonXDandGitHub d38a28b0e9 Implement config file check and fix functionality
Add check_and_fix_config function to update config file format.
2026-01-30 14:55:44 -03:00
GladistonXDandGitHub b3dd8160d3 Update API URLs and parameters in spotify_api.py 2026-01-30 14:55:07 -03:00
GladistonXDandGitHub 7128d4a807 Merge pull request #1 from cynthia2006/main
Flexible secrets URL & CDRM Integration fixes
2026-01-29 22:26:50 -03:00
CynthiaandGitHub 6fd962547a Merge branch 'main' into main 2026-01-29 18:22:48 +05:30
Cynthia af9f8d6c39 Fix a minor mistake in CDRM integration 2026-01-29 18:16:38 +05:30
GladistonXDandGitHub 349d69b638 Log audio quality change with bit rate info
Log the current bit rate when audio quality changes.
2026-01-29 09:17:17 -03:00
GladistonXDandGitHub e903e5e8f3 Log error and warning for invalid device.wvd file 2026-01-29 09:16:43 -03:00
GladistonXDandGitHub 9c7a76a477 Fix assignment of cdm to None in set_cdm method 2026-01-29 09:14:56 -03:00
Cynthia 96e40b9ddf Mention that WVD files are optional 2026-01-29 17:42:10 +05:30
Cynthia 75c26acd74 Fix CDRM integration to with other mediatypes 2026-01-29 17:32:33 +05:30
Cynthia c0939e3063 Make Spotify secrets URL modifiable 2026-01-29 17:21:13 +05:30
GladistonXDandGitHub 6ac93d39aa Update wvd_path prompt to be optional
Make the .wvd file prompt optional.
2026-01-28 10:11:02 -03:00
GladistonXDandGitHub 62293b15c2 Add optional parameter to prompt_path function
Modify prompt_path function to add optional parameter for path existence check.
2026-01-28 10:10:24 -03:00
GladistonXDandGitHub 57aa8d20b6 Refactor Widevine path handling 2026-01-28 10:09:30 -03:00
GladistonXDandGitHub fbe0444738 Implement wvd_cdrm method for DRM decryption
Add wvd_cdrm method to handle DRM decryption requests.
2026-01-28 10:08:38 -03:00
GladistonXDandGitHub ed09c433da Fix episode / show 2026-01-25 19:26:01 -03:00
GladistonXDandGitHub 45ce4b5d9b Fix episode / show 2026-01-25 19:25:25 -03:00
GladistonXDandGitHub a5ac9236d4 Fix episode / show 2026-01-25 19:23:58 -03:00
GladistonXDandGitHub 6c4ac9fbbf Fix episode / show 2026-01-25 19:22:43 -03:00
GladistonXDandGitHub cbffc492c3 Fix episode / show 2026-01-25 19:22:01 -03:00
GladistonXDandGitHub d92244fccf To install fix
Updated installation instructions for votify package.
2026-01-24 02:21:02 -03:00
GladistonXDandGitHub 852363da6f Fix 2026-01-24 01:58:08 -03:00
GladistonXDandGitHub e4067aa4a0 Fix
Refactor media metadata handling and improve error logging.
2026-01-24 01:57:38 -03:00
GladistonXDandGitHub 43e8f3b811 Fix 2026-01-24 01:57:00 -03:00
GladistonXDandGitHub 62a9d7dd21 Fix 2026-01-24 01:56:02 -03:00
GladistonXDandGitHub 5160be1c77 Fix 2026-01-24 01:55:31 -03:00
GladistonXDandGitHub 74799f7706 Fix 2026-01-24 01:54:59 -03:00