活用 VLC Video Source,你也可以成為 OBS 播片大師

更新於 發佈於 閱讀時間約 6 分鐘

開始在 Twitch 開直播也已經開了差不多快三年,基本上開的都是遊戲實況,所以似乎也沒有用到甚麼需要深入研究的 OBS 功能,好像也就是開始使用擷取盒實況 PS4、Switch 的時候有一點新的探索而已。

前兩天公司同事說接下來有個影片需要用直播的形式放送,而 OBS 中最簡單有效的方式竟然是

建立一個「媒體來源」,選好檔案就開播

你可能想說這有什麼問題嗎?看起來不是輕鬆寫意、一步到位?

媒體來源的缺點,一言以蔽之,就是功能過於陽春。

  • 沒有辦法控制影片的播放狀態 (e.g. 開始/暫停、停止)
  • 沒辦法連續播放影片
  • 不支援外掛字幕

另外由於套用的濾鏡效果會跟著 source 被移除,變成今天如果你想要停止播放影片而移除了這個媒體來源,下次再打開你又會需要重新設定濾鏡,十分惱人。

如果常常需要做播放影片的實況,或是有連續播放不同影片的需求,可以說是非常不便,甚至會影響觀看者的體驗。

為了解決以上這些問題,勢必需要一個厲害的播放影片 plugin 囉?

安裝 VLC視訊來源

要在 OBS 中使用 VLC視訊來源,並不需要安裝什麼額外的 plugin,或著說其實 OBS 早就裝了這個 plugin,只是等待著有緣人(?)來發現它。

一般狀態下,你打開場景中新增來源的選項,是看不到 VLC視訊來源 的,因為它的出現需要有 VLC 播放器的核心支援,換句話說,你需要安裝 VLC media player。

VLC media player 的安裝檔可以在官網下載

安裝後,關閉重開 OBS Studio,確定裡面的來源選項出現「VLC視訊來源」就完成囉!

最上面出現了「VLC視訊來源」

最上面出現了「VLC視訊來源」

使用 VLC視訊來源

先小小總結一下 VLC視訊來源 的功能:

  • 支援播放清單
  • 支援外掛字幕
  • 支援快速鍵控制播放 (e.g. 播放/暫停、重新開始、前一片、後一片)
  • 支援隱藏時自動停止或暫停

設想我們今天想要實況播個幾集萬花筒之星,首先先建立一個空白的場景(scene),並在裡面新增一個 VLC視訊來源 (VLC Video Source):

raw-image

視訊來源視窗的操作方式就跟一般的播放清單差不多,而新增影片的部分,我們也可以選擇要加入單個檔案、目錄或遠端的影片來源:

這邊已經新增了兩集的萬花筒之星

這邊已經新增了兩集的萬花筒之星

這邊可以依據你使用的情況,選擇在隱藏這個來源的時候要暫停還是停止播放,如果停止播放的話,當來源再次可見(就是用來源旁邊那個眼睛切換顯示/隱藏),會是從播放清單中的第一部影片開始播喔:

預設會是第一個選項,我自己通常是會選用第二個

預設會是第一個選項,我自己通常是會選用第二個

按下「確定」之後,動畫就猝不及防地開始播了!

看,外掛字幕也有出來喔

看,外掛字幕也有出來喔

然而 OBS 沒有辦法透過操作介面來提供你控制播放清單的功能,因此我們必須去設定快捷鍵。在「設定」->「快捷鍵」,找到剛剛設定的來源名稱「VLC test」,就可以進行一些常用控制的快捷設定:

raw-image

照走到目前為止的設定:

  • 想要暫停 -> 隱藏 VLC視訊來源
  • 想要開始 -> 顯示 VLC視訊來源
  • 下一部 -> Ctrl + 2
  • 上一部 -> Ctrl + 1

如此就大功告成啦!

附錄:限制器濾鏡

為了避免某些播放清單中的影片突然音量過大,在輸出的時候音訊部分會爆炸,我們可以在 VLC視訊來源 上套用 限制器 濾鏡:

一般設在 -10dB 左右就可以囉

一般設在 -10dB 左右就可以囉

