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

Video Frames Occasionally Render Incorrectly Fully Transparent #1637

Closed
domcamus opened this issue Sep 5, 2023 · 10 comments
Closed

Video Frames Occasionally Render Incorrectly Fully Transparent #1637

domcamus opened this issue Sep 5, 2023 · 10 comments
Labels
Windows Windows platform

Comments

@domcamus
Copy link

domcamus commented Sep 5, 2023

Please DO NOT LINK / ATTACH YOUR PROJECT FILES HERE

Describe the issue
A clear and concise description of what the issue is.

Your Setup (please complete the following information):

  • Unity version: 2022.2.0b11
  • AVPro Video version: 2.8.4 ultra
  • Operating system version: Windows 10
  • Device model: AMD Ryzen 5 3400G
  • Video specs (resolution, frame-rate, codec, file size): 960x540, 60fps, mp4, 13.1MB

To Reproduce

  1. Use a VideoRender object in the normal way to play the video as part of a Unity project.
  2. Mostly the video plays correctly and looks fine.
  3. Every few seconds, a frame of the video contains only fully transparent pixels, causing flickering when the video contrasts with the graphical layer behind it (see screenshot below).

Note
This problem was not seen when using v2.7.3 with the same video and project.

Logs
N/A

Screenshots
image

Videos
N/A

@Chris-RH Chris-RH added the Windows Windows platform label Sep 5, 2023
@Ste-RH
Copy link
Collaborator

Ste-RH commented Sep 5, 2023

Is it possible to send over the video?

@domcamus
Copy link
Author

domcamus commented Sep 5, 2023

Certainly. Will send to: unitysupport@renderheads.com

@Ste-RH
Copy link
Collaborator

Ste-RH commented Sep 6, 2023

Are you using DX11 or DX12?

What GPU?

@domcamus
Copy link
Author

domcamus commented Sep 6, 2023

GPU: NVIDIA GeForce GTX 1660 Super

I think I'm using DX11, but not 100% sure. How can I check?

@Ste-RH
Copy link
Collaborator

Ste-RH commented Sep 6, 2023

It will say in the title bar of the Unity Editor.

Have you tried reproducing the issue on another PC with a different GPU?

@domcamus
Copy link
Author

domcamus commented Sep 6, 2023

Thanks. Confirmed: it is DX11.

The bug was reported by a user, so definitely happens on another PC and very likely also a different GPU (because most of our users are on laptops and I use a desktop).

@RichRH
Copy link
Collaborator

RichRH commented Sep 11, 2023

Hi @domcamus,

Is this happening with a particular video playback API? (DirectShow, Media Foundation, WinRT)

Also, is it possible every few seconds happens to be when the video loops? (Just trying to narrow down possibilities)

Cheers,

@domcamus
Copy link
Author

@RichRH - It's happening with Media Foundation. (Haven't tried anything else.)

@RichRH
Copy link
Collaborator

RichRH commented Mar 14, 2024

Merging this into #1700 as the same issue.

@RichRH RichRH closed this as completed Mar 14, 2024
@Chris-RH
Copy link
Collaborator

This should be fixed in AVPro Video version 3.0.0. The trial version is available here for testing. Please let us know if the issue is not fixed in this version.

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

No branches or pull requests

4 participants