群晖内置使用 Exiv2 工具,相较于 Exiftool,Exiv2支持的标签不全面,因此有些场景下还是需要 ExifTool。

安装步骤

安装 Perl

  1. 打开群晖的套件中心
  2. 搜索并安装 Perl 套件。

    安装CPAN

    安装 Perl 会自带CPAN,通过CPAN安装 cpanminus模块,它比传统cpan更轻量、更易于使用。

    cpan App::cpanminus

    如果是第一次使用CPAN,需要进行初始化配置,提示如下。可以选择自动配置。

    Would you like to configure as much as possible automatically? [yes]

安装 Image::ExifTool

cpanm --no-man-pages --notest --skip-satisfied Image::ExifTool
  • --no-man-pages:不生成 man pages 手册页,群晖不支持,生成了也无用。
  • --no-test:跳过所有测试,加速安装进程。
  • --skip-satisfied:如果依赖已经安装并且版本满足要求,就跳过,避免重复检查和安装。
  • perldoc cpanm查看更过用法。

验证安装

一般情况下,CPAN会将安装的命令行工具添加到PATH中。

# show version
exiftool -ver

# show path
which exiftool

总结

ExifTool 支持更多的标签,Exiv2 会忽略一些它觉得不重要的标签。
ExifTool 原生支持批量处理,Exiv2 需要借助find等命令。
ExifTool 处理效率相比 Exiv2 较低, Exiv2 采用 C++ 编写,具有更高的吞吐量。

如果没有特殊需要,优先使用 Exiv2,满足不了需求时再使用 ExifTool。

最后修改:2025 年 11 月 06 日
如果觉得我的文章对你有用,请随意赞赏