diff options
author | Ole Kristian Lien <ole.k.lien@gmail.com> | 2009-12-10 06:22:08 +0000 |
---|---|---|
committer | Ole Kristian Lien <ole.k.lien@gmail.com> | 2009-12-10 06:22:08 +0000 |
commit | eb0f5ffae76f0834076793b5755e1e7c12705e88 (patch) | |
tree | c4f2b9aa79e14e9bb4cab1fddab4828811571741 /tools/audio_channels_diff | |
parent | f109c2fc7c7ed195003d9deb20710b49d86f12c8 (diff) |
Diverse fikser :)
Diffstat (limited to 'tools/audio_channels_diff')
-rwxr-xr-x | tools/audio_channels_diff | 33 |
1 files changed, 15 insertions, 18 deletions
diff --git a/tools/audio_channels_diff b/tools/audio_channels_diff index 201c131..804687b 100755 --- a/tools/audio_channels_diff +++ b/tools/audio_channels_diff @@ -6,36 +6,33 @@ # # Check if the left and right channel is equal. +# ext-format må fikses!! hmm + EXT=`echo "$1"|awk -F . '{print $NF}'` NAME=`basename $1 .$EXT` -FORMAT=`./audio_format $1` +#FORMAT=`./audio_format $1` if [ -z "$1" ]; then echo "Usage: $0 <video-file>" exit 1 fi -# funker ikke helt enda -./extract_audio $1 0 10 - -# legg på navn-left/right -./audio_split $NAME -#sox $1 -c 1 $NAME-left.wav mixer -l 2> /dev/null -#sox $1 -c 1 $NAME-right.wav mixer -r 2> /dev/null - -./audio_info $NAME-left.$FORMAT &> $NAME-left.$FORMAT.stat -./audio_info $NAME-right.$FORMAT &> $NAME-right.$FORMAT.stat +if [ ! -f $BASENAME.wav ]; then + echo "File $BASENAME.wav does not exists" + ./audio_extract $1 0 60 +fi -LEFT=`md5sum $NAME-left.$FORMAT.stat | awk '{print $1}'` -RIGHT=`md5sum $NAME-right.$FORMAT.stat | awk '{print $1}'` +./audio_split $NAME.wav +./audio_stats $NAME-left.wav &> $NAME-left.wav.stat +./audio_stats $NAME-right.wav &> $NAME-right.wav.stat -#sox left.wav -n stat &> left.wav.stat -#sox right.wav -n stat &> right.wav.stat +LEFT=`md5sum $NAME-left.wav.stat | awk '{print $1}'` +RIGHT=`md5sum $NAME-right.wav.stat | awk '{print $1}'` if [ "$LEFT" == "$RIGHT" ]; then - echo 0 + echo "eq" else - echo 1 + echo "nq" fi -rm $NAME.$FORMAT $NAME-left* $NAME-right* +rm $NAME.wav $NAME-left* $NAME-right* |