Jump to content


Photo

NVIDIA Shield Playback issues just started after getting Premiere.


  • Please log in to reply
36 replies to this topic

#1 Mkilbride OFFLINE  

Mkilbride

    Advanced Member

  • Members
  • 98 posts
  • Local time: 01:48 PM

Posted 15 May 2020 - 06:47 PM

I have a NVIDIA Shield and a Denon 3500X receiver. so I support all the audio formats.

 

Previously when playing a FLAC release, it would DirectStream the video, but obviously downmixing the audio. HOWEVER. It's weird...I bought Premiere after debating...and now suddenly a host of issues popped up. My TrueHD Anime files stopped playing entirely on my NVIDIA Shield. HEVC, 10-bit releases, which previously direct played with ease.  I tried restarting my SHIELD and messing with the audio settings, no go.  They still play in my browser(transcoding of course).

As for FLAC files, now any file that has FLAC transcodes the video as well due to "Unsupported video profile".

 

I thought it might be Hardware Acceleration for some reason - despite direct play back of TrueHD, maybe it was the FLAC issue...but no.

 

If I transcode, the TrueHD media plays, but obviously not wanted. I'm so confused as it because just yesterday, they ran fine. All that has changed since then is me getting Premiere.

 

 

Here is a log of TrueHD. Gotta run, but will do FLAC later. (FLAC Added)

 

 

 

 


Edited by Mkilbride, 15 May 2020 - 09:17 PM.


#2 ebr ONLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 51885 posts
  • Local time: 01:48 PM

Posted 16 May 2020 - 10:54 PM

Hi, unless it is related to hardware acceleration somehow, Premiere would have absolutely no impact here so that is likely just a coincidence.  Did anything else change in your setup?



#3 ebr ONLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 51885 posts
  • Local time: 01:48 PM

Posted 16 May 2020 - 10:56 PM

In your logs, it is the combination of unsupported audio and PGS subs that is causing the transcode.



#4 Mkilbride OFFLINE  

Mkilbride

    Advanced Member

  • Members
  • 98 posts
  • Local time: 01:48 PM

Posted 17 May 2020 - 12:13 AM

Nothing else has changed. And no, it still says direct stream...but nothing plays. As for flac and pgs, it used to downmix flac to aac...still does, but now says "unsupported audio profile" and transcodes the video as well, instead of remuxing. PGS subs can direct play on the shield as well, and other series do it fine.

As I said, these files worked fine just the other day...now all they show is a black screen(truehd)

Edited by Mkilbride, 17 May 2020 - 12:19 AM.


#5 Mkilbride OFFLINE  

Mkilbride

    Advanced Member

  • Members
  • 98 posts
  • Local time: 01:48 PM

Posted 17 May 2020 - 05:53 AM

They've started working again - but with a caveat. They are now transcoding. Even if I disable subtitles.  It says "Direct Play Error". I've changed nothing at all..yesterday they literally would not play, just a black screen, now they play, but they transcode with "Direct Play Error" as the only information.  Not even a DirectStream with the HEVC video being passed through or anything, everything is converted.

 

Attached log files to showchase what was happening.  This is SO weird. I swear to god, just 2 days ago, they were Direct Playing without issue(I almost always have Stats for Nerds up when trying new media). I cannot think what has happened.

 

Only thing I could I find on google is a post from 2017 with Plex, someone had a similar issue to me:

 

"Discovered that the root cause of the issue is with PGS subs and audio being transcoded. If the file requires audio transcoding then turning on subs forces the video to be transcoded too. Otherwise, files that direct play the subs work without the need to transcode. Anyone know why this is the case?"

 

Seems a similar case. Yet even without subs, they still transcode...

 

***Interesting little bit of info I found. When I use my headphones, that is why they are playing now.  For some reason the video is still being transcoded.  So I turned my headphones off and it went back to the black screen - but stats for nerds says it is Direct Playing...but my Receiver NEVER Switches to TrueHD. The web interface says the video is playing as well, but nothing is moving on the TV. No sound or anything.  So if I disable subs, use my headphones(So audio transcodes), then it Remux's for the video, directly playing it. But if I enable subs (PGS, which the Shield is capable of playing without issue, and was until now), it transcodes.  If I don't use my headphones, it Direct Plays both...but no video actually displays.

 

 

**************

 

Now this is really weird. I just went and tested it again, put my headphones on...and it DirectPlayed. Both Audio and video, WITH Subtitles.  For some reason there's no log in Emby Logs. But it played...perfectly, with subtitles and no transcoding...and I didn't change anything...I am at a loss. I've tried restarting my Receiver, TV, Shield, Emby. I'm clueless as to why this started happening.


Edited by Mkilbride, 17 May 2020 - 06:12 AM.


