歌回救星 2.0 使用說明
這一頁依照實際使用流程整理所有操作章節。可以從左側選擇章節,也可以直接向下閱讀;目前閱讀的位置會同步顯示在章節列表。
安裝、啟動與建立專案
解壓縮與啟動
- 將下載的 ZIP 完整解壓縮到一般資料夾。
- 在解壓縮後最外層的資料夾中,找到下圖圖示的
Singing Stream Savior.exe。 - 雙擊它即可啟動歌回救星。
Singing Stream Savior 2/
└─ Singing Stream Savior.exe ← 平常開啟這個
不要直接在 ZIP 壓縮檔預覽視窗中執行程式,也不需要進入其他資料夾尋找主程式。請先完整解壓縮,再開啟最外層這一個
Singing Stream Savior.exe。
建立新專案
- 開啟「檔案」選單。
- 選擇「新增專案」。
- 將歌曲加入歌曲庫或目前專案。
- 使用「儲存」或「另存新檔」,建立
.bgmsproj檔案。
專案會保存歌曲、顯示歌名、待播順序、歌詞關聯、主題及相關顯示設定。已唱清單屬於當次直播,不會寫入一般專案存檔;若程式異常中斷,復原快照會保留直播進度,重新啟動時可選擇復原。
開啟既有專案
可使用「檔案 > 開啟專案」,或從最近使用的專案清單開啟。若清單中的專案檔已被移動或刪除,程式會自動移除該筆失效紀錄。若上次執行意外中止,程式可能提示是否復原自動儲存內容。
跟著初次使用導覽完成設定
2.0.2.0 起,第一次進入操作畫面時會自動開啟「初次使用導覽」。導覽會切換到對應頁面並框出目前要認識的位置;它只負責說明,不會替你修改專案或播放歌曲。
導覽依序介紹以下八個步驟:
- 設定直播 BGM:把本機音訊檔或 YouTube 連結拖到整個 BGM 區域,也可以按「選擇 BGM」選擇檔案或貼上連結。設定後會自動循環播放;開始播放伴奏時會暫停,伴奏結束後再恢復。
- 將伴奏加入歌曲列表:把本機檔案或 YouTube 連結拖到伴奏播放器或歌曲列表,也可以按「匯入伴奏」選擇檔案或貼上連結。
- 編輯「顯示歌名」:這個欄位是歌曲播放時,OBS 歌單畫面會自動顯示的名稱;原始檔名與 YouTube 來源不會被改動。
- 把歌曲加入待播:從歌曲列表將歌曲拖入待播區,或使用右鍵選單加入。支援待播顯示的主題便能讓觀眾看到接下來要唱的歌曲。
- 選擇歌單主題並加入 OBS:切換到「歌單外觀」,透過自動預覽確認主題效果。可以按住「拖曳至 OBS」拖進 OBS;若直播中無法拖入,也可單擊按鈕複製瀏覽器來源路徑,在 OBS 新增瀏覽器來源後貼到網址欄,尺寸設為 1920 × 1080。第一次可先嘗試 Transparent Black V2。
- 回到直播操作並開始演唱:從歌曲列表或待播清單雙擊歌曲即可播放伴奏;BGM 切換、畫面上的歌名與歌單狀態都會自動處理。
- 選擇同步歌詞:播放時若自動找到歌詞,會開啟「管理歌詞」。優先選擇時間相近、歌手資訊相符的結果;找不到時,可在搜尋文字中補上歌手名稱再搜尋。
- 把同步歌詞顯示到 OBS:切換到「歌詞」分頁,也可在這裡手動開啟「管理歌詞」。接著把「拖曳至 OBS」拖進 OBS;也可單擊複製路徑並貼到新建瀏覽器來源的網址欄。歌詞會跟隨伴奏時間顯示。
如果已經跳過或關閉導覽,之後仍可從軟體上方的「說明(H) > 初次使用導覽」重新開啟。導覽期間使用滑鼠按「下一步」或「返回」切換步驟,按 Esc 可關閉。
第一次使用不必先調整介面語言、專案/媒體資料夾位置、封面或 OBS WebSocket。先完成 BGM、伴奏、歌單主題及一次測試播放,就已經能開始使用;歌詞功能可依直播需要接著設定。
認識完整模式
完整模式是預設的準備工作區,會依目前分頁顯示完整設定:
- 左側:歌曲資料、歌詞或畫面設定。
- 中央:歌曲表格、歌詞預覽或歌單主題預覽。
- 右側:背景音樂、歌唱伴奏、待播與已唱清單。
- 右上角:完整、精簡與迷你模式切換。
準備直播時建議先使用完整模式;完成歌曲、主題與歌詞設定後,再視需要切換成精簡或迷你模式。
儲存與關閉
視窗標題出現 * 代表專案有尚未儲存的變更。切換模式、播放音訊或打開獨立歌詞視窗不會清除目前專案狀態。
歌曲庫、歌單與播放器
歌曲庫分類
左側歌曲庫包含:
- 全部歌曲:所有已加入的歌曲。
- 我的最愛:標記為最愛的歌曲。
- 最近播放:最近播放過的歌曲。
- 自訂歌單:自行建立的歌曲分類;同一首歌也可以加入多個歌單。
固定分類無法刪除;自訂歌單可依直播主題或歌回企劃分組。
將歌曲加入我的最愛或自訂歌單
- 在歌曲表格選取一首或多首歌曲。
- 按滑鼠右鍵,展開「加入歌單」。
- 選擇「我的最愛」或其中一個自訂歌單。
這項操作只會建立分類關係,不會複製音訊,也不會把歌曲從「全部歌曲」移除。同一首歌可以同時存在於我的最愛及多個自訂歌單。
加入歌曲
除了按下匯入按鈕選擇檔案,歌曲也可以直接拖進軟體:
- 從檔案選擇視窗匯入一首或多首本機音訊。
- 將本機音訊檔案直接拖曳到軟體。
- 貼上或拖曳單一 YouTube 影片連結,加入為一首歌曲。
- 貼上或拖曳 YouTube 播放清單連結,辨識後匯入為一個自訂歌單。
- 按搜尋列右側的「+ 無伴奏演出」,建立不需要媒體檔的清唱或自彈自唱項目。
本機歌曲/歌唱伴奏支援以下格式:
MP3、WAV、FLAC、M4A、MP4、AAC、OGG、OPUS、WMA
拖入 YouTube 播放清單時,軟體會將其中的歌曲加入歌曲庫,並整理到對應的新歌單,不必逐首貼上連結。YouTube 內容需要網路與隨程式提供的 yt-dlp 輔助程式;首次解析或歌曲較多時可能需要稍候。
顯示歌名與來源
「顯示歌名」是直播畫面、待播與已唱清單優先使用的名稱。若未填寫,程式會以檔名或 YouTube 標題作為備援,不會顯示空白歌曲。
完整模式可查看來源或檔名;精簡模式會隱藏較佔寬度的來源欄位。
雙擊歌曲列會直接載入並播放歌曲,不會進入文字編輯。要修改名稱,請對歌曲按右鍵,選擇選單第一項「編輯顯示歌名」。輸入完成後按 Enter 套用,按 Esc 則取消這次編輯。這只會修改直播及清單使用的名稱,不會重新命名原始音訊檔案。
歌曲右鍵選單依序提供:
- 編輯顯示歌名:修改直播、待播、已唱與 OBS 使用的名稱。
- 加入待播:把歌曲排入稍後要唱的清單。
- 加入歌單:加入「我的最愛」或任一自訂歌單。
- 刪除/從目前歌單移除:依目前所在分類移除關聯,或從歌曲庫刪除歌曲。
無伴奏演出
若要清唱、自彈自唱,或進行其他不使用伴奏媒體的演出,可按歌曲列表搜尋列 右側的「+ 無伴奏演出」。輸入觀眾會看到的顯示歌名,再選擇結束方式:
- 手動結束:不設定時間,演出會持續到按下停止/完成。
- 設定預計時間:時間到後自動完成,也能提早手動停止;加減按鈕每次調整 10 秒,時間欄位也支援滑鼠滾輪。
無伴奏演出不會建立假的靜音音檔。開始後會像一般伴奏一樣暫停 BGM,並更新 Now Singing、待播與已唱;結束後再恢復原本的 BGM。建立的項目會出現在歌曲 列表與「無伴奏演出」智慧分類,也能加入其他自訂歌單並隨專案保存。
封面
封面是選用資料,不影響歌曲播放、待播排序或一般歌單顯示。若準備使用 Card 或 CD 主題,設定封面可以得到歌曲專屬的視覺效果。
本機音訊可透過歌曲右鍵選單開啟「嵌入封面」:
- 輸入歌名與歌手後線上搜尋,或選擇本機圖片。
- 選取搜尋結果。
- 等待左側封面預覽載入完成。
- 按「嵌入」寫入音訊標籤。
YouTube 歌曲預設使用影片縮圖,也可設定自訂封面或恢復預設縮圖。
Card 與 CD 的實際呈現請參考歌單外觀章節。
背景音樂播放器
BGM 播放器有獨立的播放、暫停、停止、循環、靜音、音量與進度控制。開始播放歌唱伴奏時,程式可協調 BGM 狀態,避免兩條音軌同時干擾演唱。
歌唱伴奏播放器
歌唱伴奏提供:
- 播放、暫停、停止與重新開始。
- 獨立音量、靜音及進度。
- 速度調整與重設。
- 音高半音調整與重設。
- 「歌詞視窗」按鈕。
為每首歌保存適合自己的速度與 Key
速度與 Key 是演唱時很實用的調整。速度可以用來放慢較難掌握的歌曲、配合練習進度,或微調成直播當天較舒服的節奏;「音高」則以半音為單位升降 Key,音域太高時可以降 Key,太低時也能升 Key,不必另外製作不同調性的伴奏檔。
軟體會為每首歌曲分別記住調整過的速度與音高。切換到其他歌曲再回來時,會恢復這首歌適合的設定,不必在每次演唱前重新調整;需要回到原始狀態時,也可以分別重設為 100% 速度與 0 半音。
這些設定只影響歌唱伴奏的播放,不會改寫或降低原始音訊檔案的品質。
待播與已唱
待播清單是選用的直播管理功能,不是開始播放的必要步驟。直接在歌曲表格中雙擊歌曲,就能立即載入並播放。
若有觀眾點歌、臨時加歌,或已經預定接下來要唱的曲目,可將歌曲拖曳或使用右鍵選單加入「待播」。待播歌曲可以重新排序;播放完成後會進入「已唱」。
「已唱」是當次直播的暫存進度,正常關閉軟體後不會留到下一場直播。若直播中程式異常中斷,軟體會以復原快照保存待播與已唱進度,重新啟動時可選擇恢復。
使用待播時,建議:
- 確認顯示歌名。
- 視需要檢查歌詞與封面狀態。
- 拖曳調整演唱順序。
支援待播顯示的主題會將第一首待播歌曲顯示在 Next On,或把數首待播歌曲顯示在 Reserve。是否顯示及顯示數量可在「歌單外觀」設定;不建立待播清單不會影響直接播放歌曲。
歌詞、同步歌詞與日韓讀音
歌詞是選用功能,不設定歌詞也能正常播放伴奏。設定歌詞後有兩種主要用途:
- 主播可開啟獨立的「歌詞視窗」,移到最容易閱讀的位置。
- 可將歌詞 Overlay 拖曳到 OBS,讓觀眾看到同步歌詞。
支援的歌詞
程式支援同步與非同步歌詞,包括:
- LRC
- SRT
- VTT
- 純文字歌詞
- YouTube CC 或自動產生字幕
- LRCLIB 線上歌詞
有時間標記的歌詞可跟隨伴奏進度,自動捲動並醒目顯示目前句。
開啟獨立的「歌詞視窗」後,可直接點選任一行有時間標記的歌詞,讓伴奏跳到該句的時間點。這項功能只適用於 LRC 等同步歌詞;純文字歌詞沒有可跳轉的時間資訊。
使用「管理歌詞」
在歌曲的「歌詞」頁按「管理歌詞…」,或直接點選歌曲列表中該歌曲「歌詞」欄的圖示,都可以開啟管理歌詞視窗。你可以在這裡:
- 搜尋 YouTube 字幕與 LRCLIB。
- 匯入本機 LRC 或其他支援格式。
- 取消目前歌曲的歌詞關聯。
線上搜尋最多顯示 50 筆結果,並優先排列同步歌詞;若伴奏長度已知,與伴奏長度較接近的結果會排在前面。
選取搜尋結果後,待預覽載入完成即可直接按「附加歌詞」,不需要先按另一個採用按鈕。
匯入 LRC 與取消歌詞連結
- 選擇 LRC 檔案: 從電腦匯入自行準備的 LRC、SRT、VTT 或純文字歌詞。
- 取消歌詞連結: 移除目前歌曲與歌詞檔的關聯,不會刪除原始音訊。
- 附加歌詞: 選取並預覽線上結果後,將該份歌詞連結到歌曲。
當歌曲已經附加歌詞時,管理視窗會明確顯示目前狀態,並提供「取消歌詞連結」。因此不需要回到主畫面尋找重複功能。
自動搜尋
若已啟用自動搜尋,播放沒有歌詞的歌曲時,程式會同時整理 LRCLIB 與 YouTube 字幕候選,再依同步狀態、語言、歌曲長度與歌手資訊排序,最後讓使用者確認是否附加,不會在未確認時直接覆蓋既有歌詞。若 YouTube 因短時間請求過多而限制字幕下載,視窗會保留其他可用候選並顯示清楚提示,可稍後再試。
歌詞預覽與 OBS
歌詞頁的即時預覽使用與 OBS 相同的版面、字型、顏色與日韓讀音設定,用來確認 OBS 實際顯示效果。
「歌詞視窗」則是可自由移動的獨立視窗,適合放到主播容易閱讀的位置。它擁有自己的日韓讀音選項,不必和 OBS 使用相同設定。
如果只需要自己看歌詞,不必把歌詞 Overlay 加入 OBS;如果只想讓觀眾看,也可以維持歌詞視窗關閉。
日文讀音
讀音選項包括:
- 關閉:只顯示原始歌詞。
- 平假名注音:以較小的平假名標示漢字讀音。
- 羅馬拼音:在原始歌詞下方顯示分詞後的羅馬拼音。
- 平假名+羅馬拼音:同時保留平假名注音與原文下方的羅馬拼音。
「即時預覽 + OBS」共用一組設定;「歌詞視窗」使用另一組設定。
程式會先判斷歌詞是否適合日文讀音處理,避免對一般中文或英文歌詞產生不必要的羅馬拼音。讀音由內建的離線日文分析與斷詞引擎產生,不需要將歌詞上傳到網路。
韓文羅馬拼音
韓文歌詞可選擇顯示羅馬拼音。程式會依韓文詞組保留可閱讀的空格,不會把整句 拼成一串;主畫面、歌詞視窗與 OBS 使用相同的背景讀音服務,讓載入結果保持 一致。和日文讀音一樣,這是離線自動產生的演唱參考,特殊人名、外來語與歌曲 中的實際唱法仍可能不同。
讀音僅供參考: 自動讀音依離線字典與斷詞結果產生。人名、特殊讀法、歌詞省略、外來語及歌手刻意改變的唱法,可能與原曲不同。
時間校正
若歌詞與伴奏不同步,不需要先換算正負號,直接依看到的問題選擇:
- 歌詞太晚 → 提前:目前句已經唱到,歌詞卻還沒出現時使用。
- 歌詞太早 → 延後:歌詞先出現、實際演唱稍後才到時使用。
- 偏移滑桿:中央是同步;往左拖代表提前,往右拖代表延後。
- 重設圖示:回到
0 ms。
建議從副歌或節奏清楚的段落測試,再逐步微調。
調整偏移後,歌詞頁預覽、獨立歌詞視窗與 OBS 歌詞資料會立即使用新數值;即使伴奏目前暫停,也不必關閉歌詞視窗再重新開啟。
「目前行之前」與「目前行之後」可分別用滑桿或數值欄位設定顯示句數。若歌曲已接近開頭或結尾,實際可顯示的歌詞會少於設定值,這是因為已經沒有更多前句或後句。
將歌詞加入 OBS
- 到歌曲的「歌詞」頁。
- 確認 OBS 版面、字型、大小、顏色與讀音。
- 選擇其中一種方式:按住「拖曳至 OBS」拖入 OBS;或單擊按鈕複製瀏覽器來源路徑。
- 若使用複製路徑,請在 OBS 新增瀏覽器來源,將路徑貼到網址欄,並把尺寸設為 1920 × 1080;不必勾選「本機檔案」。
歌單外觀、歌詞畫面與 OBS
歌單外觀頁
「歌單外觀」用來選擇 OBS 歌單主題及檢查即時預覽。主題順序會先顯示基本主題,再顯示具完整美術設計的精緻主題。
基本主題包括:
- Default
- Transparent Black
- Transparent White
- Transparent Black v2
- Transparent White v2
- Card
- CD
- Signal Line
- Stage Caption
其他主題可能支援封面、Reserve、Next On、固定版面、動畫或直向設計。右側「主題指南」會說明目前主題的特性及可調整項目。
切換與預覽主題
- 在上方主題列點選主題卡片。
- 開啟「自動展示」,查看中央預覽依序模擬 Now Singing、長 Set List、時間戳與 Next On/Reserve。
- 先查看最左側的「版面配置」,再依主題指南調整該主題實際支援的顏色、透明度、字型或版面位置。
- 讓展示循環跑過不同狀態,確認清單移動、Card/CD 封面與待播區塊;不支援的內容不會被硬塞進主題。
- 確認後再將「拖曳至 OBS」拖入 OBS。
切換主題只會改變顯示方式,不會修改歌曲、待播順序或已唱紀錄。完整模式最適合比較主題,因為主題列、設定、預覽及指南可以同時顯示。
自動展示使用內建假資料,會自行循環,不需要實際播放伴奏或逐一按按鈕。它也不會把展示歌曲寫入目前專案、已唱紀錄、待播清單或 OBS;關閉展示後會立即回到真實狀態。
從即時預覽到 OBS 實際畫面
程式內的即時預覽用來確認主題結構與內容;加入 OBS 後,透明主題會直接疊在直播背景上。歌單與歌詞是兩個獨立來源,因此可以分別安排大小及位置。
可以設定的項目
左側「畫面設定」會把「版面配置」放在最左邊,之後才是演唱、已唱與待播。設定會儲存在目前專案中;程式會依主題宣告的能力,只顯示真正可用的分頁與控制項。
| 分頁 | 影響的 OBS 區域 | 可以調整 |
|---|---|---|
| 版面配置 | 主題整體外觀或各文字區域 | 依主題支援項目顯示主題顏色、背景透明度或自訂區塊位置;「恢復主題預設值/版面」可回到原始設計 |
| 演唱 | Now Singing/目前歌曲 | 字型、字體大小、文字顏色、粗體、斜體、底線、靠左/置中/靠右,以及長歌名的跑馬燈速度 |
| 已唱 | Set List/History | 字型、字體大小、文字顏色、是否顯示編號、粗體、斜體、底線、文字對齊,以及清單捲動速度 |
| 待播 | Reserve/Next On | 可與已唱清單分開設定字型、大小、顏色、編號、粗體、斜體、底線與文字對齊 |
主題可能限制部分選項
- 標示為可調整的主題只會顯示它宣告支援的控制項。
- 標示為固定設計的主題會隱藏不適用的字型、顏色、對齊與版面設定,避免使用者誤以為按鈕故障。
- Default 支援最多文字與區塊設定;舊版 Transparent Black/White 支援演唱與已唱的字型、大小、顏色、樣式及對齊。
- Transparent Black/White v2 支援主題顏色與背景透明度;Signal Line 與 Stage Caption 也支援主題顏色、背景透明度與指定區域的字型選擇。
- 不支援 Reserve 的主題不會顯示待播內容。
- 部分美術主題的 Next On/Reserve 是版面必要元素,待播顯示可能固定開啟。
- 調整前可先查看右側「主題指南」,確認該主題支援哪些功能。
待播與時間戳選項
- 在 OBS 顯示待播清單: 讓支援的主題顯示 Reserve 或 Next On。
- 顯示數量: 設定 OBS 最多顯示 1–10 首待播歌曲;若主題只提供 Next On,畫面只會顯示下一首。
- 在歌單中顯示時間: 僅在啟用 OBS WebSocket 後出現。開啟後,支援的 Set List 會在已唱歌曲前顯示直播時間戳;時間不會加在 Reserve 或 Next On 前面。
即時預覽工具
- 背景: 可切換透明格、深色、淺色、自訂顏色或自訂圖片。
- 圖片模式: 使用自訂圖片時,可選擇符合、填滿或拉伸。
- 調整預覽: 可拖曳預覽來源及角落控制點,暫時改變程式中的檢查大小與位置。
- 重設: 將預覽來源恢復到 100% 與預設位置。
預覽背景、圖片及「調整預覽」都只用於程式內檢查,不會改變 OBS 的透明輸出,也不會改寫主題的實際版面。預覽右上角的 OBS · 1920 × 1080 · 16:9 表示主題的 OBS 設計畫布;百分比則是目前程式內的預覽縮放。
Card 與 CD:封面效果
封面不是必填資料。Card 與 CD 是兩個會特別利用歌曲封面的基本主題:
- Card: 把封面放入直向卡片,並在卡片下方顯示歌曲名稱。
- CD: 將封面裁成唱片視覺,歌曲名稱顯示在下方標籤。
未設定封面時仍可播放歌曲及使用其他主題;只有想使用這兩種歌曲專屬效果時,才需要另外整理封面。
預覽背景
Default 主題預設使用白色預覽背景;透明主題與精緻主題可使用透明格,方便判斷半透明與留白效果。
預覽背景只影響程式內檢查,不會輸出到 OBS。
將歌單加入 OBS
- 在「歌單外觀」選擇主題。
- 確認預覽中的 Now Singing、Set List、Reserve 或 Next On。
- 選擇其中一種方式:按住右上方的「拖曳至 OBS」並拖入 OBS;或單擊按鈕複製瀏覽器來源路徑。
- 若使用拖曳,OBS 會直接建立指向本機 Overlay 的 Browser Source。
- 若使用複製路徑,請在 OBS 新增瀏覽器來源,將路徑貼到網址欄並設定為 1920 × 1080;不必勾選「本機檔案」。
「重新載入」可重新掃描主題並更新預覽。
拖曳與複製路徑都不需要啟用 OBS WebSocket。WebSocket 是額外的時間戳與連線狀態功能。若 OBS 在串流中不接受拖入來源,請改用單擊複製路徑的方式。
在 OBS 中自由擺放與裁切
主題的設計畫布不會限制 OBS 中的使用方式。加入 Browser Source 後,可以依自己的直播版面自由縮放、裁切及定位,只保留想顯示的區域,再和自製背景、聊天室或其他來源搭配。
- Default: 適合當作可自由組合的基礎版面。可以參考預覽中的虛線文字區域,在 OBS 沿虛線裁切 Now Singing、Set List 等需要的區塊,再放到自製背景的合適位置。
- 透明與精緻主題: 可保留完整構圖,也可以依直播畫面裁切其中一部分;是否保留裝飾、Reserve 或 Next On,由使用者自行決定。
- 尺寸與位置: 如果比例或位置不理想,直接使用 OBS 的 Transform、縮放與裁切調整即可,不必符合固定的 Browser Source 尺寸。
- 透明背景: 主題背景透明是正常現象,請在 OBS 中疊到實際直播背景上確認最終效果。
裁切只會改變 OBS 場景中這個來源的顯示範圍,不會修改歌回救星內的主題或歌曲資料。
Set List 與長歌名
各官方主題會依版面使用跑馬燈、換行、分頁或縮排處理長歌名。切換主題不會修改歌曲資料、已唱紀錄或待播順序。
Reserve 與 Next On
開啟「在 OBS 顯示待播清單」後,可設定最多顯示幾首歌曲。不同主題的呈現方式不同:
- Reserve:顯示多首待播。
- Next On:只顯示下一首。
- 不支援待播的主題:維持 Now Singing 或 Set List 版面。
待播清單不是播放歌曲的必要條件。它主要用於觀眾點歌或預排接下來要唱的歌曲;若沒有建立待播,仍可在歌曲表格雙擊歌曲直接播放。
歌詞畫面
歌詞 Overlay 是選用畫面,與歌單 Overlay 屬於兩個獨立 Browser Source,可分別放置、縮放與顯示。主播也能只使用獨立歌詞視窗而不輸出給觀眾;詳細設定請參考歌詞章節。
OBS WebSocket(測試功能)與直播時間戳
功能狀態:測試中。 OBS WebSocket 目前主要為直播時間戳設計。一般歌單主題與歌詞 Overlay 不需要啟用這項連線。
OBS WebSocket 是選用功能,預設關閉。目前的測試重點包括:
- 讀取 OBS 實際直播時間。
- 在伴奏開始時記錄歌曲時間戳。
- 在支援的 Set List 主題顯示歌曲時間戳。
- 處理直播重新開始與短暫斷線重連。
- 在主視窗右下角查看 OBS 連線狀態。
在 OBS Studio 啟用 WebSocket
- 開啟 OBS Studio 28 或更新版本。
- 開啟「工具 > WebSocket 伺服器設定」。
- 勾選啟用 WebSocket 伺服器。
- 連接埠通常維持
4455。 - 建議保留驗證功能,複製 OBS 顯示的密碼。
- 按「套用」或「確定」。
若找不到 WebSocket 伺服器設定,請更新 OBS Studio。OBS Studio 28 以上版本已內建 obs-websocket。
在歌回救星連線
- 開啟「設定 > 進階設定」。
- 勾選「啟用 OBS WebSocket 連線」。
- 主機填入
127.0.0.1。 - 連接埠填入
4455,或填入 OBS 中自行設定的連接埠。 - 輸入和 OBS 相同的密碼。
- 按「連線」。
只有勾選啟用 WebSocket 後,「連線」按鈕才可使用。取消勾選會立即停用連線及 WebSocket 專用功能。
連線狀態
啟用 WebSocket 後,主視窗右下角會顯示:
- 綠燈/已連線:可以取得直播時間。
- 黃燈/連線中:正在連線、驗證或重新連線。
- 紅燈/未連線:OBS 未開啟、設定不符、密碼錯誤或連線失敗。
若未啟用 WebSocket,主視窗不顯示此狀態。
在 Set List 顯示時間
連線功能啟用後,「歌單外觀」會顯示「在歌單中顯示時間」選項。勾選後,支援的主題會在已唱歌曲前加入直播時間戳。
時間戳屬於已唱紀錄,不會顯示在 Reserve 或 Next On。
直播時間軸
伴奏開始時會建立一筆紀錄,目標是讓直播結束後更容易整理歌曲時間軸,並讓 Set List 顯示觀眾可辨識的演唱時間。
此功能仍在測試連線穩定性、直播重新開始及短暫斷線等情況。正式直播前請先用測試串流確認;若連線不穩,仍可正常使用播放器、歌單及歌詞,只是無法保證自動時間戳完整。
連不上 OBS
依序檢查:
- OBS 是否已啟動。
- OBS WebSocket 伺服器是否已啟用。
- 主機是否為
127.0.0.1。 - 兩邊連接埠是否相同。
- 密碼是否完整且沒有多餘空格。
- OBS 是否正在顯示驗證失敗。
- 關閉後重新勾選,再按一次「連線」。
完整、精簡與迷你模式
右上角的模式按鈕可在三種工作空間之間切換。按主要按鈕會依序循環,右側下拉選單可直接選擇指定模式。
快捷鍵:Ctrl + Shift + M
完整模式
適合準備直播與調整設定:
- 顯示完整歌曲資料與來源欄位。
- 顯示歌詞即時預覽。
- 顯示歌單外觀即時預覽與主題指南。
- 適合管理歌曲、封面、歌詞及 OBS 畫面。
精簡模式
適合直播進行中、仍需要選歌與調整內容時:
- 保留歌曲庫、歌單、播放器、待播與已唱。
- 隱藏歌曲來源或檔名欄位。
- 隱藏大型內嵌預覽以節省寬度與繪製資源。
- 仍可切換到歌詞頁並開啟「歌詞視窗」。
迷你模式
適合在開播前已完成待唱歌曲與畫面設定,並已將歌曲排入待播清單的主播。這個模式把畫面縮到最精簡,直播中只要從待播清單選擇下一首歌曲播放即可。
- 隱藏歌曲庫、歌單編輯及背景音樂播放器。
- 保留歌唱伴奏播放器,以及速度、音高和音量控制。
- 保留待播/已唱清單,方便依照預先安排的順序播放。
- 保留「歌詞視窗」按鈕。歌詞視窗可自由移動及調整文字大小,方便依照直播螢幕上的其他軟體自行安排位置。
從完整或精簡模式切換到迷你模式時,只會收起不常用的介面;正在播放的歌曲會繼續播放,原本的待播順序與 OBS 畫面也不會被重設。
視窗配置記憶
完整、精簡與迷你模式會分別記住視窗大小及相關分隔位置。切回原模式時會恢復先前配置。
使用建議
- 整理歌曲、歌詞與主題: 完整模式。
- 直播中仍會臨時點歌: 精簡模式。
- 曲目已排定,只需要播放與看待播: 迷你模式。
- 需要大字閱讀歌詞: 開啟獨立歌詞視窗並移到適合的螢幕位置。
設定、備份與疑難排解
設定分類
一般
- 介面語言與一般應用程式偏好。
檔案與專案
- 預設專案資料夾。
- 收集專案媒體的輸出位置。
- YouTube 音訊下載位置。
- 開啟資料夾或恢復預設路徑。
變更預設路徑不會自動搬移既有檔案。
YouTube
可選擇下載格式:
- 原始相容格式:保留來源品質並減少不必要轉碼。
- MP3:方便一般播放器使用,但會再次有損壓縮。
- WAV:適合後續編輯,但檔案較大,也無法恢復 YouTube 已失去的音質。
進階設定
包含測試中的 OBS WebSocket 功能說明、OBS 端啟用步驟、主機、連接埠、密碼及「連線」按鈕。這項設定主要用於直播時間戳,並非使用歌單或歌詞 Overlay 的必要條件。
專案與媒體備份
.bgmsproj 保存專案資料,但本機音訊原檔仍可能位於其他資料夾。要搬到另一台電腦前,建議:
- 儲存專案。
- 使用收集專案媒體功能,將相關本機檔案集中到指定資料夾。
- 備份
.bgmsproj、收集後的媒體及自行匯入的歌詞。 - 在新電腦保持相對位置,或重新連結缺少的檔案。
程式無法啟動:Qt platform plugin
若看到「no Qt platform plugin could be initialized」:
- 確認 ZIP 已完整解壓縮。
- 從最外層
Singing Stream Savior.exe啟動。 - 不需要進入其他資料夾或嘗試開啟裡面的程式。
- 如果仍然無法啟動,請刪除這份不完整的解壓縮結果,重新下載 ZIP 並再次完整解壓縮。
- 需要桌面捷徑時,請替最外層的
Singing Stream Savior.exe建立 Windows 捷徑,不要直接移動檔案。
YouTube 無法解析或播放
- 確認網路連線。
- 確認連結是有效的 YouTube 影片或播放清單。
- 稍候後重試;YouTube 端變更可能暫時影響解析。
- 確認
yt-dlp/ytdlp_helper.exe仍在程式資料夾中。
找不到歌詞
- 確認歌曲顯示歌名與歌手拼寫。
- 搜尋時可改用較短的關鍵字。
- 優先選擇標示為同步歌詞、且長度接近伴奏的結果。
- 若線上沒有合適版本,可匯入本機 LRC、SRT、VTT 或純文字。
歌詞時間不準
- 使用歌詞偏移進行 ±100 毫秒微調。
- 確認選到的歌詞版本長度接近伴奏。
- 現場版、剪輯版、升降 Key 版或前奏長度不同時,可能需要另外校正。
日文讀音不符合原曲
自動讀音無法完全理解所有人名、熟字訓、特殊語氣及歌手唱法。這不是歌詞時間錯誤,可關閉讀音或將它視為閱讀提示。
OBS 畫面沒有更新
- 在程式確認目前歌曲、待播或歌詞已更新。
- 按「重新載入」更新程式內預覽。
- 在 OBS 對 Browser Source 執行重新整理。
- 確認 Browser Source 指向目前版本程式資料夾產生的本機頁面。
- 若只是 WebSocket 紅燈,歌單 Overlay 仍可運作;WebSocket 主要影響直播時間戳。
安全更新
平常從最外層的 Singing Stream Savior.exe 啟動時,啟動器會先以深色狀態視窗檢查未來版本。若有更新,會先顯示版本並詢問是否下載安裝;選擇不更新仍可繼續開啟目前版本。
更新檔下載後會先檢查檔案大小與 SHA-256,再替換允許更新的主程式與主題檔。請保留最外層的 Singing Stream Savior.exe、current.json 和內部資料夾原有的相對位置,不要只移動其中一個檔案。
若啟動器提示需要較新的啟動器,或自動更新無法完成,請改從本說明網站下載最新版完整 ZIP,解壓縮到新的資料夾,再用新版開啟原本的 .bgmsproj。不要把兩個版本的 DLL 直接混合覆蓋。