AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1730738
Accepted
cardamom
cardamom
Asked: 2022-07-10 02:32:34 +0800 CST2022-07-10 02:32:34 +0800 CST 2022-07-10 02:32:34 +0800 CST

完全删除元数据中的一个特定标签

  • 772

一张照片有许多标签和值,其中之一是:

Contrast                        : Normal

作为删除标签的测试,我运行了以下命令:

exiftool -Contrast=  -overwrite_original myfile.jpg

...但它所做的只是将标签设置为 0:

Contrast                        : 0

哪个 exiftool 命令将完全删除标签?

exiftool
  • 3 3 个回答
  • 31 Views

3 个回答

  • Voted
  1. cardamom
    2022-07-10T04:30:11+08:002022-07-10T04:30:11+08:00

    这个话题比我想象的要深得多,原来 exiftool 有标签的组和系列,它们甚至不是一回事!

    此论坛讨论建议某些标签只有在您删除整个组或家庭时才能删除,它们不能单独删除。

    从这里有命令:

    exiftool -a -u -g1 a.jpg
    

    它打印图像中的所有元信息,包括重复的和未知的标签,按组排序(对于家庭 1)。

    我认为这就是为什么“对比度”不会让自己被删除的原因。

    在这种情况下,“对比度”位于名为“索尼”的组或家庭中

    尝试了以下方法:

    exiftool -Sony=  myfile.jpg -overwrite_original
    

    但它说

    Warning: Sorry, Sony is not writable
    Nothing to do.
    

    这至少揭示了正在发生的事情。

    • 1
  2. Best Answer
    StarGeek
    2022-07-10T06:54:38+08:002022-07-10T06:54:38+08:00

    索尼集团属于一个名为 的类别MakerNotes,由各种相机制造商添加的专有标签,用于保存通常仅在 EXIF 数据中可用的各种相机设置。有关查看文件中所有可能数据和组的命令,请参见常见问题解答 #3。Exiftool 能够编辑来自不同相机制造商的许多标签,但不能单独创建或删除它们。见FAQ #23,注 #2 的最后一段。

    要删除MakerNotes,您必须删除整个块。这可以通过
    exiftool -MakerNotes= file.jpg
    参见FAQ #8来完成

    请注意,在任何情况下,您都不希望对任何类型的 RAW 文件执行此操作,例如 NEF 或 CR2。这将使文件无法渲染,因为需要 MakerNote 数据来确定如何解码图像数据。

    • 1
  3. Romeo Ninov
    2022-07-10T03:53:47+08:002022-07-10T03:53:47+08:00

    您使用的命令应该可以工作。这是一个测试:

    exiftool.exe  _M2A4595.jpg|findstr ISO
    ISO                             : 100
    
    exiftool.exe -ISO= _M2A4595.jpg
        1 image files updated
    exiftool.exe  _M2A4595.jpg|findstr ISO
    <empty line>
    
    • 0

相关问题

  • 完成后使用 exiftool 将文本附加到文件名

  • 有没有办法让 Exiftool 递归扫描文件中嵌入的文件的元数据?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 为什么通过电缆(同轴电缆)的千兆位/秒 Internet 连接不能像光纤一样提供对称速度? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve