Jump to content

What subtitle files does the Apple TV 4K (Gen 2) support?


SynesthesiaBruh

Recommended Posts

SynesthesiaBruh

Hi,

So I noticed when playing movies (Via Apple TV's Emby app), they'd only ever get transcoded when subtitles were enabled. Disabling subtitles would allow the movie to direct stream. 

It looks like if the Apple TV doesn't support the subtitle file, the content will be transcoded. However, I'm not able to find anything on Apple's website stating what subtitle files the Apple TV supports. Does anyone know?

Alos, Emby Server 4.7 will bring the option to automatically download forced subtitles only for content which I definitely intend to use. I'm assuming those subtitles would be in a format my Apple TV likes?

Link to comment
Share on other sites

SynesthesiaBruh

Hmm. So I just played Goodfellas in 4K. Goodfellas playing via my Apple TV (Emby app) wired directly with Cat6 from my Win 10 Home Server (Emby Server app). Subtitles are PGS.

- PGS subtitles on:

126601232_Screenshot1.png.3dd3f79bed8200750d73d47929eb48f5.png

- PGS subtitles off: 

391860645_Screenshot2.png.69ad40f0b9969f2fb760be9ae032a89e.png

 

Logs attached.

 

Thanks.

Screenshot 2.png

ffmpeg-transcode-1a40789b-5039-4c11-82b7-42bec1d59e93_1.txt ffmpeg-remux-c24c7627-3340-46ea-8cee-780a636f22df_1.txt embyserver.txt

Edited by SynesthesiaBruh
Link to comment
Share on other sites

Happy2Play

@SynesthesiaBruh

PSG are graphical subs and most clients will require transcoding.  So PSG sub has to be burned into video track, media is forced to be Transcoded.  Without PSG subs the media can be direct streamed as video track is untouched.

PSG sub burn in

15:09:39.069 Stream mapping:
15:09:39.069   Stream #0:0 (hevc) -> format (graph 0)
15:09:39.069   Stream #0:2 (pgssub) -> scale (graph 0)
15:09:39.069   overlay (graph 0) -> Stream #0:0 (libx264)
15:09:39.069   Stream #0:1 -> #0:1 (dts (dca) -> ac3 (native))

No subs

15:09:40.390 Stream mapping:
15:09:40.390   Stream #0:0 -> #0:0 (copy)
15:09:40.390   Stream #0:1 -> #0:1 (dts (dca) -> ac3 (native))

Now if you had text-based subtitles burn in would not be required.

Edited by Happy2Play
  • Thanks 1
Link to comment
Share on other sites

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