Hello,

i have tried to ffmpeg recode .ts file for which ffmpeg input shown:

Stream #0:0[0x4ba]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x4c4](eng): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 256 kb/s
Stream #0:2[0x4c5](qaa): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:3[0x4c6](eng): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, stereo, fltp, 448 kb/s
Stream #0:4[0x4c7](eng): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, mono, fltp, 64 kb/s
Stream #0:5[0x46a](eng): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
Stream #0:6[0x4e2](eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired)
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> hevc (hevc_vaapi))
Stream #0:1 -> #0:1 (copy)
Stream #0:2 -> #0:2 (copy)
Stream #0:3 -> #0:3 (copy)
Stream #0:4 -> #0:4 (copy)
Stream #0:5 -> #0:5 (? (?) -> ass (ssa))
Stream #0:6 -> #0:6 (dvb_subtitle (dvbsub) -> ass (ssa))
Decoder (codec dvb_teletext) not found for input stream #0:5
i think that there was default maping, -map 0 (to map all) was also tried. I am unsure how to work around this without setting all streams except the 0:5 one -map 0:0 -map 0:1 ...

WORKAROUND: i have opened the file in the Linux app MKV Toolnix and deselected the subtitles streams. Remuxed and now ffmpeg conversion of the resulting file works.