1.网页音乐播放器HTML源码
2.Qt+MPlayer音乐播放器开发笔记(二):交叉编译MPlayer以及部署到开发板播放演示
3.关于MPlayer的目源码问题,官网:www.mplayerhq.hu,源码大家帮帮忙谢谢!分析注意我说的目源码不是MPlayer ww
4.跪求Linux环境下的RPM 格式的MPlayer
5.å¦ä½å®è£
MPlayer
网页音乐播放器HTML源码
1、实现ASP.Net MVC网页播放音乐html代码。源码2、分析cmake源码安装实现控制音频播放、目源码暂停还需要加入JS代码如下。源码
3、分析实现前台处理方法代码。目源码
4、源码实现后台处理的分析方法代码。
5、目源码卡卡颂源码支持HTML5浏览器效果1。源码
6、分析如果不支持HTML5浏览器效果如下。
Qt+MPlayer音乐播放器开发笔记(二):交叉编译MPlayer以及部署到开发板播放演示
前言
本文详细介绍了在 Ubuntu 上实现 ARM 跨平台编译 MPlayer 播放器,并部署到开发板播放音乐的过程。本教程适合对 Linux 系统下跨平台编译和 ARM 开发有需求的开发者。
MPlayer
MPlayer 是一款功能强大的开源多媒体播放器,支持广泛的操作系统,如 Linux、Windows、Mac OS X 等。它不仅提供了命令行界面,神准超短源码还支持图形界面的安装。MPlayer 的一个显著特点在于其输出设备的多样性,能够适应包括 X、Xv、DGA、OpenGL、SVGAlib、fbdev、AAlib、DirectFB 等多种环境,并且支持通过硬件 MPEG 解码卡显示,如 DVB、生成答案源码DXR3 与 Hollywood+。这款播放器自 年开始开发,最初由 Arpad Gereoffy 所创,后逐渐发展成为跨平台的多媒体播放解决方案。
下载与编译
获取最新 MPlayer 源码,可通过提供的下载链接进行下载。完成下载后,解压并进入 MPlayer 目录,使用命令行进行编译配置。配置时需指定编译目标路径、交叉编译器,以及是码支付源码讲解否使用 zlib 库。对于遇到的“error impossible constraint in asm”问题,通过调整配置参数解决,确保编译过程顺利。完成编译后,宿主机上可直接测试 MPlayer,确认其功能正常。
部署与测试
编译完成后,将 MPlayer 目录及其依赖的 zlib 库复制到开发板。由于 zlib 库已存在于开发板上,无需再次复制。在 ARM 开发板上执行 MPlayer,通过播放音频文件进行测试,验证其播放功能。
总结与展望
通过本文教程,开发者可以掌握在 Ubuntu 环境下编译 ARM 平台的 MPlayer 播放器,并部署到开发板进行音乐播放的基本步骤。本教程旨在提供一个完整的跨平台编译与部署解决方案,为开发者在不同硬件平台上实现多媒体播放功能提供参考。后续文章将深入探讨更多相关技术细节与应用案例,敬请期待。
关于MPlayer的问题,官网:www.mplayerhq.hu,大家帮帮忙谢谢!注意我说的不是MPlayer ww
得先确认你用mplayer的用途,如果你是以看**为目的,以下地址:
/download.html
如果你具有编程能力,想DIY自己的播放器,你可以下载Source Code,生成自己的播放软件。
Skins提供用户图形界面,这是因为Source Code生成的是无界面的mplayer可执行文件。
你如果知道你自己是什么样的系统可以直接下载Binary Codec Packages在你的系统直接运行,只能命令行运行。
如果你是做编程的,因为mplayer问题可以补问,如果你是想下个播放器看**,介意不要在这个网站下了,上面提供的网址下载即可
跪求Linux环境下的RPM 格式的MPlayer
MPlayer是Linux 上的**播放器(也能跑在许多其它Unices上,甚至non-xCPU上)。它能支持众多的多媒体格式,XAnim,RealPlayer,和Win DLL codecs,播放大多数MPEG,VOB,AVI,OGG,VIVO,ASF/WMV,QT/MOV,FLI,RM,NuppelVideo,yuv4mpeg,FILM,RoQ文件。你还能观看VideoCD,SVCD,DVD,3ivx,RealMedia,和DivX格式的**(你根本不需要avifile库)。
此mplayer rpm安装包是我从 /software/mplayer/mplayer-hamigua-linuxsir.tar.gz
安装方法:
#tar zxvf mplayer-hamigua-linuxsir.tar.gz
#cd mplayer
#rpm -Uvh *.rpm
需要播放QuickTime格式的影音文件(如mov)的请到这里下载插件。无需重新编译mplayer(后记)。
/software/mplayer/mplayer-qt6dlls-1.0-1.i.rpm
运行gmplayer即可启动图形界面的mplayer
在使用中要注意:音频驱动建议用oss,视频驱动建议用xv,中文字幕要选择“Unicode 字幕”
注意:此程序包经测试目前只能运行在redhat linux 8.0,mandrake linux 9.0,SUSE linux 8.1,Debian Linux 3.0r1上运行。而不能在此之下的linux平台上运行
å¦ä½å®è£ MPlayer
1.ä¸è½½MPlayeræºç å ï¼
å æ¬
(1)æºç å
注æï¼å¨./configureæ¶ï¼éè¦å ä¸--enable-guiè¿æ ·å°±å¯ä»¥å®è£ å¾å½¢çé¢äºã
(2)解ç å¨
注æï¼æºç å å·²ç»èªå¸¦äºè§£ç å¨
(3)ç®è¤
注æï¼é»è®¤æºç å 没æ带ç®è¤ï¼éè¦èªå·±è§£å缩ç®è¤å æ¾å°å¦ä¸ç®å½å»ï¼
/usr/local/share/mplayer/skins/default/
2.å¨å®è£ è¿ç¨å½ä¸ä¼åºç°å¦ä¸çé®é¢ï¼
yasm not found, use --yasm='' if you really want to compile withoutã
è¿æ¯å 为yasm没æå®è£ ï¼å æ¤éè¦å å®è£ ã
说ä¸å¨Ubuntu .ç¼è¯å®è£ MPlayerè¿ç¨ï¼ç¹æä¸è½½ãå¨è¿éè·å¾Mpalyerçæºç ï¼è§£ç å åç®è¤ä¸ä¸ªæ件ï¼downä¸æ¥
mplayer-checkout-snapshot.tar.bz2 æºç
essential-.tar.bz2 解ç å¨
Blue-1.7.tar.bz2 ç®è¤
å¦ææ示
Error: yasm not found, use --yasm='' if you really want to compile without
说æYASM没ææ¾å°
ç¹æä¸è½½
è¿éä¸è½½ YASMçå 解å
解åï¼è¿å ¥è§£åå
./configure
make
make install
è£ å®åè¿å继ç»
解åï¼è¿å ¥ROOTç»ç«¯ï¼å¼å§å®è£ ï¼
å®è£ 解ç å¨ï¼è¿è¡ç»ç«¯ï¼è¾å ¥å¦ä¸å½ä»¤
1 sudo mkdir /usr/local/lib/codecs/
2 sudo cp /home/ä½ çç¨æ·å/è½½å æå¨ä½ç½®/essential-/* /usr/local/lib/codecs/
æ·è´è¿å»åï¼è¿å ¥è§£åçæºç ç®å½
3 cd mplayer-checkout---ï¼çä½ è§£ååæ¯ä»ä¹æ件åï¼
4 ./configure --enable-gui --language=zh_CN
ç¶åå°±å¯ä»¥makeäº
5 make
6 sudo make install
å®äºè®¾ç½®ç®è¤æ件
7 sudo mkdir /usr/local/share/mplayer/skins/default
8 sudo cp /home/ä½ çç¨æ·å/è½½å æå¨ä½ç½®/Blue/* /usr/local/share/mplayer/skins/default/
æ·è´ç®å½çæ¶åç®è¤ç®å½ä¸æä¸ä¸ªæ件夹没ææ·è´è¿å»ï¼æå¨éæ°æ·è´ä¸æ¬¡
sudo mkdir /usr/local/share/mplayer/skins/default/icons
sudo cp /home/ä½ çç¨æ·å/ä¸è½½å æå¨ä½ç½®/Blue/icons/* /usr/local/share/mplayer/skins/default/icons/
好äºï¼ICOæ件è¿å»äºã
è¾å ¥gmplayerå°±å¯å¨äºï¼ç¶åæå¨å¨åºç¨ç¨åºéæ·»å å¿«æ·æ¹å¼ã
å®è£ å®æ
2024-11-30 10:33
2024-11-30 09:57
2024-11-30 09:28
2024-11-30 09:19
2024-11-30 09:19
2024-11-30 08:52