#!/bin/bash function get_avi_info { typeset fileinfo=$(file "$1" | cut -d: -f2-) typeset codec="" if [[ $fileinfo = *video:* ]] then codec=$(echo "$fileinfo" | sed -e 's/.*video: //' | sed 's/,.*//') fi [ "$codec" != "" ] && echo "with $codec codec." } function get_mp3_info { typeset fileinfo=$(file "$1" | cut -d: -f2-) typeset encoding="" if [[ $fileinfo = *kBit:* ]] then encoding=$(echo "$fileinfo" | sed -e 's/.*MP3, //' | sed 's/JStereo/joint-stereo/') else encoding=$(mpg123 -t "$file" 2>&1 | grep "^MPEG 1" | sed -e 's/MPEG.*III, //') fi [ "$encoding" != "" ] && echo "encoded at $encoding." } echo "