Jump to content

Recommended Posts

podonnell
Posted

I am getting video lag specifically on my SHIELD. Tried on other devices (chrome) without any issue. Confirmed direct play on audio and video during the lag.

The audio plays normally throughout, but the video seems to drop many frames and consistently is behind the audio feed.
Some codec info that matches on both videos that I saw the issue on:

4K AV1
AAC stereo
 

Let me know what other info I can provide to help diagnose.

podonnell
Posted

This should have the two playbacks captured. Virtual Insanity and Taurus are the two video titles that experienced the issue.
Both appeared healthy on the dashboard, but on SHIELD had what appeared to be a plethora of dropped frames -- however the SHIELD player does not display dropped frames in stats for nerds.log.txt

Posted

Hi, are you still having an issue with this? If so, please attach the complete emby server log rather than a snippet. Thanks.

Posted

Unfortunately the shield is to old for 4k AV1. Unlike newer and much cheaper devices it does not support AV1 hardware decoding and has to rely on software decoding.

I usually recode AV1 videos I want to watch on the shield to HEVC manually.

  • Thanks 1
podonnell
Posted
On 3/6/2025 at 10:47 AM, Sparxle said:

Unfortunately the shield is to old for 4k AV1. Unlike newer and much cheaper devices it does not support AV1 hardware decoding and has to rely on software decoding.

I usually recode AV1 videos I want to watch on the shield to HEVC manually.

Yeah this is definitely the issue.

Do you just use an ffmpeg command to do so?

Posted
On 3/10/2025 at 4:43 PM, podonnell said:

Yeah this is definitely the issue.

Do you just use an ffmpeg command to do so?

The Emby Convert Media feature can help you convert it to a format that the Shield will  handle better:

Convert Media

Posted

To manually convert:

ffmpeg -i inputfilename.ext  -c:v libx265 -vtag hvc1 outputfilename.ext

To use NVENC hardware encoder you should add -vcodec hevc_nvenc before outputfilename.ext

So that command would look like:

ffmpeg -i inputfilename.ext  -c:v libx265 -vtag hvc1 -vcodec hevc_nvenc outputfilename.ext

P.S.

I have noticed some filesize differences using NVENC vs. straight intel CPU, YMMW

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...