list-code-oneliner-170124
Table of Contents
1 Commandline
1.1 PDF
1.2 Images and Photos
- Screenshot Imagemagick Timestamp
import -define x:screen=true /tmp/$(date +%Y/%Y%m%dT%H%M%S).jpg
- Take Screenshot and view it with imagemagick
a=$(date +%Y/%Y%m%dT%H%M%S); import -define x:screen=true ~/Dropbox/screenshot/$a.jpg; gwenview ~/Dropbox/screenshot/$a.jpg
- Screenshot Scrot and open
scrot -s '/tmp/%Y/%Y%m%dT%H%M%S.jpg' -e 'gwenview "$f"'
- Convert PNG to JPG
mogrify -format jpg *.png
- PDF to jpg quality compression
~/ImageMagick-7.0.4-7-portable-Q16-x64/convert.exe in.pdf -quality 90 out.jpg
- all metadata to txt file
exiftool -a -G1 -s -ext jpg -r /tmp/photos > /tmp/out.csv
1.4 Download
1.5 Misc
1.6 Video
- Erstelle Standbild für 5 Sekunden und mit Framerate 10 fps
ffmpeg -loop 1 -i in.png -t 5 -r 10 out.avi
- Erzeuge Video aus dreistelligen nummerierten Einzelbildern (019…999) in Ordner
ffmpeg -framerate 10 -start_number 019 -i %03d.png -qscale:v 0 out.avi
- Concacenate Videos mit gleicher Framerate
ffmpeg -i "concat:1.avi|2.avi|3.avi|4.avi" -c copy -r 10 -qscale:v 0 out.avi
- Erzeuge Einzelbilder aus Video (dreistellig 001-999)
ffmpeg -i in.avi -r 30 %03d.png
- Konvertiere Avi zu mp4
ffmpeg -i in.avi out.mp4