justdan96 / tsMuxer

tsMuxer is a transport stream muxer for remuxing/muxing elementary streams, EVO/VOB/MPG, MKV/MKA, MP4/MOV, TS, M2TS to TS to M2TS. Supported video codecs H.264/AVC, H.265/HEVC, VC-1, MPEG2. Supported audio codecs AAC, AC3 / E-AC3(DD+), DTS/ DTS-HD.
Apache License 2.0
860 stars 144 forks source link

[Feature Request] MKS (Matroska Subtitle Container) support #765

Closed trzyglow closed 1 year ago

trzyglow commented 1 year ago

since mkv and mka are supported, it would be nice to also have the option to import subtitle packages in a mks container.

jcdr428 commented 1 year ago

@trzyglow easy one... please try tomorrow's release. Edit: srt only. Ssa/ass/WebVTT are not supported.

trzyglow commented 1 year ago

Muxing produces error code "-2" whenever the (srt) subtitles where imported via mkv package (doesnt happen otherwise, even with the same subtitles; also reproducible with any mks file)

mkserror

[accidentally closed this issue temporarily]

doesn't affect the other matroska container types, and also doesn't affect pgs subtitles packaged in mks.

jcdr428 commented 1 year ago

Sorry, I didn't test thouroughly... Should be fixed in tomorrow's release. If you want to test today, you can download the lastest actions builds https://github.com/justdan96/tsMuxer/actions (download the tsMuxer.exe artifact and use it with your latest tsMuxerGUI.exe)

trzyglow commented 1 year ago

thanks, it's working properly in the latest actions build.