Updating yt-dlp

From Resonite Wiki
Revision as of 10:32, 25 March 2025 by Delta (talk | contribs) (Reword)

This guide covers updating yt-dlp. Occasionally, updates to services break functionality or new sites are supported requiring an update to yt-dlp to be used. Resonite does bundle updates to this program on its own but manually updating ensures you get the latest fixes immediately.

yt-dlp.exe can be located inside of Resonite\RuntimeData\.

Manual

  • Open a command prompt or powershell window.
  • Navigate to the Resonite\RuntimeData\ folder with a command like cd C:\Program Files (x86)\Steam\steamapps\common\Resonite\RuntimeData\.
    • In command prompt, you may need to use cd /d if your game is installed on another drive, this is not required in powershell.
  • From here, run yt-dlp.exe -U in command prompt or .\yt-dlp.exe -U in powershell.

Batch Script

You can simplify the manual steps by putting them in a batch script. After that, you can update by simply running the script.

  • Open notepad or a text editor of your choice, the paste in:
@echo off
cd /d "C:\Program Files (x86)\Steam\steamapps\common\Resonite\RuntimeData"
yt-dlp.exe -U
  • Update the path if your game is installed in another location.
  • Click File > Save As and change the 'Save as type' to 'All Files'
  • Name the file Update_yt-dlp.bat or similar ending in '.bat'
  • Save this where ever you'd like

Mod

A mod exist to automatically update yt-dlp when launching the game, it can be found here https://github.com/Raidriar796/yt-dlp-Updater/.