我喜欢将我的图片的 IPTC 核心标题削减到一定数量
I like to cut my images' IPTC core Title to a certain number
我喜欢将图片的 IPTC 核心标题、描述、标题字符剪切到一定数量。
例如,如果一张图片有 300 个字符,我想将其剪切为 195 个字符,使其长度为 195 个字符。
如果它能在最近的单词处剪切,结果标题少于 195 个字符,那就太好了
要切割到特定长度,您可以使用此命令:
exiftool -if "length($Title)>195" "-Title<${Title;s/^(.{1,195}).*//s}" /path/to/files/
根据 this Whosebug answer 切词为:
exiftool -if "length($Title)>195" "-Title<${Title;s/^(.{1,195}(?!\w)).*//s}" /path/to/files/
此命令创建备份文件。添加 -overwrite_original
to suppress the creation of backup files. Add -r
以递归到子目录。如果此命令是 Unix/Mac 下的 运行,请反转任何 double/single 引号以避免 bash 解释。
我喜欢将图片的 IPTC 核心标题、描述、标题字符剪切到一定数量。
例如,如果一张图片有 300 个字符,我想将其剪切为 195 个字符,使其长度为 195 个字符。
如果它能在最近的单词处剪切,结果标题少于 195 个字符,那就太好了
要切割到特定长度,您可以使用此命令:
exiftool -if "length($Title)>195" "-Title<${Title;s/^(.{1,195}).*//s}" /path/to/files/
根据 this Whosebug answer 切词为:
exiftool -if "length($Title)>195" "-Title<${Title;s/^(.{1,195}(?!\w)).*//s}" /path/to/files/
此命令创建备份文件。添加 -overwrite_original
to suppress the creation of backup files. Add -r
以递归到子目录。如果此命令是 Unix/Mac 下的 运行,请反转任何 double/single 引号以避免 bash 解释。