high def high audio bitrate video media source

MrGhost

Member
I really want to be able to replay a video I created with OBS and 320 audio bitrate to upload or live stream. Yet the VLC video source limits me and other video sources limit me to 160. There is not even an option to play the audio at 320 on these. So although I stream out of OBS at 320, it winds up being 160 on the final live stream.

Any suggestions how I can get a video or media source to play my video in 320 so I can encode it in 320kbps audio to the internet live stream?
 

koala

Active Member
You set the audio bitrate if you change to advanced output mode in Settings > Output. It's available in Settings > Output > Audio > Track XX > Audio Bitrate.
However, the streaming service might limit to 160. If this is the case, it's enforced by the streaming service and you're simply unable to use any higher bitrate.
 

MrGhost

Member
You set the audio bitrate if you change to advanced output mode in Settings > Output. It's available in Settings > Output > Audio > Track XX > Audio Bitrate.
However, the streaming service might limit to 160. If this is the case, it's enforced by the streaming service and you're simply unable to use any higher bitrate.
As I have found firsthand, there is something limiting my streams that easily have 320kbps in live encoding to the sites such as Rumble, Bitchute Odysee. These sites will keep the original uploads. But my replays are not coming down at 320 but rather 160 which is just the standard video playback for media players.

The OBS is set to encode at 320, but the media players it is using to play the videos are only set to playback 160.

Because I always keep OBS at 320, to make the videos, and also to stream the video sources, it can only be the media players that are playing the videos. VLC, Media Player...etc.
This is why I am looking for a media player that can be definitely set to 320.

There is a video on the one hand that is stating it has 320kbps. I play it as a VLC video source, and I stream at 320kbps out of OBS encoding to the website. When I download from the website it downloads as 160.

What I need is a video player that will play 320kbps in windows so I can use it as a video playback source.
 
Last edited:

Suslik V

Active Member
...I stream at 320kbps out of OBS encoding to the website. When I download from the website it downloads as 160.
website can re-encode media to any format and bitrate. For example, YouTube re-encodes any video and audio, this makes media compatible with common devices all over the planet.
 

MrGhost

Member
Youtube? What's that?

seriously though. That's just why I don't upload there. Here are a few of my uploaded videos on Odysee or Rumble. You download these and tell me what Bitrate you get. I get the orignal upload size of above 300kbps. One of the main reasons not to use YouTube is their streaming treatment (not to mention the unlikelihood of actually being able to retrieve a copy of anything streamed to them after they cancel you, censor you or just lose your video before they can make a replay).


 
Last edited:

MrGhost

Member
Online service. Try to search online for more details.
also a funny response...

but if you do download one of these 2 videos you will see, I see looking in my file system that this one from Sept 3 of last year on Odysee, I have downloaded and it is...

audio bitratre Live Cats Playing SynthsHD - Copy.jpg



Now if I were to take this same video I have downloaded, and then play it back and attempt to live stream the playback to the same website, it will come across (when downloaded again the new livestreamed) at 160 despite my settings for streaming audio bitrate being set to 320. My thinking is it's the player used for media playback to the OBS source.
 

Suslik V

Active Member
Services are changing...
Anyway, if you have some issue then try to:
 

MrGhost

Member
I don't need a log file. I need a media player that plays at 320 kbps. THanks anyways. though. Here is the screenshot of the Rumble livestream detail of the Windows showing the bitrates:

rumble livestream jan 5 is 320kbps audio - Copy.jpg


If you are interested in seeing, you can upload part of it as a livestream using 320 upload bitrate and the VLC Video source to your Rumble account as a test. Then download and should only be 160. Now I am not saying that OBS isn't uploading the 320 or something, but probably the site streamed to, only gets 160 from that somehow. Don't know exactly where the audio bitrate is being cut in half.
 

MrGhost

Member
OBS behavior was explained above. I tried to expand the answer.
Actually I couldn't discern from that statement whether you were saying that OBS would broadcast at 320 or 160 when played at 160 via the media player. You just said something about it overriding incompatible settings. So if the settings of the media player were 160 and the OBS sends 320 anyways by overriding it, then maybe the streaming site only gets 160 anyways because it can suss out the audio bitrate so its replay only has 160 to replay.

This is why I need a 320 player. Because i want to livestream replays at the full audio quality the same as livestreaming them because I really don't like livestreaming directly it's too hard to get my file back because I have to upload it, then download it see? That's twice the bandwidth and as I do quite long videos that's not really economical.

It is also noteworthy that as we can see by looking at the difference in general bitrate between the Odysee and Rumble, there is a 16 kbps difference in the video rate (and the audio on Rumble seeems incomplete if OBS was 320 which it was and obviously the Video was set to go out at 2500kbps). What does it all mean? I think it means that the streaming sites just do their own thing. Odysee is definitely the best during this era. I don't know if lost frames or skipped frames or whatever would amount to the difference so it could be the hotspot connection or maybe not. I always use the same hotspot though sometimes I change my computer I am streaming from. For these two I probably streamed from the same computer but I don't remember now..

If you want to get into the nitty gritty of the specifics of why I want this, there are certain websites which publish streams in full HD but always reduce sizes of anything uploaded as an MP4.
 
Last edited:

Suslik V

Active Member
First, OBS decodes any input media (there is no such thing as 160kbit player), then OBS makes composition of different decoded videos and decoded audios and then OBS encodes it as new media stream. Many web services works the same way.

You can view what OBS transmits to the web by selecting special encoder that is named "Same as stream" for local recordings. The local file created with this encoder selected has copy of the streaming data (data just dumped to the disk and wrapped into the suitable media container), so media identical in quality to what will be send over the network. This allows you to analyze what quality OBS is sending over the network.
 

koala

Active Member
I don't need a log file.
Yes, we need it. In the logfile, if it contains a streaming session, you will see what audio bitrate was being used. That's the crucial info we need: if this was 320 kbit/s, OBS did what you want: stream with audio 320 kbit/s. Whatever the streaming service does with that is up to the streaming service and out of your control.

Whatever source you use within OBS, OBS will resample this to the bitrate you set in Settings > Output > Audio > Audio Bitrate for the track you selected as streaming track (usually track 1).
 
Top