aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2021-09-27 11:29:16 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2021-09-27 11:29:16 +0530
commit91dd88b90f52c4bdb250db22bca6928f2c7c5551 (patch)
tree02d008ecaf5e1121bc71299eba203840f8784a04 /README.md
parentd31dab70847aeedd9992f5921dfcf270e29b02ea (diff)
downloadhypervideo-pre-91dd88b90f52c4bdb250db22bca6928f2c7c5551.tar.lz
hypervideo-pre-91dd88b90f52c4bdb250db22bca6928f2c7c5551.tar.xz
hypervideo-pre-91dd88b90f52c4bdb250db22bca6928f2c7c5551.zip
[outtmpl] Alternate form of format type `l` for `\n` delimited list
Diffstat (limited to 'README.md')
-rw-r--r--README.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/README.md b/README.md
index d13eb4dc1..897e0600e 100644
--- a/README.md
+++ b/README.md
@@ -963,7 +963,7 @@ The field names themselves (the part inside the parenthesis) can also have some
1. **Date/time Formatting**: Date/time fields can be formatted according to [strftime formatting](https://docs.python.org/3/library/datetime.html#strftime-and-strptime-format-codes) by specifying it separated from the field name using a `>`. Eg: `%(duration>%H-%M-%S)s`, `%(upload_date>%Y-%m-%d)s`, `%(epoch-3600>%H-%M-%S)s`
1. **Alternatives**: Alternate fields can be specified seperated with a `,`. Eg: `%(release_date>%Y,upload_date>%Y|Unknown)s`
1. **Default**: A literal default value can be specified for when the field is empty using a `|` seperator. This overrides `--output-na-template`. Eg: `%(uploader|Unknown)s`
-1. **More Conversions**: In addition to the normal format types `diouxXeEfFgGcrs`, `B`, `j`, `l`, `q` can be used for converting to **B**ytes, **j**son, a comma seperated **l**ist and a string **q**uoted for the terminal respectively
+1. **More Conversions**: In addition to the normal format types `diouxXeEfFgGcrs`, `B`, `j`, `l`, `q` can be used for converting to **B**ytes, **j**son, a comma seperated **l**ist (alternate form flag `#` makes it new line `\n` seperated) and a string **q**uoted for the terminal, respectively
1. **Unicode normalization**: The format type `U` can be used for NFC [unicode normalization](https://docs.python.org/3/library/unicodedata.html#unicodedata.normalize). The alternate form flag (`#`) changes the normalization to NFD and the conversion flag `+` can be used for NFKC/NFKD compatibility equivalence normalization. Eg: `%(title)+.100U` is NFKC
To summarize, the general syntax for a field is: