Vi.*_*Vi. 3 video software-rec mplayer
“Deshaking”是指将手持相机捕捉到的视频进行修复。
是否有开源的视频deshaker除了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
Run Code Online (Sandbox Code Playgroud)
y4mstabilizer 本身非常不稳定并且经常崩溃(并且在我修补内存分配之前它根本不起作用)。
使用transcode与“稳定”和“改造”插件对。http://www.transcoding.org/
transcode -i temporary1.yuv -J stabilize=maxshift=100=fieldsize=20 -y null,null -o /dev/null
transcode -i temporary1.yuv -J transform=smooth=50,denoise3d=luma=3:chroma=3:luma_strength=5:chroma_strength=5 -y yuv4mpeg -o temporary2.yuv
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
602 次 |
| 最近记录: |