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

HEVC fails to record in replay buffer #24

Open
amikumanto opened this issue Apr 9, 2022 · 2 comments
Open

HEVC fails to record in replay buffer #24

amikumanto opened this issue Apr 9, 2022 · 2 comments

Comments

@amikumanto
Copy link

When I try to record using the replay buffer, the resulting video will appear as a black screen when encoding with HEVC. This does not happen when recording normally, and will also not happen if the replay is recorded before the buffer's duration is reached (e.g. if the buffer is set to last 30 seconds, saving after 20 will not produce this issue).
I don't know for sure, but I think there must be some header data or something that should be kept that the replay buffer is discarding? I've tested with the h264 encoder and the same issue does not occur (and I don't think the issue occurred at all in 0.1.0 of this plugin). I'm also using firmware 22.3.1 if that's relevant at all

@e00E
Copy link
Owner

e00E commented Apr 9, 2022

Thanks for the report. I haven't tested replay buffer before and do not know how it works from the top of my head. I might have to look at how OBS implements it. Missing header data is a good hint.

I don't think the issue occurred at all in 0.1.0 of this plugin

This is surprising because almost nothing in the plugin code changed but it could be caused by the newer AMF version.

@amikumanto
Copy link
Author

amikumanto commented Apr 10, 2022

This is surprising because almost nothing in the plugin code changed but it could be caused by the newer AMF version.

I just tested and it seems like it does actually occur in the older version - I had thought that if it did I would have run into it when I was using the older version but I guess I must have just lucked out in avoiding it. Sorry for the confusion!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants