Rafael Moraes
|
387861bb2f
|
Support file-backed samples and streaming decrypt
|
2026-05-24 14:21:21 -03:00 |
|
Rafael Moraes
|
24fb9bddb9
|
Make MusicVideoCodec.fourcc a property
|
2026-05-24 14:12:46 -03:00 |
|
Rafael Moraes
|
30ca108b80
|
Return optional fourcc for MusicVideoCodec
|
2026-05-24 12:59:38 -03:00 |
|
Rafael Moraes
|
1d00e74ec6
|
Use yt-dlp HlsFD/HttpFD and handle failures
|
2026-05-24 12:57:13 -03:00 |
|
Rafael Moraes
|
bb511de552
|
Use download_stream instead of _download_ytdlp_async
|
2026-05-24 12:47:45 -03:00 |
|
Rafael Moraes
|
15c1bc64dd
|
Make MusicVideoCodec.fourcc a property
|
2026-05-24 11:49:37 -03:00 |
|
Rafael Moraes
|
4f910c8e8a
|
Use 'codec' key instead of 'formats' in error
|
2026-05-23 23:02:23 -03:00 |
|
Rafael Moraes
|
ff3dcda54c
|
Bump version to 3.7.1
|
2026-05-23 23:01:20 -03:00 |
|
Rafael Moraes
|
7ac3322839
|
Handle missing webplayback in song stream info
|
2026-05-23 22:59:00 -03:00 |
|
Rafael Moraes
|
740cad2ee0
|
Refactor song interface stream logic and imports
|
2026-05-23 22:57:28 -03:00 |
|
Rafael Moraes
|
5a41dfbdaa
|
Handle missing m3u8 master URL
|
2026-05-23 22:54:48 -03:00 |
|
Rafael Moraes
|
141d9cd654
|
Pass codec through music video stream selection
|
2026-05-23 22:53:43 -03:00 |
|
Rafael Moraes
|
50f82b5de2
|
Refactor music video stream fetching
|
2026-05-23 22:41:28 -03:00 |
|
Rafael Moraes
|
eb9caff85c
|
Await get_tags_from_asset_info call
|
2026-05-23 22:35:05 -03:00 |
|
Rafael Moraes
|
73e0b4b48d
|
Mark uploaded Apple Music video as DRM-free
3.7
|
2026-05-23 16:05:37 -03:00 |
|
Rafael Moraes
|
8f82697c14
|
Bump package version to 3.7
|
2026-05-23 16:04:25 -03:00 |
|
Rafael Moraes
|
4650391be3
|
Add FFmpeg requirement and --ffmpeg-path option to README
|
2026-05-23 16:02:26 -03:00 |
|
Rafael Moraes
|
0519adf693
|
Clarify supported URL types in README
|
2026-05-23 15:59:41 -03:00 |
|
Rafael Moraes
|
4fc91bac9f
|
Add get_m3u8_master_url helper and use it
|
2026-05-23 15:58:20 -03:00 |
|
Rafael Moraes
|
cb367049f1
|
Remove get_tags method from AppleMusicSongInterface
|
2026-05-23 15:56:42 -03:00 |
|
Rafael Moraes
|
34357ad31e
|
Handle library music videos and fix logging id
|
2026-05-23 15:54:13 -03:00 |
|
Rafael Moraes
|
a7140cb860
|
Use .get for playParams isLibrary checks
|
2026-05-23 15:50:24 -03:00 |
|
Rafael Moraes
|
aa14693924
|
Add drm_free and is_library flags to types
|
2026-05-23 15:47:49 -03:00 |
|
Rafael Moraes
|
76a7c792cd
|
Use API response 'id' for media.media_id
|
2026-05-23 15:47:39 -03:00 |
|
Rafael Moraes
|
c75249bc2d
|
Support Apple Music library songs streaming
|
2026-05-23 15:47:29 -03:00 |
|
Rafael Moraes
|
001a502a5c
|
Support Apple Music library items
|
2026-05-23 15:47:12 -03:00 |
|
Rafael Moraes
|
1eba432153
|
Handle DRM-free tracks in AppleMusic downloader
|
2026-05-23 15:45:09 -03:00 |
|
Rafael Moraes
|
622661a679
|
Support songs/music-videos in library URL regex
|
2026-05-23 15:44:58 -03:00 |
|
Rafael Moraes
|
8200ee0dd1
|
Refactor AppleMusicBaseInterface metadata parsing
|
2026-05-23 15:44:48 -03:00 |
|
Rafael Moraes
|
a8bf884d8f
|
Handle m3u8 and HttpFD downloads in ytdlp
|
2026-05-23 15:44:23 -03:00 |
|
Rafael Moraes
|
6d8ecf65b6
|
Support library tracks in get_webplayback
|
2026-05-23 15:44:12 -03:00 |
|
Rafael Moraes
|
03fb4a255e
|
Add library song/video APIs and params
|
2026-05-23 14:42:55 -03:00 |
|
Rafael Moraes
|
f8ec2367af
|
Add include param to library endpoints
|
2026-05-23 14:18:16 -03:00 |
|
Rafael Moraes
|
b5432d1344
|
Add library endpoints and client methods
|
2026-05-23 13:37:00 -03:00 |
|
Rafael Moraes
|
bd59bb7c98
|
Add ffmpeg_path CLI option and pass to downloader
|
2026-05-23 12:57:07 -03:00 |
|
Rafael Moraes
|
92b8220c71
|
Add ffmpeg path option to downloader
|
2026-05-23 12:56:54 -03:00 |
|
Rafael Moraes
|
ccd51d4dc1
|
Clarify README note about wrapper login
3.6
|
2026-05-20 17:59:54 -03:00 |
|
Rafael Moraes
|
35b3013b87
|
Refactor wrapper related methods to WrapperApi
|
2026-05-20 17:52:06 -03:00 |
|
Rafael Moraes
|
8aeda0abff
|
Note that wrapper can skip cookies
|
2026-05-20 17:38:02 -03:00 |
|
Rafael Moraes
|
30aeee90b8
|
Add use_cenc and use_single_content_key to StreamInfo
|
2026-05-20 16:57:50 -03:00 |
|
Rafael Moraes
|
67bdfe8584
|
Add song codec flavor mappings and properties
|
2026-05-20 16:57:34 -03:00 |
|
Rafael Moraes
|
97086adfbe
|
Add CENC and single content key support
|
2026-05-20 16:57:25 -03:00 |
|
Rafael Moraes
|
da7346f704
|
Add use_single_content_key and use_cenc options
|
2026-05-20 16:57:15 -03:00 |
|
Rafael Moraes
|
3dd829b38c
|
Bump version
|
2026-05-20 15:03:22 -03:00 |
|
Rafael Moraes
|
c503d482a7
|
Bump version
|
2026-05-20 15:03:03 -03:00 |
|
Rafael Moraes
|
46df1672d9
|
README: add subscription note & update cookie text
|
2026-05-20 15:02:09 -03:00 |
|
Rafael Moraes
|
d61e315362
|
Remove redundant Optional Dependencies note
|
2026-05-20 14:58:52 -03:00 |
|
Rafael Moraes
|
b787e64820
|
Clarify README: optional deps, wrapper & codecs
|
2026-05-20 14:57:36 -03:00 |
|
Rafael Moraes
|
31d6ba7c93
|
Clarify wrapper CLI option help
|
2026-05-20 14:57:26 -03:00 |
|
Rafael Moraes
|
4841b953a7
|
Run yt-dlp in separate process
|
2026-05-20 14:46:35 -03:00 |
|