分页: 2 / 5

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2008-12-30 10:39
eagle5678
bargain685 写了:
eagle5678 写了:怎打开mp3 :em04
需要自己编辑music.lst文件,把全路径写进去即可.通常是
ls /media/XXX/*.mp3 > music.lst
目前不支持单独打开一个文件.
能不能播放mp3,关键在mplayer(当然这是肯定能放的).
可是放进去了还是不能放,mplayer可以,没有进度显示

×64,mplayer-nogui,编译已改上面2点

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2008-12-30 14:17
bargain685
eagle5678 写了:
bargain685 写了:
eagle5678 写了:怎打开mp3 :em04
需要自己编辑music.lst文件,把全路径写进去即可.通常是
ls /media/XXX/*.mp3 > music.lst
目前不支持单独打开一个文件.
能不能播放mp3,关键在mplayer(当然这是肯定能放的).
可是放进去了还是不能放,mplayer可以,没有进度显示

×64,mplayer-nogui,编译已改上面2点
64位? -_-! ...... 这个我确实没有测试过.可能需要你自己测了... ...
这个问题我记下来,看下个版本有没有条件测一下.

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2008-12-30 20:04
zshxiong
楼主强悍,先强顶一下! :em11

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2009-01-04 10:30
FEE WANG
这个界面实在拿不出手,还是用audacious 。不过,还是支持一下,

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2009-01-05 12:45
bargain685
FEE WANG 写了:这个界面实在拿不出手,还是用audacious 。不过,还是支持一下,
呵呵,是的,但相对于裸用mplayer放歌,这个已经很不错了。
并且以我个人的能力,开发并维护一个audacious那样级别的软件可能比较吃力。
对界面有爱的也可以试试,但和audacious相比,确实没有可比性。
不过这个可以在文本模式下使用噢,audacious可以吗?呵呵。

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2009-01-05 12:52
nyfair
mplayer放音乐? :em20 滚地~~

人家毕竟主攻视频,窃以为linux常见的播放器里,mplayer的音质是最糟的

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2009-01-05 13:22
bargain685
nyfair 写了:mplayer放音乐? :em20 滚地~~

人家毕竟主攻视频,窃以为linux常见的播放器里,mplayer的音质是最糟的
呵呵,不过话说我用其它的放这些文件不是很方便呢...
-_-~

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2009-01-05 14:05
dragonfly
nyfair 写了:mplayer放音乐? :em20 滚地~~

人家毕竟主攻视频,窃以为linux常见的播放器里,mplayer的音质是最糟的
估计是心理作用,mplayer和其它audio player的mp3 decoder并没有什么大的区别,而且都缺乏win平台播放器具有的能改善播放效果的优秀的音效处理插件。大家是半斤对八两。

BTW:console用的是fbterm,运行CMMusic的效果非常不错!支持楼主!
不过1.2版本的暂停功能似乎并不是真正的暂停,不知道1.3有没有改善?

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2009-01-05 14:24
bargain685
dragonfly 写了:
nyfair 写了:mplayer放音乐? :em20 滚地~~

人家毕竟主攻视频,窃以为linux常见的播放器里,mplayer的音质是最糟的
估计是心理作用,mplayer和其它audio player的mp3 decoder并没有什么大的区别,而且都缺乏win平台播放器具有的能改善播放效果的优秀的音效处理插件。大家是半斤对八两。

BTW:console用的是fbterm,运行CMMusic的效果非常不错!支持楼主!
不过1.2版本的暂停功能似乎并不是真正的暂停,不知道1.3有没有改善?
暂停是真正的暂停,它向mplayer发送了pause的命令,只有停止才是假停止...(SEEK 0 and PAUSE)

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2009-01-05 15:14
dragonfly
bargain685 写了:暂停是真正的暂停,它向mplayer发送了pause的命令,只有停止才是假停止...(SEEK 0 and PAUSE)
这边运行CMMusic 1.2时,暂停功能更像是:seek xx; wait 1 second; seek xx; wait 1 second ...(mplayer用的是1.0rc2)。待会儿试一试1.3,看看是不是依然如此。

Re: mplayer前端播放器CMMusic版本ver1.2(支持歌词,插件扩展)

发表于 : 2009-01-05 15:24
bargain685
dragonfly 写了:
bargain685 写了:暂停是真正的暂停,它向mplayer发送了pause的命令,只有停止才是假停止...(SEEK 0 and PAUSE)
这边运行CMMusic 1.2时,暂停功能更像是:seek xx; wait 1 second; seek xx; wait 1 second ...(mplayer用的是1.0rc2)。待会儿试一试1.3,看看是不是依然如此。
按你的描述,似乎根本就暂停不了啊...

Re: 类似千千静音的mplayer控制台前端CMMusic版本ver1.3(新增歌词手动下载)

发表于 : 2009-01-05 17:20
dragonfly
试了1.3,仍然是这样。

PS:顺便挑一挑bug

1: CMMusic/Helper.cpp需要iconv.h;ttpLrc/ttpLrc.cpp需要stdlib.h、string.h、iconv.h,楼主是在什么平台下能成功编译的?

2: CMMusic/Makefile.am需要改进,为什么要把编译生成的执行程序cmmusic和sources一起打包发布?
另外,目前大多数平台已经用ncurses替代curses了,这导致在link时出错,提示早不到相应的lib。更好的做法应该在configure中动态检测平台提供了哪个lib。

Re: 类似千千静音的mplayer控制台前端CMMusic版本ver1.3(新增歌词手动下载)

发表于 : 2009-01-05 17:29
isflyer
Helper.cpp: In member function ‘int CHelper::ConvertCode(const char*, const char*, const char*, char*)’:
Helper.cpp:70: error: ‘iconv_t’ was not declared in this scope
Helper.cpp:70: error: expected `;' before ‘cd’
Helper.cpp:71: error: ‘cd’ was not declared in this scope
Helper.cpp:71: error: ‘iconv_open’ was not declared in this scope
Helper.cpp:81: error: ‘iconv’ was not declared in this scope
Helper.cpp:85: error: ‘iconv_close’ was not declared in this scope
make[2]: *** [cmmusic-Helper.o] Error 1
make[2]: Leaving directory `/home/flyer/Desktop/cmmusic-1.3/CMMusic'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/flyer/Desktop/cmmusic-1.3'
make: *** [all] Error 2

Re: 类似千千静音的mplayer控制台前端CMMusic版本ver1.3(新增歌词手动下载)

发表于 : 2009-01-05 17:34
dragonfly
dragonfly 写了:1: CMMusic/Helper.cpp需要iconv.h;ttpLrc/ttpLrc.cpp需要stdlib.h、string.h、iconv.h,楼主是在什么平台下能成功编译的?
看了一下source,原来是楼主把commdef.h中加入iconv.h的语句注释掉了,为什么呢?

Re: 类似千千静音的mplayer控制台前端CMMusic版本ver1.3(新增歌词手动下载)

发表于 : 2009-01-05 17:41
bargain685
isflyer 写了:Helper.cpp: In member function ‘int CHelper::ConvertCode(const char*, const char*, const char*, char*)’:
Helper.cpp:70: error: ‘iconv_t’ was not declared in this scope
Helper.cpp:70: error: expected `;' before ‘cd’
Helper.cpp:71: error: ‘cd’ was not declared in this scope
Helper.cpp:71: error: ‘iconv_open’ was not declared in this scope
Helper.cpp:81: error: ‘iconv’ was not declared in this scope
Helper.cpp:85: error: ‘iconv_close’ was not declared in this scope
make[2]: *** [cmmusic-Helper.o] Error 1
make[2]: Leaving directory `/home/flyer/Desktop/cmmusic-1.3/CMMusic'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/flyer/Desktop/cmmusic-1.3'
make: *** [all] Error 2
你的问题楼上已经回答了...