Table of Contents

VizVid Installation Guide

Here's the quick guide for importing VizVid into your VRChat World.


Importing VizVid

Click the link below or copy the URL, add VizVid's repository into VCC.
VCC import link

Import via UnityPackage

Download the UnityPackage from Booth, and import it into your Unity project.
Booth link


How to Add VizVid into Your World

  1. Right-click on the hierarchy.
  2. Find VizVid in the menu.
  3. Choose the player preset you want to add.
    image

Common Presets

General-purpose presets for most uses.

  • On-Screen Controls
    The simplest version — controllers embedded on the screen. No extra spaces needed.
  • Separated Controls
    Controller and playlist panels can be placed independently if you didn't prefer touchscreen-like controlls.

Exhibition Presets

Designed for exhibition use. VizVid runs in local mode. Includes a proximity-based autoplay feature.

  • For Single Video Exhibition
    Designed to play a single video with playlist module disabled.
  • For Multiple Video Exhibition
    Designed to play multiple videos and supports playlists.

Enable Playback Speed Control

This feature depends on AVPro Stub.
Follow the steps on the image below to install it.
image

Enable YTTL

Support showing video titles for YouTube videos.
Follow the steps on the image below to install it.
image


Basic Settings

Common Settings

  • Edit Playlists...
    Opens the playlist editor window. You can create, edit, and import playlists.
    For detailed usage, ckeck on Editing Playlists.
  • Enable Queue List
    When enabled, URLs you input can be queued into the queue list.
  • History Size
    Set how many playback URLs are stored in history. Set 0 to disable it.
    Note: Contents played from playlists will not be recorded in history.

Default Behavior

Adjust VizVid's default values for this world.

  • Auto Play on Join
    Auto play the default playlist when the first player joined the world.
  • Auto Play Delay
    If there are no other video players besides VizVid in the world, you don't need adjust this.
  • Auto Play on Idle
    If the current playlist finishes, VizVid will continue play the default playlist.
  • Default Playlist
    Choose a playlist to use as the default from your saved playlists.
  • Default Volume
    The default volume level for players when they join the world.
  • Default Muted
    VizVid's volume are muted by default when players join the world.
  • Default Repeat Mode
    Choose from: None, Repeat One, Repeat All.
  • Default Shuffle
    Shuffle is enable by default when players join the world.
  • Seed Random Before Shuffle
    Regenerate random seed for shuffle playback when VizVid plays a playlist.

UI

  1. Select the VizVid's Screen child object.
  2. Collapse the UI Handler and Screen Configurator.
  3. Use the Color Config component to customize VizVid's color scheme.
    image

Editing Playlists

Here's the detailed guide for playlist editor.
image

  • Left-side playlist column
    • Click or to add / remove playlists.
    • You can store multiple playlists. Drag on the left icon to reorder playlists.
  • Right-side playlist contents
    • Click or to add / remove contents.
    • Titles can be set manually, or after entering a YouTube URL, use the Fetch Titles button below to auto-fill the title.
    • Enter a PC URL, the Quest URL will be auto-filled.
      URL (PC) and URL (Quest) let you set different URLs for different platforms (useful for live streams).
    • Choose a different backend depending on media type; AVProPlayer is set by default.
    • Drag on the left icon to reorder contents.
  • Top toolbar
    • Reload: Restore the last saved playlist.
    • Save: Save the current playlist to the player.
    • Export All: Export all playlists to a JSON file.
    • Export Selected: Export the currently selected playlist to a JSON file.
    • Load from JSON: Import an external JSON playlist.
    • Download/Update YT-DLP: Install or update yt-dlp (for fetching video titles).
  • Bottom toolbar
    • Load Playlist from YouTube: Paste a YouTube playlist URL into the left column to import it into the current playlist. Supports Public and Unlisted playlists (accessible via link); Private playlists are not supported.
    • Fetch Titles: Read a YouTube link and automatically fill in the title.
    • Reverse Playlist: Reverse the order of the playlist.

Please refer this documentation for full guide of VizVid.