#HWA Not Working for NVENC

1 messages · Page 1 of 1 (latest)

outer viper
obtuse pantherBOT
#

:wave: Hey @outer viper,

Thanks for reaching out to us. Please follow the recommended actions below; this will help us be more effective in our support effort and leave more time for building Immich immich.

References

Checklist

  1. :ballot_box_with_check: I have verified I'm on the latest release(note that mobile app releases may take some time).
  2. :ballot_box_with_check: I have read applicable release notes.
  3. :ballot_box_with_check: I have reviewed the FAQs for known issues.
  4. :ballot_box_with_check: I have reviewed Github for known issues.
  5. :ballot_box_with_check: I have tried accessing Immich via local ip (without a custom reverse proxy).
  6. :ballot_box_with_check: I have uploaded the relevant logs, docker compose, and .env files using the buttons below or the /upload command.
  7. :ballot_box_with_check: I have tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable

(an item can be marked as "complete" by reacting with the appropriate number)

If this ticket can be closed you can use the /close command, and re-open it later if needed.

outer viper
#

note it runs great locally not on remote. ive tried setting it to 480p and no change

obtuse pantherBOT
outer viper
#

i use caddy as a reverse proxy. I can run my nc memories transcoding for anything 1080p from anywhere any ideas. the last time this happen with nextcloud memories it was because go-vod wasnt connected correctly ie transcoding wasnt working

#

also another note im using docker desktop on windows but nvenc is available in docker desktop ie nvidia-smi loads the gpu

outer viper
#

HWA Not Working for NVENC

languid hawk
#

The errors you’re seeing don’t have anything to do with transcoding. They just happen to be below the transcoding log. If you look closely you’ll see the errors are from a different container and at the top you have LOG [MediaService] Successfully encoded 4747eefe-16aa-4ad3-85f5-e21efc87796c

#

So nvenc is working fine

outer viper
#

Is there a way to improve the speed of load times when watching on remote reverse proxy

#

It has a lot of buffering

olive cloak
#

You can probably start by running iperf3 between the two nodes to benchmark

outer viper
#

The weird thing is nextcloud memories works just fine with my media crf is set to 40 1080p playback

#

I use caddy and it's run through a vps for my reverse proxy

olive cloak
#

yes I do the same, nginx for a VPS proxy, haven't had any buffering issues at all

#

is this in the app or website?

languid hawk
outer viper
#

It should the jobs say 0

#

I manually ran it again to double check

languid hawk
#

It also depends on the transcode policy. The default is to only transcode if the video is a different video codec or HDR

olive cloak
#

You might want to check on the bitrate of the video and the upload/download speed of your client, VPS, and host. A lot more moving parts in a setup like this

outer viper
#

Again I have setup other reverse proxies for streaming media is videos for the same PC on the same IP they have no issues as far as I'm aware.

#

I also changed the settings too to all videos

olive cloak
#

is this App or Web? have you tried conecting locally by IP to see if the issue persists?

outer viper
#

Yeah that's the weird thing locally it runs fine.

#

It's only when I use the reverse proxy but I don't know if it's transcoding locally

olive cloak
#

ok so that means the issue is network and/or caddy related. Immich does not have a different transcoding policy for local vs remote access like some things (Emby, Jellyfin) do

#

Might try starting a second proxy with Nginx using the recommended settings and see if that works better

outer viper
#

Aah. It's weird because jellyfin works I have 300 download and 25 up

#

25 should be more than plenty for a 720p stream right

#

It works flawlessly with nextcloud memories

languid hawk
outer viper
#

Should I select missing or all

languid hawk
#

Missing. All is a waste since it'll re-transcode everything

outer viper
#

Guess now we wait and test

languid hawk
#

Sweet, looks like it was skipping videos before

outer viper
#

We'll see. if I change it to 1080p will it need to retranscode

#

Just wondering because I know my network can handle 1080p

languid hawk
outer viper
#

So should I rerun all to get that 1080p

languid hawk
#

Yep, if you want all your transcodes to be 1080p then you'll want to re-run it for all of them

outer viper
#

Aah I'll do that now then

#

Thank you for the help much appreciated

languid hawk
#

Np!

outer viper
#

I'll report back if it works

outer viper
#

It works flawlessly now thank you!