Video clips recorded by the Canon HD camcorder HF200 are in .mts file format. The Western Digital Media Player plays .mts files. For continuous playback for all the clips, I would like to merge/join/combine the multiple .mts files (multiple clips) into ONE single .mts file without any encoding/decoding.
Someone mentioned TSMUXER. I tried that (JOIN feature) but the output file became .264 format which cannot be played by the WD media player. I just want to merge/join multiple .mts files into one single .mts file (without any encoding/decoding) for continuous playback of all the clips.
Please advise. Thanks!
+ Reply to Thread
Results 1 to 15 of 15
Thanks for your reply.
I don't have TSMUXER in front of me right now. I remember joining the .mts files then choosing HD Video in one of the field (since I don't see choices with .mts or .m2ts), then clicking on the left button (of 2 buttons at the bottom of the TSMUXER screen). (I am not sure if it's demux or mux......). The output was an .264 file and an .ac3 file.
I am looking for a TSMUXER user guide to understand what to select in the drop-down fields.
For my case, what steps do I take in TSMUXER to have one single output file in .mts or .m2ts format? (I don't remember seeing .m2ts format anywhere in the drop-down fields, I did see .ts format, however. Is this equivalent to .m2ts?)
Also, is .m2ts format the same as .mts format? (I don't want encoding/decoding to my original .mts files; for example: convert to mpeg4).
I ADDED the first mts file in the sequence then JOINed the subsequent mts files (clips) (one at a time) until all the mts files that I wanted to merge appear in the INPUT section. Then I chose M2TS MUXING, then clicked START MUXING button at the bottom of the screen.
It worked! thanks
Great! And thanks for posting the solution as it might help others also.
Originally Posted by frmsuv2van
I am new of this forum...Thank you for your suggestions..
Something that could be useful from my experience with TsMuxer and PoweDirector...
TsMuxer works great when you need to merge multiple m2ts files, as those recorded with my panasonic sd5
I need a single m2ts in order to play it on WD Tv box
Well, as you probably experienced, TsMuxer does not allow multiple choice of files to be merged...and it is boring to select one by one..
I discovered the right sintax of the .meta file to be launched together with TsMuxer, in order to write onto it the list of files to be merged...
I also prepared a tiny exe that prepares the .meta from starting and ending numbers of mts files to be joined..
I will upload it and its source code somewhere (suggestions ?) soon...I think it could be interesting for all the people with this problem
#-------------------------- mktsmux ------------------------
# Generates a tsMuxeR script to join a dir full of .MTS files
# into a single MTS file. I use it to copy data from my
# Sony CX580V HD camcorder to my computer. Change dir to the
# camera, then run the script passing the destination dir.
# Aug 16, 2013 - Joe Briggs
ls *.MTS | while read x ; do
if [ $once -gt 0 ] ; then
echo -n "+" >> $metafile
# if [ $once -lt 20 ] ; then
echo -n "\"$x\"" >> $metafile
if [ -z $1 ] ; then
echo "usage: mktsmux destdir"
mkdir -p $outdir
#echo "#!/bin/sh" > $metafile
echo "MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500" >>$metafile
echo -n "V_MPEG4/ISO/AVC, " >>$metafile
echo ", fps=29.97, insertSEI, contSPS, track=4113" >>$metafile
echo -n "A_AC3, " >>$metafile
echo ", track=4352" >>$metafile
echo -n "S_HDMV/PGS, " >>$metafile
echo ",bottom-offset=24,font-border=2,text-align=center,video-width=1920,video-height=1080,fps=29.97, track=4608" >>$metafile
echo "$app $metafile $outfile"
$app $metafile $outfile
echo "COMPLETE! output in $outfile"
You can try using Lehmann Video Tool (LVT).
I have developed a very simple easy user friendly program that will features the ability to merge AVCHD (.mts) files into a single (.m2ts) video file.
The program also allows you to trim your video clips to the perfect sizes before merging them all if you wish.
You can try the program here or here
I just use the binary copy command in MS-DOS.
To make it easy, I put the files in a new folder "Video" in the root of one of my data drives "F:" for example.
Then go to START->ACCESSORIES and launch your MS-DOS "Command Prompt".
Type (using my examples)...
copy /b 00001.MTS+00002.MTS new.MTS
Use whatever filename you want where I put "new".
Wait about five minutes while it appears to be doing nothing. Prompt will return when it is finished.