scripts/tv/vignettes/vignettes.sh
Valentin Samir 8467797d69 [tv/vignette] On attents un peu plus longtemps avant de générer la vignette suivante
Je ne sais pas pourquoi, mais au bout d'un moment, quand on génère les vignettes
cochon ne reçois plus les flus multicast (alors qu'il les émets) et donc les vignettes
ne se génère plus. Je veux voir si augementer le délais entre deux abonnement igmp
supprime ce comportement.
2013-11-10 16:44:52 +01:00

16 lines
670 B
Bash
Executable file

#!/bin/bash
killall -9 vlc &>/dev/null;
for ip in `cat /var/run/mumudvb/*streamed* | grep FullyUnscrambled | awk -F ":" '{print $1}' | sort | uniq | sort -R`; do
(
cvlc udp://@${ip}:1234 --ffmpeg-threads=1 --run-time=2 --sout-deinterlace-mode linear --rate=1 --video-filter=scene --vout=dummy --aout=dummy --scene-format=jpg --scene-ratio=24 --scene-prefix=${ip} --scene-path=/var/www/images/ --scene-width=900 --scene-replace vlc://quit &>/dev/null
find /var/www/images/ -size 0 -name ${ip}.jpg -exec rm {} \;
sleep 10
if [ -f /var/www/images/${ip}.jpg ]; then
convert -geometry '200x150 !' /var/www/images/${ip}.jpg /var/www/images/${ip}_petites.jpg
fi
)
done