los Smart TV solo reconocen subtitulos srt, pero no vas a poder modificar el color del texto o tamaño desde el archivo srt, los subtitulos de los reproductores de video que vienen en los smart TV o BluRay son muy basicos, texto blanco con 3 tamaños, algunos ni bordes le ponen.
yo en mi caso para ver series / pelis en mi TV uso Plex Server (PC) y client(Smart TV), ahi ya si podes modificar los subtitulos, texto, color, y con ssa podes modificar lo que quieras, es el mejor combo que encontré.
pero si lo que queres es incrustar los subtitulos en el video, cosa que no recomiendo, proba esto:
https://trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideosi es para uso propio proba Plex, es muy bueno, pero si decidis a incrustarlos, tene en cuenta, ortografia, bordes, color, tamaño y que sean legibles...