* Changes to configuration file paths. See [this](https://github.com/pukkandan/yt-dlp#configuration) for details
* Add PyPI release
### 2021.01.14
### 2021.01.14
* Added option `--break-on-reject`
* Added option `--break-on-reject`
* [roosterteeth.com] Fix for bonus episodes by changing API endpoint by @Zocker1999NET
* [roosterteeth.com] Fix for bonus episodes by @Zocker1999NET
* [tiktok] Fix for when share_info is empty
* [tiktok] Fix for when share_info is empty
* [EmbedThumbnail] Fix bug due to incorrect function name
* [EmbedThumbnail] Fix bug due to incorrect function name
* [documentation] Changed sponskrub links to point to [pukkandan/sponskrub](https://github.com/pukkandan/SponSkrub) since I am now providing both linux and windows releases
* [documentation] Changed sponskrub links to point to [pukkandan/sponskrub](https://github.com/pukkandan/SponSkrub) since I am now providing both linux and windows releases
--ignore-config, --no-config Do not read configuration files. When given
--ignore-config, --no-config Disable loading any configuration files
in the global configuration file
except the one provided by --config-
/etc/youtube-dl.conf: Do not read the user
location. When given inside a configuration
configuration in ~/.config/youtube-
file, no further configuration files are
dl/config (%APPDATA%/youtube-dl/config.txt
loaded. Additionally, (for backward
on Windows)
compatibility) if this option is found
inside the system configuration file, the
user configuration is not loaded.
--config-location PATH Location of the configuration file; either
--config-location PATH Location of the configuration file; either
the path to the config or its containing
the path to the config or its containing
directory.
directory.
@ -648,7 +649,7 @@ You can configure youtube-dlc by placing any supported command line option to a
If none of these files are found, the search is performed again by replacing `yt-dlp` with `youtube-dlc`. Note that `~` points to `C:\Users\<user name>` on windows. Also, `%XDG_CONFIG_HOME%` defaults to `~/.config` if undefined
If none of these files are found, the search is performed again by replacing `yt-dlp` with `youtube-dlc`. Note that `~` points to `C:\Users\<user name>` on windows. Also, `%XDG_CONFIG_HOME%` defaults to `~/.config` if undefined
1. **System Configuration**: `/etc/yt-dlp.conf` or `/etc/youtube-dlc.conf`
1. **System Configuration**: `/etc/yt-dlp.conf` or `/etc/youtube-dlc.conf`
For example, with the following configuration file youtube-dlc will always extract the audio, not copy the mtime, use a proxy and save all videos under `Movies` directory in your home directory:
For example, with the following configuration file youtube-dlc will always extract the audio, not copy the mtime, use a proxy and save all videos under `YouTube` directory in your home directory:
```
```
# Lines starting with # are comments
# Lines starting with # are comments
@ -661,8 +662,8 @@ For example, with the following configuration file youtube-dlc will always extra
# Use this proxy
# Use this proxy
--proxy 127.0.0.1:3128
--proxy 127.0.0.1:3128
# Save all videos under Movies directory in your home directory
# Save all videos under YouTube directory in your home directory
-o ~/Movies/%(title)s.%(ext)s
-o ~/YouTube/%(title)s.%(ext)s
```
```
Note that options in configuration file are just the same options aka switches used in regular command line calls; thus there **must be no whitespace** after `-` or `--`, e.g. `-o` or `--proxy` but not `- o` or `-- proxy`.
Note that options in configuration file are just the same options aka switches used in regular command line calls; thus there **must be no whitespace** after `-` or `--`, e.g. `-o` or `--proxy` but not `- o` or `-- proxy`.