summaryrefslogtreecommitdiffstats
path: root/tools/audio_channels_diff
diff options
context:
space:
mode:
Diffstat (limited to 'tools/audio_channels_diff')
-rwxr-xr-xtools/audio_channels_diff33
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*