You are viewing a potentially older version of this package. View all versions.
BatiSanka-YoutubeOnTV-0.2.0 icon

YoutubeOnTV

Watch YouTube videos on in-game TVs! Adds terminal commands to control video playback on ship TVs. Synced for all players. Uses yt-dlp for streaming.

Date uploaded 7 months ago
Version 0.2.0
Download link BatiSanka-YoutubeOnTV-0.2.0.zip
Downloads 70
Dependency string BatiSanka-YoutubeOnTV-0.2.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
NotAtomicBomb-TerminalApi-1.5.5 icon
NotAtomicBomb-TerminalApi

A Terminal Api

Preferred version: 1.5.5
Lordfirespeed-YoutubeDLSharp-1.1.0 icon
Lordfirespeed-YoutubeDLSharp

A simple .NET wrapper library for youtube-dl and yt-dlp

Preferred version: 1.1.0
FlipMods-ObjectVolumeController-1.1.2 icon
FlipMods-ObjectVolumeController

V62 Compatible! Allows adjusting the volume on the media objects, such as television, boombox, and record player, by pressing the [-] and [+] keys.

Preferred version: 1.1.2
xilophor-LethalNetworkAPI-3.3.2 icon
xilophor-LethalNetworkAPI

A library/API to allow developers to easily add networking to their mods.

Preferred version: 3.3.2

README

YoutubeOnTV

Watch YouTube videos and other media on the in-game TVs in Lethal Company! This mod adds terminal commands to control video playback on your ship's TVs, with full multiplayer synchronization.

Features

  • Stream videos from YouTube and other supported platforms directly to in-game TVs
  • Queue multiple videos for continuous playback
  • Full network synchronization - all players see the same content
  • Terminal-based controls for easy management
  • Uses yt-dlp for robust video downloading and streaming
  • Fallback video support for error handling

Installation

Via r2modman (Recommended)

  1. Install r2modman
  2. Search for "YoutubeOnTV" in the mod manager
  3. Click "Download with dependencies" - this will automatically install BepInEx and TerminalApi
  4. Launch the game through r2modman

Manual Installation

  1. Install BepInExPack
  2. Install TerminalApi
  3. Extract the mod files to BepInEx/plugins/YoutubeOnTV/ in your Lethal Company directory
  4. Launch the game

Usage

All commands are entered in the in-game terminal:

Commands

  • tv add <url> - Add a video to the queue

    • Example: tv add https://www.youtube.com/watch?v=dQw4w9WgXcQ
  • tv queue - Display the current video queue

  • tv skip - Skip the currently playing video

  • tv clear - Clear the entire video queue

Example Session

> tv add https://www.youtube.com/watch?v=jNQXAC9IVRw
Video added to queue!

> tv queue
Current queue:
1. https://www.youtube.com/watch?v=jNQXAC9IVRw

> tv skip
Skipped current video

Requirements

  • BepInEx 5.4.21+
  • TerminalApi 1.5.0+

Known Issues

  • First video load may take a moment while yt-dlp downloads the content
  • Very long videos may cause performance issues on lower-end systems

Credits

Mod created by roandegraaf

Uses yt-dlp for video downloading

Support

Found a bug? Have a suggestion? Please report issues on the GitHub repository.

CHANGELOG

Changelog

[0.2.7] - 2025-11-23

Changed

  • Fixed bug where video played in a loop after ending

[0.2.5] - 2025-11-23

Changed

  • Small bugfixes

[0.2.4] - 2025-11-23

Changed

  • Oops, syncing for all clients was NOT working, but good news, it IS working now!

[0.2.3] - 2025-11-23

Changed

  • Renamed full project to YoutubeOnTV
  • Because of the rename, it could be that the mod needs to be reinstalled. If that is the case, please delete the mod and download it again.

[0.2.2] - 2025-11-22

Changed

  • Updated YouTube URL handling
  • Fixed bug where turning off and on the TV would cause the video to get stuck

[0.2.1] - 2025-11-22

Changed

  • Updated README

[0.2.0] - 2025-11-22

Changed

  • Replaced bundled yt-dlp.exe with YoutubeDLSharp library dependency
  • yt-dlp.exe now downloads automatically on first run (no manual installation needed)
  • Cleaner mod distribution (no longer bundling .exe files with the mod)

Added

  • Added Lordfirespeed-YoutubeDLSharp-1.1.0 as a dependency

[0.1.0] - 2025-11-22

Added

  • Initial release
  • Terminal commands for TV control (tv add, tv queue, tv skip, tv clear)
  • YouTube video streaming to in-game TVs
  • Network synchronization for multiplayer
  • Video queue management
  • yt-dlp integration for video downloading
  • Fallback video support
  • TerminalApi integration