首页
学习
活动
专区
工具
TVP
发布

悟空被FFmpeg玩

专栏作者
120
文章
198061
阅读量
30
订阅数
内核线程创建
阅读了kernel的start_kernel代码后,学习了一下kernel_thread的使用
用户3765803
2019-03-05
1.4K0
tar打包原理分析
首先是进入main 获得program_name //这个是执行程序的文件名 然后设置环境变量,初始化退出的状态,代码如下:
用户3765803
2019-03-05
1.8K0
交叉编译gdb
由于之前习惯了用gdb调试coredump,所以,打算自己编一个QQ2440上的gdb文件
用户3765803
2019-03-05
3.2K0
在64位机上编译,运行一个多线程程序出现的libgcc_s.so.1的问题的解决
起初编译的时候是这样的 gcc test.c -o test -lpthread 然后运行test的时候提示如下错误 libgcc_s.so.1 must be installed for pthread_cancel to work 这样,在编译的时候,加上libgcc_s的链接即可 gcc test.c -o test -lpthread -lgcc_s
用户3765803
2019-03-05
2.5K0
Nginx+C+CGI服务器搭建
搭建Nginx的方法在网络上有很多,一般大同小异 但是如果说是建设Nginx+php,不只是一点点的多,是非常的多,而且多数都是抄来抄去,没心意 当使用Nginx+C开发的cgi来作为接口使用时,还要自己仔细捉摸一下怎么回事才能建成功 下面说一下配置相关步骤 先Nginx是必须的 然后需要用到 fastcgi http://wiki.nginx.org/SimpleCGI 这里也介绍了配置方法,但是配置好以后确实不好用,分析一下里面的perl语句,发现要监听一下 socket开的端口,然后Nginx里面配置一下,会来连接这个监听的socket的端口,配置如下:
用户3765803
2019-03-05
9140
Mac OSX 下build VLC工程记录
对VLC突然来了好奇心,所以像研究一下VLC,但是首先要编译一下VLC,将应用编译出来然后测试才能更顺利; 在网上找了一下,几乎没有可用的,算了,看别人转帖的blog还不如自己琢磨了,然后就参考官方文档,自己仔细研究一下,通过了。 在最开始编译的时候遇到了问题,编译不过去,参考了官方文档后发现也会报错,后来尝试了一下,凑巧通过了,记录一下 系统基本信息:
用户3765803
2019-03-05
1.9K0
gluster增加xlator操作(一)
前面已经介绍过,glusterfs中主线为xlator,几乎每一个大的功能点,或者性能,都可以以xlator形式参与进glusterfs中,那么xlator的开发就必不可少,所以,这里介绍一下简单的向glusterfs中增加xlator的方法,首先创建一个卷testvol
用户3765803
2019-03-05
1.4K0
FFmpeg使用手册 - FFmpeg 编码支持与定制
3.1 FFmpeg本身支持一些编码、封装与协议,但是支持的依然有限,有些是因为licence,有些是因为相对来说比较大,FFmpeg所做的是提供一套基础的框架,而这些编码、封装与协议可以作为一个FFmpeg的模块挂在FFmpeg中,这些模块以第三方的外部库的方式提供支持,可以通过FFmpeg的源码的configure进行查看FFmpeg默认支持的编码、封装与协议的支持,不支持的可以再configure –help的时候查看所支持的第三方外部库,可以通过对应的参数选项进行支持:
用户3765803
2019-03-05
1.7K0
FFmpeg使用手册 - FFmpeg 的编译安装
FFMpeg在官方网站中提供了已经编译好的可执行文件,用FFmpeg的人很多,因为FFmpeg是开源的,并且可以自己DIY,而且很强大,所以,FFmpeg还有一个优势就是开源。而在使用Linux时,无论是用ubuntu或者redhat,如果使用系统提供的源安装ffmpeg时会发现,版本相对比较老旧,例如apt-get install ffmpeg后或者yum install ffmpeg后会发现,版本很老,有些新的功能不一定支持,例如一些新的封装格式,或者通信协议。所以会编译FFmpeg这个技能就至关重要了,甚至让自己DIY起来更加顺利。 2.1 FFmpeg Windows平台编译 FFmpeg在Windows平台中编译时使用的cygwin来进行编译,首先需要安装cygwin环境,然后才可以编译,如果不希望使用cygwin而使用Visual Studio的话,则需要消耗很多时间去支持到Visual Studio平台,与其话费时间去做这些事,还不如直接使用cygwin进行支持。 由于cygwin的平台使用方式为模拟Linux的环境,所以编译FFmpeg在cygwin平台下,也同样简单,同样方便。
用户3765803
2019-03-05
1.7K0
新RTMFP流媒体服务器 MonaServer 源码编译安装
MonaServer 是Cumulus这个项目衍生出来的新项目,前身Cumulus在github中注明了Cumulus已经比较老,希望使用最新的RTMFP的server的话可以尝试MonaServer,跟着github中的引导,就到了MonaServer的项目目录中,看了看Readme之类的说明文档后,发现MonaServer所支持的功能还是比较多的:
用户3765803
2019-03-05
2K0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档