ytdl-org / youtube-dl

Command-line program to download videos from YouTube.com and other video sites
http://ytdl-org.github.io/youtube-dl/
The Unlicense
132.67k stars 10.06k forks source link

READ THIS BEFORE OPENING A NEW ISSUE! THIS MEANS YOU! #30839

Open dirkf opened 2 years ago

dirkf commented 2 years ago

The 2021.12.17 release linked in the download instructions is now effectively obsolete; in particular, it does not generally work with YouTube itself. Before raising an issue, try a nightly release build. But if you still need to raise an issue ...

Please log in to GitHub before using the 'New Issue' button.

Although 'New Issue' makes you log in, GitHub doesn't then show the template chooser that we set up to help you report issues. If you log in before using 'New Issue', you are correctly redirected to the chooser.

The chooser is here. But read on, really.

If you raise an issue without using the chooser, or if you ignore or misuse the chosen template, your issue is likely either to be a duplicate of an issue that is already being handled, or to lack sufficient supporting information to solve the problem. Maintainers may close such issues without prejudice.

If your problem occurred when running another package that invokes youtube-dl, try to reproduce the problem with a youtube-dl ... command, or report it through the support channel for the other package; similarly if the problem occurred when running your own code.

If you are reporting an error with diagnostic output like this

youtube_dl...SomeError: oops; please report this issue on https://yt-dl.org/bug ...

do follow the instructions there, including, implicitly, this post.

If you were actually running yt-dlp, go there. Similarly with other forks, unless code clearly matches the _youtubedl release or git master code.

If your problem concerns HTTP Error 429: Too Many Requests, especially with YouTube or a video hosted there, read #23638 and its linked issue first to avoid having your issue closed immediately.

Although your issue may concern a site that uses a language other than English and/or English may not be your first language, please formulate your issue in English. Various online translation tools are available to help you, even this. By all means include your original text in case the automatic translation is defective.

As here, you can use the HTML <details> element to hide some original text, or to improve readability when posting multiple logs, etc. Like this: ```
Original text original text or other details here
``` Use `...` instead of \`...\` in the summary text.

Known issues, fixed in git master code, or update/install from the nightly release repo (further installation guidance):

dirkf commented 1 year ago

The mentioned GH issue creation bug might be worked around if every project used a new format for the templates. Or GH could have actually fixed it once.