#6 ebr ONLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 51885 posts
  • Local time: 01:48 PM

Posted 17 May 2020 - 10:45 PM

Hi.  As I mentioned originally, it is the *combination* of PGS subs with unsupported audio causing the transcode.

 

The Shield can handle PGS subs if the content can be direct played.  But, once it must be processed by ffmpeg on the server - for any reason (in your case, audio) - then it is no longer possible to transfer the graphical (PGS) subs any way other than burning them into the video which is why it is transcoding.

 

Does that make sense?



#7 Mkilbride OFFLINE  

Mkilbride

    Advanced Member

  • Members
  • 98 posts
  • Local time: 01:48 PM

Posted 17 May 2020 - 11:34 PM

I understand what you're saying, but I don't think you understand what I'm saying. Unless I down mix the audio, by using my headphones, all they get is a black screen, despite it saying direct played, subs or not.

My receiver support true HD audio, and can play it from other files, but has recently not started playing it from these files, stats for nerds says that it is direct playing both video audio and subtitles, but nothing is displaying on the screen

 

___________

 

Alright, I'm home now. I've used my phone to take pictures of what I mean, in hopes it'll be understood better. As it seems the logs aren't helping.

 

Trying to play my x265 HEVC, TrueHD Media file I receiver this in Stats for nerds:

 

https://photos.app.g...AG86L9YbTGV4ZV8

 

The screen remains black, however long I wait.  Subs enabled.

 

Another x265, HEVC, TrueHD file - however a movie:

 

https://photos.app.g...c74iUA1c8WYLiK8

 

Plays flawlessly. Goes right to TrueHD on my receiver and plays with no issues at all. Same exact format...I even enabled PGS subtitles.

 

Now one of the media files I'm having issue with, same thing here:

 

https://photos.app.g...P8Fd9FxdCzG8Xx5

 

I get a black screen unless I hit "Fix video issues", which then it transcode and redoes everything.  Including burning in subtitles.  If I disable subtitles, it DirectStreams HEVC as seen here:

 

https://photos.app.g...Fkgec9NKh9fmYj6

 

But ...it should DirectPlay it. My receiver, as shown, supports TrueHD.

 

Here is where things get confusing, and is what I think you're not understanding.

 

