2023-10-04, 07:19 PM
You can use ffmpeg to convert ttml to srt.
I assume they're embedded. Since Jellyfin likes external files better anyways, this is the way to do it. Replace "en" with the two-letter language code for whatever language you're pulling out. If it's not the first ttml stream, you'll have to map it, which is a different thing altogether.
Code:
ffmpeg -i file.mp4 -c:s srt file.en.srt
I assume they're embedded. Since Jellyfin likes external files better anyways, this is the way to do it. Replace "en" with the two-letter language code for whatever language you're pulling out. If it's not the first ttml stream, you'll have to map it, which is a different thing altogether.
Jellyfin 10.10.0 LSIO Docker | Ubuntu 24.04 LTS | i7-13700K | Arc A380 6 GB | 64 GB RAM | 79 TB Storage