add support for redgifs.com #439

Open
opened 2025-11-09 09:49:35 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @pawgchamp on GitHub (Sep 14, 2024).

service name

redgifs

service description

Video hosting website that primarily serves pornographic/sexually explicit content.

(If pornographic sites are intentionally not supported then please accept my apologies and feel free to ignore this issue.)

The following are videos on Redgifs of the actress Sydney Sweeney WITHOUT nudity:

https://www.redgifs.com/watch/perkydishonesttigerbeetle
https://www.redgifs.com/watch/hairywhoppingeft

additional context

Redgifs has recently changed how it shows /watch/ pages in a seemingly intentional effort to make it much harder to download videos from it. I am proposing its inclusion for this reason.

As far as implementation goes I have some suggestions:

The document <head> includes a <link> element which provides a URL for a thumbnail image, served from files.redgifs.com:

<link rel="preload" as="image" href="https://files.redgifs.com/PerkyDishonestTigerbeetle-mobile.jpg">

The href's value here can be adapted to retrieve a direct video link. Note that the mp4's file name is case-sensitive:

https://files.redgifs.com/PerkyDishonestTigerbeetle.mp4

To reiterate this only works if the mp4's file name is case-sensitive as it is given in the -mobile.jpg. Therefore it should be as simple as a search and replace from that to .mp4, I would've thought.

Originally created by @pawgchamp on GitHub (Sep 14, 2024). ### service name redgifs ### service description Video hosting website that primarily serves pornographic/sexually explicit content. (If pornographic sites are intentionally not supported then please accept my apologies and feel free to ignore this issue.) ### link samples ```shell The following are videos on Redgifs of the actress Sydney Sweeney WITHOUT nudity: https://www.redgifs.com/watch/perkydishonesttigerbeetle https://www.redgifs.com/watch/hairywhoppingeft ``` ### additional context Redgifs has recently changed how it shows `/watch/` pages in a seemingly intentional effort to make it much harder to download videos from it. I am proposing its inclusion for this reason. As far as implementation goes I have some suggestions: The document `<head>` includes a `<link>` element which provides a URL for a thumbnail image, served from `files.redgifs.com`: ```html <link rel="preload" as="image" href="https://files.redgifs.com/PerkyDishonestTigerbeetle-mobile.jpg"> ``` The `href`'s value here can be adapted to retrieve a direct video link. Note that the mp4's file name is case-sensitive: ``` https://files.redgifs.com/PerkyDishonestTigerbeetle.mp4 ``` To reiterate this only works if the mp4's file name is case-sensitive as it is given in the -mobile.jpg. Therefore it should be as simple as a search and replace from that to .mp4, I would've thought.
GiteaMirror added the service request label 2025-11-09 09:49:35 -06:00
Sign in to join this conversation.