Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/salsan/otu

otu is OBS themes utility an handle tool for work with your scenes of Open Broadcaster Software
https://github.com/salsan/otu

add cli export extract import nodejs obs obs-studio obsstudio scene

Last synced: about 2 months ago
JSON representation

otu is OBS themes utility an handle tool for work with your scenes of Open Broadcaster Software

Awesome Lists containing this project

README

        

# otu

**otu** ( OBS themes utility ) is [Node.js](https://nodejs.org) script, an handle tool for work with your scenes of Open Broadcaster Software

# Description

otu is an utility to permit to export/import your theme with all files and scenes in an archive, add and extract scene from theme, and many features are added in the future

# Installation

```bash
npm i otu-tool
```

# Features

- Export OBS theme scenes
- Import OBS theme scenes
- Add single scene on OBS theme
- Extract single scene from OBS theme
- Show info about theme scenes

# Usage

### Export

Create a zip archive (.otu) from scene.json with all files present on scenes

```bash
otu-tool export -i mytheme.json -o mythemearchive.otu
```

### Import

Extract files from zip archive (.otu) and create scene.json for OBS

```bash
otu-tool import -i mythemearchive.otu -o mytheme.json
```

### Add

Add a single scene to your theme

```bash
otu-tool add -i mytheme.json --scene myscenearchive.otu -o mynewtheme.json
```

### Extract

Extract single scene from theme

```bash
otu-tool extract -i mytheme.json --scene "NameOfScene" -o myscenearchive.otu
```

### Show

Show info about Theme scenes ( scenes collection )

```bash
otu-tool show -i mytheme.json --scenes
```

# Supported Broadcaster Sofware

- [OBS Studio](https://obsproject.com/)

# Download

- [Last Release](https://github.com/salsan/otu/releases)

# Todo

- [ ] Check fonts ~~and install it if is required~~
- [x] ~~Extract/Add single scene of your theme with relative files~~
- [ ] Convert [Streamlabs OBS](https://streamlabs.com/streamlabs-obs-live-streaming-software) scenes to [OBS Broadcaster Software](https://obsproject.com/)

# License

Copyright 2021 Salvatore Santagati ()

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.