question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[BUG] [Nightly] Downloads are broken

See original GitHub issue

Describe the bug When pressing the download button on a video (the little floppy disk icon used to download a video to your current device), all I get is a ~200kb .mp4 file with the right title. Firefox says it is a “Javascript object notation”. Opening with a video player of course does not work, however opening the file with notepad reveals the following: {"download":{"title":"","user_uid":"admin","sub_id":null,"sub_name":null,"options":{},"uid":"44a0d95a-44c7-434b-a471-f8b13aafad6e","step_index":0,"paused":false,"running":false,"finished_step":true,"error":null,"percent_complete":null,"finished":false,"timestamp_start":1646136986830}}

To Reproduce Steps to reproduce the behavior:

  1. Download any video from youtube to your server
  2. Click on the video once it has downloaded. This brings up the web player.
  3. Click on the small save icon in the bottom right.
  4. Confirm the file download from your browser if required
  5. Inspect file, realise its small size
  6. Try to play the file with e.g. vlc

Expected behavior YoutubeDL-Material should let the user download the actual video/audio file.

Screenshots Screenshot 1, showing the web player mentioned previously, with an arrow pointing to the save icon image

Screenshot 2, showing the Firefox prompt and the suggested file type (domain censored, not important) image

Environment

  • YoutubeDL-Material latest docker nightly image (as of the 3rd March 2022)
  • Docker container --> Nginx proxy manager --> Cloudflare --> ytdl.domain.com

Additional context I have tried using a different web browser (Edge, completely unmodified) and a different device, I have tried turning off Cloudflare’s proxying and nginx proxy manager’s extra stuff (caching, blocking common exploits).

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:1
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
Tzahi12345commented, Apr 22, 2022

Sorry for the delay on this one! #554 includes a fix for this. Thanks @Quinten0508 for the report and @chepe263 for the workaround!

0reactions
GlassedSilvercommented, Apr 27, 2022

Seems like we can close this now 🎉

Read more comments on GitHub >

github_iconTop Results From Across the Web

all downloads are automatically failing | Firefox Support Forum
i've tried downloading multiple types of files and it's not just webpages, .zip files fail, .exe files fail, everything that isn't a photo...
Read more >
Add Nightly Releases link to Downloads page #57 - GitHub
It would really help the users and also our support time as users are downloading effectively broken builds and we're getting the same...
Read more >
Weekly Discussion for Nightly builds for 2022-08-27 - r/firefox
Please use this thread to discuss the latest nightly builds. If you aren't already using Firefox Nightly, you should join us on the...
Read more >
General questions about nightly builds - KiCad.info Forums
Ideally, a formal release is stable in both senses. But what KiCad means by “stable release” is that new features are not added,...
Read more >
About the Bug Breaking Down File Downloads in Mozilla Firefox
The easiest workaround is to just remove Firefox 69.0.2 and go back to version 69.0.1 because the bug does not exist in this...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found