#!/bin/sh if [ -z "$(command -v mediainfo)" ]; then echo "mediainfo required." exit fi ## This will check for badly encoded audio. while read -r i; do BUFFER="$(mediainfo "$i")" if [ -n "$(echo "$BUFFER" | grep "Bit rate mode *: Constant")" ]; then echo "$i : CBR" fi if [ -n "$(echo "$BUFFER" | grep "Cover *: Yes")" ]; then echo "$i : Cover" fi if [ -n "$(echo "$BUFFER" | grep "Track name/Position *: 0+")" ]; then echo "$i : Leading zeros" fi done <