1、视频分解为图片
2、图片合成视频
3、桌面共享
使用FFmpeg,可以快捷的录制屏幕,输出录制文件,也可通过UDP传输到远端播放器,实时播放。
-------------------------------------------------------
屏幕录象到文件
ffmpeg -f gdigrab -i desktop out.yuv
查看录制的屏幕
ffplay -s 1920x1080 -pix_fmt bgra out.yuv
--------------------------------------------------------
局部录像到文件
ffmpeg -f gdigrab -framerate 25 -offset_x 10 -offset_y 20 -video_size 640x480 -i desktop out.mpg
局部录像,并发送H.264码流到UDP地址
ffmpeg -f gdigrab -framerate 25 -offset_x 10 -offset_y 20 -video_size 640x480 -i desktop -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -f h264 udp://192.168.2.1:6666
播放承载H.264码流的UDP
ffplay -f h264 udp://192.168.2.1:6666