Jump to content


Photo

HEVC 10-bit playback on Firestick - Too many errors


  • Please log in to reply
61 replies to this topic

#1 Drazgo OFFLINE  

Drazgo

    Advanced Member

  • Members
  • 56 posts
  • Local time: 07:34 AM

Posted 20 June 2019 - 12:49 AM

Hi guys,

 

Searched around the forums and didn't find too much on this issue, though there were a couple of similar ones.

 

I have two HEVC format files I am unable to stream to Firestick.

 

The files in question are extremely large (working on scaling them down) at 48 gb (which may be the issue).  

I can play through the browser without too much issue.

 

  • Exactly what you were doing and what happened.  Include the name of whatever you played if it is a playback problem  -  I just sent to movie selection and hit play
  • The time you sent the log - 12 to 1 AM EDT
  • The name of the Emby user on the local server that was logged in at the time - Methos

 

Cheers

Attached Files


Edited by Drazgo, 20 June 2019 - 12:52 AM.


#2 VaporTrail OFFLINE  

VaporTrail

    Advanced Member

  • Members
  • 276 posts
  • Local time: 07:34 AM
  • LocationGo Leafs!

Posted 20 June 2019 - 03:00 AM

I also got an error with some HEVC movies on Firestick with latest version - "Too many errors. Giving up."

 

What I did was remux films and remove embedded VobSub subtitles. Just added external SRT. After that they direct played again.


  • Drazgo likes this

#3 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 52011 posts
  • Local time: 07:34 AM

Posted 20 June 2019 - 09:50 AM

I think the bitrate for that item is simply too high (80Mb).  Try compressing it or choosing a lower bitrate setting in the app.

D/EventLogger(10707):       [X] Track:0, id=0, mimeType=video/avc, bitrate=80000000, codecs=avc1.640033, res=3840x2160, supported=NO_EXCEEDS_CAPABILITIES


  • Drazgo likes this

#4 Drazgo OFFLINE  

Drazgo

    Advanced Member

  • Members
  • 56 posts
  • Local time: 07:34 AM

Posted 20 June 2019 - 10:37 AM

Thanks guys, will give it a shot!!



#5 Drazgo OFFLINE  

Drazgo

    Advanced Member

  • Members
  • 56 posts
  • Local time: 07:34 AM

Posted 20 June 2019 - 01:57 PM

Just an FYI, was able to get it to play by dropping the bitrate on the stream.

 

Thanks for the pointers!



#6 rmich OFFLINE  

rmich

    Member

  • Members
  • 22 posts
  • Local time: 01:34 PM

Posted 25 June 2019 - 06:07 PM

I am getting the same error on a fire stick with one specific hevc 10 bit encoded with Staxrip. Other 10 bit hevc encodes transcode fine (fire stick does not support 10 bit) using basically the same Staxrip settings, so I have no clue as to why this particular encode fails to play nice. I have uploaded a small sample (~ 30 MB), pm'ing the link to ebr. Hoping it helps to analyse the problem.



#7 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 157008 posts
  • Local time: 07:34 AM

Posted 26 June 2019 - 02:25 AM

I am getting the same error on a fire stick with one specific hevc 10 bit encoded with Staxrip. Other 10 bit hevc encodes transcode fine (fire stick does not support 10 bit) using basically the same Staxrip settings, so I have no clue as to why this particular encode fails to play nice. I have uploaded a small sample (~ 30 MB), pm'ing the link to ebr. Hoping it helps to analyse the problem.

 

Thanks for doing that. We'll see what @ebr thinks.



#8 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 52011 posts
  • Local time: 07:34 AM

Posted 26 June 2019 - 09:52 AM

I am getting the same error on a fire stick with one specific hevc 10 bit encoded with Staxrip. Other 10 bit hevc encodes transcode fine (fire stick does not support 10 bit) using basically the same Staxrip settings, so I have no clue as to why this particular encode fails to play nice. I have uploaded a small sample (~ 30 MB), pm'ing the link to ebr. Hoping it helps to analyse the problem.

 

I cannot get to your sample yet but what is the bitrate of this item in question?  Is it way over the device specs like the one in this topic?  Did you try lowering the bitrate setting in the app?



#9 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 52011 posts
  • Local time: 07:34 AM

Posted 26 June 2019 - 12:52 PM

Okay, finally got your sample.

 

When this item direct plays on my Mi it is fine but, when we transcode it, the audio ending up at the player has 0 channels and the player is failing on that.

 

Not sure how that is happening.  Perhaps @softworkz has a clue...

 

Attached File  ffmpeg-transcode-dfa88d00-b21e-4967-8c95-4e480a2a3766_1.txt   13.64KB   4 downloads



#10 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 157008 posts
  • Local time: 07:34 AM

Posted 26 June 2019 - 03:17 PM

Okay, finally got your sample.

 

When this item direct plays on my Mi it is fine but, when we transcode it, the audio ending up at the player has 0 channels and the player is failing on that.

 

Not sure how that is happening.  Perhaps @softworkz has a clue...

 

attachicon.gifffmpeg-transcode-dfa88d00-b21e-4967-8c95-4e480a2a3766_1.txt

 

While it's transcoding if you go into the transcode temp folder and open up one of the segments in vlc, what does it show for audio info?



#11 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 52011 posts
  • Local time: 07:34 AM

Posted 26 June 2019 - 04:00 PM

