ExifTool - проверить, все ли файлы имеют одинаковое количество каналов - PullRequest
1 голос
/ 02 июля 2019

Мне нужна ваша помощь с ExifTool. Я пытаюсь проверить, все ли мои WAV-файлы имеют одинаковое количество каналов через метаданные. Как мне поступить? Должен ли я сначала распечатать теги, а затем написать скрипт, чтобы проверить, все ли они одинаковые или есть лучший способ? Спасибо за помощь.

1 Ответ

0 голосов
/ 02 июля 2019

Вы должны будете сделать это извне (через файл или элементы управления вашей оболочки или что-то в этом роде.

например, в bash:

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

Чтобы увидеть, совпадают ли все файлы,вы могли бы сделать что-то вроде

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

и убедиться, что вывод 1

...