ExifTool - 检查所有文件是否具有相同数量的通道

ExifTool - check if all files have the same amount of channels

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

您必须在外部执行此操作(通过文件或您的 shell 控件或其他方式。

例如,在 bash 中:

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

要查看是否有很多文件都匹配,您可以这样做

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

并验证输出是 1