音訊輸出被壓制在黃色範圍內

音訊輸出被壓制在黃色範圍內

附錄:音訊監測

在 OBS 裡面,每一個帶有音源的來源,都會顯示一個獨立的音訊輸出在「音效混音器」的視窗裡:

raw-image

然而在出現在「音效混音器」裡,並不代表你本人坐在電腦前,就聽得到裡面所有的音訊。以上面播萬花筒之星的例子來講,照現在的設定,只有在看實況的觀眾能夠聽到他們揮灑汗水的演出,而你電腦的喇叭裡是不會有這個音訊的聲音的。

要讓電腦前的人有辦法聽到額外輸出音訊的內容,必須把該訊源合併到目前電腦的輸出音效裡面去,也就是讓「VLC test」的聲音能夠在「輸出音效 1」裡面出現。

這時候會用上的功能,就叫做「音訊監測」。

按下任一音訊旁邊的齒輪,選擇「進階音訊屬性」,就可以看到能夠設定「音訊監測」的畫面:

raw-image
raw-image

音訊監測下面有 3 種模式可以選擇,這邊分別對 3 種模式做說明:

  1. 關閉監測:等於 僅輸出。該音訊會被輸出到實況去,但你在電腦前聽不到此音訊
  2. 僅監測:該 音訊會被併入預設輸出音效。如果你預設輸出音效沒有靜音,那麼實況上就也聽得到此音訊 (預設輸出音效在不動設定的情況下,就是電腦上所有你聽得到的聲音)。你在電腦前聽得到此音訊
  3. 監測和輸出:合併 1 & 2 的效果。適用情況是「你不想在實況上給觀眾聽到你電腦內的音效,但你本人又想聽到此音訊」。舉例來說,你邊聽 Spotify 邊看萬花筒之星,但你不想讓專心看萬花筒之星的實況觀眾被 Spotify 的音樂打擾到,你就可以選擇此項,並把「輸出音效 1」給靜音。你在電腦前聽得到此音訊

你可以針對自己使用的情況來做調整,類似的監測效果如果你有使用擷取盒在直播,也有可能會用到喔!

