b72b501b6d
feat: add session po token cache
2025-02-06 00:48:37 +01:00
2b891ca078
fix: a/v streams incorrectly recognized as video-only
2025-01-22 01:59:01 +01:00
2af4001c75
feat: extract player DRM data
2025-01-13 03:22:37 +01:00
e608811e5f
feat!: add TV client
2024-07-30 01:55:24 +02:00
90540c6aaa
feat: add client_type to VideoPlayer, simplify MapResponse trait
...
The MapResponse trait needed too many arguments, so I added the MapRespCtx object.
Also added the client_type to the context, so it can be added to the extracted player data.
This is necessary to be able to download videos with the correct user agent
2024-07-27 02:30:24 +02:00
dd0565ba98
fix!: extracting nsig function, remove field throttled
from Video/Audio stream model
2024-07-15 20:41:20 +02:00
94e8d24c68
refactor!: rename VideoItem/VideoPlayerDetails.length to duration for consistency
2024-06-16 22:42:11 +02:00
aa5cd47dcd
feat: add frameset
2023-05-11 17:18:58 +02:00
1b94dc1f40
refactor!: rename title field to name
2022-12-27 23:28:25 +01:00
be0306e234
feat: add audio track volume/channel count, stream duration
2022-11-03 10:06:49 +01:00
1c0c64a8bf
feat: get YouTube visitor data
2022-10-28 18:49:10 +02:00
6ee24081da
refactor: remove microformat parsing for player
2022-10-10 21:58:35 +02:00
1297bcb641
fix: add livestream extraction
2022-09-27 23:12:14 +02:00
305c3ee70e
feat: add ChannelRss
...
- add documentation
- small model refactor: rename player VideoPlayerDetails.thumbnails to thumbnail
2022-09-27 15:23:09 +02:00
45707c4d01
chore: migrate insta snapshots to RON
2022-09-24 18:50:52 +02:00
722f964f77
chore: fix file endings
2022-09-21 17:42:05 +02:00
972288d810
feat: add video details response model
...
- add paginator, impl for playlist items
- small model refactor
- add ignore_any deserializer
- removed unnecessary clones in response mapping
2022-09-19 00:08:37 +02:00
8548bc81e9
finished client refactor, client2 -> client
2022-09-15 17:26:00 +02:00
6bb0c3792e
add date to playlist
2022-09-08 23:01:31 +02:00
5b8c3d646a
feat: add playlist extraction
...
- replace original base.js with dummy
2022-08-30 00:31:00 +02:00
ae72a230a2
feat: add audioTrack for multilanguage audio
2022-08-25 18:22:38 +02:00
2d302d763d
fix: use js lexer for extracting deobf func
...
- better deobfuscation error handling
2022-08-25 18:02:32 +02:00
8c7792ec53
update snapshots with new pkg name
2022-08-19 00:32:17 +02:00