動画プレイリスト for OBS ダウンロード
OBS Studio 用の無料拡張

OBS で、動画を
流しっぱなしに。

登録した動画を、順番またはランダムで連続再生し続けます。専用のドックで、再生中の動画とこれから流れる動画がひと目でわかり、ドラッグで再生順を入れ替えられます。

最新版 Windows / macOS / Linux OBS Studio 28 以降 MIT License
動画プレイリストのドック。再生中の動画、次の動画、再生済みの動画がサムネイルと再生時間つきで縦に並んでいる
MOVIE

動画で見る、動画プレイリスト

FEATURES

流しっぱなしに必要なものを、ひとつに

待機画面の BGV、休憩中のループ映像、ハイライト集の連続再生などに。

順番/ランダムで連続再生

最後まで行ったら最初から繰り返し。ランダムは一巡ごとに再シャッフルし、同じ動画が続かないようにします。

ドラッグで並べ替え

再生中・次の動画・再生済みが縦に並ぶ専用ドック。行をドラッグするだけで再生順を変えられます。

フォルダごと追加

ファイルを1本ずつでも、フォルダを選んでまとめてでも。サブフォルダの中も読み込めます。

サムネイルと再生時間

リストの各行にサムネイルと長さを表示。プレイリスト全体の合計時間もわかります。

再起動しても続きから

プレイリストと再生位置はシーンコレクションに保存。OBS を起動し直しても続きから再生します。

ホットキー対応

次へ/前へ/シャッフル/順番・ランダム切替を OBS のホットキーに割り当て可能。Stream Deck からも操作できます。

SETUP

導入は3ステップ

Python などの追加インストールは不要です。設定は最初の1回だけ。

OBS Studio 28 以降(WebSocket 内蔵版) Windows / macOS / Linux
  1. ダウンロードして展開する

    1. このページの 「無料でダウンロード」 から zip をダウンロードして展開します
    2. 展開したフォルダを好きな場所に置きます。中の obs-video-playlist.lua と video-playlist-dock.html は 同じフォルダに置いたまま 使ってください
    置き場所はあとから動かさないでください。 フォルダを移動するとドックの URL が変わり、登録し直しが必要になります。
  2. スクリプトを読み込んで、プレイリストを作る

    1. OBS のメニュー ツール → スクリプト を開き、左下の + で obs-video-playlist.lua を選びます
    2. (任意)右側の 「最初に入れる動画フォルダ」 で、流したい動画の入ったフォルダを選びます
    3. 「現在のシーンに『動画プレイリスト』を作成」 を押すと、画面いっぱいのメディアソースが作られ、再生が始まります

    スクリプト画面の一番上に「セットアップ状況」が出るので、残りの手順はそこで確認できます(表示を更新するときは「再チェック」)。

  3. ドックを追加する

    1. ツール → WebSocket サーバー設定 で 「WebSocket サーバーを有効にする」 にチェックします
    2. ツール → スクリプト の右側にある ドックURL の「表示」を押してコピーします
    3. ドック → カスタムブラウザドック(OBS 28〜29 は 表示 → ドック → カスタムブラウザドック)を開き、名前に「動画プレイリスト」、URL に貼り付けて 適用 します
    ドックURLには WebSocket のパスワードが入っています。 配信や画面共有に映さないよう注意してください。
HOW TO USE

ドックでできること

動画の追加は、ドックの 「追加」→「ファイル選択で追加…」 から。開いた画面の「ファイル/フォルダを追加」の + でファイルやフォルダを選びます。

やりたいこと操作
並べ替え行をドラッグ(キーボードなら行を選んで Alt + ↑ / ↓)
今すぐ再生行をダブルクリック、または行の ▶
次に再生する行にマウスを乗せて出るアイコン
再生/一時停止大きい丸ボタン、または Space
シークプログレスバーをクリック/ドラッグ
順番/ランダム「順番」「ランダム」を切り替え。シャッフル後の順番もリストに並びます
繰り返し右端のループアイコン(オフにすると最後の動画で止まります)
再生済みを隠す時計アイコン
削除行の ×(全部消すときはゴミ箱を2回)
FAQ

よくある質問

どんな形式の動画が使えますか?

mp4 / m4v / mov / mkv / webm / avi / flv / wmv / mpg / mpeg / ts / mts / m2ts / ogv / 3gp / mxf / gif に対応しています。開けないファイルは自動でスキップされます。

ドックに「OBS に接続できません」と出ます

ツール → WebSocket サーバー設定 で WebSocket サーバーが有効になっているか、ポート番号が合っているかを確認してください。パスワードを聞かれたときは、同じ画面の「接続情報を表示」で確認して入力します。

新しいバージョンに更新するには?

新しい zip を展開し、中の obs-video-playlist.lua と video-playlist-dock.html を今使っているフォルダに上書きします。そのあと ツール → スクリプト で「スクリプトを再読み込み」(↻)を押し、ドックを右クリック →「再読み込み」してください。新しいバージョンが出るとドックの上部でお知らせします。

シーンを表示していないときも再生は進みますか?

はい。スクリプトの「作成」ボタンで作ったソースは、テレビのチャンネルのように裏で再生が進みます。表示したときに頭から再生したい場合は、メディアソースのプロパティで「ソースがアクティブになったときに再生を再開する」をオンにしてください。

うまく動かないときは?

ツール → スクリプト で obs-video-playlist.lua が 1つだけ 読み込まれているか確認し、「スクリプトを再読み込み」を押してください。ほかの症状は README の「うまく動かないとき」 にまとめています。

さっそく使ってみる

無料・オープンソース(MIT License)。

最新版 Windows / macOS / Linux