小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

家中的人都喜愛唱歌, 所以很早開始家裡就有所謂的卡拉OK系統, 從最早期的錄音帶, 而後變成CD自動換片機, 再來因為有電腦高手寫了卡拉OK程式, 因此變成電腦點歌系統 (HomeKara2, JetKTV, CrazyKTV)
 但是這些系統都得自己維護歌庫, 因此難免必須花時間去處理這方面的問題, 時間實在是很寶貴, 因此一直希望能有讓自己輕鬆一點又能享受歡唱樂趣的方法。
 有一次到同事家聚會, 飯後順便在她家唱唱卡拉OK, 發現她的點歌機購自對岸, 是一台觸控點歌系統, 使用十分方便 
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

 
優點:
  • 使用方便, 易學易懂
  • 功能齊全, 系統參數可自行調整, 符合自己需求
  • 歌庫數量會依硬碟大小預載, 另有雲端歌庫支援, 頗為方便
  • 雙螢幕設計, 觸控一體機接上電視, 電視會如同坊間KTV一般, 全螢幕播放影片
  • 升降調、音量調整等功能俱全
  • 提供完整App支援, 因此可以使用手機、平板點歌、查詢、控制音量、原唱伴唱等等 (事實上除了開關機和設定之外, 我們平時根本都只用手機和平板)
  • 可自行加歌
 
 缺點....其實不多, 使用上真的很方便, 但還是有一點問題要解決, 那就是雖然系統歌庫號稱七八十萬首 (本地硬碟預載加上雲端歌庫, 當所點歌曲不在本地硬碟會自動從雲端下載), 但仍然會有找不到你想唱歌曲的時候
 沒關係, 這時候就找一支隨身碟, 把歌曲檔案複製進去, 然後插上點唱機背面的USB插槽, 利用 工具-歌庫管理-單曲加歌, 點選檔案, 再把對應的資料打上去, 儲存即可, 而且一樣可以不間斷地唱卡拉OK
 但是還是有某些歌手, 可能未曾到對岸表演的緣故, 導致幾乎找不到歌曲 (雲端歌庫也沒有...), 這下子只好動用批量加歌功能了, 可是....怎麼加??? 完全一頭霧水
 不得不稱讚一下我購買點歌機的廠商, 了解我的問題後(似乎我是第一個有這方面問題的客戶), 非常積極且迅速的向原廠詢問並取得相關資料給我
 
PC加歌軟件使用說明(3)
加歌軟件_綠色版_20161227(5)
 
 
 看完說明, 解開壓縮檔, 試做了一下, 果真可用, 但...我不想用了, 因為太麻煩了, 每一首歌都得一筆一筆加入, 然後像單首加歌一樣打資料, 只不過是在電腦上作業, 完成後到點歌機一次完成加歌手續而已!!
 懶惰的我當然不願意這麼幹, 明明歌曲檔案名稱上都有對應的資料, 為啥不能自己去讀, 自動完成就好!! 所以乾脆自己動手寫一個好了, 於是研究了一下原廠程式產出的結果, 就弄了這麼一個東西出來
 為何選擇使用 Excel VBA 來完成這個需求? 原因很簡單, 因為加過的歌需要紀錄, 每次加歌都需為歌曲配上對應且未使用過的編號, 或許使用者也想列印, 那 Excel 就很方便了, 加上這個程式不太複雜, VBA 就可以達到開發需求, 因此就選定用 Excel 巨集程式
 由於這是個含巨集的 Excel 檔案, 因此在開啟時會有巨集安全性的問題, 請參考 微軟公司對於啟用或停用 Office 檔案中的巨集說明文件, 簡單的操作就是開啟時請點選 [啟用內容]
 
接下來是有關本程式的相關說明
下載 小迪批量加歌VBA程式.xlsm
 
或是 小迪批量加歌VBA程式.7z
 
  • 本程式是為了支援小迪點歌機批量加歌而設計, 因為原來的加歌方式需要手動輸入資料, 所以利用自動化方式來加速作業;與小迪點歌機相似的系統, 如小雷點歌機應也適用
  • 加歌用的隨身碟配合小迪點歌機需求, 請以 Windows 內建程式格式化 (檔案系統請選預設的 exFAT)
  • 歌曲檔案檔名格式, 第一位置為歌手姓名 (必需欄位), 第二位置為歌名 (必需欄位),  其他項目則不限位置也非必需欄位, vR 或 vL 表示人聲聲軌所在位置, 例如:江蕙_家後_閩_vL.mpg  歌手_歌名_語系_人聲聲軌
  • 為了資料安全考量, 程式不會將加歌資料夾內的歌曲檔案刪除, 請自行管理
  • 加歌時若有前次加歌資料, 程式會自動將上次的加歌資料移至「歷史加歌歌曲列表」工作表, 並自動清除隨身碟檔案
  • 重複的加歌編號會造成小迪點歌機無法順利加歌, 因此請不要刪除歷史加歌資料, 若是因舊有資料遺失, 可在歷史加歌歌曲列表工作表的A2欄位填上新的啟始編號, 程式會自動由該編號的下一號碼開始編起
 
加歌方式
  • 在硬碟上建立一個加歌資料夾(可自訂名稱), 並建立國語、台語、粵語、英語、日語、韓語等子資料夾(不需要者可不建立), 將需要加入點歌機的歌曲按語言類別放入對應的資料夾中 (按點唱機原廠說明, 建議每次加歌不超過 100 首)
  • 以下範例是在 D 磁碟機建立 [加歌歌曲]資料夾, 然後在其下建立 [台語]、[國語] 兩個子資料夾 (請注意這兩個子資料夾名稱不得變更, 如有需要亦可如前述之名稱建立其他語系的資料夾) 
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

  • 插上隨身碟, 執行本 EXCEL 巨集檔案, 點選下圖的 [開啟加歌] 按鈕 
 
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

 
  • 設定各項參數, 包括「歌曲檔案所在資料夾」、「隨身碟位置」、「歌曲資料分隔字元」
 
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

 
  • 點選「將歌曲檔名加上各國語言識別標籤」, 程式會將各子資料夾下的歌曲加上語系標籤, 並移至加歌資料夾, 因此原本加歌歌曲資料夾內的各語系歌曲檔案, 就會變成下列的樣子
 
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

  • 點選「製作加歌資料」, 程式會將本次欲加歌曲資料加到「本次所加歌曲列表」工作表、歌曲檔案複製到隨身碟並產生 addsong.txt 加歌資料檔案
  • 如果隨身碟有舊有的加歌資料, 程式會提醒是否繼續作業
 
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)
     
 
  • 若是的話, 會詢問是否移除舊有加歌資料
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

  • 然後便會進行加歌作業
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

  • 完成加歌作業
 
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

 
  • 可在「本次加歌歌曲列表」中看到所加的歌曲
 
 
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

 
  • 可在「無法加歌檔案列表」中看到無法進行加歌的檔案及其原因
 
小迪點歌機批量加歌VBA程式 (小雷點歌機亦可通用)

 
  • 點選「結束程式」, 關閉本 EXCEL 巨集檔案, 取下隨身碟
  • 開啟小迪點歌機, 插上隨身碟
  • 點選「工具」-「歌庫管理」-「批量加歌」-「USB1」-「addsong」-「addsong.txt」進行加歌作業
 
另外幾點說明:
  • 點歌機為對岸產品, 對於智慧財產權的管理方式就不在這個貼文的討論範圍, 我只是把自己寫的還算方便的東西與大家共享而已
  • 由於程式撰寫的參考資料僅僅來自於原廠所附的程式產生的內容, 經過比對之後取得的對應欄位, 因此其實並不齊全 (例如多位歌手合唱的歌曲, 我查不到欄位規格是如何? 只好寫入單一歌手)
  • 本程式採自由軟體授權, 歡迎高手把程式改的更好、更周詳
  • 我也不清楚這個批量加歌程式除了小迪、小雷兩款點歌機之外, 還能適用在何種機型, 但我發現對岸的點歌機似乎大同小異, 因此各位有類似的點歌機不妨試試是否可用 (但建議第一次測試時, 只加一兩首即可), 若是可用, 不妨也留言提供參考
(刪)encrypted for 17 times encrypted for 17 times encrypted for 17 times encrypted for 17 times encrypted for 17 times encrypted for 17 times encrypted for 17 times encrypted for 17 times encrypted for 17 times encrypted for 17 times encrypted for 17 times encrypted for 17 times encrypted for 17 times
sbx700a wrote:
(刪)encrypt...(恕刪)

其實我使用上很滿意吔,因為每隔幾天開機時便會通知更新雲端歌庫資料(表示有新歌);另外大部份的歌曲都點得到(就算非本地預載歌曲,下載速度也挺快的,大概差個一、二首歌曲播放時間,也就是只要你點播曲目不要太少,基本上是不用理會是不是雲端歌曲)
由於剛開始對點歌機的運作及系統不是太熟悉,所以買了18.5吋6T機種,其實後來發現可以省點錢買15.6吋1T或2T機種即可(但最好買電容式觸控),在一萬元內即可搞定,使用上效果沒有差異
您好,小弟對這台有興趣
想多瞭解一下

1.這台原在裡面的歌曲 不想要的可以刪嗎? 方便刪掉嗎? 先前看類似商品可刪但不好刪, 因為買1TB他好像就會用歌塞滿他但很多歌都是不想唱的 所以要增加歌就要先刪)
2.利用您自行加歌的方式加入的歌曲,是否去人聲、升降KEY 等功能也都可以有作用?
3.這台看來就是取代原本點點歌機,所以這台是要放在主機那,那原本用歌本+搖控器點歌 就只能到這台面板上點,是否他還有支援用手機或其它方式點歌

謝謝
johnwei wrote:

1.這台原在裡面的歌曲 不想要的可以刪嗎? 方便刪掉嗎? 先前看類似商品可刪但不好刪, 因為買1TB他好像就會用歌塞滿他但很多歌都是不想唱的 所以要增加歌就要先刪)
2.利用您自行加歌的方式加入的歌曲,是否去人聲、升降KEY 等功能也都可以有作用?
3.這台看來就是取代原本點點歌機,所以這台是要放在主機那,那原本用歌本+搖控器點歌 就只能到這台面板上點,是否他還有支援用手機或其它方式點歌



樓主您好,請問有台語與日文老歌嗎?

想買台給長輩用,長輩家的點歌機故障許久

另外操作有沒有很複雜?


謝謝
ahjay wrote:
您好,小弟對這台有興...(恕刪)

不好意思,因為事情較多,今天才看到你的訊息
針對我了解的部份,為你做個說明

1.
內建歌曲可以刪除,也算方便刪除;但重點是...不用理他🤣
原先我也不太了解這台機子的運作方式,所以一開始就選了6T機種,內建歌曲也是灌到剩下100多G,所以也刪了部份歌曲,但後來發現網路上有些說明,加上自行測試,了解到除非自行加歌,不然在點歌時自雲端下載的歌曲萬一空間不足,系統會自行刪除使用率低的歌曲,因此就儘管點、儘管唱就是了(這系統寫得算人性化👍)
那買大容量硬碟是否就真的虧了,倒也很難說,最大的優點應該是內建歌曲數量較多,萬一那天因為某些因素,無法連接對岸伺服器,新歌進不來、本機需從雲端下來的歌無法下載,還是有很多歌曲可唱😅
2.
自行加入的歌或是雲端下載的歌,都可正常升降調,至於去人聲得看自行加入的歌曲是否是卡拉OK版本(雲端的就會是卡拉OK版本),若是一般MV,要系統自動去人聲恐怕不會滿足你的要求,另外自行加入或雲端下載歌曲,若是伴唱軌道標示錯誤,有可能會產生指定原唱卻是伴唱、切到伴唱卻是原唱的情況
3.
這台機器支援 Android、iOS 兩大系統的手機、平板,有App可供使用;基本上我都是開機後就沒再碰,都是利用手機或平板點歌、調整音量、切換原唱伴唱等,接下來就是關機時才會再碰到主機了
以上是我的使用經驗,提供給你參考
韓非子 wrote:
樓主您好,請問有台語...(恕刪)

這台只能說....歌真多🤣
不止國台語、新歌老歌都有,也有台灣人比較會唱的英、日、韓、粵語歌曲
還有我根本不會唱到的越南、緬甸...等國歌曲,看來銷售地區範圍很大😅
至於操作介面,坦白說不太難,尤其手機App還算方便,但老人家會建議用平板,比較不會手指頭誤觸;基本上操作方式和難易度與坊間KTV的操作方式差不多
johnwei wrote:
家中的人都喜愛唱歌,...(恕刪)

您好,請問方便透露淘寶店家連結嗎,非常感謝!
dav062315 wrote:
您好,請問方便透露淘...(恕刪)

我是在蝦皮買的,因為有實體店在中和,可事先看實體機器並試用,提供保固和維修,對我而言比較方便及有保障
你可在蝦皮搜尋「小迪點歌機」或「小雷點歌機」,建議
1.選擇住家附近的商家,最好有實體店面,對維修保固比較有保障
2.購買之前最好先到現場試用看看,也可詢問店家功能及設定方面的資訊
弱弱的問一句,下載的歌曲是可以co到其他電腦或裝置嗎?
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!