• 发文
  • 评论
  • 微博
  • 空间
  • 微信

linux最小系统中MPlayer视频播放器移植的详细流程

一口Linux 2021-11-19 17:53 发文

MPlayer能播放几乎所有流行的音频和视频格式,相对其它播放器来说,资源占用非常少。在嵌入式领域,在不支持QT以及没有上安卓的系统环境中,使用MPlayer可以完成DRM驱动程序的验证和调试,轻松播放音视频文件。

下载1.2.11版本

下载1.2.2版本的alsa

2.编译

在如下路径创建四个文件夹,用以存放上述的三个源码以及编译出来的库文件。

[page][/page]

编译错误:

./libavcodec/error_resilience.h:23:23: fatal error: stdatomic.h: No such file or directory

交叉编译工具链4.6版本低。

解决办法:交叉编译工具链所限制,换MPlayer 1.3

查看编译出来的MPlayer。

[page][/page]

3. 验证3.1 拷贝库文件

以上文件拷贝到目标文件系统的/usr/lib/ 目录下

linux:zlib$ ls

include  lib  share

linux:zlib$ cp -rfa lib/ /home/ubuntu16/itop4412_rootfs/system/usr/

linux:zlib$ pwd

/home/ubuntu16/mplayer/lib/zlib

linux:zlib$

3.2 拷贝mplayer

在MPlayer1.3根目录下有mplayer文件

3.3 拷贝alsa-liblinux:zlib$ sudo cp /usr/local/mplayer/lib/libasound.so.2.0.0 /home/ubuntu16/itop4412_rootfs/system/lib/

end

一口Linux

关注,回复【1024】海量Linux资料赠送

精彩文章合集

文章推荐

☞【专辑】ARM☞【专辑】粉丝问答☞【专辑】所有原创☞【专辑】linux入门☞【专辑】计算机网络☞【专辑】Linux驱动☞【干货】嵌入式驱动工程师学习路线☞【干货】Linux嵌入式所有知识点-思维导图

点击“阅读原文”查看更多分享,欢迎点分享、收藏、点赞、在看

声明:本文为OFweek维科号作者发布,不代表OFweek维科号立场。如有侵权或其他问题,请及时联系我们举报。
2
评论

评论

    相关阅读

    暂无数据

    一口Linux

    带你嵌入式Linux入门,华清远...

    举报文章问题

    ×
    • 营销广告
    • 重复、旧闻
    • 格式问题
    • 低俗
    • 标题夸张
    • 与事实不符
    • 疑似抄袭
    • 我有话要说
    确定 取消

    举报评论问题

    ×
    • 淫秽色情
    • 营销广告
    • 恶意攻击谩骂
    • 我要吐槽
    确定 取消

    用户登录×

    请输入用户名/手机/邮箱

    请输入密码