My 3-year old camcorder is Canon Vixia HF100. It delivers excellent quality videos via optically stabilized 12X zoom lens. One caveat of the camcorder, however, is that video files are saved in AVCHD format, which is a HD video format developed by Sony and Panasonic. AVCHD videos typically have .mts or .m2ts file extensions.
Since the AVCHD format is not a common video format used to share videos online, mts files are not supported by YouTube. That is, if you upload a mts video to YouTube, YouTube will refuse to process it. If you would like to upload mts videos to YouTube, you need to transcode the videos into more popular video formats such as avi/mp4/wmv first.
There are a few good free and open-source transcoders that can convert mts to other formats. Among them, I think Handbrake is arguably the best in terms of usability and speed. Handbrake is freely available for Mac OS, Windows, Ubuntu and Fedora. With Handbrake, you can convert mts to mp4 for free quite easily.
First, download Handbrake, and install it on your OS. On Linux, you can use this instruction to install HandBrake. Once you launch HandBrake, specify a source video file and destination folder. In Output Settings, choose "MP4 File" container. If you want, you can also customize video codec (h.264/mpeg4/mpeg2), framerate, audio codec, as well as apply various filters such deinteracing filter.
Once you have converted mts to mp4 with Handbrake, you can now upload the converted mp4 video to YouTube, and share it online.
Subscribe to Xmodulo
Do you want to receive Linux FAQs, detailed tutorials and tips published at Xmodulo? Enter your email address below, and we will deliver our Linux posts straight to your email box, for free. Delivery powered by Google Feedburner.
Did you find this tutorial helpful? Then please be generous and support Xmodulo!
Latest posts by Dan Nanni (see all)
- How to back up a WordPress website to remote cloud storage from the Linux command line - November 24, 2015
- How to access Dropbox from the command line in Linux - November 22, 2015
- How to send email notifications using Gmail SMTP server on Linux - November 9, 2015