Commit graph

23 commits

Author SHA1 Message Date
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
Renamed from src/client/snapshots/rusty_tube__client__player__tests__map_player_data_android.snap (Browse further)