ffmpeg抓屏输出的设置
之前做windows下抓屏输出时使用ffmpeg.exe作为抓屏输出测试,命令行如下:
ffmpeg -f gdigrab -i "desktop" -r 25 -vcodec mpeg2video -f mpegts udp://172.17.5.105:23456
ffmpeg -f gdigrab -i "desktop" -r 25 -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -crf 18 -f mpegts udp://172.17.5.105:23456
具体原理就是使用windows的GDI实现抓屏,参数中分别设置mpeg2和h264编码,通过udp输出。
需要使用ffmpeg 2.4或更新版本。
----------------------------------------------------------------------------------------------------------------------------
本文作者:Tocy e-mail: zyvj@qq.com
版权所有@2015-2020,请勿用于商业用途,转载请注明原文地址。本人保留所有权利。