T-Bagwell 发表于 2014-6-4 19:15:17

windows下使用ffmpeg录制屏幕方法

有的时候需要将windows下的屏幕对用户进行共享或者操作进行记录,那么就需要抓windows下的屏幕了,或者录像
可以通过如下命令进行录制
ffmpeg -draw_mouse 1 -offset_x 0 -offset_y 0 -f GDIgrab -i desktop a.avi
如此,将桌面录制为a.avi文件了
如果希望将当前桌面共享给其他用户观看的话,可以使用rtmp推流,rtmpserver建设在其他版块可以看到,这里只介绍将rtmp推流给server即可
ffmpeg -draw_mouse 1 -offset_x 0 -offset_y 0 -f GDIgrab -i desktop -f flv rtmp://127.0.0.1/app/desktopstream

szbzhao 发表于 2020-2-9 23:29:30

上面第二天命令跑出错退出了!

   Stream #0:0: Video: bmp, bgra, 1591x803, 1225257 kb/s, 29.97 fps, 1000k tbr,
1000k tbn, 1000k tbc
tcp @ 00000000003d2380] Connection to tcp://127.0.0.1:11935 failed: Error numbe
-138 occurred
rtmp @ 00000000003d1e40] Cannot open connection tcp://127.0.0.1:11935
tmp://127.0.0.1:11935/app/desktopstream: Unknown error
页: [1]
查看完整版本: windows下使用ffmpeg录制屏幕方法