简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
准备工作为了方便学习和研究FFmpeg,我们必须有一个合适的开发试验环境。FFmpeg默认是基于Linux环境来开发的,在类Linux操作系统里,编译会变得更加的简单。如果你对Linux不熟悉,可以参阅相关书籍。首先,我们需要准备开发环境,一般的,在Windows里安装VMware虚拟机,这里选择安装的是12.5的版本VMware-workstation-full-12.5.1-4542065.
写在前面基于VMware虚拟机安装苹果系统(黑苹果)仅可用于学习研究,不要用于商业用途。安装方法安装方法网上已经介绍的很多了,这里就不再熬述,可以参考如下作者的文章:https://www.applex.net/threads/pc-vmware-macos.92998/要注意的是vmx文件中,如下这条字典的添加:smc.version = "0"否则虚拟器启动会报错。macO...
需求FFmpeg在Linux平台(如Ubuntu)上的支持已经比较完善了,如前述文章介绍http://blog.csdn.net/ericbar/article/details/73702061,我们很容易就可以基于FFmpeg+SDL实现一个播放器,比如FFmpeg自带的ffplay程序,就可以实现音视频的解码播放。现在基于Android手机的媒体应用场景也愈发增多起来,比如流行的直播技术
定义struct InitMember{int first;double second;char* third;float four;};方法一:定义时赋值struct InitMember test = {-10,3.141590,"method one",0.25};需要注意对应的顺序,不能错位。方法二:定义后逐个...
参考博文谢谢博主的分享:http://www.cnblogs.com/findumars/p/3556883.htmlGPL介绍我们很熟悉的Linux就是采用了GPL。GPL协议和BSD, Apache Licence等鼓励代码重用的许可很不一样。GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代 码做为闭源的商业软件发布和销售。这...
关于Material DesignGoogle在2015的IO大会上,给我们带来了Material Design的设计规范,同时,也给我们带来了全新的Android Design Support Library,利用这个库在Android上可以做一些相对统一风格的UI界面。导入包如何在Android Studio中导入Android Design Support Library,搜索网络上大...