[心得] Beat Saber 自訂歌曲(Quest2)

看板VR (虛擬實境)作者 (憶影)時間3年前 (2020/10/20 22:22), 3年前編輯推噓11(11032)
留言43則, 9人參與, 3年前最新討論串1/1
(本文應同樣適用於Quest1, Quest2) 重要網址置頂 BMBF官方網址 https://bmbf.dev/stable BMBF安裝教學及PlayList Editor Pro下載點 https://beatsaberquest.com/bmbf/bmbf/installing-bmbf/ ========================= Q:什麼是Beat Saber? A:https://www.youtube.com/watch?v=j0nL1ch8NnQ
========================= 前言 沒想到Quest2才發售不到一周國外的高手們就把剛大改版的BS給搞定了(致敬 警告:安裝自訂歌曲可能造成的版權及法律問題由使用者自行承擔 裝了造成任何可能軟體硬體損壞風險由使用者自行承擔 警告:自訂歌曲步驟繁瑣,有技術難度,需花時間及耐心完成 然後你如果都聽中文歌的話可能要失望了,自訂歌曲極少中文歌 大多歐美、日韓、動漫、電音節奏等歌曲為主 好了廢話說完了 另,目前版本(BS v1.12.1, BMBF 2020-10-19)有已知問題 1. 多人連線將無法使用 2. 舊版模組將無法使用 3. 目前自訂歌單最多只能顯示三個(應為BS的鍋,待更新) 4. 現在版本開Beat Saber前可能要先在頭盔內開BMBF,再開BS, 否則自訂歌曲可能會跳錯(我上版本就遇到過了) ========================= 大綱 A. 系統轉移、版本升級等備份前置作業 B. 開發者系統設置 C. 安裝BMBF D. (還原自訂歌曲) E. 新增自訂歌曲 全新安裝可以B->C->E即可 但建議全篇章都讀過一次熟悉這個程序,因為你之後更新還會用到 ========================= A. 系統轉移、版本升級等備份前置作業 1. 有Quest1想要把自訂歌曲、分數狀態等移到Quest2 2. Beat Saber出新版本、需更新BMBF時 (Quest2新使用者可跳過) 以下部分可不照順序完成 備份Beat Saber遊戲資料(例高分狀態等) https://beatsaberquest.com/bmbf/beat-saber-2/backup-restore-beat-saber-data/ 備份自訂歌曲 https://beatsaberquest.com/bmbf/bmbf/backup-restore-custom-songs-manually/ 備份歌單 https://beatsaberquest.com/bmbf/my-tools/playlist-editor-pro/ 連結都有教學 備份Beat Saber遊戲資料的部分其實我比較常用Sidequest內建的備份功能 電腦連上Quest後右上方Currently Installed Apps ->Beat Saber->Backup Game Data 就可以備份高分狀態等內容 ->APK Backups 這個在每次Beat Saber出新版本時 為了之後可以還原到此版本(假設商店版本已更新) 我都會在破解前載一次商店版本備份 更新:Sidequest似乎有把BS的APK弄成黑名單 所以即使有備份也會蓋不回去 所以APK可能可以不用備份(?) 備份自訂歌曲的部分我有遇到歌名資料夾被電腦判讀不存在的問題 可能跟以前自訂歌曲工具取名的BUG有關吧(幾乎都是資料夾=亂碼+歌名的才會遇到) 所以我後來是用檔案總管開->Quest->BMBFData->CustomSongs 資料夾 左邊電腦硬碟內開一個目標資料夾 一次拉個20首這樣 遇到跳檔名不存在的歌就去看一下是哪個 把這次拉的跳過那首其他重拉一次 備份歌單的部分這次全新轉移我是用(PEP)Playlist Editor Pro BMBF自己介面也可以用前述Sidequest的方式備份/還原 game data 這樣BMBF砍掉升級重灌後他偵測到還原後game data會問你要不要恢復狀態 但說真的用過PEP就會發現BMBF一條一條處理的有點慢 所以還是推薦PEP(雖然偶爾會跳錯) 一般Beat Saber/BMBF版本更新時 也要分別備份Beat Saber遊戲資料&APK、BMBF的遊戲資料 然後再透過Sidequest->Currently Installed App介面砍掉舊的Beat Saber/BMBF 再去載商店的新版本 這兩個APP修改後一般頭盔內點APP移除/更新應該是都沒有效果才對 更新:好像有時候按還原又有用,所以別誤按了 ========================= B. 開發者系統設置 此部分環境設置每台只要做一次 如果已有Quest1可跳過前面部分步驟 如果步驟有哪裡沒反應,可能要檢查頭盔是否有跳請求許可提示 申請並開啟開發者模式、下載安裝ADB driver、安裝Sidequest https://uploadvr.com/sideloading-quest-how-to/ Sidequest 官網 https://sidequestvr.com/ 按照第一個網頁的步驟依序: 1. 替自己的Oculus帳號申請開發者資格 2. 由手機上的Oculus App,和目前使用的裝置(Quest2)連線, 並於設定中開啟開發者模式,之後將Quest2重開機 3. 將Quest2用USB線連上電腦,如果你電腦沒有Type-C孔, 要買條Type-A to Type-C的傳輸線 4. 於Quest2頭盔內點選允許連接 4.1 (將Quest2連上與電腦相同的區網?) 這個部分沒有很確定 但Sidequest和BMBF連線成功時都會顯示Quest的IP BMBF是以類似伺服器的狀態掛在Quest上,所以應該和電腦網路要通才行 5. 於官網下載Sidequest及ADB驅動程式(for windows) 6. 安裝ADB驅動程式(Sidequest下載頁面有教學) 7. 安裝Sidequest 8. 打開Sidequest,可能要於頭盔內選取允許debug 9. 如果順利,Sidequest左上角會顯示綠燈 Quest2字樣 如果到這邊沒有顯示連線,可能以下原因 1. 開發者模式有漏掉 2. ADB驅動程式沒灌好 像我電腦就怪 ADB驅動常常灌了後 Quest(不管1或2)插進去都會在裝置管理員顯示ADB interface? 之類的不明硬體 https://www.reddit.com/r/OculusQuest/comments/dd9yf6/installation_of_adbdrivers_after_last_update_no/ https://0rz.tw/oTx2Y 這時候可以參考上方連結有一位qumojo所述的方法安裝 用選擇製造商的方式安裝驅動 (對我有效,我Q2也是這樣裝的) ================================ C. 安裝BMBF BMBF官方網址 https://bmbf.dev/stable BMBF安裝教學及PlayList Editor Pro下載點 https://beatsaberquest.com/bmbf/bmbf/installing-bmbf/ 首先先去BMBF官方網址下載最新的APK (寫在Assets下面的檔案) 接著按照第二個網址教學 1. 將Quest2插入電腦,打開Sidequest(可能頭盔內要點允許連接),確認已連線 2. 把APK拖曳到Sidequest上方工具列,安裝APK 3. 先去頭盔內商店安裝Beat Saber 4. 到Sidequest上方Currently Installed Apps->BMBF->Launch App 到這裡開始是在頭盔內部作業,請戴上頭盔 因為有些步驟會需要點選同意權限等,如果不小心開到電腦上BMBF瀏覽器介面 是沒辦法完成的,請注意 5. 按照提示依序會反安裝BS、然後給一堆權限有的沒的, 反正就按同意 哪次不同意 但Oculus 會常跳出要你還原商店版本BS,這時候記得打死不要點還原 到這邊破解過的BS應該已經安裝完成 可以先從BMBF右上角Start Beat Saber進入或程式庫點Beat Saber 測試確認程式運作無誤就可以關掉了 ============================ D. 還原自訂歌曲 視原先狀態而定,總共可能有以下步驟會需要處理 I. Copy自訂歌曲資料夾到新機內對應位置 II. BMBF還原歌曲狀態(Tools->Reload Songs Folder) III. Playlist Editor Pro 或 Sidequest->BMBF 還原歌單 IV. Sidequest還原Beat Saber 個人分數狀態 從舊系統轉移: I->II->III->IV 從舊版本升級:(備份舊資料)->(安裝新版本BS、BMBF)->III->IV I. Copy自訂歌曲資料夾到新機內對應位置 把備份下來的自訂歌曲透過檔案總管或Sidequest 丟回Quest2->BMBFData->CustomSongs內,沒有資料夾可以創一個 II. BMBF還原歌曲狀態 1. Sidequest(連接Quest狀態)啟動BMBF(頭盔內) (若尚未啟動) 電腦連上Quest後右上方Currently Installed Apps ->BMBF->Launch App 這時戴上頭盔看是否畫面有跳出BMBF的螢幕且有內容 然後記一下Sidequest左上角Quest連線的IP 2. 開啟BMBF介面 有兩個方法 a. 打開PEP(Playlist Editor Pro)->在左下角Quest Info輸入剛剛的IP ->Test BMBF Server 如果BMBF有正確運行,可以從下方的BMBF Tools(BETA) 選 BMBF (Browser)打開 b. 打開瀏覽器直接用剛剛的IP後面加:50000 , 例:192.168.1.123:50000 一般來說你如果家裡路由器是走DHCP,頭盔的IP就會變,所以這頁存書籤也沒用 3.上方Tools->Reload Song Folder 成功後右下角應該會跳訊息顯示抓到幾首歌 III. 還原歌單 a. Playlist Editor Pro(推薦) 一樣如前述步驟開啟BMBF伺服器並與電腦連接,確認BMBF伺服器正常 之後可以點選Backup to Restore下拉到要還原的內容 須注意此部分應先完成歌曲載入,及於BMBF內重建歌曲資料夾,否則會有BUG 成功的話再點選上方Load All 應該可以看到已回復歌單狀態 再按Save All即可 b. 於Sidequest->Installed Apps->BMBF 選擇欲還原的遊戲資料日期檔 再進入BMBF介面,此時應該會詢問是否要恢復先前狀態 再給他跑一陣子,之後完成後右上角寫入即可 IV. 還原個人資料 於Sidequest->Installed Apps->Beat Saber 選擇欲還原的遊戲資料即可 ================================= E. 新增自訂歌曲 https://bsaber.com/ https://beatsaver.com/browse/latest 基本上Beat Saber自訂歌曲都在這兩個網站上,而且似乎互相有關連性 (但會員狀態不互通) 但我基本都只用Beast Saber 建議加入會員後,每次載下來的歌都加入書籤 之後可以用Sync Saber的套件直接下載書籤的歌曲/或當備份用途 總之在Beast Saber網頁爬歌 可以參考Curator Recommended、最多人喜好、下載排行等及分類挑 另每首歌可以試聽跟預覽狀態(試聽好像壞了? 我都用預覽看順便試聽) 把歌載下來自己丟到電腦歌單資料夾內 之後依步驟 1. 打開BMBF介面(電腦上) 如前述的有兩個方法,需先確保BMBF已於頭盔上運行(Sidequest點選啟動) a. 打開PEP(Playlist Editor Pro)->在左下角Quest Info輸入剛剛的IP ->Test BMBF Server 如果BMBF有正確運行,可以從下方的BMBF Tools(BETA) 選 BMBF (Browser)打開 b. 打開瀏覽器直接用剛剛的IP後面加:50000 , 例:192.168.1.123:50000 一般來說你如果家裡路由器是走DHCP,頭盔的IP就會變,所以這頁存書籤也沒用 2. 把歌曲檔案拖曳至BMBF Upload Files的地方,並等右下角跑完 3. 到Playlists去編輯歌單及排序 這邊要注意的是右方的New Customs也是在系統內,最後未排序都會丟在這裡 如果要確定從歌單移除,要先從左邊歌單點選X移到右,再從右邊點選X即移除(從歌單) 實際上檔案還是存在頭盔內的 但頭盔內要怎麼找到那首歌的檔案再刪掉我就不知道有沒有有效率的方法了XD 最後編輯完記得點右上角Sync to Beat Saber才是真的完成 歌曲上載只有BMBF裡面可以處理 但歌單可以在PEP裡面弄 ========================= Q&A時間 Q:玩Beat Saber前有啥注意事項 A:不要在一個可能會揮到東西的地方玩。 還有手把上的固定線要確實套上且縮小固定 新手遇到交叉音符時(左手要打右手區域的音符)記得放慢速度 你的控制器大概會先互撞個好幾次你才會學到怎麼不互撞 祈禱你的控制器活下來(o) Q:破解之後每次開BS都會跳警告視窗叫我還原 A:會怕就不要用 基本上那只是FB為了保護自己的作為 (我有警告他們摟 不是我縱容他們違反版權) 是約最近半年才加進來的 理論上沒事 但跟對面飛彈指著這邊一樣 你也不好說會不會哪天誰發瘋 FB就抓一票使用者來祭旗(你現在還綁了FB帳號呢 科科) 所以自己評估摟 Q:為什麼某些歌在BS裡面一直轉圈? A:可能你沒安裝對應的MOD,有些歌需要對應的MOD(例:MAP EXTENSION) Q:一直裝失敗 崩潰(/‵Д′)/~ ╧╧ A:乖 我從Q1轉移到Q2花了兩小時 然後成功後要玩才想到Q2忘了同步分數 然後同步資料後就開不起來了 又刪掉重搞一小時 最後放棄同步分數才正常 這是BMBF日常 你要習慣(ry 先醬,想到再加,有問題也可問,我先打歌去w -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.79.13 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/VR/M.1603203772.A.27B.html ※ 編輯: forever9801 (118.160.79.13 臺灣), 10/20/2020 22:25:45

10/20 22:38, 3年前 , 1F
另建議先別轉移遊戲個人資料 好像會當掉...
10/20 22:38, 1F

10/20 22:59, 3年前 , 2F
我剛Q2下載bmbf玩Beat saber自製歌曲,現在開beat saber
10/20 22:59, 2F

10/20 22:59, 3年前 , 3F
都會跳一個警告說非官方程式,那個會有影響嗎?
10/20 22:59, 3F

10/20 23:04, 3年前 , 4F
不會
10/20 23:04, 4F

10/20 23:04, 3年前 , 5F
就前幾版開始Quest更新韌體故意搞的鬼東西
10/20 23:04, 5F

10/20 23:04, 3年前 , 6F
所以我會建議在手機Oculus App上把軟體自動更新關掉
10/20 23:04, 6F

10/20 23:05, 3年前 , 7F
不然啥時被塞作業系統更新搞人都不知道
10/20 23:05, 7F

10/21 00:54, 3年前 , 8F
謝謝分享
10/21 00:54, 8F

10/21 02:38, 3年前 , 9F
感謝分享!
10/21 02:38, 9F

10/21 06:52, 3年前 , 10F
推詳細
10/21 06:52, 10F

10/21 07:05, 3年前 , 11F
感謝分享!!!
10/21 07:05, 11F

10/21 07:38, 3年前 , 12F
請問app裡關閉軟體自動更新的選項在哪個位置呢? 設定
10/21 07:38, 12F

10/21 07:38, 3年前 , 13F
找了幾遍都沒看到,謝謝
10/21 07:38, 13F

10/21 07:47, 3年前 , 14F
感謝詳細解說!
10/21 07:47, 14F

10/21 10:02, 3年前 , 15F
APP內左下角設定->點Quest2連線->更多設定->進階設定
10/21 10:02, 15F

10/21 12:17, 3年前 , 16F
太感謝了,只是我進階沒有該選項,可能是IOS的關係QQ
10/21 12:17, 16F

10/21 12:20, 3年前 , 17F
我也是IOS 沒這問題啊?
10/21 12:20, 17F

10/21 13:31, 3年前 , 18F
reddit好像以前有人有說相同問題
10/21 13:31, 18F

10/21 13:32, 3年前 , 19F
試試看是否有開開發者模式 以及 APP關掉重開
10/21 13:32, 19F

10/21 13:35, 3年前 , 20F
App重開就有了,也成功設定自訂歌曲,感謝!
10/21 13:35, 20F

10/21 15:11, 3年前 , 21F
非常感謝。也推荐大家下一個全球計分板scoresaber的Quest
10/21 15:11, 21F

10/21 15:11, 3年前 , 22F
版本,可以看到自己的排名,分數也是存在雲端上的
10/21 15:11, 22F

10/21 16:07, 3年前 , 23F
這在Quest2版跟Steam版有什麼優劣差異嗎
10/21 16:07, 23F

10/21 17:30, 3年前 , 24F
除非你插著線用 不然電腦版無線傳輸一定會有延遲啊
10/21 17:30, 24F

10/21 17:31, 3年前 , 25F
這很吃timing的真的不太適合用VD玩
10/21 17:31, 25F

10/21 17:35, 3年前 , 26F
電腦版可以直接載自定歌曲不用破解 自訂MOD等功能也
10/21 17:35, 26F

10/21 17:35, 3年前 , 27F
比較容易
10/21 17:35, 27F

10/21 17:38, 3年前 , 28F
剛剛查了一下 即使是用Oculus Link也會有可察覺的延
10/21 17:38, 28F

10/21 17:38, 3年前 , 29F
10/21 17:38, 29F

10/21 17:40, 3年前 , 30F
https://bit.ly/37o23bD 這篇有分析優缺點
10/21 17:40, 30F

10/21 19:22, 3年前 , 31F
所以在擴充性與FPS方面 一體版沒差了?
10/21 19:22, 31F

10/21 19:29, 3年前 , 32F
開了那篇 大概理解了 反應Quest較快
10/21 19:29, 32F

10/21 19:29, 3年前 , 33F
但PC版畫質好 安裝擴充不用傷腦筋
10/21 19:29, 33F

10/21 19:30, 3年前 , 34F
一體版是有方法破解得到擴充
10/21 19:30, 34F

10/21 19:31, 3年前 , 35F
Steam版好處則相容未來任何PCVR硬體
10/21 19:31, 35F

10/21 19:32, 3年前 , 36F
就算以後換不是O家頭戴 不用重買軟體
10/21 19:32, 36F
※ 編輯: forever9801 (114.24.23.167 臺灣), 10/22/2020 23:59:48

10/22 23:59, 3年前 , 37F
Q&A區增加一些廢話(?
10/22 23:59, 37F

10/23 00:00, 3年前 , 38F
然後我查了發現Q2控制器比Q1重了22g 而且沒防滑紋
10/23 00:00, 38F

10/23 00:00, 3年前 , 39F
難怪打起來總覺得抓不太住w
10/23 00:00, 39F

10/23 00:01, 3年前 , 40F
就當重訓希望幾次後會習慣 不然就要買手把附件了
10/23 00:01, 40F

10/23 08:10, 3年前 , 41F
抓法要改,Q2的面板大,可以把大拇指壓在上面,可以扣很
10/23 08:10, 41F

10/23 08:10, 3年前 , 42F
10/23 08:10, 42F

10/23 09:40, 3年前 , 43F
大拇指壓著感覺手腕就不太靈活w
10/23 09:40, 43F
文章代碼(AID): #1VZlAy9x (VR)
文章代碼(AID): #1VZlAy9x (VR)