Skip to content

BurntToasters/ROSI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

426 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROSI

ROSI is an Electron GUI for yt-dlp

ROSI ROSI ROSI ROSI

ROSI-v   ROSI-4   ROSI-4

LICENSES

  • Rosi includes the official YT-DLP binary which on its own uses the [unlicense] license, however there are bundled third party packages. Read THIRD‑PARTY‑NOTICES for more.
  • Please make sure to also read the license for the source of this project (excluding third part binaries and packages).

Requirements

Official ROSI builds bundle FFmpeg per platform and architecture.

When building from source, you must place FFmpeg binaries in resources/ffmpeg/<platform>/<arch>/ before packaging. See resources/ffmpeg/README.md for the required layout.

You can optionally set a custom FFmpeg path in Settings to override the bundled binary.

ℹ️ The Microsoft Store version of ROSI is now integrated into the main codebase. Its customizations are run via electron-builder when specifying to release for the ms store.

Build ROSI from source:

Download ROSI source code from source (main)

  1. Download zip of release source code (non-release source code are not recommended as they may contain issues not yet fixed for a release).
  2. Unzip the folder folder, place it in a good location on your computer.
  3. Install NodeJS and NPM (Required to build ROSI).
  4. Run npm i --save-dev to download the required electron packages.
  5. View the package.json file to see the npm run build commands available.

ROSI LTS Version

There is an LTS version of the previous stable full release of ROSI (which is now v3.x.x) which can be found at ➡️ROSI-LTS's Repo

This is mainly for people who perfered the previous look of ROSI, or has a current issue with a newly released major version.

The LTS version only provides yt-dlp updates and minor bug fixes. No feature additions will happen with LTS versions. Whatever features were added to that version before it became LTS are the last features it will receive.

Need help with something?

If there is an issue with the program, feel free to create a Github Issue!
For other issues/general contact, please go to https://help.rosie.run/contact.

Sponsor this project

Packages

 
 
 

Contributors