GithubHelp home page GithubHelp logo

faeyumbrea / obs-utils Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 1.0 3.55 MB

For all your streaming needs!

License: GNU Affero General Public License v3.0

JavaScript 59.51% Svelte 39.95% Stylus 0.52% Handlebars 0.01%

obs-utils's People

Contributors

dependabot[bot] avatar faeyumbrea avatar renovate[bot] avatar step-security-bot avatar

Stargazers

 avatar  avatar

Watchers

 avatar

obs-utils's Issues

[BUG] No /stream transparent background

I'm currently using OBS Utils 1.4.0. When I access /stream through a browser, the background is transparent.
However when I do it through OBS, it's the default bright green.

Did I jump some step or is this a bug?

Save Window to Stream

I notice that when a NPC is prompt to roll a save, the save only show on the OBS User. That's really bad cause that user is the user to stream. Can be fixed?

Foundry: v12.328
D&D5e: v3.2.1

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Awaiting Schedule

These updates are awaiting their schedule. Click on a checkbox to get an update now.

  • Update all digests (actions/setup-node, github/codeql-action)

Detected dependencies

github-actions
.github/workflows/codeql.yml
  • step-security/harden-runner 266a5d6a507c6927766a67b8380f323eacd977a2
  • actions/checkout 3ba5ee6fac7e0e30e2ea884e236f282d3a775891
  • github/codeql-action 0a3f985290ed05d660eccad9acadea7a461a4aa8
  • github/codeql-action 0a3f985290ed05d660eccad9acadea7a461a4aa8
  • github/codeql-action 0a3f985290ed05d660eccad9acadea7a461a4aa8
.github/workflows/pullrequest.yml
  • step-security/harden-runner 266a5d6a507c6927766a67b8380f323eacd977a2
  • actions/checkout 3ba5ee6fac7e0e30e2ea884e236f282d3a775891
.github/workflows/release.yml
  • step-security/harden-runner 266a5d6a507c6927766a67b8380f323eacd977a2
  • actions/checkout 3ba5ee6fac7e0e30e2ea884e236f282d3a775891
  • actions/setup-node 377c6dae4006fcd73be5aac564ee449b1a5d63f7
  • ncipollo/release-action a2e71bdd4e7dab70ca26a852f29600c98b33153e
.github/workflows/scorecards.yml
  • step-security/harden-runner 266a5d6a507c6927766a67b8380f323eacd977a2
  • actions/checkout v3.2.0@755da8c3cf115ac066823e79a1e1788f8940201b
  • ossf/scorecard-action v2.1.2@e38b1902ae4f44df626f11ba0734b14fb91f8f86
  • actions/upload-artifact v3.1.1@83fd05a356d7e2593de66fc9913b3002723633cb
  • github/codeql-action v2.1.37@959cbb7472c4d4ad70cdfe6f4976053fe48ab394
npm
package.json
  • @sveltejs/svelte-virtual-list ^3.0.1
  • @types/lodash-es ^4.17.6
  • lodash-es ^4.17.21
  • obs-websocket-js ^5.0.2
  • svelecte ^3.12.0
  • @jhubbardsf/svelte-sortablejs ^1.1.0
  • @league-of-foundry-developers/foundry-vtt-types 9.280.0
  • @playwright/test ^1.27.1
  • @rollup/plugin-typescript 10.0.1
  • @sveltejs/vite-plugin-svelte ^2.0.2
  • @tsconfig/svelte 3.0.0
  • @types/lodash ^4.14.188
  • @types/obs-studio 2.17.0
  • @typescript-eslint/eslint-plugin 5.47.0
  • @typescript-eslint/parser 5.47.0
  • @typhonjs-fvtt/eslint-config-foundry.js 0.8.0
  • browserstack-local ^1.5.1
  • cross-env 7.0.3
  • eslint 8.30.0
  • eslint-config-prettier 8.5.0
  • eslint-plugin-html 7.1.0
  • eslint-plugin-json-format 2.0.1
  • eslint-plugin-svelte3 4.0.0
  • husky 8.0.2
  • less 4.1.3
  • lint-staged ^13.0.3
  • nyc 15.1.0
  • postcss 8.4.20
  • postcss-less 6.0.0
  • prettier 2.8.1
  • prettier-plugin-svelte ^2.8.0
  • rollup-plugin-visualizer ^5.8.3
  • stylelint 14.16.0
  • stylelint-config-prettier ^9.0.4
  • stylelint-config-standard 29.0.0
  • svelte 3.55.0
  • svelte-check 2.10.3
  • svelte-preprocess 5.0.0
  • ts-node 10.9.1
  • tslib 2.4.1
  • typescript 4.9.4
  • v8-to-istanbul ^9.0.1
  • vite 4.0.3
  • vite-plugin-istanbul 3.0.4
  • node 19.0.0
  • yarn 1.22.19

  • Check this box to trigger a request for Renovate to run again on this repository

[Feature Request] Event of Foundry Scene Activate

Can it be possible to add an event when activating or deactivating a Foundry VTT scene? This would allow, for example, having a player focused OBS scene when on a non-map Foundry scene, such as a theatre-of-the-mind set-up, or pre- or post-game period, and then automatically switch to a map focused OBS scene when activating a battle map Foundry scene.
This may require having the ability to filter the event based on which Foundry scene is being activated.

Foundry chat hidden

Hi , sorry for not opening the post sooner. My problem is as follows:

