From d3cea437d9a78d103f5ff713ba73ad1daf2f3662 Mon Sep 17 00:00:00 2001 From: sepro Date: Wed, 6 Aug 2025 16:32:30 +0200 Subject: [PATCH] [pp/XAttrMetadata] Don't write "Where from" on Windows Fix 3e918d825d7ff367812658957b281b8cda8f9ebb Closes #13942 Authored by: seproDev --- yt_dlp/postprocessor/xattrpp.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/yt_dlp/postprocessor/xattrpp.py b/yt_dlp/postprocessor/xattrpp.py index fd83d783b..f87998976 100644 --- a/yt_dlp/postprocessor/xattrpp.py +++ b/yt_dlp/postprocessor/xattrpp.py @@ -54,6 +54,9 @@ def run(self, info): if infoname == 'upload_date': value = hyphenate_date(value) elif xattrname == 'com.apple.metadata:kMDItemWhereFroms': + # NTFS ADS doesn't support colons in names + if os.name == 'nt': + continue value = self.APPLE_PLIST_TEMPLATE % value write_xattr(info['filepath'], xattrname, value.encode())