Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: BetterScreenshare: HEVC (H265) stream doesn't work #10

Open
2 tasks done
JellyBrick opened this issue Oct 27, 2023 · 6 comments
Open
2 tasks done

[Bug]: BetterScreenshare: HEVC (H265) stream doesn't work #10

JellyBrick opened this issue Oct 27, 2023 · 6 comments
Labels
bug Something isn't working

Comments

@JellyBrick
Copy link

JellyBrick commented Oct 27, 2023

Discord Account

No response

What happens when the bug or crash occurs?

image

Broadcasts cannot be watched by anyone other than the broadcaster.

I'm not sure if this is a server-side limitation of Discord or a bug in the Discord client.

What is the expected behavior?

Must be able to broadcast using the H265 codec.

How do you recreate this bug or crash?

  1. Select the H265 codec and start broadcasting.
  2. Watch the broadcast. (Anyone other than the broadcaster)
  3. The video stream is stuck in an infinite load.

Errors

No response

Request Agreement

  • I am using Discord Stable or tried on Stable and this bug happens there as well
  • I have read the requirements for opening an issue above
@JellyBrick JellyBrick added the bug Something isn't working label Oct 27, 2023
@JellyBrick JellyBrick changed the title [Bug]: BetterScreenshare: HEVC (H265) doesn't work [Bug]: BetterScreenshare: HEVC (H265) stream doesn't work Oct 27, 2023
@philhk
Copy link
Owner

philhk commented Oct 30, 2023

You need to enable the h265_for_{your_os} experiment inside Discord. Just search for H265 and you should see multiple experiments. Everybody who watches the stream also needs to enable this experiment. For now this is the only solution.

@Loukious
Copy link

Loukious commented Nov 2, 2023

Is this only for HEVC? Mine stopped working completely without even selecting an encoder.

@philhk
Copy link
Owner

philhk commented Nov 3, 2023

You probably need to update Vencord. Discord's Halloween update broke Vencord completely.

@Loukious
Copy link

Loukious commented Nov 3, 2023

You probably need to update Vencord. Discord's Halloween update broke Vencord completely.

I did. Everything else is working just screens share module. It's stuck on "5 fps" for people who try to watch and keeps loading forever.

@philhk
Copy link
Owner

philhk commented Nov 3, 2023

Does H264 work? It could be that your GPU doesn't support H265 and is instead using your CPU and that's why it may have such a low framerate. The people who are watching your stream also need to enable the experiment if it's loading for them forever only on H265.

@Loukious
Copy link

Loukious commented Nov 3, 2023

Okay it's working if we both enable H265 experiment. There a little bug tho, if I switch encoding it returns to 30 fps and I have to manually reapply the settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants