MPlayer音乐播放器 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
MPlayer音乐播放器 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
MPlayer音乐播放器 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
所属分类 游戏/娱乐
开源组织
地区 不详
投 递 者 青芙
适用人群 未知
收录时间 2016-08-02

软件简介

logo

MPlayer音乐播放器

MPlayer V2.0.0贺新春版于2017.01.01正式发布,本次更新要点:

  1. 代码重写,拆分核心功能和特效,只为更好的自定义
  2. 支持HTML结构自定义,只需添加指定class即可
  3. 新增诸多API接口,方便调用
  4. 删除部分无用的配置项
  5. 新增多个回调函数
  6. 新增多个配置项

截图预览

screenshot

使用方法

var player = new MPlayer({
    // 容器选择器名称
    containerSelector: '',
    // 播放列表,格式请参考mplayer-list.js
    songList: [],
    // 专辑图片错误时显示的图片
    defaultImg: '',
    // 自动播放
    autoPlay: false,
    // 播放模式(0->顺序播放,1->单曲循环,2->随机播放,3->列表循环(默认))
    playMode:0,
    // 第一首播放的列表
    playList:0,
    // 第一首播放的歌曲
    playSong:0,
    // 当前歌词距离顶部的距离
    lrcTopPos: 0,
    // 列表模板,用${变量名}$插入模板变量
    listFormat: '',
    // 音量滑块改变事件名称
    volSlideEventName:'',
    // 初始音量
    defaultVolume:0
}, function () {
    // 绑定事件
    this.on('afterInit', function () {
        // 初始化完成
    }).on('beforePlay', function () {
        // 播放前
    }).on('timeUpdate', function () {
        // 时间变化时
    }).on('end', function () {
        // 播放完毕后
    }).on('mute', function () {
        // 静音状态改变时
    }).on('changeMode', function () {
        // 播放模式改变时
    });
});

你的网站还缺一个播放器,MPlayer是你最好的选择!

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
2014/08/16 13:56

MPlayer 使用手册中文版

播放文件 使用 MPlayer 播放媒体文件最简单的方式是: mplayer <somefile> MPlayer 会自动检测文件的类型并加以播放,如果是音频文件,则会在命令行中显示该播放文件的状态信息;而假如是视 频文件的话,则会打开一个新的播放窗口。 倒退与快进 在播放文件的时候,你可以通过以下三组快捷键来对播放进程进行倒退与快进操作: •左方向键和右方向键:分别执行倒退 10 秒和快进 10 秒操作 •下方向键和上方向键:分别执行倒退 1 ...

0
1
2014/08/16 13:48

Mplayer 的编译

由于项目要用到mplayer,所以要对mplayer进行编译,首先我的平台如下: 系统:windows xp2 安装好mingw+msys,目录为c:/mingw,其中装的gcc是4.3.2版本的。 好了,开始我们windows下的编译之旅。 首先,感谢网络上面的资料,各位前辈辛辛苦苦写的blog和上传的资料。大家都为开源而努力吧~~!本文遵循GPL/LGPL协议,欢迎自由转载,但请注明作者出处。 关于directx的头文件,我是直接将我机子上安装的dx的include中的所以头文件都...

0
1
发表了博客
2019/09/20 16:18

三个mplayer播放器mplayer mpv mplayer-ww

mplayer 主页: http://www.mplayerhq.hu/design7/news.html 下载地址: http://oss.netfarm.it/mplayer/ http://mplayerwin.sourceforge.net/downloads.html mpv 主页: https://mpv.io/ 下载地址: https://sourceforge.net/projects/mpv-player-windows/files mplayer-ww 主页: http://mplayer-ww.sourceforge.net/ 下载地址: http://mplayer-ww.sourceforge.net/?page=rel...

0
0
发表了博客
2012/04/05 15:41

Centos6.2 安装 mplayer

07年的文章,自行匹配最新版本。 1下载安装mplayer需要的各种软件 去这里下载http://www.mplayerhq.hu/MPlayer/ MPlayer-1.0rc1.tar.bz2 (MPlayer-1.0rc2.tar.bz2 这个版本在make的 时候会有问题。最新的rc4正常。) 下载你喜欢的skin 例如你下载 Abyss-1.6.tar.bz2 下载必需的code all-20061022.tar.bz2 windows-all-20060611.zip 2进行安装 (1)安装相信泊解压(code) mkdir /usr/lib/codecs mkdir /usr/lib/wincodecs tar j...

0
1
2014/08/16 13:47

MPlayer源代码分析

一.Mplayer支持的格式 MPlayer是一个LINUX下的视频播放器,它支持相当多的媒体格式,无论在音频播放还是在视频播放方面,可以说它支持的格式是相当全面的。 视频格式支持:MPEG、AVI、ASF 与WMV、QuickTime 与 OGG/OGM、SDP、PVA、GIF。 音频格式支持:MP3、WAV、OGG/OGM 文件(Vorbis)、WMA 与 ASF、MP4、CD音频、XMMS。 二. Mplayer 中头文件的功能分析 config.h // 各种本地配置宏定义头 version.h // 版本定义头 #defi...

0
1
发表了博客
2014/01/24 17:40

编译mplayer源码,安装mplayer提示找不到libavutil/common.h

编译mplayer源码,安装mplayer提示libmpdemux/avihead.h找不到libavutil/common.h,下载了这个头文件继续,make 提示libavutil/common.h找不到attributes.h 下载了attributes.h 又提示attributes.h找不到java/lang/object.h 。。。。 怎么办?

1
0
发表了博客
2018/06/24 13:32

mplayer 的安装步骤

1     编译mplayer: 2 make distclean 3 ./configure --disable-png --disable-gif   //加后面的是因为编译时出错了,也可以直接  ./configure  ,如果出错了根据错误关闭相应的选项 4 make && make install      //如果之前装过ffmpeg,那么这步有可能会出错,一个关于x264库的错误,进入ffmpeg中的x264-snapshot-。。中输入命令make uninstall 5                   //然后重复上...

0
0
发表了博客
2018/07/12 11:50

mplayer用法收集【转】

转自:https://blog.csdn.net/wylhistory/article/details/4816653 1,录音: mplayer mms://202.***.***.***/test.asf -dumpstream -dumpfile MyMovie.asf 可以把mms ,rtsp.http.ftp….等协议的视频流录制下来,保存为 MyMovie.asf 文件. 2,把mplayer可以播放的文件转化为avi格式: mencoder yourfile.rm -ovc copy -oac copy -o testOut.avi 3,如何转化为mp3文件: mplayer -vo null -ao pcm music.wmv lame -h audiodump.wav...

0
0
发表了博客
2013/02/21 16:27

MPlayer移植

./configure --prefix=/home/vincent/project/g30/Rootfs/usr --cc=arm-none-linux-gnueabi-gcc --ar=arm-none-linux-gnueabi-ar --disable-gui --target=arm-linux --host-cc=gcc --enable-fbdev --disable-mencoder --disable-sdl --disable-live --disable-dvdread --disable-libdvdcss-internal --disable-x11 --enable-cross-compile --enable-mad --disable-dvdnav --disable-dvdread-internal --disable-jpeg --disable-...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2019/12/14 15:12

我想讲form表单中的值赋值到param 内,但是初始化时获取不到form内的值

<form id="videomForm" method="post"> <table class="formTable"> <input type="text" id="videoName" name="videoName" value=""> <input type="text" id="addressURL" name="addressURL" value=""> </table> </form> <object classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95 codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701width= "616 " ' height=500 id=MPlaye...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
5 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部