"Deshaking" означает фиксацию видео, снятого с камеры, в руках.
Есть ли видеошак с открытым исходным кодом, кроме y4mstabilizer
от mjpegtools
? Патч для mencoder
является предпочтительным.
Моя текущая командная строка для обработки видео выглядит так:
mplayer video_from_camera.avi -nosound -vo yuv4mpeg:file=/dev/stdout -really-quiet | y4mstabilizer -n -a 0.8 -r 30 -s 100 | mplayer -cache 1000 /dev/stdin -noconsolecontrols -vf crop=500:380:70:50,denoise3d=3:3:5:5 -vo yuv4mpeg:file=temporary.yuv
y4mstabilizer сам по себе очень нестабилен и часто дает сбой (и он не работал вообще, пока я не исправил распределение памяти в нем).