theothernt / AerialViews

A screensaver for Android TV devices including Nvidia Shield, Fire TV, and Chromecast with Google TV. Inspired by Apple TV's video screensaver.
GNU General Public License v3.0
418 stars 32 forks source link

Black Screen After First Video #72

Closed jordanwalkert closed 1 year ago

jordanwalkert commented 1 year ago

I am using this screensaver on a Zidoo Z1000 Pro Media Player. I installed the APK via the Android settings and almost everything functions perfectly. However, I am only getting the first video of the screensaver to work properly. When it goes to the next video, or if I press left or right on the remote, the original video fades out and then it remains on a black screen. It does this regardless of SDR or HDR.

I have a new LG C2 OLED TV that supports both HDR and Dolby Vision. If I select the Dolby Vision setting, I actually do get proper Dolby Vision at first but again- it only works on that first video. I have not figured out how to use local video files from a USB yet so this is just with the Apple streaming videos. Happy to supply any additional information, thanks!

theothernt commented 1 year ago

Thanks for reporting the issue.

  1. Can you try the H.264 option as well (I'm guessing it'll have the same issue but it's worth a try)
  2. In Settings > Debug & Performance > Capabilities, what codecs are listed?

Next, it might be worth trying other video apps or player to see if they have the same issue.

Af that, it might be necessary to get debug logs from the device which involves enabling Developer Mode, downloading some developer tools to a Mac or PC, then saving the logs and posting them here.

jordanwalkert commented 1 year ago

So it turns out that any 1080p option, including H.264 and Dolby Vision work perfect. It’s the 4K options that only display the first video and go black upon changing to the next video. This is odd because my device does in fact support all resolutions up to 4K and I have the display options set to 4K for the main interface.

I am noticing that the capabilities shows the maximum resolution for the UI is 1920x1080 which is also odd since as I mentioned, the entire device and menus all output 4K. I will leave it as 1080p for now so it continues to function, however it’s a shame that the higher resolution can’t be taken advantage here. Especially since the device should be able to support it. Any chance an update in the future could enable this?

jordanwalkert commented 1 year ago

25D57FE2-3505-4F30-A6CC-49015F18B6B6

5B569764-5DD2-4B49-8110-B56F4825DF64

Hopefully these images show up. These are the codecs that are listed.

theothernt commented 1 year ago

Thanks, the extra info helps a bit. And just so I understand...

  1. When you select any kind of 1080p video it plays?
  2. When you select any kind of 4K video it does not play?
jordanwalkert commented 1 year ago

That is correct. All 1080p modes perform as intended. Both 4K modes start normally and play first video as they should, but when it cycles to the next video or pressing left/right to manually cycle it, it fades to black and never comes back on. On Sep 12, 2022, 10:13 AM -0500, Neil Turner @.***>, wrote:

Thanks, the extra info helps a bit. And just so I understand...

  1. When you select any kind of 1080p video it plays?
  2. When you select any kind of 4K video it does not play?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

theothernt commented 1 year ago

The fact it'll play one 4K video then stop is really, really strange. I don't even have a good guess at what could be causing that - as my app just makes a video playlist, then plays one video after another.

Getting logs (ie. text files showing all the info and error messages) from the device might be the only way to figure out what's going on as it sounds very non-standard to me.