Trying to mux an MP4 to an M2TS. MeGUI generated the following .meta file:
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500V_MS/VFW/WVC1, "C:\Video\Worms\Showcase\ShowcaseHD-muxed1.mp4", fps=50
Notice that there is no whitespace between --vbv-len=500 and V_MS/VFW/WVC1. This causes the operation to fail.
Adding a newline doesn't fix the problem, though. tsMuxer complains that "For streams inside MOV/MP4 container need track parameter."
Adding ", track=1" to the .meta file allows tsMuxer to start, but it doesn't get too far, because "Pes packet len too large ( >100Mb). Bad stream or invalid codec speciffed."
Which is no wonder, what the heck is "V_MS/VFW/WVC1" doing there if this is an MP4 with AVC?
tsMuxerGUI generates the following .meta file:
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC, "C:\Video\Worms\Showcase\ShowcaseHD-muxed1.mp4", fps=50, insertSEI, contSPS, track=1, lang=und
MeGUI version is 0.3.3.2 (stable didn't work as well, maybe not exactly in the same way). The problem doesn't particularly bother me personally. Let me know if you need any additional information.
MP4 has been not in the video input list because it is not supported. Therefore this is no bug - it is a feature request.
Nevertheless I have added MP4 support to the M2TS muxer in build 0.3.3.4
I forgot one thing: Thank you very much for the very detailed error report!
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).