玩OSU越久電腦中存放的OSU音樂就會越來越多,
很多人都會直接拿OSU來播放遊戲音樂,
不過OSU畢竟還是個以遊戲為主的遊戲,
播放音樂的功能並不比專業的音樂播放器,
不能使用快捷鍵快速的在其他程式介面中暫停/播放/上一首,
快速自定義播放清單之類的功能,
加上開著OSU比較吃系統資源,
電腦設備緊繃的人就只能忍痛使用其他方法來尋找其他聽歌的方式。
不知道有沒有人跟我有一樣的想法? 「想用播放器來播放OSU的音樂!」
自從萌發了這個想法後,有幾個難題是要突破的,
要是知道OSU資料夾結構的一定知道OSU的歌曲存放是存放在,osu!\songs\某歌曲資料夾,
有些歌曲資料夾中又存放有打擊音效的音樂檔,要一個資料夾一個資料夾去找歌,
再來還要把那些打擊音效給篩選掉,這是首要的難題,
再者就是我OSU只要每加放一首新歌我就要自己去資料夾中把那首歌的資料夾找出來,
再把他加到我的播放清單中,可能一開始我還會很認真的去維護我的播放清單,
後來我一天加放10首歌我可能就懶了,因此必須克服這些問題。
假如你需要更多Foobar2000使用上的協助,可以留言在文章底下,或者私信給我
此篇也可以搭配,我的這篇文章使用
看完這篇文我能學到的有什麼?
1. 建立專屬於OSU!的音樂播放清單
2. 這個播放清單會自動更新歌曲 (每當OSU加入新歌時,此播放清單會自動更新)
3. 自動篩選掉打擊音效
4. 要是你多加研究一些,你會開始喜歡使用Foobar的媒體庫功能
必要的程式:1. Foobar2000播放器
(上面兩個擇一下載及可,為了方便起見我教學的時候使用中文版進行教學)
2. 塞滿音樂的OSU ←這個請自行努力了
步驟開始:1.先將OSU的資料夾加入Foobar2000的媒體櫃當中
點選"媒體櫃"→"設定"
2.回到主畫面,"媒體庫"→"搜尋"
並且輸入搜尋結果 %path% HAS osu!\songs AND %length% GREATER 0:10
再來將這個搜尋結果加入自動播放清單即可
原理說明(延伸學習):這篇文章我們主要是活用Foobar2000的媒體櫃功能,以及他Autoplaylist的自動播放清單功能
Autoplaylist自動播放清單,是一個不能自由編輯的播放清單,
但是他能夠根據條件,自動將符合條件的結果納入,由於這個好用的功能,
所以當你新增音樂到OSU的時候,他會自動把新加入的音樂給加入播放清單
再來最困難的步驟(其實只要複製貼上即可),就是搜尋的那串文字代表的是什麼?
%path% HAS osu!\songs AND %length% GREATER 0:10
%path%這是代表歌曲路徑的變數
在這邊因為我的媒體庫中有很多非OSU的音樂,
所以我必須限制他路徑必須出自於OSU的資料夾,
因此%path% HAS osu!\songs 這句的意思就是"限制歌曲的路徑一定要包含有"osu!\songs"
再來AND就是連接其餘的條件,必須前後滿足才能納入搜尋結果
%length%這是代表歌曲長度的變數
因為OSU的音樂中有很多歌曲都帶有打擊音效,但是這些打擊音效都不>10秒,
因此%length% GREATER 0:10 這句的意思就是"限制歌曲的長度一定要>10秒"
綜合上述條件就會篩選剩下OSU中音樂