I have to stream two foundry players (Stream and streamChat), one where it only displays the background to show handouts and the second one which shows live dice rolls.
the obs utils module automatically hides the UI of all profiles in stream. What can be done to solve this problem? I want the Stream account UI to be completely hidden, while StreamChat should show chat with dice rolls. Is such a thing possible? Thankyou for answer :)

Character art showing when permissions are changed

Context : I use Foundry V11 and Pathfinder 1. Using both "Stream" and "StreamGame" as sources. This problem happened even when this module is the only active (and its dependencies).

Problem : Each time I change the permission of a character, it shows its art window on the "Stream" source multiple times (and never goes off).

Reproduction : Having both sources active on OBS, and changing the permission of a character (NPC). Image shows in "Steam" source. Sometimes, it needs to be in combat and do "next turn" (to refresh I guess) and the image shows on that moment.

image

Add webcam layer

I'd love for it to be an option to show the webcam layer, that's all I need for a perfect streaming experience, right now having to resort to Discord + crop wastes a lot of screen, since I only use one it's a bad experience.

[FEATURE] Integration with Monk's Token Bar

When stream through OBS Utils, every window, app, module and etc became invisible to the stream, except Monk's Token Bar.
Can it be worked with Monk to make it invisible too?

image

Another one that became visible too is the window of YouTube Player Widget, from The Ripper93, but I think that one is not possible to make it invisible, but if it could, would be good!

[QUESTION] Overlay Style Editing

This might also double as a request to edit the documentation of the module, but how does one use the style editing in the overlay editor?
I'm not sure if there's a specific type of code or what not to edit it, and I'd appreciate any documentation/clarification on how to use that field

V12 update?

chromium error
I am getting this error with the recent update. I can see the game, but no lights or tokens. Will there be a fix for this? Much appreciated and sorry for the trouble.

[Suggestion] Ability to set the pop up size and position

I loved the module, and I plan to use it on my streams. But there's an option in Stream View that allows me to set pop up size and position. This is very useful, since this way we can certify that none of the pop ups will be cut off on stream.

Thanks for your amazing work.

Possible Issue/Request?

So adding an overlay adds the url used for token images when selecting that particular value off of a player icon.
Not sure if this is implimented, an issue, or if this would be considered a request, but would be very cool to have some potential documentation on how to get those paths to actually display images for a stream overlay so people can see the player icons on stream or a UI piece that lets you customize that within the foundry settings for it.

Tagger dependency is discontinued and it produces bugs on V12

I finally switched to V12.327 and tagger is giving me problems with things such as editing scenes, the window doesn't close and I have to reload the page.

I've tested this by only enabling tagger on a pf2 world.

Since that module hasn't updated since june 2023, it may have been abandoned, is it possible to stop depending on it?

https requires websocket over wss

Hello, I can't see to find anything on enabling WSS to use this pulgin. Is there any plan to add WSS?

Error: Mixed Content: The page at '<siteaddress>/game' was loaded over HTTPS, but attempted to connect to the insecure WebSocket endpoint 'ws://<address>:<port>/'. This request has been blocked; this endpoint must be available over WSS.

Can't figure out overlays

Hi, I'm trying to get the roll and actor overlays to work, however if I set something in the overlay editor, nothing appears.

Here is my overlay editor:
image

Here is my stream in obs:
image

I don't see an overlay, and I can't find a way to make it appear. Any help would be appreciated.

This is almost perfect but I need the chat

Maybe I'm missing something, but I'd like to be able to include the chat in my stream, but now that im logged in to the user, i can't do it with monks common display anymore.

Multiple Sources linked to the same page generate problems

Hi,
don't know if that's a general Problem with FVTT, but I hoped your plugin could fix a nasty Problem we face.
So, we're streaming our sessions on Twitch, and our group consists of 8 players + 1 GM, so in total, we have 9 different Browser Sources just for displaying the rolls on stream.
The Problem is that for some reason, when I login with the Overlay Account, it gets 3, max 4 of the roll-sources running, the others have to "re-login".
Also, whenever I login, I get redirected to the game view, even though I entered the /stream address in OBS browser source.
So... am I just to stupid to setup your plugin properly, am I reaching some FVTT limitations, or is there something else wrong, maybe with my FVTT Server. I run FVTT on a virtual Debian Server reachable from the entire internet.

Thank you in advance
Kind Regards
Zero

Dice so Nice rolls appear brown

When I roll dice with dice so nice, the dices appear brown and the numbers can't be seen well.
In foundry, they are colorful.

I can't pull up my Foundry game in the OBS Browser due to it needing a login to view this Private game

Couple questions:

  1. How do I get this thing to work? Lol

I try to add my Foundry game's URL and it says the game is private and I need to login.
I login and it says my username and password aren't valid, but I checked and they are...is there something I'm missing here?

  1. In the wiki it mentions "add the link to your Foundry Installation and append either /game for the gameboard view or /stream for the stream view."
    What is the link to my Foundry Installation? I'm just posting the link in the URL as the game is running and it ends in /game so I think it's the right one but I want to be sure.
    https://.forge-vtt.com/game

EDIT: Never mind I fixed the login issue and that resolved it

Overlay Templates

Hello! Great module!

Is there any CSS Overlay Templates? I don't know much about CSS, thus I couldn't create some overlays to show up on /stream. It would be awesome to have some as reference to begin with.

Roll Overlay Size

Hi, the roll overlay number seems quite small by default, is there a way to make it larger?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.