Mettez un manchot dans votre PC
dernière modification 27 janvier 2017
script pour rajouter une info exif dans des images jpeg
#!/bin/bash
[ -z $1 ] && echo "!!! Vous devez fournir un nom de répertoire,
. est acceptable" && exit 1
[ ! -d $1 ] && echo "$1 n'est pas un répertoire" && exit
1
exiftool -m -r -ext JPG -ext jpg -overwrite_original_in_place
-copyright='Copyright olivier.hoarau.org' $1
script pour retailler des images jpeg (diminution par 2 de la taille)
#!/bin/bash
for i in *.jpg; do convert $i -resize 50% $(basename $i .jpg).jpg; done
script pour rajouter un texte dans une image
#!/bin/bash
for i in *.jpg; do
convert $i -font Courier -pointsize 25 \
-draw "gravity
SouthEast \
fill black text 0,12 'olivier.hoarau.org' \
fill white text 1,11 'olivier.hoarau.org' " \
$(basename $i .jpg).jpg;
done
script pour faire une rotation à une vidéo
#!/bin/bash
mencoder $1 -o $2 -oac pcm -ovc lavc -flip -vf-add mirror -lavcopts
vcodec=libx264 -vpre medium
script pour faire un screencast
#!/bin/bash
ffmpeg -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec huffyuv -qscale 0
capture.avi
le script que j'ai utilisé pour numériser mes vieilles K7 VHS avec une
clé USB d'enregistrement (voir par là)
#!/bin/bash
mencoder tv:// -tv
driver=v4l2:device=/dev/video1:norm=SECAM:alsa:adevice=hw.3:forceaudio:volume=80:immediatemode=0
-oac lavc -lavcopts acodec=libmp3lame:abitrate=192 -srate 48000 -ovc
x264 -x264encopts global_header:nr=200:threads=a
uto:frameref=4:subq=4:8x8dct:crf=25:trellis=1:keyint=1000:keyint_min=10:bframes=16:b-adapt=1:b_pyramid=normal
-of lavf -lavfopts format=mp4 -noskip -o $1
[Retour page d'accueil FUNIX] |