While it's transcoding if you go into the transcode temp folder and open up one of the segments in vlc, what does it show for audio info?

 

I had to crash the app to be able to capture them :) but no audio is played by VLC for them.  Here are a few of the segments.

 

Attached File  segments.zip   4.36MB   0 downloads



#12 rmich OFFLINE  

rmich

    Member

  • Members
  • 22 posts
  • Local time: 01:34 PM

Posted 26 June 2019 - 04:31 PM

Thanks for looking into this. One thing that caught my eye is that when looking at the Metadata displayed in vlc, there is an unreasonably low BPS value of 80. Could that be the reason? I'm going to try if downgrading to an older version of mkvmerge changes anything.


Edited by rmich, 26 June 2019 - 05:27 PM.


#13 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 157008 posts
  • Local time: 07:34 AM

Posted 26 June 2019 - 04:36 PM

Thanks for looking into this. One thing that caught my eye is that when looking at the Metadata displayed in vlc, there is an unreasonably low BTS value of 80. Could that be the reason? I'm going to try if downgrading to an older version of mkvmerge changes anything.

 

That would be a useful test. thanks.



#14 rmich OFFLINE  

rmich

    Member

  • Members
  • 22 posts
  • Local time: 01:34 PM

Posted 29 June 2019 - 05:02 PM

Thanks for looking into this. One thing that caught my eye is that when looking at the Metadata displayed in vlc, there is an unreasonably low BPS value of 80. Could that be the reason? I'm going to try if downgrading to an older version of mkvmerge changes anything.

Tried different mkvmerge version, same outcome, including the weird BPS value in metadata, and no luck transcoding on Fire TV. However, if I encode the default English audio to 5.1 instead of the original 7.1, the video transcodes ok (with exact same video stream). So the original would probably transcode ok as well if one would select the second (German) audio track as source for the transcode, which is 5.1. Fire TV app does not allow to select audio track before starting playback though, so I couldn't test that.

 

Now here comes the really strange part: the original 7.1 encode transcodes fine if the destination is a browser (Firefox) on my Windows machine! It would seem there must be a slight difference in transcoding parameters depending on the player target.



#15 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 52011 posts
  • Local time: 07:34 AM

Posted 29 June 2019 - 05:30 PM

Fire TV app does not allow to select audio track before starting playback though, so I couldn't test that.

 

Yes it does but you may have disabled showing those controls in the app settings.



#16 miniliQuid OFFLINE  

miniliQuid

    Advanced Member

  • Members
  • 267 posts
  • Local time: 01:34 PM
  • LocationNetherlands

Posted 30 June 2019 - 09:27 AM

Hey guys, just adding it here since I was looking for something like this problem (think it fits my issue).

My mom recently started using my emby server to watch Game of Thrones from season 1.

She doesn't watch too often, but a few weeks back she started, with episode 1 and up to episode 9 things were working fine.

 

No halfway through episode 9 she stopped, and went to bed, next day she tried finishing that episode but it gave the "too many errors, giving up" error.

This was approximately a week back, before that everything worked fine with the Fire TV Stick.

 

Told her to try and resume the Sherlock Holmes movie she watched halfway through, that no longer started and gave the same error as well.

Did get to run Agents of SHIELD on the firestick though. On android app Game of Thrones works fine, Emby Theatre as well.

 

I do have most files in x265 10bit, but the strange thing is, it all worked perfectly fine 2 or 3 weeks back, and only last week the error started.

 

Edit: PS where can I change the bitrate in the options? I know you can when you start the file, but since it doesn't start, can you do it before playing on fire TV stick, or just somewhere in the option menu so it always starts at a much lower rate instead of 80mb/s?

5d18b8bbab903_embyerrorresize.jpg


Edited by miniliQuid, 30 June 2019 - 09:29 AM.


#17 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 52011 posts
  • Local time: 07:34 AM

Posted 30 June 2019 - 11:12 AM

Edit: PS where can I change the bitrate in the options? I know you can when you start the file, but since it doesn't start, can you do it before playing on fire TV stick, or just somewhere in the option menu so it always starts at a much lower rate instead of 80mb/s?

 

Hi.  Have you clicked on the "Settings" icon in the last row on the home screen?



#18 rmich OFFLINE  

rmich

    Member

  • Members
  • 22 posts
  • Local time: 01:34 PM

Posted 30 June 2019 - 05:25 PM

Yes it does but you may have disabled showing those controls in the app settings.

Found the option, thanks. Choosing the 5.1 audio track does not help though, transcoding still bails out with the "too many errors" message. Still it is pretty clear that the problem is with the 7.1 audio track, and since the same audio does transcode well for a Firefox target, I hope it will be possible to track down the cause using the sample I sent earlier.



#19 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 157008 posts
  • Local time: 07:34 AM

Posted 30 June 2019 - 05:28 PM

Thanks for the info.



#20 miniliQuid OFFLINE  

miniliQuid

    Advanced Member

  • Members
  • 267 posts
  • Local time: 01:34 PM
  • LocationNetherlands

Posted 01 July 2019 - 09:05 AM

Hi.  Have you clicked on the "Settings" icon in the last row on the home screen?

No it's my parents TV I was talking about hehe.

Luckily I don't use Fire TV or the Fire TV stick and non of the other apps have the same problem.

 

They did find the setting though and dropped it to 1mb/s but same problem persists.

Files that used to play before won't even start anymore...


Edited by miniliQuid, 01 July 2019 - 09:08 AM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users