ffmpeg抓屏输出的设置

news/2024/7/10 22:12:15 标签: 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或更新版本。


http://www.niftyadmin.cn/n/1587474.html

相关文章

ansible 如何在远程服务器 A 和B 之间复制大文件

见 https://stackoverflow.com/questions/42186301/ansible-create-multiple-folders-if-dont-exist 见 https://stackoverflow.com/questions/25505146/how-to-copy-files-between-two-nodes-using-ansible - hosts: ServerBtasks:- name: Transfer file from ServerA to Se…

IDC:阿里云中国第一 市场份额为2到9名总和

1月21日,市场研究机构IDC日前公布2018年上半年中国公有云厂商市场份额数据。报告显示,阿里云市场份额位居中国第一,相当于二至九名总和。 IDC数据显示,阿里云公有云市场份额达到43%,稳居中国市场第一,并大…

java中this关键字

为什么80%的码农都做不了架构师?>>> this 关键字出现在类的构造方法中时,代表使用该构造方法所创建的对象。 public class People {/*** author 牧羊的伯格女皇* param args* date:2015-10-14*/private int age;private String n…

docker registry 的搭建和使用

docker registry 的搭建见 https://docs.docker.com/registry/deploying/ 自己搭建的方式,从私有仓库中拉取镜像的时候,有时候拉去不了,可以查看下本地是不是配置了代理(如果有代理,删除代理即可) # 创建…

27 ArcMap加载天地图服务一片空白怎么办

在ArcMap中添加WMTS Server,连接上了,但是不显示 天地图升级向导:http://lbs.tianditu.gov.cn/authorization/authorization.html 明明按照天地图的要求申请了key,但还是加不上图,仔细一看,是参数位置写错了…

JavaScript权威设计--跨域,XMLHttpRequest(简要学习笔记十九)

1.跨域指的是什么?URL说明是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js同一域名下允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js同一域名下不同文件夹允许http://www.a.com:8000/a.jshttp://www.a.com/b.js同一域名,不同端口不…

ansible 如何将 list 中的元素连接起来

见 https://stackoverflow.com/questions/47244834/how-to-join-a-list-of-strings-in-ansible 使用函数 # 使用 \n 将 my_list 中的元素连接为字符串 - name: Concatenate the public keysset_fact:my_joined_list: "{{ my_list | join(\n) }}"

寒假的“第一次”

自我介绍一下LeoLRH(一名在读985大学的学生) 寒假从1.21号开始一共5周零天,想把我自己学习过的东西整理分享一下所以在这个博客,进行记录自己,监督自己。 从计算机不断发展到现在,随着硬件的发展软件也蓬勃…