迅为IMX6Q开发板上移植mplayer

作者:yxglyl88 时间:2025-12-21 04:39:39

MPlayer是一款开源多媒体播放器,基于GNU通用公共许可证发布。它资源占用低,支持多种音频和视频格式,兼容众多输出设备,能够运行在各大主流操作系统上,功能全面且高效。

1、 交叉编译 libmad 库文件

2、 在移植mplayer前,需先移植libmad库。编译libmad-0.15.1b很简单,直接在libmad文件夹下创建一个脚本,输入相应代码后执行该脚本即可完成操作。

迅为IMX6Q开发板上移植mplayer

3、 脚本执行成功后,打开Makefile,找到-fforce-mem并删除,:

迅为IMX6Q开发板上移植mplayer

4、 保存并退出,执行make和make install命令即可完成编译与安装。安装成功效果:

迅为IMX6Q开发板上移植mplayer

5、 为alsa进行交叉编译

6、 在alsa目录下创建一个脚本,输入以下代码后执行该脚本:

迅为IMX6Q开发板上移植mplayer

7、 完成Makefile配置后,依次运行make和make install即可完成安装。

8、 为MPlayer进行交叉编译操作

9、 在MPlayer文件目录下创建一个脚本,输入以下代码并执行该脚本。

迅为IMX6Q开发板上移植mplayer

10、 完成Makefile配置后,打开config.mak文件,找到INSTALLSTRIP,删除其后的-s,如下所示:

迅为IMX6Q开发板上移植mplayer

11、 修改完成后,依次运行make和make install命令即可。编译成功的效果所示。

迅为IMX6Q开发板上移植mplayer

12、 接着,在bin文件夹中就能找到我们需要的播放器了。

迅为IMX6Q开发板上移植mplayer

13、 把编译好的mplayer、test.mp4和miss.mp3拷到开发板,启动后连接耳机测试。

14、 使用以下指令测试音频播放功能。

迅为IMX6Q开发板上移植mplayer

15、 测试播放视频时,请使用以下命令,并确保已连接显示屏。

迅为IMX6Q开发板上移植mplayer

16、 所展示:

迅为IMX6Q开发板上移植mplayer
小编推荐
小憩最新版
小憩最新版 生活服务丨64.3MB
进货通最新手机版
进货通最新手机版 其他软件丨40.2MB
美l免费版
美l免费版 其他软件丨48.4MB
智慧兰职手机安卓版
智慧兰职手机安卓版 其他软件丨30.4MB
万盟软件2026最新
万盟软件2026最新 其他软件丨9.0MB
微信农场上线版2026
微信农场上线版2026 其他软件丨245.0MB
涂鸦板手机版
涂鸦板手机版 其他软件丨10.0MB
麦当劳免费
麦当劳免费 生活服务丨97.0MB
中考通安卓版
中考通安卓版 其他软件丨14.0MB