if I use my Bluetooth headphones, connected using LDAC protocol, I get HEVC DirectStream video(WITH SUBTITLES), still AAC from the trueHD(Because they don't support TrueHD, being BT headphones and headphones in general). I get a Remux.  But when NOT using my Bluetooth headphones, I get a Transcode. 

 

Without using my BT Headphones, I get a black screen unless I hit the "Fix video issues" button.  So I have to do it for every episode, or use my BT Headphones.  I am trying to figure out WHY this is the case. Based on everything I've shown...the file should DirectPlay, or at the very least DirectStream  - because it does that with my Bluetooth headphones...but not with my actual Receiver / Speaker. Sorry if I'm still not explaining this well.

 

 

___

 

And finally, here is the file...playing in Plex, Directly. So the Shield supports it.

 

https://photos.app.g...XEX1aLSQhYp4g77

 

The real question is why is it having issues with Emby?


Edited by Mkilbride, 18 May 2020 - 07:34 AM.


#8 ebr ONLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 51885 posts
  • Local time: 01:48 PM

Posted 18 May 2020 - 12:14 PM

It sounds like a problem with some of the encodes.  Can you do two things?

 

Play one of the ones that doesn't produce video for just a few seconds and then immediately send the log from the app.  Do not play for a long time or try and correct it.

 

Then, also, can you PM me a link to a sample that has this problem?

 

Thanks.



#9 Mkilbride OFFLINE  

Mkilbride

    Advanced Member

  • Members
  • 98 posts
  • Local time: 01:48 PM

Posted 18 May 2020 - 08:52 PM

File and logs sent. Hope it helps. If it was a problem with the encodes, why does Plex play them directly without issue?

 

This is kinda funny and frustrating. I switched from Plex like a week or two ago after I had enough issues with it trying to transcode a bunch of stuff it didn't need to, among other issues.

 

I enjoy emby so much, I buy premiere...I'd had no real problems before hand, then I put down 119$...and suddenly Plex is direct playing the stuff I want it to, and Emby isn't. It's kind of a like "Really?" moment.



#10 ebr ONLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 51885 posts
  • Local time: 01:48 PM

Posted 19 May 2020 - 03:31 PM

Thanks I'll look at your logs and file and see what I can determine.



#11 Mkilbride OFFLINE  

Mkilbride

    Advanced Member

  • Members
  • 98 posts
  • Local time: 01:48 PM

Posted 19 May 2020 - 07:10 PM

Another bit of info. My Samsung Galaxy S7(2016) is capable of DirectPlaying these files with subtitles enabled(from Emby). And as I said, Plex can. So it's definitely something on Emby's end...whether or not it's my fault is the big question here.



#12 Mkilbride OFFLINE  

Mkilbride

    Advanced Member

  • Members
  • 98 posts
  • Local time: 01:48 PM

Posted 20 May 2020 - 07:01 AM

Update.

 

Out of curiosity, I started turning settings on and off. Frame rate, resolution ect, seeing if it was related. I switched to the ENGLISH Audio Track. Also TrueHD, but 5.1 instead of Stereo.

 

And it direct played.  I wonder - is this related to the issue I had with the other series I messaged you about? That one also had an issue where only English audio could be played.  Interestingly, they all direct play on Plex, my phone, and Jellyfin. (if Jellyfin can do it, Emby certainly can).

 

It makes me feel they're related, but I'm not a coder or anything. The Shield can obviously play it though, based on Jellyfin and Plex. Makes me wonder what is going on?

 

https://photos.app.g...Js8D8yPDfG9Xji9

 

I also messed around with the Shield's audio support section. Disabling TrueHD caused it to transcode right away without needing to use the "fix" button.  With it enabled, it's a black screen, with it disabled - it transcodes, burning in subtitles and all that.


Edited by Mkilbride, 20 May 2020 - 07:02 AM.


#13 ebr ONLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 51885 posts
  • Local time: 01:48 PM

Posted 20 May 2020 - 10:34 AM

I think this has to be related to the resolution switching.  Your sample direct plays fine for me.

 

Can you test by just disabling the automatic resolution switching?



#14 Mkilbride OFFLINE  

Mkilbride

    Advanced Member

  • Members
  • 98 posts
  • Local time: 01:48 PM

Posted 20 May 2020 - 10:42 AM

Yeah. I disabled that in testing. Didn't fix it. So it direct played fine for you, using the Japanese audio option with subtitles? On a NVIDIA Shield?



#15 ebr ONLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 51885 posts
  • Local time: 01:48 PM

Posted 20 May 2020 - 11:07 AM

I'll try a few more combinations.  Which subs are you selecting (there are two)?



#16 ebr ONLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 51885 posts
  • Local time: 01:48 PM

Posted 20 May 2020 - 11:14 AM

I cannot make it fail...

 

5ec549669076e_playbacktest.png



#17 Mkilbride OFFLINE  

Mkilbride

    Advanced Member

  • Members
  • 98 posts
  • Local time: 01:48 PM

Posted 20 May 2020 - 07:13 PM

English Dialogue.

 

I am lost. I have no idea what I am doing wrong or why this is happening. I sent you the logs. I disabled res and frame rate switching as well.

 

On a side note, using the audio / video fix on that series I sent you that was only playing English - fixes it and makes it play Japanese. It feels more and more related.

 

My NVIDIA Shield is on the latest update. What Shield do you have? I have the 2017 model.  Googling around, I've seen the Shield has some issues with TrueHD, even recently.  Maybe I should switch to a beta branch of the Shield.

 

I've attached a few more logs. This morning I manually enabled and disabled certain audio settings on my shield, i.e, letting my shield pick, or me pick. I chose me. It auto-transcoded on Japanese again.

 

I gave Emburary a shot as well. Direct played. At this point, everything is direct playing it but emby itself. Plex, Jellyfin, Emburary. I am at a loss.  I even tried upgrading to the Emby beta to see if it fixed it. For Some reason, on Stream #2, the Japanese TrueHD Audio Track, Emby tries to convert it to AAC for no reason - when it should direct play.


Edited by Mkilbride, 21 May 2020 - 05:19 AM.


#18 ebr ONLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 51885 posts
  • Local time: 01:48 PM

Posted 21 May 2020 - 10:02 AM

Can you update your Emby beta app on the Shield as it appears you are a couple revs behind.



#19 Mkilbride OFFLINE  

Mkilbride

    Advanced Member

  • Members
  • 98 posts
  • Local time: 01:48 PM

Posted 21 May 2020 - 10:25 AM

I went to the store and it says I'm on the latest; but the bottom of the app only says 1.800g. Can't see any way to update.  I uninstalled, then reinstalled.

 

It says "Emby for Android TV(Beta)" in the play store as well.  Not sure what else I can do here...is there a direct download link I can put on a USB drive or something? Cause I have auto update and everything on as well.++

 

 

https://emby.media/c...ta-1793/page-16

 

People here are reporting the same thing. Guess I'll have to sideload it afterall.

 

I updated it to 1.803g via the APK. It's still a black screen.


Edited by Mkilbride, 21 May 2020 - 10:46 AM.


#20 ebr ONLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 51885 posts
  • Local time: 01:48 PM

Posted 21 May 2020 - 11:45 AM

Just for grins have you re-seated cables, tried different cables, etc?






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users