中文偽春菜後援會論壇  

打印

[分享] 真.無限制歌詞卡+支援播放列表的偽春菜用Mini播放器

真.無限制歌詞卡+支援播放列表的偽春菜用Mini播放器

很多人都用過茶兔的無限制歌詞卡播放程式吧,很好用,可惜要搭配茶兔的播放器,而且不能識別亂序或有重複歌詞的歌詞卡。 於是我重寫了程式,現在可以支援任意的標準格式的lrc文檔了,包括含有亂序或重複歌詞的lrc。
因為一般的春菜沒有配套的音樂播放器所以我增加了快捷鍵支持,按p可暫停 / 繼續播放,按s停止播放,需要其他快捷鍵可自己擴充。
另外加上了當前歌詞高亮效果,看起來醒目些。

使用方式是呼叫函式 PlayWithLyric(command,mode,musicfile);
其中
command = "play"|"loop"|"pause"|"resume"|"stop"
mode = 1时唱歌詞,0时只有聲音
musicfile 可以是相對路徑或者絕對路徑,可以配合拖放函式的reference使用;
它對自動識別音樂文檔同目錄下的同名lrc歌詞文檔,一般識別為系統默認編碼,如果是utf-8的歌詞當(比如韓文或者日文歌),請在lrc文檔第一行加上一行
[charset:utf-8]
應為aya5的函式不能自動識別文檔編碼,所以手動加上方便它識別,不會破壞lrc文檔的兼容性。


---------------------------------------------------------------
11.30 更新
增加了音量調節(其實是windows自帶啦)。
增加了相對路徑音樂文件的m3u支援,暫時還是只能打開utf8編碼的m3u(或者做個選項可以選擇編碼比較好?)。
增加了拖放音樂文件到偽春菜身體則自動添加到播放列表的支援,可拖放復數文件,亦可拖放文件夾,或者m3u歌曲列表。
修復了一些小bug。

11.30 下午更新
完美支援gb2312/big5編碼的.m3u和utf8編碼的.m3u8歌曲列表文件了。

12.01 更新
修正了點暫停歌曲狀態不會變的bug,漏寫了一句。
給\![open,dialog,...]加了filter,方便選擇音樂文件。
昨天做的時候發現很多偽春菜使用的yaya.dll版本低了,這里打包了橘花帶的5.34.1.0版yaya.dll,請更新yaya.dll到5.34.1.0或更高的版本否則播放音樂時會出錯。

下面是dic檔和預覽圖

[ 本帖最後由 forjanezz 於 2009-12-1 10:35 編輯 ]

附件

MusicPlayer繁體.rar (370.75 KB)

2009-12-1 10:35, 下載次數: 13460

MusicPlayer简体.rar (370.75 KB)

2009-12-1 10:35, 下載次數: 12685

000.jpg (31.01 KB)

2009-12-1 10:32

000.jpg

TOP

mini播放器基于aya5和ssp提供的系統函式開發,沒有使用任何saori,支援標準的m3u歌曲列表文檔,功能基本上比較全了,唯一比較郁悶的是不能調節音量。對了,m3u里面的文檔路徑必須是絕對路徑,不然找不到歌的,播放器使用的內置播放列表的默認路徑為mydata\default.m3u,可以自己更改。

預覽圖在下面,時間有限沒有準備繁體版本,不過里面文字不多就是了。

[ 本帖最後由 forjanezz 於 2009-10-14 06:59 編輯 ]

附件

001.JPG (31.92 KB)

2009-10-14 06:49

001.JPG

002.JPG (48.82 KB)

2009-10-14 06:49

002.JPG

003.JPG (77.45 KB)

2009-10-14 06:49

003.JPG

004.JPG (112.62 KB)

2009-10-14 06:49

004.JPG

TOP

感謝大大的用心
小弟不勝感激的接收了~

TOP

我找到了~= =抱歉
應該是OnMusicPlayer沒錯吧

不好意思

[ 本帖最後由 蒼葉 於 2009-10-14 16:37 編輯 ]

TOP

轉好繁體了~當作剛剛問白痴的問題的謝禮

附件

mydic.rar (3.13 KB)

2009-10-14 16:45, 下載次數: 11642

TOP

好快!?!?!?

TOP

謝謝蒼業~

TOP

吼~第一次接觸歌詞卡好複雜啊~~
太痛苦了啊~~

TOP

偶爾上來一次就抓到好東西,非常感謝,這部分是我一直想做但一直沒能力的,
感激抱走~~~
————————
實裝了一下上來,播放器可以正常打開,但添加mp3文件後,文件不會出現在列表裏……
當然也放不出聲音@@

用的mp3是系統自帶的示例音樂,確定可正常播放,不過沒有歌詞卡。
m3u因為這機器上沒有,因此無法測試……

請問是我哪個步驟搞錯了什麼嗎|||
PS:我用的是win7,不知有沒有關系?

[ 本帖最後由 貓魚 於 2009-11-28 23:08 編輯 ]
主頁更新啦:cat-fish.net

TOP

呵呵,沒想到連貓大也有興趣。可能是編碼識別的問題吧。貓大用的是日文界面嗎?
我這邊沒裝win7,正在下載安裝碟鏡像,準備裝到虛擬機里用用看。

ps貓大如果需要的話,我可以把播放列表整合到果殼播放器里

TOP

更新在原po

[ 本帖最後由 forjanezz 於 2009-12-1 10:36 編輯 ]

TOP

引用:
原帖由 forjanezz 於 2009-11-30 02:53 發表
11.30 更新

增加了音量調節(其實是windows自帶啦)。
增加了相對路徑音樂文件的m3u支援,暫時還是只能打開utf8編碼的m3u(或者做個選項可以選擇編碼比較好?)。
增加了拖放音樂文件到偽春菜身體則自動添加到播放列表的支援,可 ...
utf8編碼的m3u叫m3u8。
m3u從來都是ANSI/ACP編碼的(繁體系統:Big5/簡體系統:GB2312)。


正在聽着:
水人的格言:
有仇不報非君子!
有水不灌非魔人!

萬事皆可萌,唯有情無價

TOP

引用:
原帖由 Roy 於 2009-11-30 09:30 發表

utf8編碼的m3u叫m3u8。
m3u從來都是ANSI/ACP編碼的(繁體系統:Big5/簡體系統:GB2312)。
謝謝roy大,又長知識了,哈哈,這樣就不用困擾編碼問題了~

對了,請問下大大,\![open,dialog,open,...] 有filter參數來過濾文件名嗎,比如說只顯示某些種類的文件這樣。

[ 本帖最後由 forjanezz 於 2009-11-30 16:32 編輯 ]

TOP

我、我費了九牛二虎之力才登錄上來,之前一直都只能看不能登錄,也不能回覆,這……這太河蟹了,久等了不好意思OTZ

我試了新版本,還是無法順利將mp3加入到播放列表,就是無論怎麼選「打開文件」,播放類表一直都是空的……
這次我是拿winXP(簡體中文)測試的,不過mp3路徑里帶有中文。

然後,若能整合到果殼播放器那最好不過啦!!非常感謝!!請自由的放入吧XDDD
(其實如果能做成插件就更贊,可兼容各類人格,不過用到比較多的共用函式,可能有點麻煩)

PS:
我現在不用代理就爬不上,挺誤事的,若是方便的話也可以用mail和我直接聯繫,
最近封的很嚴,代理實在不好找……我周末找了1天都沒能爬到TWT
ulenardis☆gmail.com(☆=@)
主頁更新啦:cat-fish.net

TOP

引用:
原帖由 forjanezz 於 2009-11-30 14:29 發表

謝謝roy大,又長知識了,哈哈,這樣就不用困擾編碼問題了~

對了,請問下大大,\![open,dialog,open,...] 有filter參數來過濾文件名嗎,比如說只顯示某些種類的文件這樣。 ...
拿去看。
http://emily.shillest.net/specwi ... D%E3%82%B0%E7%B3%BB

RT@貓魚
>我現在不用代理就爬不上,挺誤事的,若是方便的話也可以用mail和我直接聯繫,
收email吧。


正在聽着:
水人的格言:
有仇不報非君子!
有水不灌非魔人!

萬事皆可萌,唯有情無價

TOP

還沒收到……!(臨死前發一條,這代理要掛了,大家再見OTZ)
主頁更新啦:cat-fish.net

TOP

引用:
原帖由 Roy 於 2009-11-30 23:28 發表

拿去看。
http://emily.shillest.net/specwi ... D%E3%82%B0%E7%B3%BB

RT@貓魚
>我現在不用代理就 ...
多謝大大,立即更新用上。

to 貓大
已經email你了,看看能不能用。

TOP

兩位的mail都收到了,托Roy大的福看來近期都能順利爬上啦~\(≧▽≦)/~

F大我已經更新上了,可以正常使用,太贊了XDDDD
可惜空間還是掛著,沒辦法發布更新……!囧TZ

據說今天會好,如果好了我會立刻發布的><

——————
追加:在唱歌詞的時候,唱著唱著對話框消失了|||
應該是因為中間有一長段間奏、沒有歌詞的關係。
是否要設置一下timeout=-1?

[ 本帖最後由 貓魚 於 2009-12-1 10:48 編輯 ]
主頁更新啦:cat-fish.net

TOP

不會顯示不完的,除非唱歌詞的對話框被別的事件打斷顯示,那也是沒辦法的事= =
不過沒關系,只要按下暫停再點播放就會繼續唱歌詞了。呵呵~

TOP

如果唱歌中突然說出隨機對話的話……囧
可不可以設置為唱歌中的話,其他一切行為停止呢?(我記得有個passiv模式啥的,但是否會連唱歌一起停止@@)

PS,新做了對話框,將一些字形字色啥的都修改了,繼續等空間恢復後更新~


[ 本帖最後由 貓魚 於 2009-12-1 15:18 編輯 ]
主頁更新啦:cat-fish.net

TOP



當前時區 GMT+8, 現在時間是 2023-10-2 20:21

Processed in 0.022482 second(s), 9 queries, Gzip enabled.

清除 Cookies - 聯繫我們 - 中文偽春菜後援會 - Archiver - WAP - TOP - 界面風格