SRT file support on Fire TV/Android

I think I've seen that closed captions can be supported with .srt files on some client platforms, Apple at least. Is there a possibility that support can be extended to Fire TV and Android clients?

I run android and apple clients, Im pretty sure that i can view closed captions via my own srt on both platforms already. You place the srt along side of the video file and when channels imports the video, it also imports the srt as long as the filename matches the video file.

1 Like

The Fire TV client ignores .srt files. I built a system to create them, encode them into an .mp4 file, and then rename the .mp4 file to .mpg. The dvr then plays the file with captions (permanently enabled). The only downside is that it takes a few minutes to transcode a 1 hour recording with GPU acceleration. The captions would be available sooner if the transcoding wasn't necessary. I haven't tested it carefully, but I don't think .srt file are processed by the android phone app either.

I wont use Amazon's ad delivery system sticks but I can tell you that on my fold7 it works perfect. This is an old movie that I imported.



Where is the path to the srt file held? Was that created during the import, or added afterwards?

Here is the original post. I believe now you can have .eng.srt, fr.srt etc. it used to be only moviename.srt.

1 Like

I'm not sure if I'm reading this right, but it appears to be limited to imported movies. I'm trying to get it to work for live TV programs. As I mentioned, I have created a utility to do this, but if I could eliminate the transcoding step, it would be faster and not so dependent on a GPU. Any thoughts @tmm1 or @maddox ?

Correct. Recorded content reflects what was recorded. If the stream included subtitle tracks, then they are available. If you wish to add your own subtitles to recorded content, the "official" way is to import the content as personal media.

(Yes, you can remux the file to add the separate subtitles as you have discovered—as long as the file name remains the same—but that is not the "preferred" way.)