mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-23 11:31:29 +01:00
[cleanup] Misc
This commit is contained in:
parent
776d1c3f0c
commit
4815bbfc41
4
.github/ISSUE_TEMPLATE/1_broken_site.yml
vendored
4
.github/ISSUE_TEMPLATE/1_broken_site.yml
vendored
|
@ -1,5 +1,5 @@
|
||||||
name: Broken site
|
name: Broken site
|
||||||
description: Report broken or misfunctioning site
|
description: Report error in a supported site
|
||||||
labels: [triage, site-bug]
|
labels: [triage, site-bug]
|
||||||
body:
|
body:
|
||||||
- type: checkboxes
|
- type: checkboxes
|
||||||
|
@ -16,7 +16,7 @@ body:
|
||||||
description: |
|
description: |
|
||||||
Carefully read and work through this check list in order to prevent the most common mistakes and misuse of yt-dlp:
|
Carefully read and work through this check list in order to prevent the most common mistakes and misuse of yt-dlp:
|
||||||
options:
|
options:
|
||||||
- label: I'm reporting a broken site
|
- label: I'm reporting that a **supported** site is broken
|
||||||
required: true
|
required: true
|
||||||
- label: I've verified that I'm running yt-dlp version **2023.02.17** ([update instructions](https://github.com/yt-dlp/yt-dlp#update)) or later (specify commit)
|
- label: I've verified that I'm running yt-dlp version **2023.02.17** ([update instructions](https://github.com/yt-dlp/yt-dlp#update)) or later (specify commit)
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
name: Broken site
|
name: Broken site
|
||||||
description: Report broken or misfunctioning site
|
description: Report error in a supported site
|
||||||
labels: [triage, site-bug]
|
labels: [triage, site-bug]
|
||||||
body:
|
body:
|
||||||
%(no_skip)s
|
%(no_skip)s
|
||||||
|
@ -10,7 +10,7 @@ body:
|
||||||
description: |
|
description: |
|
||||||
Carefully read and work through this check list in order to prevent the most common mistakes and misuse of yt-dlp:
|
Carefully read and work through this check list in order to prevent the most common mistakes and misuse of yt-dlp:
|
||||||
options:
|
options:
|
||||||
- label: I'm reporting a broken site
|
- label: I'm reporting that a **supported** site is broken
|
||||||
required: true
|
required: true
|
||||||
- label: I've verified that I'm running yt-dlp version **%(version)s** ([update instructions](https://github.com/yt-dlp/yt-dlp#update)) or later (specify commit)
|
- label: I've verified that I'm running yt-dlp version **%(version)s** ([update instructions](https://github.com/yt-dlp/yt-dlp#update)) or later (specify commit)
|
||||||
required: true
|
required: true
|
||||||
|
|
|
@ -97,7 +97,7 @@ ### 2023.02.17
|
||||||
|
|
||||||
### 2023.01.06
|
### 2023.01.06
|
||||||
|
|
||||||
* Fix config locations by [Grub4k](https://github.com/Grub4k), [coletdjnz](https://github.com/coletdjnz), [pukkandan](https://github.com/pukkandan)
|
* Fix config locations by [Grub4K](https://github.com/Grub4K), [coletdjnz](https://github.com/coletdjnz), [pukkandan](https://github.com/pukkandan)
|
||||||
* [downloader/aria2c] Disable native progress
|
* [downloader/aria2c] Disable native progress
|
||||||
* [utils] `mimetype2ext`: `weba` is not standard
|
* [utils] `mimetype2ext`: `weba` is not standard
|
||||||
* [utils] `windows_enable_vt_mode`: Better error handling
|
* [utils] `windows_enable_vt_mode`: Better error handling
|
||||||
|
@ -124,7 +124,7 @@ ### 2023.01.02
|
||||||
* Add `--compat-options 2021,2022`
|
* Add `--compat-options 2021,2022`
|
||||||
* This allows devs to change defaults and make other potentially breaking changes more easily. If you need everything to work exactly as-is, put Use `--compat 2022` in your config to guard against future compat changes.
|
* This allows devs to change defaults and make other potentially breaking changes more easily. If you need everything to work exactly as-is, put Use `--compat 2022` in your config to guard against future compat changes.
|
||||||
* [downloader/aria2c] Native progress for aria2c via RPC by [Lesmiscore](https://github.com/Lesmiscore), [pukkandan](https://github.com/pukkandan)
|
* [downloader/aria2c] Native progress for aria2c via RPC by [Lesmiscore](https://github.com/Lesmiscore), [pukkandan](https://github.com/pukkandan)
|
||||||
* Merge youtube-dl: Upto [commit/195f22f](https://github.com/ytdl-org/youtube-dl/commit/195f22f6) by [Grub4k](https://github.com/Grub4k), [pukkandan](https://github.com/pukkandan)
|
* Merge youtube-dl: Upto [commit/195f22f](https://github.com/ytdl-org/youtube-dl/commit/195f22f6) by [Grub4K](https://github.com/Grub4K), [pukkandan](https://github.com/pukkandan)
|
||||||
* Add pre-processor stage `video`
|
* Add pre-processor stage `video`
|
||||||
* Let `--parse/replace-in-metadata` run at any post-processing stage
|
* Let `--parse/replace-in-metadata` run at any post-processing stage
|
||||||
* Add `--enable-file-urls` by [coletdjnz](https://github.com/coletdjnz)
|
* Add `--enable-file-urls` by [coletdjnz](https://github.com/coletdjnz)
|
||||||
|
@ -239,7 +239,7 @@ ### 2023.01.02
|
||||||
* [extractor/udemy] Fix lectures that have no URL and detect DRM
|
* [extractor/udemy] Fix lectures that have no URL and detect DRM
|
||||||
* [extractor/unsupported] Add more URLs
|
* [extractor/unsupported] Add more URLs
|
||||||
* [extractor/urplay] Support for audio-only formats by [barsnick](https://github.com/barsnick)
|
* [extractor/urplay] Support for audio-only formats by [barsnick](https://github.com/barsnick)
|
||||||
* [extractor/wistia] Improve extension detection by [Grub4k](https://github.com/Grub4k), [bashonly](https://github.com/bashonly), [pukkandan](https://github.com/pukkandan)
|
* [extractor/wistia] Improve extension detection by [Grub4K](https://github.com/Grub4K), [bashonly](https://github.com/bashonly), [pukkandan](https://github.com/pukkandan)
|
||||||
* [extractor/yle_areena] Support restricted videos by [docbender](https://github.com/docbender)
|
* [extractor/yle_areena] Support restricted videos by [docbender](https://github.com/docbender)
|
||||||
* [extractor/youku] Fix extractor by [KurtBestor](https://github.com/KurtBestor)
|
* [extractor/youku] Fix extractor by [KurtBestor](https://github.com/KurtBestor)
|
||||||
* [extractor/youporn] Fix metadata by [marieell](https://github.com/marieell)
|
* [extractor/youporn] Fix metadata by [marieell](https://github.com/marieell)
|
||||||
|
|
|
@ -183,7 +183,7 @@ # INSTALLATION
|
||||||
|
|
||||||
|
|
||||||
## UPDATE
|
## UPDATE
|
||||||
You can use `yt-dlp -U` to update if you are [using the release binaries](#release-files)
|
You can use `yt-dlp -U` to update if you are using the [release binaries](#release-files)
|
||||||
|
|
||||||
If you [installed with PIP](https://github.com/yt-dlp/yt-dlp/wiki/Installation#with-pip), simply re-run the same command that was used to install the program
|
If you [installed with PIP](https://github.com/yt-dlp/yt-dlp/wiki/Installation#with-pip), simply re-run the same command that was used to install the program
|
||||||
|
|
||||||
|
@ -248,7 +248,7 @@ #### Misc
|
||||||
```
|
```
|
||||||
<!-- MANPAGE: END EXCLUDED SECTION -->
|
<!-- MANPAGE: END EXCLUDED SECTION -->
|
||||||
|
|
||||||
**Note**: The manpages, shell completion files etc. are available in the [source tarball](https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.tar.gz)
|
**Note**: The manpages, shell completion files etc. are available inside the [source tarball](https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.tar.gz)
|
||||||
|
|
||||||
## DEPENDENCIES
|
## DEPENDENCIES
|
||||||
Python versions 3.7+ (CPython and PyPy) are supported. Other versions and implementations may or may not work correctly.
|
Python versions 3.7+ (CPython and PyPy) are supported. Other versions and implementations may or may not work correctly.
|
||||||
|
@ -362,7 +362,7 @@ ## General Options:
|
||||||
--no-update Do not check for updates (default)
|
--no-update Do not check for updates (default)
|
||||||
--update-to [CHANNEL]@[TAG] Upgrade/downgrade to a specific version.
|
--update-to [CHANNEL]@[TAG] Upgrade/downgrade to a specific version.
|
||||||
CHANNEL and TAG defaults to "stable" and
|
CHANNEL and TAG defaults to "stable" and
|
||||||
"latest" respectively if ommited; See
|
"latest" respectively if omitted; See
|
||||||
"UPDATE" for details. Supported channels:
|
"UPDATE" for details. Supported channels:
|
||||||
stable, nightly
|
stable, nightly
|
||||||
-i, --ignore-errors Ignore download and postprocessing errors.
|
-i, --ignore-errors Ignore download and postprocessing errors.
|
||||||
|
@ -1261,7 +1261,7 @@ # OUTPUT TEMPLATE
|
||||||
|
|
||||||
Additionally, you can set different output templates for the various metadata files separately from the general output template by specifying the type of file followed by the template separated by a colon `:`. The different file types supported are `subtitle`, `thumbnail`, `description`, `annotation` (deprecated), `infojson`, `link`, `pl_thumbnail`, `pl_description`, `pl_infojson`, `chapter`, `pl_video`. E.g. `-o "%(title)s.%(ext)s" -o "thumbnail:%(title)s\%(title)s.%(ext)s"` will put the thumbnails in a folder with the same name as the video. If any of the templates is empty, that type of file will not be written. E.g. `--write-thumbnail -o "thumbnail:"` will write thumbnails only for playlists and not for video.
|
Additionally, you can set different output templates for the various metadata files separately from the general output template by specifying the type of file followed by the template separated by a colon `:`. The different file types supported are `subtitle`, `thumbnail`, `description`, `annotation` (deprecated), `infojson`, `link`, `pl_thumbnail`, `pl_description`, `pl_infojson`, `chapter`, `pl_video`. E.g. `-o "%(title)s.%(ext)s" -o "thumbnail:%(title)s\%(title)s.%(ext)s"` will put the thumbnails in a folder with the same name as the video. If any of the templates is empty, that type of file will not be written. E.g. `--write-thumbnail -o "thumbnail:"` will write thumbnails only for playlists and not for video.
|
||||||
|
|
||||||
<a id="outtmpl-postprocess-note"></a>
|
<a id="outtmpl-postprocess-note"/>
|
||||||
|
|
||||||
**Note**: Due to post-processing (i.e. merging etc.), the actual output filename might differ. Use `--print after_move:filepath` to get the name after all post-processing is complete.
|
**Note**: Due to post-processing (i.e. merging etc.), the actual output filename might differ. Use `--print after_move:filepath` to get the name after all post-processing is complete.
|
||||||
|
|
||||||
|
|
|
@ -1 +1,12 @@
|
||||||
{}
|
[
|
||||||
|
{
|
||||||
|
"action": "add",
|
||||||
|
"when": "2023.02.17",
|
||||||
|
"short": "[priority] **A new release type has been added!**\n * [`nightly`](https://github.com/yt-dlp/yt-dlp/releases/tag/nightly) builds will be made after each push, containing the latest fixes (but also possibly bugs).\n * When using `--update`/`-U`, a release binary will only update to its current channel (either `stable` or `nightly`).\n * The `--update-to` option has been added allowing the user more control over program upgrades (or downgrades).\n * `--update-to` can change the release channel (`stable`, `nightly`) and also upgrade or downgrade to specific tags.\n * **Usage**: `--update-to CHANNEL`, `--update-to TAG`, `--update-to CHANNEL@TAG`"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"action": "add",
|
||||||
|
"when": "2023.02.17",
|
||||||
|
"short": "[priority] **YouTube throttling fixes!**"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
|
@ -336,7 +336,7 @@ def _alias_callback(option, opt_str, value, parser, opts, nargs):
|
||||||
action='store', dest='update_self', metavar='[CHANNEL]@[TAG]',
|
action='store', dest='update_self', metavar='[CHANNEL]@[TAG]',
|
||||||
help=(
|
help=(
|
||||||
'Upgrade/downgrade to a specific version. CHANNEL and TAG defaults to '
|
'Upgrade/downgrade to a specific version. CHANNEL and TAG defaults to '
|
||||||
f'"{CHANNEL}" and "latest" respectively if ommited; See "UPDATE" for details. '
|
f'"{CHANNEL}" and "latest" respectively if omitted; See "UPDATE" for details. '
|
||||||
f'Supported channels: {", ".join(UPDATE_SOURCES)}'))
|
f'Supported channels: {", ".join(UPDATE_SOURCES)}'))
|
||||||
general.add_option(
|
general.add_option(
|
||||||
'-i', '--ignore-errors',
|
'-i', '--ignore-errors',
|
||||||
|
|
Loading…
Reference in New Issue
Block a user