The filtering rely on yt-dlp --match-filter logic, whatever works there works here as well
- and uses the same logic boolean and operators.
+
Filtering is based on yt-dlp’s --match-filter logic. Any expression that works with yt-dlp
+ will also work here, including the same boolean operators. We added extended support for the OR
+ ( || ) operator, which yt-dlp does not natively support. This allows you to combine multiple
+ conditions more flexibly.
The primary use case for this feature is to apply custom cli arguments to specific returned info.
@@ -116,7 +118,8 @@
The data which the filter is applied on is the same data that yt-dlp returns, simply, click on the
- information button, and check the data to craft your filter.
+ information button, and check the data to craft your filter. You will get instant feedback if the
+ filter matches or not.
- The following environment variables and features are deprecated and will be removed in
- v0.10.x
-
-
-
- The following ENVs YTP_KEEP_ARCHIVE and YTP_SOCKET_TIMEOUT will be
- removed.
- Their behavior will be part of the default presets. To keep your current behavior
- and avoid re-downloading, please add the following Command options for
- yt-dlp to your presets:
- --socket-timeout 30 --download-archive %(config_path)s/archive.log
-
-
- The global yt-dlp config file /config/ytdlp.cli will be removed. Please migrate to
- presets.
-
-
The archive.manual.log feature has been removed.
-
-
- These changes help reduce confusion from multiple sources of truth. Going forward, presets
- and the Command options for yt-dlp will be the single source of truth.
-
-
- Notable changes in v0.10.x:
-
-
-
- The file browser feature is going to be enabled by default. and the associated ENV
- YTP_BROWSER_ENABLED will be removed, YTP_BROWSER_CONTROL_ENABLED will
- remain and
- will default to false.
-
-
- The Basic mode (which limited the interface to just the new download form) along it's
- associated ENV YTP_BASIC_MODE is being removed. Everything except what is available
- behind configurable flag will become part of the standard interface.
-