Monday, May 18, 2009

YouTube Processes MTS AVCHD Video Files

I purchased a high-definition video camera, Canon HF20. It creates AVCHD files with an extension of .MTS. I wasted several days looking for software to transcode the clips to something YouTube would accept. I say wasted because it turns out that YouTube will process MTS files straight from my video camera. So if you have MTS clips that don't require any editing just upload them to YouTube and they will appear in their pseudo high-definition glory shortly. Check out the clips below.


Raphaël said...

For some reason, when I post a MTS to youtube, the resulting movie has _very_ slow video. See for example. Did that happen to you aswell ?

Patrick L Archibald said...

@Raphaël I didn't have that problem that I know of. I haven't posted any videos with dialog yet, only wildlife videos. I'll do some testing and let you know what I find. What is the make and model of your video camera?

Patrick L Archibald said...

@Raphaël I created a MTS test video with my Canon HF20. It works fine for me.

bendodge said...

I also experience the slow video problem with a Canon HD CMOS Vixia.

apotachy said...

Excellent tip, Mr. Patrick. I am honestly quite shocked by the quality of MXP format videos on my new HF200. It's astounding...and translates well to YouTube.

I've seen the same slowdown when viewing .mts files on my computer using the free K-Lite Codecs ( Almost seems half-speed. I wonder if it's because I've been using a 30p framerate? I think I will experiment a bit. What framerate are you choosing when recording for YouTube?

Pavel said...

Can you provide some details about the configuration you were using to film this such as frame rate and bit-rate and even camera mode? I filmed an event in 60i 24Mbps and am having a problem uploading it to youtube.

Patrick L Archibald said...

@Pavel Here is the output from ffmpeg. This should tell you what you need to know.

Input #0, mpegts, from '00055.MTS':
Duration: 00:00:15.52, start: 0.484089, bitrate: 23997 kb/s
Program 1
Stream #0.0[0x1011]: Video: h264, yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 59.94 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x1100]: Audio: ac3, 48000 Hz, stereo, s16, 256 kb/s

mikelally said...


If you shoot a video using a Cannon and you pause two or three times during the session - then a number of MTS files are generated accordingly. How are the, say 3, files combined and played as a continuos video? Also when uploading to YouTube how should this be done with the 3 MTS files for the one video session? I hope tis makes sense! Thans for your help.