Convert MTS AVCHD files into a more sharable format, such as mp4
I used ffmpeg (https://en.wikipedia.org/wiki/FFmpeg, http://ffmpeg.org/) to exchange the container format while keeping the original video and audio data. You can also use it to transcode the video, but many of the stream formats work in other container formats as well, so the -vcodec copy -acodec copy parameters will keep the original quality. I used something like

ffmpeg -i movie.mts -acodec copy -vcodec copy movie.mp4


(untested, I don't have access to the computer I use for video work at the moment). With

ffmpeg -i movie.mts


you will get more details on the stream formats in your file and you can then decide what to do with them.

I even had to use it to copy to the same container (mpeg transport stream format) with sony files since the original files caused other software to become slow, what did not happen with the new but same container.

Ffmpeg is a command line tool and it is very user friendly (especially, it provides you with a lot of information about your files) and when you have found the best parameters for your case then it will become a 1-click solution since you can re-use the command on all your files.