yt-dlp livestream download support for fansly.com

Job ID: 38044348

Budget: $30 – $250 USD

yt-dlp is a command line tool for downloading videos from many video sites on the internet. It is currently not capable of downloading from fansly.com and I need to add that capability.

A forked repo of yt-dlp with Fansly capability is the expected deliverable.

The yt-dlp fork MUST be able to download free livestreams that are in-progress.

The yt-dlp fork MUST be flexible with input URL. It must accept any of the following URL forms.
* https://fansly.com/r/ExampleChannel
* https://fansly.com/ExampleChannel
* https://fansly.com/live/ExampleChannel

The yt-dlp fork MUST continue downloading the fansly livestream for as long as the fansly livestream is live.

The yt-dlp fork does NOT need to be able to download paid/premium/paywalled livestreams.

The yt-dlp fork does NOT need to be able to download images or VODs.


Once complete, a working example usage would be as follows.

`$ yt-dlp https://fansly.com/r/ExampleChannel`

The expected behavior is that the livestream audio and video is saved to disk.

The freelancer selected will be given two weeks to complete the project.
Related categories: Python Web Scraping Software Architecture