Giter Site home page Giter Site logo

Comments (8)

RockNRollGeek avatar RockNRollGeek commented on September 3, 2024 3

@Gorrosert There's typically no reason to be streaming to youtube in 1440p, this sounds like you're creating your own issues here. If you're using one card properly per what I previously posted, you shouldn't see encoder overload. Encoder overload on that setup sounds like you have it misconfigured. As this is a plugin for streaming to multiple destinations (and should only be used for systems that have the resources to do so anyway), if multiple destinations is what you're trying to accomplish and you're trying to put the encodes on separate cards, then figure out which card is being used when you use the plugin, and then go into obs and have it use the other card as it's main one. The scenario you list is an extreme edge case configuration compared to 99% of streamers, and doesn't seem high prio for a brand new plugin who's just trying to workout bugs/etc in it's first iterations right now.

from obs-multi-rtmp.

RockNRollGeek avatar RockNRollGeek commented on September 3, 2024 3

@Gorrosert your petty personal attacks are absolutely uncalled for and have no place here. Not only am I 'generally competent in streaming practices for YouTube', I'm going to let you walk your entire comment back since you clearly weren't aware that not only do I work with major streamers and Fortune 100 companies in the streaming space, but have also worked with YouTube reps directly around streaming as well as with them at the YouTube space here in los angeles, or the fact that I'm a key stakeholder and large contributor to many of the large streaming related groups on facebook and elsewhere.

If you'd like to discuss incompetence, you clearly showed yours in saying:

"in 1080, gives the viewer 4000 - 6000 bitrates and the picture looks very bad, because the broadcast is transcoded online in very poor quality - - 1440r gives 10,000 - 12,000 on the stream to the viewer, and therefore many streamers do upscale."

One is not tied to the other, 1440 doesn't 'give' you 10,000-12,000 bitrate. Even if that were true (it's not, but i'm going to humor you for this example) Gained bitrate is immediately negated by the higher resolution. Fortunately, those 2 things are NOT tied together, and you can choose your bitrate at any resolution. 1080p at 10000 bitrate is going to look better than 1440p at 10000 bitrate because you're trying to compress more data into the same amount of allowed data transmission.

What you're thinking of (maybe? who knows?) is referring to using 1440 to force youtube to use the VP9 encoder (which looks better than avc1 at similar bitrates) if you're a smaller streamer.

Please, for your own sake and to avoid future embarrassment, sit down.

from obs-multi-rtmp.

RockNRollGeek avatar RockNRollGeek commented on September 3, 2024 2

If both of those cards are nvidia, you have no reason to use 2 cards, just use one. The nvenc chip on the card operates separate and independently of the gaming side of it. So if you're using 2 cards in your setup, you're using the gaming side of one card, but not even touching the nvenc chip, and the nvenc chip on the other with the gaming side going to waste. Basically using only 1 card's worth of resources needlessly across 2.

from obs-multi-rtmp.

Gorrosert avatar Gorrosert commented on September 3, 2024 1

It’s been known for a couple of years that YouTube, in 1080, gives the viewer 4000 - 6000 bitrates and the picture looks very bad, because the broadcast is transcoded online in very poor quality and the second time in the recording - therefore, after a bit of processing, it’s a little bit better. 1440r gives 10,000 - 12,000 on the stream to the viewer, and therefore many streamers do upscale. Are you generally competent in streaming on YouTube in practice? I think not. If you do not know such an elementary thing. You are normally being asked for a demanded thing. You do not rest much, it shows complete incompetence in the issue of streams.

from obs-multi-rtmp.

RockNRollGeek avatar RockNRollGeek commented on September 3, 2024 1

@sneakyjoeru 1440p is an option in the encoder, so for those that actually want to do it, they're already good to go.

(I get that what the other commenter was likely trying to describe (though not what he said) is regarding the fact that pushing 1440 or higher forces's youtube to use the VP9 encoder instead of the avc1 encoder for a stream)

from obs-multi-rtmp.

LordDragonus avatar LordDragonus commented on September 3, 2024 1

I also would kindly request this feature as there is a limit for NVENC sessions in Nvidias drivers of 3 (since 446.14, was 2) per Chip. Because I have 4 cards in my computer, I could use more sessions simultaneously. (And don't have to patch the drivers.)

from obs-multi-rtmp.

Gorrosert avatar Gorrosert commented on September 3, 2024

An encoder overload often occurs with one card, and I cannot stream a game with beautiful graphics and high quality settings for a stream. The second video card, in the absence of the ability to assemble a second computer, completely solves this problem. I do not have a top-end video card, 1070, to play and stream to YouTube with an upscale in 1440p, as it requires for a high-quality picture. If you do not need it, it does not mean that everyone does not need it. For me, choosing a video card is as relevant as possible in the plugin.

from obs-multi-rtmp.

sneakyjoeru avatar sneakyjoeru commented on September 3, 2024

YouTube gives higher quality compression for 1440p and 4k streams.
Try it for yourself with upscaled 1080p stream.
1440p should be an option.

from obs-multi-rtmp.

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.