Skip to content
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

Gfycat authentication not working #4271

Closed
0x464e opened this issue Jul 6, 2023 · 3 comments
Closed

Gfycat authentication not working #4271

0x464e opened this issue Jul 6, 2023 · 3 comments

Comments

@0x464e
Copy link

0x464e commented Jul 6, 2023

Hi,

As you probably know, Gfycat is sadly shutting down and everything will be deleted from there.

The Gfycat service is being discontinued. Please save or delete your Gfycat content by visiting https://www.gfycat.com and logging in to your account. After September 1, 2023, all Gfycat content and data will be deleted from gfycat.com

Would be nice if gallery-dl could be used to back up private videos from there. It works completely fine for public ones, but when I try to download everything from my profile (with authentication options) it still only gets the public ones.

I tried

gallery-dl -u "username" -p "pass" https://gfycat.com/@user
gallery-dl --cookies .\cookies.txt https://gfycat.com/@user
gallery-dl --cookies-from-browser firefox https://gfycat.com/@user

with no luck. They all just download the public videos from my profile.
Is authentication not supported for Gfycat, or is there a chance I'm doing something wrong?

I'm on version 1.25.7

@0x464e
Copy link
Author

0x464e commented Jul 6, 2023

For anyone wondering, I used this as a workaround to download my stuff:
First enter the list view mode on your profile and display 100 per page:
image

Then you can run this in your browser's console:

[...document.querySelectorAll('.copy-input-text')].map(x => x.defaultValue).join(" ");

You'll get all the video urls in that page separated by a space.
Then you can just gallery-dl by copy pasting all the urls:
gallery-dl url1 url2 url3 url4 url5 etc

This works because Gfycat videos are only private by visibility, you still have access as long as you know the url.

mikf added a commit that referenced this issue Jul 6, 2023
mikf added a commit that referenced this issue Jul 6, 2023
For the record: '/webtoken' and '/weblogin' are not the same ...
@mikf
Copy link
Owner

mikf commented Jul 6, 2023

Duplicate of #3770.

It is now possible to login with username and password (7444fc1) and access your account's Gifs with gfycat.com/@me as URL (e9b9f75).

@0x464e
Copy link
Author

0x464e commented Jul 6, 2023

Nice, and odd that I wasn't able to find that other issue when I searched before posting. Sorry for the duplicate.

@0x464e 0x464e closed this as completed Jul 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants