偽春菜歌唱教學 

偽春菜歌唱教學

優美的樂章~歌詞卡撥放篇

甚麼?!伺か這軟體也能唱歌?別懷疑,這可是伺か最具娛樂性的功能呢。相信您自己一定收藏了相當數量的MP3音樂檔以及歌詞,想讓你家的任意為您唱出優美的歌聲嗎?
本篇將會詳細的教導玩家如何操作這個功能。

目前可以用來達成這個功能的軟體外掛有二種組合:

  • Winamp+YunaSoft
    • 這是早期的歌唱功能軟體組合,目前仍相當常見。但由於yunaSoft在2000年左右完成後就停止發展了,因此並不支援UTF8格式,在多國語系的場合使用上常會遇到文字編碼相容性問題。
    • yunaSoft外掛原本是寫給Winamp2代的,但目前最新的Winamp5代也可使用此外掛。
    • 此外掛可以設定的細項比較多,例如啟動或關閉Winamp時,要傳送給偽春菜的訊息。
  • foobar2000+SAKURA script lyrics
    • 今年(2007)網友丙丁參考yunaSoft的運作模式,重新寫了一個外掛給foobar這個音樂播放器。此外掛完全支援UTF8編碼,就沒有多國語系的文字編碼相容問題了。
    • 此外掛僅支援foobar2000 v0.9.4.x以上的版本。
    • 由於是已是專為播放歌詞卡設計,設定較為簡單。

本教學二種方法都會提到,接下來請先看看yunaSoft的方式

主要概念 (以YunaSoft為範例)

唱歌的基本原理相當的簡單,主要是透過Winamp+yunaSoft來傳遞SSTP訊息給偽春菜,當偽春菜接收到這個訊息時,即會啟動唱歌事件,並將訊息的內容依照設定在對話方塊撥放出來,就如同在唱歌一樣。

接下來就是詳細的設定了,請確實的確認每個要設定的步驟喔

Winamp+YunaSoft設定

首先,在一切開始之前我們必須先安裝好下列二個軟體:

  • Winamp:著名的MP3撥放軟體,歌曲撥放的時候要靠它。
  • YunaSoft:關鍵的外掛,這個程式除了讓的Winamp支援雙位元檔名顯示之外,也是偽春菜能唱歌的關鍵所在。由於軟體都有安裝導引程式,因此整個安裝過程就不在這邊多做說明了。接下來就讓我們正式進入主題
  1. 首先開啟您的Winamp,並在Winamp視窗之中按下滑鼠右鍵,此時您應該可以看到如下的畫面:
  2. 請點選上圖畫線的地方:YunaSoft SexFont Plug-in 2000?,此時會出現如下的視窗。共有二個頁面需要設定,請按照各圖示所圈選的地方進行設定(請務必使用與圖上完全一樣的設定):
    • 在此最重要的是Network設定,請務必啟用,並設定為localhost,Port設定為9801(一般內定的Port)。
    • 對應SSP的Network(2)設定,請務必啟用9801:
  3. 這邊是設定當開啟Winamp時,要傳送給偽春菜的訊息,格式為Sakura語法:
    如果你還不會編寫的話沒關係,直接將這四個段文字複製到圖上對應位置即可:
    * Normal:\h\s[0]這首曲子是%I2ND~演唱者為%I1ST\e
    * SIF(同上即可):\h\s[0]這首曲子是%I2ND~演唱者為%I1ST\e
    * Startup(開啟Winamp時):\h\s[0]來唱歌吧~\e
    * Exit(關閉Winamp時):\h\s[0]Winamp結束~\e
    最後按下確定,儲存所有的設定。當按照上述設定完畢之後,Winamp應該就能夠與偽春菜進行SSTP通訊了。

foobar2000+SAKURA script lyrics設定

  1. 首先請先安裝好foobar2000(請使用0.9.4.x以上的版本)。
  2. 接下來,到SAKURA script lyrics下載插件,解壓縮後,會看到一個foo_sstp_lyrics.dll檔案,將這個檔案複製到foobar的components目錄底下,該目錄一般會在C:\Program Files\foobar2000\components
  3. 到此大功告成,直接啟動foobar即可,此時應該可以見到偽春菜有反應了:
  4. 如果想修改預設的訊息文字:
    • 請選擇foobar選單中的Preferences
    • 然後找到Tools分類下的SakuraScript Lyrics?,訊息格式同樣為Sakura語法,不過Playing訊息必須配合foobar的語法
      這邊提供了圖中的範例,一樣直接貼在對應的欄位即可。
      * Startup:\h\s[0]來唱歌吧~\e
      * Exit:\h\s[0]foobar2000結束囉~\e
      * Playing:'\h\s[0]這首曲子是'%title%'~'['演唱者為'%artist%]'\e'

實際應用篇~歌詞卡

所謂的歌詞卡,只是一個純文字檔案,內容使用SAKURA語法編輯而成,當Winamp撥放歌曲時,如果YunaSoft SexyFont外掛有啟動SSTP功能,以及找的到對應的歌詞卡檔,那麼就會將歌詞卡的內容傳送給偽春菜來達到唱歌的效果。

準備歌詞卡

  • 現在我們只要準備好MP3歌曲檔案以及對應的歌詞卡即可,教學是以Sister Princess為例子,請按此取得Love_Destiny歌詞卡
  • 再來您必須自行準備好Love_destiny.mp3檔案。

歌詞卡編碼問題

  • 教學提供的Love_Destiny歌詞卡是Big5日文格式,如果沒有安裝Unicode補完計畫之類的程式,可能會無法使用。
  • 如果您並不希望安裝Unicode補完計畫,在這樣的情況下,您可以使用foobar+SAKURA script lyrics的解決方案。
    此時請將歌詞卡轉碼為UTF8,並將副檔名更改為.ssl,而非.txt。這邊提供範例檔案,請按此下載UTF8版本的Love Destiny歌詞卡

放置歌詞卡

  • 將Love_destiny.mp3以及Love_destiny.txt放在一起(如同一目錄下)即可:
  • 接下來把偽春菜叫出來,再使用Winamp或foobar直接開啟Love_destiny.mp3即可。當歌聲出現之時,歌詞會隨之出現在偽春菜對話方塊裡面了。

成功範例

注意事項

如果您設定完畢之後,家裡的偽春菜還是無反應的話,不妨參考下列的確認步驟:

  1. 目前已知有人格(Ghost)不唱歌,例如黑櫻這個Ghost,即使您設定完全OK,她還是不唱歌。推測是Ghost方面封鎖這個功能。此時只要換個Ghost即可。
  2. 設置完成後如果發生無任何效果的問題,一般將偽春菜程式重新啟動即可。
  3. 請務必確認每個選項每個細節都設定ok。
  4. 本篇教學使用橘花中文版作範例,但如果您使用的是日系的人格,例如Sound Player Ghost "FLELE",來播放中日文夾雜的歌詞卡(尤其是Big5日文),或許在使用Winamp+YunaSoft組合時會遭遇到亂碼問題,此時建議直接改用foobar+SAKURA script lyrics的解決方案。
arrow
arrow
    全站熱搜

    jack117001 發表在 痞客邦 留言(0) 人氣()