Jellyfin Forum
No embedded subtitles. why? - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: No embedded subtitles. why? (/t-no-embedded-subtitles-why)

Pages: 1 2


RE: No embedded subtitles. why? - hedztrem - 2023-10-28

(2023-10-28, 12:01 AM)use7 Wrote: Just to doublecheck, you have subtitles correct (you can run ffprobe $file and you should see something like: Stream #0:0 Video; Stream #0.2(eng): Subtitle: ass (or whatever format these are in)?  As long as you see one of your streams are a Sub stream you have them and it may be a client issue (either unsupported subtitle format or subtitles are not supported).  You can 'burn in' the subtitles using handbrake (or ffmpeg) outside of JF.  I think JF has burn-in options (Dashboard -> playback -> transcoding and ensure "Allow Subtitle Extraction on the fly" is unchecked) but if you can't select a subtitle stream in the device, then your client may not be requesting/able to see the sub options?  In that case the easiest option is probably burning them in outside JF (unless someone has a better solution)

okey this is way to advanced for me. Can you explain how i run ffprobe? and where i should see the info you talking about. about burning them outside JF, i feel a whole serie with like 20 episodes each season is way to much work to do that.


RE: No embedded subtitles. why? - Deleted User - 2023-10-28

(2023-10-28, 06:34 AM)hedztrem Wrote: okey this is way to advanced for me. Can you explain how i run ffprobe? and where i should see the info you talking about. about burning them outside JF, i feel a whole serie with like 20 episodes each season is way to much work to do that.

https://ffmpeg.org/ffprobe.html

it would have been installed with jellyfin server so wherever you installed that


RE: No embedded subtitles. why? - hedztrem - 2023-10-28

(2023-10-28, 06:39 AM)000 Wrote:
(2023-10-28, 06:34 AM)hedztrem Wrote: okey this is way to advanced for me. Can you explain how i run ffprobe? and where i should see the info you talking about. about burning them outside JF, i feel a whole serie with like 20 episodes each season is way to much work to do that.

https://ffmpeg.org/ffprobe.html

it would have been installed with jellyfin server so wherever you installed that

It seems i cant install ffmpeg or ffprobe. My ios is to old? getting som failed messages in terminal. I have Catalina because my old mac mini


RE: No embedded subtitles. why? - use7 - 2023-10-30

Hi, no worries (I was using ffprobe as I'm more used to operating through the terminal).  If you go to the JF web interface, and navigate to one of the files in question.  If you select the 'kebab' menu (three vertical buttons beside the title), you should get a menue you can select 'media info' from.  That should pop up with the Video/Audio types (and if there are any, the subtitles).

If you see anything listed under subtitle then it is probably a client issue (I'm not familiar with either client so I am working off the assumption there isn't a 'allow subtitles' somewhere in the client options that needs to be selected).  In the case of unsupported subtitle types one way to get them to show up is to disselect the 'allow subtitle extraction' option so JF does on-the-fly burning.  That'll still (I believe) require the client have the ability to request the subtitle stream, so the most sure-fire method is to transcode the files externally, and burn-in the subtltle track.  Currently, there is a mega-thread about encoding (there may be more, this is just the one I remember coming across recently) that talks about using ffmpeg and handbrake.  ffmpeg is a terminal command, so I recommend handbrake which has a gui that can be easier to use.  It appears that there are instructions and recommended settings for both in there (as well as bash snippets that could be used to do entire folders for ffmpeg, handbrake has a queue feature that allows you to add entire folders at a time) but you'll want to set the subtitle method to 'burn-in' for the sub tracks of interest.
 
I ask this also in part because if there are no listed subtitle options JF supports external subtitle files, and has plugins that support interfacing with sites like opensubtitles to automagically download subtitles for videos on your server.  Even in the case that you have subtitles in the .mkv file, something like this might help if the clients only support select subtitle types.