Code Monkey home page Code Monkey logo

Comments (9)

RedPenguin2 avatar RedPenguin2 commented on June 8, 2024 2

I have found something strange.

As a random test, I logged in to Vimeo and dumped my cookies.

Even though the videos are public, with cookies, source appears as a format.

Remove the cookies and back to no source format.

from yt-dlp.

seproDev avatar seproDev commented on June 8, 2024 2

If you look at an archived version of that page, you can see that they only recently changed this https://web.archive.org/web/20240417180036/https://help.vimeo.com/hc/en-us/articles/12426502581265-How-to-download-a-video
(Version from April without the sentence)

Unless there is say some other downloader that can still grab source files without logging in, I don't see much point in keeping this issue open.
It used to be possible. Vimeo changed that. Unfortunately, nothing we can do about it.

from yt-dlp.

Totomomoo avatar Totomomoo commented on June 8, 2024

I also have this problem. Even if I have updated the yt-dlp nightly version to 2024.05.08.232715, the source cannot be displayed. Have you found a solution?

from yt-dlp.

RedPenguin2 avatar RedPenguin2 commented on June 8, 2024

The only solution that I have found so far was to login to my free account and then use --cookies.

You probably could use --cookies-from-browser but I didn't want to do all that for a few downloads.

from yt-dlp.

Totomomoo avatar Totomomoo commented on June 8, 2024

Thank you very much for your reply! I would like to ask you how you use cookies. I'm so sorrythat I don't understand such a simple question. I may need to trouble you to explain it a little bit.♥

from yt-dlp.

RedPenguin2 avatar RedPenguin2 commented on June 8, 2024

Basically you just need something like "Open Cookies.txt" for Chrome/Edge or "cookies.txt" for Firefox.

Then after you login to Vimeo.com after making an account or logging in to am account, click the addon and save the text.

You then can add --cookies cookie.txt to yt-dlp and it will send that info along with the request.

To make it slightly easier, you could try logging in to Vimeo.com then just doing --cookies-from-browser chrome (or Firefox & others) and often it can load them directly from the browser, saving the txt file step.

from yt-dlp.

seproDev avatar seproDev commented on June 8, 2024

Do you have any reason to believe why source formats should still be available without logging in?

From the Vimeo documentation:

You must be logged in to download a source file.

This is also reflected on the website, as clicking on the download button without being logged in no longer shows the source file.

from yt-dlp.

RedPenguin2 avatar RedPenguin2 commented on June 8, 2024

Do you have any reason to believe why source formats should still be available without logging in?

From the Vimeo documentation:

You must be logged in to download a source file.

This is also reflected on the website, as clicking on the download button without being logged in no longer shows the source file.

Thanks again for the info!

I didn't see that part of the website.

For some reason, yt-dlp for at least 2 weeks was able to grab Original without logging in but now it definitely does require a login just like you said even on the website.

from yt-dlp.

Totomomoo avatar Totomomoo commented on June 8, 2024

Basically you just need something like "Open Cookies.txt" for Chrome/Edge or "cookies.txt" for Firefox.

Then after you login to Vimeo.com after making an account or logging in to am account, click the addon and save the text.

You then can add --cookies cookie.txt to yt-dlp and it will send that info along with the request.

To make it slightly easier, you could try logging in to Vimeo.com then just doing --cookies-from-browser chrome (or Firefox & others) and often it can load them directly from the browser, saving the txt file step.

Thanks! I have received advice from experts through Discord and successfully downloaded the source format.

from yt-dlp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.