留言
avatar-img
留言分享你的想法!
avatar-img
批歪的沙龍
4會員
7內容數
網頁前端是一個需要與時俱進的工作。 你也喜歡前端嗎? 在這邊你可以找到一些前端小知識、新技術或是趣聞,歡迎與我們一同成長 🚀
批歪的沙龍的其他內容
2019/12/23
「⚡ 前瞻資訊」想要用讀報形式的 JavaScript Weekly 來打頭陣,卻在第一期就讓我自己覺得閱讀體驗差強人意。 之後的系列文會改為 "每期只挑選兩則做大篇幅的介紹,剩下於文末做一句話介紹" ,希望能夠讀起來更舒服一些。
2019/12/23
「⚡ 前瞻資訊」想要用讀報形式的 JavaScript Weekly 來打頭陣,卻在第一期就讓我自己覺得閱讀體驗差強人意。 之後的系列文會改為 "每期只挑選兩則做大篇幅的介紹,剩下於文末做一句話介紹" ,希望能夠讀起來更舒服一些。
2019/12/22
本系列文為節選第 468 期 JavaScript Weekly 文章的讀後整理心得。 本文為「下」,收錄內容: Vue 3.0 的設計概念 TypeScript 的 const assertion Preact 華麗復活 阿 Svelte 不是很邱?
Thumbnail
2019/12/22
本系列文為節選第 468 期 JavaScript Weekly 文章的讀後整理心得。 本文為「下」,收錄內容: Vue 3.0 的設計概念 TypeScript 的 const assertion Preact 華麗復活 阿 Svelte 不是很邱?
Thumbnail
2019/12/22
本系列文為節選第 468 期 JavaScript Weekly 文章的整理心得。 本文為「上」,收錄內容: Tesseract.js 2.0 颯爽登場 State of JavaScript 2019 問卷結果 CNDJS 維護團隊(Cloudflare)的真情告白 ...
Thumbnail
2019/12/22
本系列文為節選第 468 期 JavaScript Weekly 文章的整理心得。 本文為「上」,收錄內容: Tesseract.js 2.0 颯爽登場 State of JavaScript 2019 問卷結果 CNDJS 維護團隊(Cloudflare)的真情告白 ...
Thumbnail
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
訊息的即時傳遞已然成為現代社會的趨勢了, 影音也是如此, 即時! 即時! 即時! 已經是目前使用者體驗的必要元素了, 在這邊我們要分享的主題是如何在python程式語言的情境下使用ffmpeg來將音檔串流的轉換格式, 為什麼會有這樣的需求呢? 因為我們處理音檔時可能會需要統一輸出的格式, 當然背後也
Thumbnail
訊息的即時傳遞已然成為現代社會的趨勢了, 影音也是如此, 即時! 即時! 即時! 已經是目前使用者體驗的必要元素了, 在這邊我們要分享的主題是如何在python程式語言的情境下使用ffmpeg來將音檔串流的轉換格式, 為什麼會有這樣的需求呢? 因為我們處理音檔時可能會需要統一輸出的格式, 當然背後也
Thumbnail
欲傳送之內容,由使用者輸入於文字檔內,執行本執行檔後,指定之LINE群組全員,將會收到推播訊息
Thumbnail
欲傳送之內容,由使用者輸入於文字檔內,執行本執行檔後,指定之LINE群組全員,將會收到推播訊息
Thumbnail
如何透過一個指令,一次將 mp3 轉換成 mp4? 如何將mp3轉成mp4? 如何將Podcast上傳到YouTube?
Thumbnail
如何透過一個指令,一次將 mp3 轉換成 mp4? 如何將mp3轉成mp4? 如何將Podcast上傳到YouTube?
Thumbnail
FFmpeg 是開放原始碼的自由軟體,可以錄影、轉檔、串流 安裝步驟 1.進入FFMPEG官網 2.點選Download 3.選擇windows 4.點選第一個檔案開始下載 5.下載後為壓縮檔,在C槽Program Files裡建立新資料夾,取名為FFMPEG 6.將以下檔案解壓縮至剛才創立的FFM
Thumbnail
FFmpeg 是開放原始碼的自由軟體,可以錄影、轉檔、串流 安裝步驟 1.進入FFMPEG官網 2.點選Download 3.選擇windows 4.點選第一個檔案開始下載 5.下載後為壓縮檔,在C槽Program Files裡建立新資料夾,取名為FFMPEG 6.將以下檔案解壓縮至剛才創立的FFM
Thumbnail
摘要:讓 Obsidian 預設以新頁籤來開啟檔案的幾個方法。
Thumbnail
摘要:讓 Obsidian 預設以新頁籤來開啟檔案的幾個方法。
Thumbnail
雖然一般直播環境,只要預先存好設定檔後,基本上一開就能直接使用,但對於懶惰如我的人來說,每次都還要分別動滑鼠來啟動這兩個軟體,真的是耗時又費力的事,因此,今天就來告訴大家如何將這套繁瑣的動作,濃縮成單一一個啟動檔即可完成,讓我們繼續看下去吧!
Thumbnail
雖然一般直播環境,只要預先存好設定檔後,基本上一開就能直接使用,但對於懶惰如我的人來說,每次都還要分別動滑鼠來啟動這兩個軟體,真的是耗時又費力的事,因此,今天就來告訴大家如何將這套繁瑣的動作,濃縮成單一一個啟動檔即可完成,讓我們繼續看下去吧!
Thumbnail
由於 MZ 的機制上跟 MV 本身並沒有太大的差別,詳細的一些基本入門都可以直接參考 MV 來使用跟學習,另外關於 MZ 本身的功能已經在大部分的文章跟官方預告都有提過了,因此本篇將會速覽目前已釋出插件的部分。
Thumbnail
由於 MZ 的機制上跟 MV 本身並沒有太大的差別,詳細的一些基本入門都可以直接參考 MV 來使用跟學習,另外關於 MZ 本身的功能已經在大部分的文章跟官方預告都有提過了,因此本篇將會速覽目前已釋出插件的部分。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News