Commit Graph

14 Commits

Author SHA1 Message Date
Simon
ea567a791e fix beeg: handle numeric file.id in API response
Beeg's API now returns file.id as a number (u64) instead of a string.
The code expected a string, causing all videos to be skipped.
Fixed by accepting both string and numeric file.id values.

Also updated to handle the new signed HLS URL flow:
- Fetch play_url per video to get signed manifest
- Parse key=xxx,end=xxx,limit=xxx/path response format
- Construct HLS URL with required query parameters
- Add Referer header for playback

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-07 21:33:45 +00:00
Simon
d1a05de50e ytdlp command and xgroovy 2026-07-06 16:07:54 +00:00
Simon
ce1afd9873 status upgrade 2026-03-18 12:13:28 +00:00
Simon
63782f6a7c xfree and beeg bug fix 2026-03-05 19:34:55 +00:00
Simon
2627505ade fixes and cleanup 2026-03-05 18:18:48 +00:00
Simon
8157e223fe provider refactors and fixes 2026-03-05 13:28:38 +00:00
Simon
34992242b7 various bugfixes 2026-01-13 18:13:51 +00:00
Simon
97eeccf2bd more fixes 2026-01-02 15:32:07 +00:00
Simon
9739560c03 removed unimportant prints 2025-12-04 13:51:34 +00:00
Simon
d856ade32b adjusted requester to supply http::version itself 2025-11-30 06:53:21 +00:00
Simon
dcb5148da6 beeg bugfix 2025-10-09 20:27:45 +00:00
Simon
7dd58ebfc4 beeg bugfixes 2025-10-09 20:17:48 +00:00
Simon
3c2eba8658 beeg 2025-10-09 20:07:14 +00:00
Simon
12af9a89cd omgxxx bugfix 2025-10-07 19:53:08 +00:00