Vous n'êtes pas identifié(e).
Merci par avance.
Hors ligne
Hors ligne
#!/bin/sh
OUTPUT=$HOME/Bureau
JOUR=$(date +%d-%m-%y)
HEURE=$(date +%H.%M.%S)
MONITOR=$(pactl list | grep -A2 '^Source #' | grep 'Name: .*\.monitor$' | awk '{print $NF}' | tail -n1)
ALSA_IN=$(pactl list | grep -A2 '^Source #' | grep 'Name: .*\alsa_input.pci' | awk '{print $NF}' | tail -n1)
if [ `pacmd list-sink-inputs | grep -c 'state: RUNNING'` = 0 ]
then
parec -d $ALSA_IN | sox -S -t raw -r 44100 -e signed-integer -b 16 -c 2 - $OUTPUT/"Capture Du $JOUR à $HEURE.wav" silence -l 1 00:00:00.5 -55d -1 00:00:00.5 -55d
else
parec -d $MONITOR | sox -S -t raw -r 44100 -e signed-integer -b 16 -c 2 - $OUTPUT/"Capture Du $JOUR à $HEURE.wav" silence -l 1 00:00:00.5 -55d -1 00:00:00.5 -55d
fi
Dernière modification par Anonyme (23-12-2016 19:14:40)