User Tools

Site Tools


timelapse

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
timelapse [2019/11/18 11:11] josetimelapse [2020/05/30 11:40] jose
Line 1: Line 1:
 http://mahugh.com/2015/04/29/creating-time-lapse-videos/#prettyPhoto http://mahugh.com/2015/04/29/creating-time-lapse-videos/#prettyPhoto
  
-ffmpeg -i '%*.jpg -r 6000  video.mp4+  ffmpeg -r 24 -pattern_type glob -i '*.jpeg' -s hd1080 -vcodec libx264 timelapse.mp4
  
  
-avconv -y -r 10 -i '%*.jpg' -r 10 -vcodec libx264 -q:v 3  -vf crop=600:800,scale=iw:ih timelapse.mp4+avconv -y -r 10 -i '%*.jpg' -r 10 -vcodec libx264 -q:v 3  -vf crop=800:600,scale=iw:ih timelapse.mp4
  
 ====== Añadir hora: ====== ====== Añadir hora: ======
-Para un fichero del tipo: 20191116_1146.jpeg+Para un fichero del tipo: 20191116_1146.jpeg. Hay que crear la carpeta data y ahí copia las imagenes con fecha
  
 <code> <code>
Line 18: Line 18:
 done < <(ls *jpeg) done < <(ls *jpeg)
 </code> </code>
 +
 +====== Patio ======
 +Juntamos dos fotos una encima de otra, por ejemplo 20191221 y 20190621
 +
 +Comando original:
 +  convert image1.png image2.png -append juntas.png
 +
 +Ejemplo patio:
 +  ls 20191221_*|while read linea;do hora=`echo $linea|awk -F_ {'print $2'}|awk -F. {'print $1'}` ;convert $linea "20190621_"$hora".jpeg" -append "juntas_"$hora".jpeg";done
 +
 +Le ponemos la fecha en el medio:
 +
 +<code>
 +#!/bin/bash
 +while read linea
 +do
 +hora=`echo $linea | awk -F_ {'print $2'}|awk -F\. {'print $1'}|cut -c-2`
 +minuto=`echo $linea | awk -F_ {'print $2'}|awk -F\. {'print $1'}|cut -c3-`
 +convert -pointsize 40 -fill yellow -draw 'text 600,600 "'$hora':'$minuto'" ' $linea data/$linea
 +done < <(ls *jpeg)
 +</code>
 +
 +Y hacemos el timelapse:
 +  ffmpeg -r 24 -pattern_type glob -i '*.jpeg' -s hd1080 -vcodec libx264 timelapse.mp4
 +