I rarely use m2ts myself.
Muxing call:
"/Applications/Hybrid.app/Contents/MacOS/tsMuxeR" "/Users/Laurent/Movies/Hybrid/tsMuxerMeta_2021-09-14@18_27_12_9610__06.meta" "/Volumes/Racines/_O_/Films BD/CGS3/cgs3.m2ts"
and the content fo the meta file:
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC, "/Users/Laurent/Movies/Hybrid/cgs3_2021-09-14@18_27_12_9610_05.264", fps=23.976, insertSEI, contSPS, ar=1:1 (Square)
A_AC3, "/Users/Laurent/Movies/Hybrid/iId_1_aid_4352_2021-09-14@18_27_12_9610_04.ac3"
S_TEXT/UTF8, "/Volumes/Racines/_O_/Films BD/CGS3/Chinese.Ghost.Story.III.BD.RE.720.x264.DTS.DD51.DualAudio__SUB_FR__.srt.srt",font-name=Arial,font-size=60,font-color=0x00FFFFFF,font-charset=1,bottom-offset=16,font-border=1,text-align=center,video-width=auto,video-height=1,fps=23.976
look both fine to me. (aside from the .srt.srt naming)
My fist guess would be that tsMuxeR is having problems with the whitespace in the output file/folder name.
So you can try using another output folder. (without special characters or whitespaces)
Also using FFmpeg instead of tsMuxeR by enabling "Config->Containers->Transport Stream settings->Use FFmpeg" probably works too.
It might also be an issue with the way Hybrid is calling tsMuxer (on MacOS), do you see any error messages when caling:
"/Applications/Hybrid.app/Contents/MacOS/tsMuxeR" "/Users/Laurent/Movies/Hybrid/tsMuxerMeta_2021-09-14@18_27_12_9610__06.meta" "/Volumes/Racines/_O_/Films BD/CGS3/cgs3.m2ts"
inside a terminal?
Cu Selur
Ps.: Will also send you a link to my latest dev for MacOS via PM. (I think I fixed the .srt.srt naming issue in that version a few days ago)