Klippa en rad med pixlar
Klipp och klistra med imagemagick!
convert rensad_0002.JPG -crop 1x1704+2+0 rensad2_0002.jpg
F�rklaring: Klipp rensad002.JPG till en v�ldigt smal
remsa, 1x1704px med en offset av 2px, spara i
rensad2_002.JPG.
for i in `seq -w 0001 0100`; do echo $i; done
skriver ut med konstantbredd, 0001, 0002 osv...
Pixelradsfotoklippning
for i in `seq -w 0001 3648`; do convert *$i.JPG -crop
1x1704+$i+0 utf_$i.JPG; done
En pixelrad fr�n varje bild med olika offset i x-led
sparas i ny fil, det tar mindre �n en tiondels sekund per
bild.
Klistra ihop till en ny bild genom convert +append
utf*.JPG resultat.jpg
Med en bild som vill bli 3648px bred, ska det vara 23.68
sekunder mellan bilderna om ett helt dygn ska bli en bild.
Resultatet av detta
"Nya" kameran med 4320px bredd ger precis 20 sekunder
mellan varje bild,
24*3600/4320=20
Motsvarande kommando:
for i in `seq -w 0001 4320`; do convert bild*$i.JPG -crop
1x3240+$i+0 utf_$i.JPG; done
Annoteringar
Skriv in tid och datum p� bilden, ta tiden fr�n EXIF;
mogrify -pointsize 40 -gravity SouthEast -annotate +10+10
'%[EXIF:DateTime]' *.jpg
Nya nummer p� bilder f�r man med
http://www.bulkrenameutility.co.uk
Batch crop
Sk�r en bild till ny storlek, skriv �ver orginalbilden.
mogrify -crop 3648x2052+0+410 *.JPG
Br�nnvidd f�r alla bilder i en mapp
Jag anv�nder programmet Jhead f�r att ta reda p� br�nviddsf�rdelningen f�r mina bilder. Genom att skriva kommandot med en eller flera bilder som argument visar informationen om bilden som finns lagrad i s� kallad EXIF data, som exempel den f�rsta bilden i min �ttonde bildmapp;
[lars@alpha ~]$ jhead
/home/public/bilder/Foto08/P1010927_pajdeg.JPG
File name :
/home/public/bilder/Foto08/P1010927_pajdeg.JPG
File size : 4292953 bytes
File date : 2007:08:11 14:10:02
Camera make : Panasonic
Camera model : DMC-LX2
Date/Time : 2007:08:11 13:10:02
Resolution : 4224 x 2376
Flash used : No
Focal length : 6.3mm (35mm equivalent: 28mm)
Exposure time: 0.100 s (1/10)
Aperture : f/2.8
ISO equiv. : 100
Whitebalance : Auto
Metering Mode: matrix
Exposure : program (auto)
Det st�r att jag anv�nt en br�nnvidd som motsvarar 28mm.
Kul att veta, men lite opraktiskt att g� igenom bild f�r
bild, vad h�nder om vi kollar alla bilder?
[lars@alpha ~]$ jhead /home/public/bilder/Foto08/* | grep
"equivalent"
Focal length : 6.3mm (35mm equivalent: 28mm)
Focal length : 6.3mm (35mm equivalent: 28mm)
Focal length : 6.3mm (35mm equivalent: 28mm)
....
B�ttre, men inte direkt importerbart i ett kalkylblad.
Om jag bara skriver ut det 7:e f�ltet;
[lars@alpha ~]$ jhead /home/public/bilder/Foto08/* | grep
"equivalent" | awk {'print $7'}
28mm)
28mm)
28mm)
...
Lite skr�p i slutet som ska klippas bort, spara bara
numeriska tecken;
lars@alpha ~]$ jhead /home/public/bilder/Foto08/* | grep
"equivalent" | awk {'print $7'} |sed s/[^0-9]//g
28
28
28
...
B�ttre!
Och s� snabbt en lisning �ver vilka olika br�nnvidder som
anv�nts, bara visa varje v�rde en g�ng och sorterat i
stigande ordning;
[lars@alpha ~]$ jhead /home/public/bilder/Foto08/* | grep
"equivalent" | awk {'print $7'} |sed s/[^0-9]//g|sort
-n|uniq
28
30
33
34
36
39
41
45
48
50
52
54
56
60
63
64
69
75
80
86
91
94
98
105
112
136
Detta g�r att importera till ett kalkylblad f�r att g�ra
ett fint diagram av, men jag kan direkt konstatera att 457
av 672 bilder (70%) �r tagna med kamerans maximala
vidvinkel... N�got att t�nka p� vid n�sta kamera.
ETTR - Startrails
�verexponera, 30s, F2.8, ISO6400 som start, RAW.
StarStaX.
https://www.youtube.com/watch?v=J1Kfr8RG3zM
Skarva mp4 i windows
En hel h�g med korta klipp fr�n en YI home-kamera som ska
sl�s ihop till ett l�ngt, hur g�r man i windows?
Samla alla klipp i samma mapp, namngivna i ordning. Skapa
en lista i kommandotolken genom att skriva
(for %i in (*.mp4) do @echo file �%i�) > mylist.txt
listan med filer sl�s ihop med ffmpeg,
>"h:ffmpeg-20190204-075fd5b-win64-static\bin\ffmpeg.exe"
-f concat -safe 0 -i mylist.txt -c copy "Output21h.mp4"
Det ger ett nytt l�ngt klipp med alla ing�ende sm�delar,
minutfilerna sl�s ihop i en timfilm.
J
Text
J
Text
J
Text
J
Text