Cineva intrebase la un moment dat despre o modalitate de a verifica
rapid si sumar fisierele AVI de la consola. Urmatorul script cauta si
verifica recursiv toate fisierele incepind din directorul dat ca
parametru (sau ./ implicit). Foloseste mplayer pentru asta. Nota:
foobar nu e o comanda valida pentru slave mode la mplayer, o folosesc
pentru a cistiga timp intre seek si quit ca sa apuce sa dea mesaj de
eroare daca e cazul.
#!/bin/sh
DIR=${1:-./}
find $DIR -type f|\
while read FILE; do
SEEK=`\
echo -e "seek 10\nfoobar\nquit"|\
mplayer "$FILE" \
-vo null -ao null \
-slave 2>&1|\
grep "Can't seek in raw .AVI streams!"`
if [ ! -z "$SEEK" ]; then
echo "$FILE"
fi
done
-- GZ
---
Pentru dezabonare, trimiteti mail la
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/