imx6ul移植madplay播放器
说到移植madplay 网上都是下载这几个文件libid3tag-0.15.1b.tar.gz, libmad-0.15.1b.tar.gz, zlib-1.1.4.tar.gz。
但是在imx6ul移植不是很顺利,编译报错很多,最终是下载了较新版本的zlib-1.2.8.tar.gz一切都很顺畅。
过程如下:
下载:zlib-1.2.8.tar.gz 、 libid3tag-0.15.1b.tar.gz 、 libmad-0.15.1b.tar.gz 、 madplay-0.15.2b.tar.gz
解压代码:tar xvf *.tar.gz
(1) 进入 zlib-1.2.8
./configure --prefix=/opt/madplay/_install
注意_install后面不要有/
make && make install
(2)进入 libid3tag-0.15.1b
./configure --host=arm-poky-linux-gnueabi --enable-static --disable-shared --disable-debugging --prefix=/opt/madplay/_install CPPFLAGS=-I/opt/madplay/_install/include LDFLAGS=-L/opt/madplay/_install/lib
make && make install
(3)进入 libmad-0.15.1b
./configure --host=arm-poky-linux-gnueabi --enable-static --disable-shared --disable-debugging --prefix=/opt/madplay/_install CPPFLAGS=-I/opt/madplay/_install/include LDFLAGS=-L/opt/madplay/_install/lib
修改Makefile文件:去掉-fforce-mem
make && make install
(4)进入 madplay-0.15.2b
./configure --host=arm-poky-linux-gnueabi --enable-static --disable-shared --disable-debugging --prefix=/opt/madplay/_install CPPFLAGS=-I/opt/madplay/_install/include LDFLAGS=-L/opt/madplay/_install/lib
make
(5) 拷贝madplay至目标板 /usr/bin
audio: /dev/dsp: No such file or directory madplay
输入播放命令:
madplay -o wav:- .mp3 | aplay
2020.10.28 更新: 用 buildroot添加madplay工具,可以节省上面移植曲折过程。
imx6ul移植madplay播放器相关推荐
- s3c2440 uda1341声卡驱动与madplay播放器移植
--------------------------------------- 主机操作系统:Centos 6.7 交叉编译器环境:arm-linux-gcc-4.5.4 开发板平台: FL244 ...
- linux mplayer_移植mplayer播放器到EK200开发板的步骤浅析
mplayer是一款开源多媒体播放器,以gnu通用公共许可证发布 此款软件可在各主流操作系统使用,一方面它资源占用率低:另一方面,无论是音频还是视频方面,它支持的格式相当全面,能支持播放大部分的音频. ...
- linux mplayer_移植mplayer播放器到MY-IMX6-EK200开发板的步骤浅析
mplayer是一款开源多媒体播放器,以gnu通用公共许可证发布. 此款软件可在各主流操作系统使用,一方面它资源占用率低:另一方面,无论是音频还是视频方面,它支持的格式相当全面,能支持播放大部分的音频 ...
- 粤嵌实习-linux下madplay播放器的下载和使用、线程的介绍和创建一个广告循环播放线程
文章目录 粤嵌实习(电梯运行演示系统) 播放器: 线程: 简单介绍: 创建线程: 应用:创建一个广告循环播放的线程 粤嵌实习(电梯运行演示系统) 播放器: (1)通过命令sudo apt-get in ...
- android平台移植ffmpeg 播放器
引用:http://blog.csdn.net/ouyangtianhan/article/details/7943543 IT行业是一个踩在巨人肩膀上前进的行业,否则做的事情不一定有意义,所以我也是 ...
- linux开发板madplay播放视频,Madplay播放器移植ARM(超简单)
一.下载 1.madplay-0.15.2b.tar.gz 2.libmad-0.15.1b.tar.gz 3.libid3tag-0.15.1b.tar.gz 4.zlib-1.1.4.tar.gz ...
- madplay播放器移植
http://blog.csdn.net/u010944778/article/details/45246307
- S3C2440 音频解码芯片WM8976声卡驱动移植、测试以及madplay播放mp3文件(三十一)
https://www.cnblogs.com/lifexy/p/7867782.html 本节学习: 分析linux中的OOS声卡系统 修改s3c2410-uda1341.c的控制部分,移植wm89 ...
- fl2440——按键控制madplay音乐播放器
今日诗词分享:该段诗词描述的是国产武侠游戏<剑侠情缘三>中的职业--天策(游戏中对唐朝军人的称呼). 天策 长河落日东都城,铁马戍边将军坟. 尽诛宵小天策义,长枪独守大唐魂. ====== ...
最新文章
- 技术11期:Atlas的概念你了解多少?
- MySQL 分库分表与分区的区别和思考
- mysql 遍历二叉树_【自考】数据结构之二叉树遍历
- python爬取知乎live_Python爬虫 - 简单抓取百度指数
- linux开发亿连手机互联,亿连手机互联车载版下载-亿连手机互联车机版v6.6.1 安卓版-腾牛安卓网...
- Codeforces Round #701 (Div. 2)赛后补题报告(A~D)
- 基于小样本学习的图像分类技术综述
- 信息学奥赛一本通(1228:书架)
- python编程(nginx、uwsgi和webpy)
- 新零售不简单,当初马云自己都没解释清楚!
- 牛B装备 XSS 漏洞利用工具[使用教程]
- linux工作日志软件,Linux桌面日记本(RedNotebook)
- ie11安装程序无法继续 因为你的计算机,win7安装不了ie11怎么回事 win7安装不了ie11的解决方案...
- 入侵检测技术框架总论
- (逆向工程)Android一键脱壳工具(MDEX)
- win7 使用扫描仪扫描照片
- 看一遍都懂的数组遍历~确定不试试?
- 【dubbo系列001】dubbo是什么?dubbo解决什么问题?
- android删除界面工具下载,安卓系统软件卸载工具
- 必测的支付漏洞(三)服务器未返回支付结果前进行干预
热门文章
- 有道云笔记 - Markdown模板(文首附markdown源码,即.md文件)
- kbe常用宏展开示例(CLIENT_MESSAGE_DECLARE_STREAM)
- 相比高人气的 Rust、Go,为何 Java、C 在工具层面进展缓慢?
- Visual Studio Code(VSCODE)语言设置为中文
- 绕过磊科路由器登录密码
- 银河麒麟桌面操作系统V10创建热点
- python 统计文件夹下的文件夹/某类型文件的数目
- JVM之Class结构速记
- CI框架教程5——整合PHPExcel库应用
- 教你几招51单片机新玩法