Rafael Moraes
|
bc87ebfc00
|
Detect WebM from profiles and set format
|
2026-02-25 22:01:52 -03:00 |
|
Rafael Moraes
|
e5930173fb
|
Choose file_format from video_format
|
2026-02-25 21:58:17 -03:00 |
|
Rafael Moraes
|
97dfaad901
|
Use m4a file format for audio streams
|
2026-02-25 21:57:40 -03:00 |
|
Rafael Moraes
|
3b88c9e6d9
|
Add AudioQuality.mp4 and refactor audio checks
|
2026-02-25 21:52:28 -03:00 |
|
Rafael Moraes
|
64ca70d8a5
|
Add playlist id to PlaylistTags
|
2026-02-25 21:05:07 -03:00 |
|
Rafael Moraes
|
c1bbebe005
|
Attach playlist metadata and tags to media
|
2026-02-25 21:04:27 -03:00 |
|
Rafael Moraes
|
b6b9718c34
|
Add media_id to media interfaces and types
|
2026-02-25 20:57:44 -03:00 |
|
Rafael Moraes
|
166f9f1190
|
Pass track/album data conditionally to music_video
|
2026-02-25 20:53:04 -03:00 |
|
Rafael Moraes
|
5d406d5cf6
|
Add music_video handling to SpotifyInterface
|
2026-02-25 20:50:25 -03:00 |
|
Rafael Moraes
|
93342e231f
|
Await parse_tags and use album cover URL
|
2026-02-25 20:49:48 -03:00 |
|
Rafael Moraes
|
21a0428526
|
Add music_video export and tidy imports
|
2026-02-25 20:45:02 -03:00 |
|
Rafael Moraes
|
9670f98ba5
|
Create music_video.py
|
2026-02-25 20:44:51 -03:00 |
|
Rafael Moraes
|
69fd3451a3
|
Make _parse_copyright a staticmethod
|
2026-02-25 20:44:48 -03:00 |
|
Rafael Moraes
|
9775f91779
|
Fix episode track index order
|
2026-02-24 18:35:38 -03:00 |
|
Rafael Moraes
|
60be090c37
|
Cleanup unused imports in episode_video.py
|
2026-02-24 18:35:24 -03:00 |
|
Rafael Moraes
|
2d415e772e
|
Include episode URL in parsed tags
|
2026-02-24 18:33:06 -03:00 |
|
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 |
|