gh|600

gh|600

安裝並啟用 Soundscapes 後,Obsidian狀態欄位立即增加播放與音量控制功能,方便寫筆記同時聆聽輕音樂。

可惜外掛目前有下列限制:

  • 音樂來源只限Youtube影片
  • 無法自訂站音源,目前有11個可選項目
  • 到作者GitHub提出想添加的音樂與原因,作者可考慮新增到選單裡
  • 無法在狀態欄位直接變更影片,必須在外掛設定裡設定,若是能直接變更會更方便

我直接修改了它的原始碼來加上自己想聽的音樂,依照我介紹的方法,你也能自行添加自己寫聽的音樂。

1. 自行添加音源

+ 注意!

請先備份 main.js 以防修改錯誤而造成無法使用的問題

  1. 編輯外掛的main.jsp:儲存庫/.obsidian/plugins/soundscapes/main.js
  2. 搜尋 nintendo
  3. 複製 nintendo: 整個區塊後複製成新的內容
  4. 修改複製後的內容成新的值,youtubeId欄位輸入想要聽的YouTube影片代碼(https://www.youtube.com/watch?v=影片代碼
  5. 注意 nintendo 區塊最後面的 } 後方必須有逗點(,)

gh|700

  1. 重新啟動Obsidian後,在Soundscapes外掛設定的選單裡就能找到新加的選項了

Enjoy!

2. 無法播放影片

+ 注意

Soundscapes是使用嵌入YouTube影片的方法播放(iframe),某些影片若設置不許嵌入,那麼Soundscapes就無能為力了。

2.1. 測試影片能否被嵌入

<iframe width="650" height="315" src="https://www.youtube.com/embed/影片代碼" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

下例是測試的影片:

  • 無法嵌入:E5yWN4oFsGg
  • 可以嵌入:kqZMgR6BnFY

An image to describe post

An image to describe post

3. 中文也可以

直接用中文也可以。

  經典老歌2: {
    id: "經典老歌2",
    name: "經典老歌2",
    nowPlayingText: "經典老歌2",
    isLiveVideo: !1,
    youtubeId: "0ot7D5y-4Jg"
  },
  經典老歌3直播: {
    id: "經典老歌3直播",
    name: "經典老歌3直播",
    nowPlayingText: "經典老歌3直播",
    isLiveVideo: !1,
    youtubeId: "eaUCn4qzfOg"
  },

4. 相關鏈接

5. 教學影片

##