OdinOnDemand

版本 v1.3.0·更新於 2026-09-25

Step into Valheim's ultimate media experience with OdinOnDemand - Cinema screens and music players at your command! Watch YouTube, Twitch and movies, listen to music and more all with your friends!

截圖 共 6 張

模組介紹 作者原文

Introducing OdinOnDemand 1.2: The Ultimate Media Experience for Valheim!

OdinOnDemand (OOD) adds tons of unique mediaplayers to Valheim that allow you to watch YouTube, direct video files, listen to Soundcloud, music, and dynamic radio stations all on in-game screens and radios! It's fully multiplayer synced, low resource, and easy to use.

1.2 updates OOD for Valheim 1.0 and is rebuilt on top of LibVLC: higher quality video, no more bad formats, and a new Max Quality setting. See below and changelog for more.

What's new in 1.2

  • Valheim 1.0 support - updated for the latest version of the game. The OdinOnDemand build-menu group (category) is back, rebuilt on 1.0's new usage-tag system.
  • VLC-powered streaming - video and audio streams are decoded by a packaged LibVLC 3.0.23 runtime and rendered into screens and audio sources. Quality is no longer limited to YouTube's old combined "muxed" formats. VLC streams media without full-file downloads or remuxing. Tested working on Proton too!
  • Twitch and Kick Playback! - Full Streamlink support, allowing HLS playback from sites like Twitch and Kick in-game.
  • Max Quality setting - pick 360p through 2160p (1080p default) from the cog menu. Affects performance.
  • External JS status - modern yt-dlp needs a JavaScript runtime to unlock full YouTube formats. The cog menu now tells you whether one was found and links the setup guide if not. This is really important for YouTube playback, so please check it if you have issues.

Please enjoy OdinOnDemand 1.2!

— Moddy

Found a bug? -> || GitHub Issue Tracker

About the VLC runtime: OOD now runs with LibVLC and LibVLCSharp (LGPL 2.1+) alongside the plugin in libvlc/win-x64. It is self-contained, you don't need to install VLC yourself. This is a huge change in the way OOD handles YouTube playback, but it should be more reliable and higher quality than previously. However, if you have any issues with the new playback, please check your JavaScript runtime and see if it is working properly. If still having issues, please report them || GitHub Issue Tracker and include your BepInEx/LogOutput.log and Player.log files.

ValMedia recommends playing without bloom while watching cinema for the best viewing experience.

If you are enjoying the mod, please consider donating to my Ko-Fi.

Features

  • Universal media support
  • Full time sync and multiplayer integration
  • Cinema screens
  • Theater Screen, Flatscreen TV, Table TV, Monitor, Old TV, Laptop
  • Musicplayers
  • Gramophone, Boombox, Radio, Receiver
  • Speakers that can be linked to any stationary mediaplayer using remote control
  • Linked speakers change center of audio location
  • Remote control to use screens from a distance
  • Mobile Players;
  • Cart - "Bard's Wagon", buildable. Used by pointing and clicking with remote control.
  • Belt - "Skald's Girdle", purchased from Haldor, with configurable recipe. Used by equipping & using remote control when pointing at empty space, e.g. not at a mediaplayer. Admins can point and click at other user's Belt and open it's menu.
  • YouTube playlist support
  • Online radio streams and Twitch/Kick channels (live channels require optional Streamlink on each client).
  • Wide website support: Vimeo, TikTok, Dailymotion, Facebook, Instagram, Twitter, reddit, etc. Just try your site of choice and it may return a valid file.
  • Unique dynamic radio stations system with easy radio addon support
  • New Music Waveform Visualizer
  • Configurable scaling factor
  • Full mediaplayer configuration
  • Audio control, looping, admin only options
  • Custom Piece and Item Recipe Configuration

YouTube error reporting has been completely changed to increase verbosity. If you find harmless exceptions that could be classified as a user UI message, please open up a suggestion on GitHub.

Please report any other issues or GitHub tracker.

Installation

Installation of the plugin is fairly straightforward, just install into Bepinex/plugins or use r2modman. It must be ins

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

ValheimModding-JsonDotNETValMedia-OOD_LIBValheimModding-Jotunn

檔案與校驗

檔案名稱
OdinOnDemand-1.3.0.zip
檔案大小
23.6 MiB