redlib icon indicating copy to clipboard operation
redlib copied to clipboard

fix(video): add support for CMAF video format alongside DASH

Open mtsz-pl opened this issue 1 month ago • 0 comments

Reddit has transitioned from DASH to CMAF video format. This change adds support for both formats to maintain compatibility.

Changes:

  • Update REGEX_URL_VIDEOS to match both DASH and CMAF formats
  • Add format capture group to preserve DASH/CMAF in URL path
  • Add separate proxy endpoints for /vid/:id/dash/:size and /vid/:id/cmaf/:size
  • Update format_url to handle 3-segment video URLs (id/format/size)
  • Update tests to reflect new URL format with format segment

Video URLs now follow pattern: /vid/{id}/{format}/{size}.mp4 Example: /vid/abc123/cmaf/720.mp4

Fixes #503 Fixes #504

mtsz-pl avatar Nov 19 '25 21:11 mtsz-pl