-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fansly 3.0.2, downloader 2.0.6. fetch error #20
Comments
i figured out the problem, im going to fork this repo and fix it |
@RalkeyOfficial That would be nice, all i found out since now is that they implemented a new system for videos, they now use video streaming with mpd files, so the audio and video is seperated on the cdn. I couldn't figure out a way of how to easily implement this new system. I thought of making a call to the fansly api to get the video link since there is no link in the dom anymore, there is a blob url set as the source of the video tag, but somehow when i try to fetch this blob, it already got wiped and i get a file not found error. I think this is just data to initalize the stream or something. |
@Motyldrogi never mind i dont think i can fix this, I did get the download functionality to work and applied some other fixes. then i tried changing up the download code with this one: const toDownload = (url, name) => {
const a = document.createElement("a");
a.href = url;
a.download = name;
a.click();
a.remove();
};
toDownload(url, name) but that only results in a This is just speculation, but I think they call |
How? It's still not working on my side. I tried at least 2 different videos. |
Well, it worked one time. I think I downloaded it before it got converted to the new video system or something. I already developed a fix for it that can get the video and audio files from the new which also requires SharedArrayBuffer which is currently broken in chrome... Otherwise you need to download the video and audio file separately and combine them yourself, which most people don't even know how to do. |
> Otherwise you need to download the video and audio file separately and combine them yourself, which most people don't even know how to do. Whilst obviously less than ideal, personally speaking, I would find that better than nothing. |
@RalkeyOfficial would you be able to compile something that downloads the video and audio separately? I know this issue is recent and there might be a possibility of getting it to work via other means. |
The method from "https://github.com/Avnsx/fansly" still works, I just used it myself. Kind of finicky to set up, but totally functional. |
@cliddell & @noonotthat I would, but there are some other glaring issues which need to be fixed before I can properly publish it. @LegoShrimpVinny this is because Avnsx's script works very differently. But yeah, use that one in the meantime. |
if anyone is interested, i created a PR for my half fix #21 edit: nvm cuz fansly changed it again @Motyldrogi honestly I would highly recommend scrapping this project and creating a desktop app instead. |
I don't know why but yesterday I got a new PPV and I unlocked it immediately. 720p wasn't available yet. So I clicked the button to download it and it worked. Once the 720p version was available, it wouldn't download it anymore. Really tough to find a working Fansly video downloader. |
Is it possible to use it somehow for videos in DM? |
I already checked that I am on the latest version of both Fansly and the downloader
The text was updated successfully, but these errors were encountered: