• 69

[分享]自製單螢幕點歌軟體(2.4.1版)

joe0921 wrote:
應該是有解決辦法,不...(恕刪)


joe0921 兄
謝謝您的指教
因為我們大部份的人用jetktv都是用歌曲管理 1.0.35這個外掛
而這個外掛並不會在 Song_FileName中寫出路徑出來
只會寫出歌名
那麼為什麼會用它這個程式來建立呢
因為快又方便
可是這樣一來
會造成如果要用資料夾來分類歌星的話
不方便
那請問joe0921 兄是怎麼建立歌曲資料庫的呢
andyto202 wrote:
因為我們大部份的人用jetktv都是用歌曲管理 1.0.35這個外掛
而這個外掛並不會在 Song_FileName中寫出路徑出來
只會寫出歌名


我自己有個懶人快速建歌程式,不過是以我自己的歌檔規則去做懶人建歌,所以並不適用其他人,我建立出來的歌庫在SONG_FILENAME欄位都是扣掉ROOT名稱的絕對路徑,所以我崇不煩惱什麼[SONG_PATH]的設定問題...我只設了兩個路徑,一就是D:\,二就是E:\,就是這麼簡單。別台電腦要讀你這台歌庫的歌曲也只要設兩個PATH,以後都不用在改動,也不會有超過50個路徑的問題。

我沒想到竟然有加歌程式不會將完整路徑寫出來,而要自己去INI加路徑,頭一次聽過耶
我用過的點歌軟體全都是以絕對路徑寫到資料庫,絕對不會有設路徑的問題,建議大家改成我所說的設定方式,優點是:1.路徑設定快速,2.找歌快速,3.也可支援網路歌庫,4.管理簡便,5.移植歌庫方便。
至於你們原來的設定,抱歉...我實在想不出來有何優點

以上所建議的是我的經驗見解,如果有更好的設定方式也可大家一起提出來比較討論,又或者以你們目前普遍的設定法各位有比我更高的見解也可跟我說明一下,說不定這種設定法有更巧妙的意義及優點而我愚鈍沒有發現

如果大家想改成我說的方式,你們可能要請那位寫加歌程式的大大改一下程式,再來大家的歌庫可能都要重新再建一次摟,這將會是大家的夢饜,因為歌曲的大小聲又要重建,聲道也要重建,很多欄位也要重建,很多人想到就怕吧。很多人會因此而卻步,但是我想跟大家說明,歌庫管理是很重要的,今天你要蓋房子,地基打的不夠深,你的房子就矮人家一截,別人一直往上蓋,你卻只能呆呆的看著別人離你越來越遠。如果你的歌庫路徑自成一格,那麼也許以後會有更多強力的免費點歌軟體出現時,別人寫的轉換歌庫程式你卻不能用,你只能看別人快速的轉好歌庫快樂的用,你卻得重新再編一次歌庫,到時後到處都來不及。



joe0921 wrote:
我自己有個懶人快速建...(恕刪)


joe0921兄
實在感謝您的熱心解答耶
不過我想應該有很多人都是從jetktv一路用到homekara
像我們的資料庫都建了
這樣要怎麼改啊

還有
就算我們想從重建
目前最方便加入的
就是歌曲管理 1.0.35
可是它又沒有絕對路徑

joe0921兄有辦法寫出轉換格式的工具嗎??


因為大放頌的懶人建法就是用資料夾去分類的
所以才想說把歌依照歌星來分類
也方便找尋


因為我不是測試人員
我只知道homekara 2支援雙螢幕
您當初也說過
2代的資料庫和jetktv就不能共用了
那是不是2 代的加歌程式就是用絕對路徑來建了
這邊提供一下個人的作法,目前我所有的新歌全部採目錄分類、中文檔名的方式存放
第一層:區別歌曲分類(可有可無
如:原音原影、原音非原影、非原音原影等,日後有新增原音原影歌曲時比較好區分!
第二層:區別歌曲語系
如:國語、台語、粵語、英語、日語、客家語、兒歌等
第三層:區別歌手性別:
如:男歌手、女歌手、團體、合唱等
第四層:區別歌手姓名:
這就不需要舉例了吧...
第五層:歌名:
簡單來說就是歌名.MPG、歌名.DAT、歌名.AVI等等

剛開始更改歌名及目錄的時候雖然會比較累一點,但是只要所有歌曲均依照這個模式存放,不論您是使用哪一種點歌軟體,加歌都很方便!
最重要的是,只要編號剛開始先設定好,當有新歌時,只要歌庫同時加入,大部分點歌軟體的歌曲編號都會相同;到時候只要列印一本歌本就可以各種點歌軟體通吃,歌庫維護又很容易,日後有新歌進來的時候又很容易分類不怕重覆,可以說是一舉數得,何樂不為?

當然,改檔名的時候一定要有一些工具輔助,個人推薦使用CKRename,出處如下:
超好用的更名軟體CKRename:http://www.musicsucks.com/CKSoft/CKRename/
rf5000 wrote:
這邊提供一下個人的作...(恕刪)


rf5000兄
謝謝您喔
我想請問您目前用過那些軟體試過了(相容性)
例如: jetktv、ok3000、統一、homekara、大放頌、超級點歌霸.............等等
如果可以的話
小弟要來分類啦

還有
您的目錄分這麼多個
您也是用絕對路徑嗎
如果您是直接把目錄名稱放在
jetktv.ini檔中
一定是超過50個的啦(有50個限制)
您在ini檔中
是不是只有設定root路徑呢

首先感謝joe0921大大提供一個免費的ktv軟件,這幾天來我都在試用您的軟件,有不少心得也遇到不少問題,在此一並提出.....

首先我安裝的版本是
2.0.1完整主安裝程式 + 2.3.3修正檔 只安裝這兩個 應該是沒錯吧

我的建議有

1.靜音鍵:研究了好久,不知是不是我漏掉哪一篇訊息,我似乎沒有發現靜音鍵,這似乎是必備的按鍵,也許最新版應該有加了......

2.聲調復原鍵 : 升key 多按幾下 ,有時想要復原聲調時,還要多按幾下降key,感覺很不順手,很希望能最多設定一個聲調復原鍵,如此在長期使用遙控器操作時,才能感到便利

3.數字點歌輸入:一般歌曲最多都是五位數字,以一般人的暫時記憶來說五位數字也是最容易記的,因此相信大家號碼邊歌也都是以五位數字為範圍,因此再此建議:希望按五位數字後能自動輸入,不然還要多按一個[確定],感覺是多餘的....

4.快播與慢播問題,不知是什麼原因,我的歌曲有的可以快/慢播,但有的卻出現 INVIALD PROCEDURE CALL .......這跟檔案本身有關係嗎???

5.快轉目前是按一下 快轉,在按一下 沒反應, 希望能修正為 [快轉X1.5]-> [快轉X2]->[復原]
慢轉的話 也希望能一樣如上所述

6.建議新增一個倒退鍵:每按一下就 [倒退5秒]->[倒退10秒]-[倒退15秒]...,方便戀歌

7.另外我遇到一個奇怪的問題,我在a電腦使用lcd,畫面都正常,但是同樣的設定 ,搬到不同硬體的B電腦接tv-out再播放歌曲時,結果osd畫面硬是不出來,秀個0.5秒鐘就自動消失...結果什麼字都沒看到.... ,不知道是不是我電腦個人的問題??

8.聲道修正 的功能會有osd字出現嗎?我的都沒有... 是不是我檔案沒更新好???

9.dc-dsp filter 看範例說是給VB用的,我想用C++來練習寫程式,不知可不可以?

以上是這幾天使用的心得...... 也許大部分問題在最新版都以解決了....
不過我還是把我的建議與心得提出

同時謝謝JOE大大的用心
andyto202 wrote:
rf5000兄謝謝您...(恕刪)

不知道您所謂的相容性是指什麼?使用我的目錄排列方式應付各種伴唱軟體加歌程式絕對沒有問題!
如果是指加完歌後讓歌曲編號都相同,目前我使用Jetktv、統一、Homekara這三套伴唱軟體沒有問題,因為這三套點歌程式已經含括單雙螢幕及跑馬燈等伴唱軟體應有的大部分功能,所以其他的伴唱軟體我就沒有再使用了!^_^

我是使用【SongMgr歌曲管理 1.0.35】這個程式加歌,歌曲加入後就是絕對路徑了,所以我根本不需要將目錄名稱放在jetktv.ini中喔!^_^
andyto202 wrote:
rf5000兄謝謝您...(恕刪)


唱歌軟體讀歌的方式好像是
1.沒絕對路徑的歌檔(例:王粒紅-愛錯.dat)他會去找登記在ini的[SongPath]路徑下有沒有相同的歌檔
2.有絕對路徑的歌檔並不用於ini登陸路徑就能找到歌檔
軟體會以C:\Program Files\HomeKara\Song.mdb裡面的Song_Path的路徑為準
(好像沒有路徑數量的限制)

loraibar wrote:
1.靜音鍵:研究了好久,不知是不是我漏掉哪一篇訊息,我似乎沒有發現靜音鍵,這似乎是必備的按鍵,也許最新版應該有加了......


目前沒設定靜音,只有暫停鍵,我有空會加入,如果同一個需求有好幾個人反應加入我就會優先排入。

loraibar wrote:
2.聲調復原鍵 : 升key 多按幾下 ,有時想要復原聲調時,還要多按幾下降key,感覺很不順手,很希望能最多設定一個聲調復原鍵,如此在長期使用遙控器操作時,才能感到便利


HOMEKARA2有聲調復原鍵,但是HOMEKARA沒有@@,因為HOMEKARA的歌曲資料庫是跟JETKTV共用要方便大家的,但是我的程式有較多的功能,所以JETKTV的功能鍵不大夠用,我在檢查一下JETKTV有哪些功能鍵沒被我用到的,然後再加上去好了。

loraibar wrote:
3.數字點歌輸入:一般歌曲最多都是五位數字,以一般人的暫時記憶來說五位數字也是最容易記的,因此相信大家號碼邊歌也都是以五位數字為範圍,因此再此建議:希望按五位數字後能自動輸入,不然還要多按一個[確定],感覺是多餘的....


如果按5字鍵後自動點歌是沒問題,但是如果按錯了不就點錯了嗎??這個需求還是需要詢問大家有需要嗎???

loraibar wrote:
4.快播與慢播問題,不知是什麼原因,我的歌曲有的可以快/慢播,但有的卻出現 INVIALD PROCEDURE CALL .......這跟檔案本身有關係嗎???

5.快轉目前是按一下 快轉,在按一下 沒反應, 希望能修正為 [快轉X1.5]-> [快轉X2]->[復原]
慢轉的話 也希望能一樣如上所述

6.建議新增一個倒退鍵:每按一下就 [倒退5秒]->[倒退10秒]-[倒退15秒]...,方便戀歌


我的快播是用音軌方式快轉(某些格式的影像檔不支援)而不是以類比式的快轉(就是幾倍幾倍的快轉),既然大家都想要類比式的快轉跟倒退,好吧那就改一下吧,只是這個較麻煩一點。

loraibar wrote:
7.另外我遇到一個奇怪的問題,我在a電腦使用lcd,畫面都正常,但是同樣的設定 ,搬到不同硬體的B電腦接tv-out再播放歌曲時,結果osd畫面硬是不出來,秀個0.5秒鐘就自動消失...結果什麼字都沒看到.... ,不知道是不是我電腦個人的問題??


另一台電腦有無裝DIRECTX9,如果裝了還是有問題,那就等我改成新的OSD方式來呈現吧,HOMEKARA2的OSD是用另一種方式呈現,比較穩定不閃爍,我打算將HOMEKARA也一併修改

loraibar wrote:
8.聲道修正 的功能會有osd字出現嗎?我的都沒有... 是不是我檔案沒更新好???


確定按對鍵嗎???

loraibar wrote:
9.dc-dsp filter 看範例說是給VB用的,我想用C++來練習寫程式,不知可不可以?


可以,我再找一下C用的INTERFACE給你,我之前有看過
joe0921 wrote:
目前沒設定靜音,只有...(恕刪)


如果按5字鍵後自動點歌是沒問題,但是如果按錯了不就點錯了嗎??這個需求還是需要詢問大家有需要嗎???

這個功能,我想建議
如果可以點好五個數字後,停二秒,再自動輸入
不知道可以設計成這樣
停二秒是讓點歌者確定一下(發現錯了,可以趕快在取消或刪字)
但是如果程式無法設定這樣,就算了
  • 69
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 69)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?