首页 > 解决方案 > ExifTool - 检查所有文件是否具有相同数量的通道

问题描述

我需要你对 ExifTool 的帮助。我正在尝试通过元数据检查我的所有 .wav 文件是否具有相同数量的通道。我应该如何进行?我应该先打印出标签,然后编写一个脚本来检查它们是否都相同还是有更好的方法?感谢您的帮助。

标签: metadataexiftool

解决方案


您必须在外部进行(通过文件或外壳控件或其他方式)。

例如,在 bash 中:

if [ "$(exiftool -NUMCHANNELS a.wav)" == "$(exiftool -NUMCHANNELS b.wav)" ]
then
    echo match
fi

要查看是否许多文件都匹配,您可以执行类似的操作

exiftool -q -NUMCHANNELS *.wav | uniq | wc -l

并验证输出是1


推荐阅读