Coder Social home page Coder Social logo

Comments (7)

alanbjoseph avatar alanbjoseph commented on August 17, 2024 2
  1. Limited Output Design Customization:
    Freeshow lacks the ability to customize output designs for different outputs. For instance, in EasyWorship, users can have different design templates for each output, allowing for greater flexibility and customization. Implementing similar functionality in Freeshow would enhance its usability for various presentation scenarios.

@FeranmiOyerinde
As far as I remember, there is a 'Styles' tab in the settings menu that lets you do precisely this.

You set a style and then go to the 'Outputs' tab and specify the style you want that particular output to use.

My church has two styles set-up.
One is a Main Stage View for Stage presentation, and another lower third view for OBS.

In outputs tab, I specify the stage view to follow the 'StageView Style' and the OBS NDI output to follow 'LowerThird Style'.

from freeshow.

vassbo avatar vassbo commented on August 17, 2024

Thanks. πŸ˜ŠπŸ‘

from freeshow.

vassbo avatar vassbo commented on August 17, 2024

@FeranmiOyerinde I need your input on point two.

  1. The normal output is not limited by a set frame rate and resolution. If you send it via NDI you can change the frame rate in the "Outputs" settings. And the frame rate of the output preview can be changed in the "Other" settings.
  2. Can you explain more what you mean here? FreeShow does send out NDI that can be received by e.g. OBS. What do you mean it doesn't function as a discoverable source? And what do you mean by "doesn't mirror the source properly"?
  3. See @alanbjoseph's answer.
  4. Should become more stable with each new update. :)

from freeshow.

FeranmiOyerinde avatar FeranmiOyerinde commented on August 17, 2024

@vassbo
Thank you for the clarification! I want to clarify that I'm not talking about NDI input. My concern is with the hardware resolution options. Specifically, when I use a capture card, I can't change the resolution or adjust the frames per second.

Also, regarding the mirroring issue, I appreciate your attention to it. The problem has been resolved, and now it mirrors properly to OBS and similar applications. However, it's still not possible to set different themes for different outputs.

Thanks again for your work on this project!

from freeshow.

vassbo avatar vassbo commented on August 17, 2024

Thanks. I'm glad that issue got fixed!

First of all as I already explained in point 1: if you are not sending via NDI, but just capturing the screen, the output is not limited by any frame rate, it's rendering as fast as the computer can handle, you can change the output window resolution in the "Outputs" settings, but the content like text is using SVG so that's not limited by the resolution, the only resolution limit is the input of the media and the window size. So if you want to adjust e.g. the frame rate you probably have to tweak some capture card settings. Hope this makes sense, I don't know your setup so I can't know exactly the issue.

Secondly you can create different "Styles" (with different layouts/templates, etc.) and apply them to the different "Outputs" however you want.

from freeshow.

FeranmiOyerinde avatar FeranmiOyerinde commented on August 17, 2024

@vassbo
Thanks for the explanation. Just to share my experience, I’m using an HDMI capture card that supports up to 4K resolution. Before switching to Freeshow, I was using EasyWorship, which allowed me to change the resolution, frame rate, color space, and aspect ratio directly within the software. In Freeshow, these options aren’t currently available. It might be useful to consider adding similar features to provide more control over the output settings for users.

from freeshow.

vassbo avatar vassbo commented on August 17, 2024

But if you change the resolution of the output window to 4K I'm pretty sure the capture card will also capture in 4K!
The frame rate / color space is based on what the computer is rendering and not what the software is sending.
bilde

from freeshow.

Related Issues (20)

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.