上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: FFmpeg开发笔记(八)Linux交叉编译Android的FFmpeg库 ​《FFmpeg开发实战:从零基础到短视频上线》一书的“12.1.2 交叉编译Android需要的so库”介绍了如何在Windows环境交叉编译Android所需FFmpeg的so库,接下来介绍如何在Linux环境交叉编译Android所需FFmpeg的so库。 1、下载Linux版本的androi 阅读全文
posted @ 2024-03-24 12:45 aqi00 阅读(444) 评论(0) 推荐(0)
摘要: FFmpeg开发笔记(七)欧拉系统编译安装FFmpeg FFmpeg支持Linux、macOS、Windows、Android等操作系统,其中Linux系列包括Ubuntu、Debian、Mint、CentOS、RHEL、Fedora等分支。FFmpeg官网的编译入口地址为https://trac.ffmpeg.org/wiki/CompilationG 阅读全文
posted @ 2024-03-23 10:56 aqi00 阅读(650) 评论(0) 推荐(1)
摘要: FFmpeg开发笔记(六)如何访问Github下载FFmpeg源码 ​学习FFmpeg的时候,经常要到GitHub下载各种开源代码,比如FFmpeg的源码页面位于https://github.com/FFmpeg/FFmpeg。然而国内访问GitHub很不稳定,经常打不开该网站,比如在命令行执行下面的ping命令。 ping github.com 上面的ping结果 阅读全文
posted @ 2024-03-17 11:54 aqi00 阅读(797) 评论(0) 推荐(0)
摘要: FFmpeg开发笔记(五)更新MSYS的密钥环 ​ 《FFmpeg开发实战:从零基础到短视频上线》一书提到:使用MSYS对FFmpeg进行交叉编译时,需要事先安装交叉编译工具链,也就是执行下面命令。 pacman -S mingw-w64-x86_64-toolchain 一般情况可以正常安装交叉编译工具链,不过有时会提示错误“signature 阅读全文
posted @ 2024-03-16 18:33 aqi00 阅读(428) 评论(0) 推荐(0)
摘要: FFmpeg开发笔记(四)FFmpeg的动态链接库介绍 FFmpeg不仅提供了ffmpeg、ffplay和ffprobe三个可执行程序,还提供了八个工具库,使得开发者能够调用库里面的函数,从而实现更精准的定制化开发需求。这八个库的名字是avcodec、avdevice、avfilter、avformat、avutil、postproc、swresampl 阅读全文
posted @ 2024-03-10 11:33 aqi00 阅读(686) 评论(0) 推荐(0)
摘要: FFmpeg开发笔记(三)FFmpeg的可执行程序介绍 ​外界对于FFmpeg主要有两种使用途径,一种是在命令行运行FFmpeg的可执行程序,该方式适合没什么特殊要求的普通场景;另一种是通过代码调用FFmpeg的动态链接库,由于开发者可以在C代码中编排个性化的逻辑,因此该方式适合厂商专用的特制场景。更多详细的FFmpeg开发知识参见《FFmpeg开发实战 阅读全文
posted @ 2024-03-09 16:26 aqi00 阅读(982) 评论(0) 推荐(0)
摘要: FFmpeg开发笔记(二)搭建Windows系统的开发环境 由于Linux系统比较专业,个人电脑很少安装Linux,反而大都安装Windows系统,因此提高了FFmpeg的学习门槛,毕竟在Windows系统搭建FFmpeg的开发环境还是比较麻烦的。不过若有已经编译好的Windows版本FFmpeg开发包,那就免去了繁琐的Windows编译过程,所以直接安装已 阅读全文
posted @ 2023-04-29 11:29 aqi00 阅读(1373) 评论(0) 推荐(0)
摘要: FFmpeg开发笔记(一)搭建Linux系统的开发环境 对于初学者来说,如何搭建FFmpeg的开发环境是个不小的拦路虎,因为FFmpeg用到了许多第三方开发包,所以要先编译这些第三方源码,之后才能给FFmpeg集成编译好的第三方库。 不过考虑到刚开始仅仅调用FFmpeg的API,不会马上去改FFmpeg的源码,因此只要给系统安装编译好的FFmpeg动态库,即可着手编写简单的FFmpeg程序。 阅读全文
posted @ 2023-04-16 19:02 aqi00 阅读(2639) 评论(0) 推荐(5)
摘要: 进行App开发的时候,使用震动器要在AndroidManifest.xml中加上如下权限: 让手机震动的功能用到了震动器Vibrator类,而震动器对象从系统服务VIBRATOR_SERVICE获得,实现该功能的代码很简单,即便用Java书写也只有以下两行代码: 两行代码看起来真没什么好简化的了,因 阅读全文
posted @ 2018-11-10 15:56 aqi00 阅读(1158) 评论(0) 推荐(0)
摘要: 手机上的资源毕竟有限,为了获取更丰富的信息,就得到辽阔的互联网大海上冲浪。对于App自身,也要经常与服务器交互,以便获取最新的数据显示到界面上。这个客户端与服务端之间的信息交互,基本使用HTTP协议进行通信,即App访问服务器的HTTP接口来传输数据。HTTP接口调用在Java代码中可不是一个轻松的 阅读全文
posted @ 2018-11-07 23:20 aqi00 阅读(1009) 评论(1) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页