希望大家共同开发一个全能的播放器
- pityonline
- 帖子: 3864
- 注册时间: 2008-12-09 12:44
- 来自: 北京
- 联系:
Re: 希望大家共同开发一个全能的播放器
我现在在学习一些比较基础的东西,如果将来有能力了,我会尝试的……
当然,我更希望现在有能力又有热情的同学现在就启动这个项目!
当然,我更希望现在有能力又有热情的同学现在就启动这个项目!
-
- 帖子: 18311
- 注册时间: 2008-01-09 22:41
Re: 希望大家共同开发一个全能的播放器
事实上,播放器mplayer+解码器ffmpeg挺好
lz需要的,只是播放器的“插件”吧
像浏览器一样,可以增加众多播放器的插件,实现各个功能
lz需要的,只是播放器的“插件”吧
像浏览器一样,可以增加众多播放器的插件,实现各个功能
- luofeng1989
- 帖子: 766
- 注册时间: 2009-09-20 19:30
- 系统: ubuntu12.04
- 来自: GIS
Re: 希望大家共同开发一个全能的播放器
绝对支持LZ啊。。。
- pityonline
- 帖子: 3864
- 注册时间: 2008-12-09 12:44
- 来自: 北京
- 联系:
Re: 希望大家共同开发一个全能的播放器
No,我特指音频播放器,不是要视频播放器,mplayer+解码器已经在视频播放器领域做得非常好了,只是还有些小缺陷……delectate 写了:事实上,播放器mplayer+解码器ffmpeg挺好
lz需要的,只是播放器的“插件”吧
像浏览器一样,可以增加众多播放器的插件,实现各个功能
- lilydjwg
- 论坛版主
- 帖子: 4249
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 希望大家共同开发一个全能的播放器
呵呵,我最近受 moc 的启发倒是也想设计一个音频播放器——哦不,准确地讲,是音乐管理器,设想中的功能细节如下,不准备弄多好的图形界面,也不自备音频播放功能(调用其它程序),主要是想让它在后台静静地播放自己中意的音乐。
代码: 全选
* 播放模式
* 随机播放
* 按评分伪随机播放
* 按关键字/指定歌名/歌手名播放
* 重复播放
* 播放控制
* 重复刚才的歌曲(加分)
* 一直重复这首歌(加分)
* 跳过这首歌(减分)
* 临时播放某首歌(加分)
* 配置
* 默认播放模式
* 列表(非随机)播放完后行为
* 从头开始
* 停止
* 开始某个随机播放策略
* 是否读取 tag 以及优先字符编码(无法识别编码时用)
* 是否同时启动歌词显示程序(可由用户指定命令行,作为子进程)
* 指定显示歌曲信息时的格式
* 监视哪个文件夹(使用 inotify)
* 其它
* 歌词显示(使用修改后的 lrcdis)
* 自动识别 tag 编码,并缓存之
* 从谷歌下载音乐
* 重启 mocp
* 命令
* 显示歌曲信息(可以被其它程序比如 lrcdis, conky 调用)
* 更改播放模式
* 加分/减分
* 指定配置文件
* 其它参考 mocp
-
- 帖子: 18311
- 注册时间: 2008-01-09 22:41
Re: 希望大家共同开发一个全能的播放器
audacious的cue真是纠结……
- 潇洒走一回
- 帖子: 735
- 注册时间: 2009-05-20 21:43
Re: 希望大家共同开发一个全能的播放器
lilydjwg, 哈哈我和你所见略同, 不过你的某些灵感是受了我的某些言论的启发喔...
可惜我太菜了, 没法实现自己的想法... 我就支持你们吧... 我先静静地学习... 最近在缓慢的看<linux程序设计>
可惜我太菜了, 没法实现自己的想法... 我就支持你们吧... 我先静静地学习... 最近在缓慢的看<linux程序设计>
-
- 帖子: 2
- 注册时间: 2007-10-16 15:22
Re: 希望大家共同开发一个全能的播放器
前几天为学习python写了mp3字符编码识别的小程序,试了几个mp3感觉还凑合。不过俺不是专业人员,代码很乱,仅供参考
PS.软件操作步骤:1.将mutagen由iso-8859-1格式解码为unicode的字符再重新编码回去
2.分别用GB18030 GBK BIG5 UTF-16BE UTF-16LE和UTF-8解码,不成功,直接标示可能性为0;成功,下一步
3.将unicode再重新编码为GBK(GBK 一 二 三级字库相互分离并和常用频次有对应关系,并且较完整;大虾们可以自己做数据库更好)
4.判断标签中的字常用频率,并给给于一定的分数,越常用分数越高
5.判断所有编码中分数最高的作为,推荐编码 python需要安装mutagen模块
测试方法:python id3cov "mp3所在目录"/*.mp3
PS.软件操作步骤:1.将mutagen由iso-8859-1格式解码为unicode的字符再重新编码回去
2.分别用GB18030 GBK BIG5 UTF-16BE UTF-16LE和UTF-8解码,不成功,直接标示可能性为0;成功,下一步
3.将unicode再重新编码为GBK(GBK 一 二 三级字库相互分离并和常用频次有对应关系,并且较完整;大虾们可以自己做数据库更好)
4.判断标签中的字常用频率,并给给于一定的分数,越常用分数越高
5.判断所有编码中分数最高的作为,推荐编码 python需要安装mutagen模块
测试方法:python id3cov "mp3所在目录"/*.mp3
- lilydjwg
- 论坛版主
- 帖子: 4249
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 希望大家共同开发一个全能的播放器
为什么不用 chardet 呢?truewangk 写了:前几天为学习python写了mp3字符编码识别的小程序,试了几个mp3感觉还凑合。不过俺不是专业人员,代码很乱,仅供参考
PS.软件操作步骤:1.将mutagen由iso-8859-1格式解码为unicode的字符再重新编码回去
2.分别用GB18030 GBK BIG5 UTF-16BE UTF-16LE和UTF-8解码,不成功,直接标示可能性为0;成功,下一步
3.将unicode再重新编码为GBK(GBK 一 二 三级字库相互分离并和常用频次有对应关系,并且较完整;大虾们可以自己做数据库更好)
4.判断标签中的字常用频率,并给给于一定的分数,越常用分数越高
5.判断所有编码中分数最高的作为,推荐编码 python需要安装mutagen模块
测试方法:python id3cov "mp3所在目录"/*.mp3
-
- 帖子: 920
- 注册时间: 2005-05-01 12:54
Re: 希望大家共同开发一个全能的播放器
xmms2现有的几个前端那不是一般的差啊
- uil
- 帖子: 59
- 注册时间: 2008-02-06 14:39
Re: 希望大家共同开发一个全能的播放器
其实这些都可以用插件来进行的……
另24L,mp3编码貌似有东西可以转换的……
另24L,mp3编码貌似有东西可以转换的……
- tamamaxox
- 帖子: 184
- 注册时间: 2010-02-19 0:04
Re: 希望大家共同开发一个全能的播放器
作为一个插件控,我对这思路不是太有爱
-
- 帖子: 50
- 注册时间: 2008-06-01 13:59
- 联系:
Re: 希望大家共同开发一个全能的播放器
嗯~这主意不错!...小弟在学QT,设想用QT+mpg123写一个简单的mp3播放器!可惜QT刚入门,现在只写了个主窗口+两个按钮(分别实现播放和停止功能),离实现还差很远!
- pityonline
- 帖子: 3864
- 注册时间: 2008-12-09 12:44
- 来自: 北京
- 联系:
Re: 希望大家共同开发一个全能的播放器
你比我强多了,我目前的能力只能想想……bennysu 写了:嗯~这主意不错!...小弟在学QT,设想用QT+mpg123写一个简单的mp3播放器!可惜QT刚入门,现在只写了个主窗口+两个按钮(分别实现播放和停止功能),离实现还差很远!
- manb
- 帖子: 16
- 注册时间: 2010-06-27 17:55
Re: 希望大家共同开发一个全能的播放器
不顶不行……
我喜欢用手机控制的。。。
我喜欢用手机控制的。。。