==== Tworzenie filmu ze zdjęć ====
ffmpeg -framerate 6 -pattern_type glob -i '*.jpg' -s:v 1280x720 -c:v libx264 -profile:v high -crf 23 -r 30 -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" -pix_fmt yuv420p out.mp4
INFO:
* https://trac.ffmpeg.org/wiki/Create%20a%20video%20slideshow%20from%20images
* http://stackoverflow.com/questions/20847674/ffmpeg-libx264-height-not-divisible-by-2
==== Stabilizacja wideo ====
* https://rainnic.altervista.org/en/how-stabilize-video-using-ffmpeg-and-vidstab
==== Obrót filmu o 180 stopni ====
ffmpeg -i input.mp4 -vf "hflip,vflip,format=yuv420p" -metadata:s:v rotate=0 \
-codec:v libx264 -codec:a copy output.mkv
INFO:
* https://superuser.com/questions/578321/how-to-rotate-a-video-180-with-ffmpeg
==== Przyspieszenie filmu ====
ffmpeg -i input.mkv -filter:v "setpts=PTS/60" output.mkv
PTS/60 = 60-krotne przyspiesznie.
INFO:
* https://superuser.com/questions/1261678/how-do-i-speed-up-a-video-by-60x-in-ffmpeg
==== Obrót, przyspieszenie, overlay ====
ffmpeg -hwaccel auto -i DSC_5796.MOV -i ~/Dokumenty/elisa_watermark.png -filter_complex "[0]hflip,vflip,format=yuv420p,setpts=PTS/4[a];[a][1]overlay=main_w-overlay_w-10:10" -metadata:s:v rotate=0 -codec:v libx264 -preset slow -crf 22 -filter:a "atempo=4.0" -movflags +faststart DSC_5796_rotated_and_fast_with_overlay.MOV
==== Obrót i overlay ====
ffmpeg -hwaccel auto -i DSC_5793.MOV -i ~/Dokumenty/elisa_watermark.png -filter_complex "[0]hflip,vflip,format=yuv420p[a];[a][1]overlay=main_w-overlay_w-10:10" -metadata:s:v rotate=0 -codec:v libx264 -preset slow -crf 22 -c:a copy -movflags +faststart DSC_5793_rotated_and_slow_with_overlay.MOV