Jump to content

Recommended Posts

SultanOfTux
Posted

Hi,

I am experiencing persistent micro-stutters when playing 25 FPS content in the native Emby app on Apple TV.

The same files play perfectly smoothly in Infuse on the same Apple TV, so the issue does not appear to be related to the files themselves, the server, or the network connection.

Interestingly, I do not experience this issue with 23.976 FPS content. Those files play smoothly in the native Emby app. The problem seems to occur specifically with 25 FPS content.

My setup:

  • Device: Apple TV

  • App: Native Emby app for Apple TV

  • Apple TV settings:

    Match Content Frame Rate: enabled

    Match Dynamic Range: enabled

  • Content affected: 25 FPS video files

  • Content not affected: 23.976 FPS video files

  • Result in Emby app with 25 FPS content: persistent micro-stutters during playback

  • Result in Emby app with 23.976 FPS content: smooth playback

  • Result in Infuse with the same 25 FPS files: perfectly smooth playback

I have already tested the common Apple TV video settings, including enabling frame-rate matching and dynamic-range matching. Unfortunately, the issue still occurs only in the Emby app and only with 25 FPS content.

Could you please investigate whether the Emby Apple TV app is correctly triggering the proper output refresh rate for 25 FPS content, or whether there may be an issue in the tvOS playback pipeline used by the Emby app?

Please let me know if you need any logs, playback stats, or sample file information. I would be happy to provide them.

Thanks.

SultanOfTux
Posted (edited)

Thanks.

I have attached the full Emby Server log from the time I reproduced the issue.

The affected file is:

The Rookie - S8, Ep12 - Spionagespiele

During the test, the native Emby Apple TV app was playing this file. The log shows:

  • Client: Emby for Apple TV 2.0.3 (2)
  • Emby Server version: 4.9.5.0
  • Device: Apple TV
  • Playback item: The Rookie - S8, Ep12 - Spionagespiele
  • Playback method reported by Playback Reporting: DirectStream
  • The app is requesting the file as original.mkv
  • Subtitles were disabled: SubtitleStreamIndex=-1
  • The request appears to use libmpv
  • I do not see an ffmpeg transcoding log generated for this playback

For comparison, I also tested the exact same episode on the same Apple TV using Infuse, and it plays smoothly there. Infuse also accesses the file directly and does not have the micro-stutter issue.

So the current comparison is:

  • Native Emby Apple TV app, 25 FPS content: micro-stutters
  • Infuse on the same Apple TV, same file, same server: smooth
  • Native Emby Apple TV app, 23.976 FPS content: smooth

This seems to point to an issue specific to 25 FPS playback in the native Emby Apple TV app, rather than a server, file, network, or transcoding issue.

Please let me know if you need anything else, such as a MediaInfo output for the affected file or a short sample clip.

embyserver.txt

Edited by SultanOfTux

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...