Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Final Cut Pro X - Import AVCHD?

Can FCPX import AVCHD files directly, or do they still need to be converted first? I have MTS files from a Panasonic GH2 digital camera that are in AVCHD that are grayed out when I try to import them.

Posted on Jun 21, 2011 7:36 AM

Reply
310 replies

Jun 25, 2011 4:39 PM in response to The Photo Ninja

FCPX does it for you automatically on import with control over the kind of ProRes format.


Compressor will batch convert just about anything to anything, and you can make custom presets to suit your requirements. However any MTS file would need to be 'wrapped' into a mov first using ClipWrap or some equivalent app. ClipWrap will convert to ProRes as well as wrap as well.


JES Deinterlacer can batch convert and does deinterlacing very effectively. MPEG streamclip and QuickTime 7 Pro (and probably a number of other solutions, including applescripts) can batch convert to ProRes quite effectively. I've not tested which of these can natively open MTS files.


Take care if Perian is installed because it does not always optimally handle colour managed files.


The advantage of manually converting MTS files before importing to FCP is that you can control their physical location.


I'm not convinced Compressor does a better job than other tools. On the plus side it is very slick, gives lots of control, and integrates well with FCPX, but if it is running in the background on the same machine as FCPX it can be very slow. Super high quality de-interlacing can be VERY slow.


Compressor's unique 'killer' feature is the built in distributed processing; any other fast macs around can be coerced into doing file conversion instead of your machine (each must have 2g or more of RAM). This is a huge benefit for some people. Your AppStore purchase can be used to install Compressor on (I think) 5 machines, so you could have 4 slaves doing all the background rendering at once at no extra cost. But in a big studio, how does App Store compressor purchasing scale up beyond this? That I don't know.


Compressor is trivially cheap and very powerful so I'd recommend trying it out yourself! I'm a JES and MPEG Streamclip fan, but Compressor gets the job done as well, and its integration to FCPX with distributed processing is a huge time-saver.


Chris.

Jun 26, 2011 11:42 AM in response to Travisimo

I am using a Panasonic TM700 camcorder. FCPX cannot, repeat CANNOT import its files from iMovie, just the sound comes through, not the picture. I am using MPEG streamclip, clipwrap, etc., and so far haven't been able to get anything useful into FCPX from this camera. An although I do not like interlacing, I am recording in i mode just for the reason so it will be easily handled with iMovie. Now iMovie just cannot use the sound right, about every other clip has noise instead of sound although they all play fine in QT.


I converted to the mac platform in 2000 for the single reason that it handled video far better than PCs. now shall I go back? I am also fed up with the conversion to HD in all, especially that DV was a very robust format.


I am not a pro, just an amateur (my website is amateurvideographer.com if interested) and I would like to use my spare time to edit vacation movies, not fiddling with unusable file formats.

Jun 26, 2011 12:23 PM in response to zsomborlacza

I also have a Panasonic TM900EK (1080/50p) and all my IFrame/IMovie files imported into FCP X without any problems.


After a lot of trying, I can only get 1080/50p to import via a 3rd party wrapper (ClipWrap).


I took some 'HA' AVHDC clips this afternoon and for the life of me I couldn't get them to import into FCP X via Import Using Camera (open archive or not). After a lot of head scratching and googling, I decided to have another go.


I re-started my IMac, I opened up FCP X, plugged the USB into the camera, selected PC on the LCD screen and clicked Import Using Camera and 'hey presto' all the clips just appeared. They imported without the use of any 3rd party wrapper. I am now more confused than ever!


Panasonic TM900 AVCHD import clearly does work but not all the time.

Jul 1, 2011 8:41 AM in response to ctzsnooze

Hi ctzsnooze,


You were totally cool about testing some of Noah's footage, I was wondering if you'd test some of my footage from my Canon HF S10 Camcorder with FCPX. I zipped up a .mts file and you can download it here:


http://dl.dropbox.com/u/3839383/Canon_Vixia_HF_S10.MTS.zip



Could you tell me if it can be imported into Final Cut Pro X, and if you can edit it natively without having to convert it to something like ProRes. It would be nice to be able to take a .mts file from anywhere on my HD into FCPX and start editing natively instead of only being able to pull from my camera.


If you could try that out, I'd really, really appreciate it!


P.S. The download is about 75MB. If that's too large, let me know and I'll upload a smaller version.


Thank you so much!

Jul 1, 2011 2:52 PM in response to Travisimo

Hi tuffmac


It's not possible for FCPX to import an isolated MTS file from any camera. This has been well established by many people on these forums. Isolated MTS files must first be converted to a format that FCPX can import, typically to ProRes.


However, if the MTS files are still within their enclosing folder structure, as they existed on the camera card itself, then FCPX can import them 'from the camera'.


I have downloaded your MTS file and it plays fine in VLC, but it cannot be imported natively to FCPX.


If you took a clip and sent me the enclosing folder structure along with it I could have another go. Please make the actual video sample very short.


If the HF_S10 is on the FCPX supported cameras list I'm sure it will work natively - have you checked that list?


Cheers


Chris.

Jul 2, 2011 3:38 AM in response to zsomborlacza

I have about 2000 AVCHD files stored on my HD. I renamed them so I can sort them easily by date (e.g. 2011-05-01_10-12-01.m2ts).


I come from windows and use the mac for only a few weeks now (don't regret it). I never had problems editing my videos in full-hd with corel video studio x2, x3 or x4.


Using the mac I ONLY found one program that can handle avchd files: adobe premiere (or premiere elements).

Unfortunately premiere elements is very slow. But it works.


I cannot understand why apple refuses to support AVCHD the way all other companies do. I know, I know, AVCHD is a stream and you should save the whole directory of the SD. But on the other hand is is not really necessary for all other programs to edit these files without any problems or the need for the other files in the camera's folder. And as there are a lot of programs in the windows world and at least one in the mac world that works perfectly with these files I refuse to change my structure or convert everything only to please apple's software.


I hope for a patch or an addon.

Jul 2, 2011 4:09 AM in response to sanctanox

"I hope for a patch or an addon"


There may be hope: According to a press release...


"PANASONIC ANNOUNCES AVCCAM IMPORTER SOFTWARE ACCELERATING AND STREAMLINING IMPORT OF AVCHD FILES INTO FINAL CUT PRO


SECAUCUS, NJ (February 22, 2011) -- Panasonic Solutions Company has introduced AVCCAM Importer software, a QuickTime plug-in that eliminates the need to convert AVCHD files to ProRES422 files before editing in Final Cut Pro.


AVCCAM Importer is a software for Apple Final Cut Pro to enable direct editing of an AVCHD “.mts” file without conversion. Since AVCCAM Importer is a plug-in component for Apple QuickTime, QuickTime Player can play an “.mts” file directly after installation of AVCCAM Importer on a MAC.


The AVCCAM importer will be available this Summer as a free download from the Panasonic web site."


...we might eventually find a kind of plugin software on Panasonic's support site (http://www.panasonic.com/business/provideo/avchd-home.asp?cm_sp=Provideo%20Site% 20Promotions-_-Right%20Hand%20Promo-_-AVCHD%20Professional).


Maybe this plugin would lead FCP X (via Quicktime) into thinking it is working with a *.m4v-file, which it can deal with natively.


I hope my interpretation is not overly euphemistic...

Jul 2, 2011 5:00 AM in response to Travisimo

The simplest way to get an isolated MTS file into FCPX is to rewrap it. The MTS 'container' is removed and the video data (unchanged) is put into an m4v or mov wrapper that FCPX can import natively.


- Alan Somers automator action Rewrap2M4V.app (actually a droplet) is available from public.me.com/​catservant - it requires Perian and Clipgrab http://clipgrab.de/en. Clipgrab is required only to provide access to the ffmpg libraries. Once in stalled, drop the MTS onto Rewrap2M4V.app and you get a new file ending in .m4v that imports into FCPX and plays in QTX.


- Remux http://www.nef.wh.uni-dortmund.de/%7Emt/remux/ does the same thing and a bit more, rewrapping to a number of formats. ffmgpg is included so it is self-contained; you don't have to install Clipgrab.


The m4v output from both of these will import into FCPX but NOT if it is 60p which FCPX currently does not support.


Note that both VLC and Movist http://movist.en.softonic.com/mac can play native MTS files.


Clipwrap is a commercial app that can rewrap to m4v and also convert to ProRes, it's very nice too.


Chris

Jul 2, 2011 5:54 AM in response to Travisimo

Tuffmac -


FCPX requires 60i or 30p. It won't render 60p at this point in time.


I tried rewrapping your video with Rewrap2M4V and remux, and found two different problems. First, both introduced video artefacts, and Rewrap added noise to the sountrack. Both resulted in a 60p output file, which would not import into FCPX.


Clipwrap gave perfect results in a 60i output file that imported well into FCPX. Strangely there were no visible interlacing lines. I have no idea why the other rewrapping apps ended up with artefact-prone 60p video.


It might be easier to shoot in 720p60 because FCPX is quite happy with this natively.


I am confident that FCPX will soon be able to import MTS files directly and support 1080p60 video formats.


For now I'm mostly shooting 720p60.


If I have 1080i60 I export by at 960x540 by setting the project to those dimensions. The resulting exported file is deinterlaced on export by FCPX because it has been dropping one field in the project settings; I end up with 960x540p30, quite a good size for computer playback even on iPads etc.


Chris

Jul 2, 2011 7:10 AM in response to ctzsnooze

Don't freak out...it works just fine...but you need to se a work around. Here is proof of 60p. Here's a file I edited recently in FCPX: http://dl.dropbox.com/u/33209268/2011%20June%20-%20To%20The%20Beach%201080%2060p .mov


I had to use media converter to convert my 60p files to an MOV it also works with 5.1 That being said it only worked with my HDR-DCX560 files. My older files 1440x1080i from an older sony model needed clipwrap ($50).


Oh well, it's still cheaper than premiere with a quadro and don't forget, premiere doesn't support 5.1 unless you spend an additional $6-700 for the plugin. What a ripoff!


Enjoy!

Jul 2, 2011 7:11 PM in response to Travisimo

Hi Ninja


Awesomely sharp video, and nicely shot - and yes, true 60p! So it's possible! Great!


What camera was that shot with? And what exactly was the workflow to get it into FCPX?


The only way I can do this with my GH-2, which at best does 1080i 29.97fps, and does not do 1080p60, is to work in 1080i in FCPX, export my finished movie as ProRes422, then use JES Deinterlacer to make a 60p version. And yes, this 1080p60 movie can then be returned to FCP and edited in FCP at 1080p60!


So I was WRONG when I said that FCPX can't edit 60p. It CAN.


BUT there must be something up with that '60p' file from the Canon HF-S10. It only re-wrapped nicely (without video or audio artefacts) with ClipWrap. When that re-wrapped file was imported to FCPX, the clip properties said 1080i 29.97 fps. As you know in FCPX you can change the project properties. 720p60 video defaults to 720p 59.94fps; my 1080p60 video also has 59.94fps available. But this re-wrapped Canon clip did not give me a 59.94fps option; it would only permit 1080i or 1080p at 29.97, and not 59.94.


So I am fairly sure this was not a 60p file.


Additionally, as you know, the FCPX viewer can be set to 100% and to 'show both fields'. With a truly interlaced file (ie 60 independent and different half-frames every second, like what I get from the GH-2) there will be combing artefacts wherever subject movement is present between half-frames.


With this Canon clip, there were no interlacing/combing artefacts between half-frames, meaning that every second field (half-frame) was identical. This implies that both half-frames in FCPX were created from a single progressive frame. So I'm suspicious that this camera's sensor might actually only generate 1080i 30p and that its 60i or 60p are pulled up from a 30p original. I am not certain of this however and the owner should check other discussion groups.


What I do know is that with a 1080i 29.97fps GH-2 clip, I see obvious interlacing artefacts at 100% with show both fields on, so I know the camera is generating separate half-fields, each different, every 1/60th of a second. This does not seem to be the case with the MTS files from the Canon.


BTW, JES Deinterlacer can convert 1080i 29.97fps originals to 60p versions. The options include half-size (960x540) output, or full-size using either motion adaptive deinterlacing or simple line doubling. (Obviously it can also deinterlace to 1080p30 as well).


I've found that JES Deinterlacer chokes when I feed it the Clipwrapped MTS files from my GH-2 or from the Canon; and FCPX sometimes crashes if 'create optimised files' is selected in the import settings when importing ClipWrapped MTS files. So I have some reservations about ClipWrap. However I can import clip-wrapped MTS files into FCPX without problems (so long as the 'create optimised files' is NOT selected).


I can then export the finished product as a ProRes422 'master', and do subsequent deinterlacing in JES Deinterlacer to generate 60p if that's what I want.


I get great results when importing my GH-2AVCHD files direct into FCPX without conversion; 720p60 is truly 60fps, and 1080i30 is true interlaced 1080i. If I want to generate high quality 1080 60p deinterlaced output I can use JES Deinterlacer on a ProRes export file.

If anyone has a query about the format of their camera's files, or whether they will import into FCPX, or what workflow they will need to get them into FCPX, should head to an Apple store with their camera and try it out.


That's really the only way. Each camera is different, and MTS import / ClipWrap can take a bit of playing around with, before you find a workflow that does what you need at the quality you want. I would expect that most people will eventually find a good workflow with their particular camera with FCPX.


I can say that FCPX is actually very versatile and effective - and quite easy to use now that I know the best way to do things with my camera.


Until Apple supports MTS natively in QuickTime we will all find this more fiddly than it really should be. That's why for me, 720p60 on the GH2 provides the easiest workflow if I want high frame rate progressive video. If I really want full 1080 resolution in a progressive output file, I need to export my completed FCPX project in ProRes422 at 1080i, and then use JES deinterlacer to get high quality deinterlaced 1080p30 or 1080p60 output.


I apologise for my incorrect suggestion that FCPX can't work with 1080p60 data; in fact it definitely can. The challenge is getting it into FCPX in that format.


Chris.

Jul 2, 2011 9:56 PM in response to ctzsnooze

Holy Cow that's a long post!


Camera used: Sony HDR-CX560V


1080i should only be 1080 30p not 60p. You are complicating the process with no real benefit. I have owned the hf-s10 and for sure it is 1080i 60i or converted to 30p.


Workflow was copy the mts files to the hard drive and then use the freeware media converter and the free plugin avchd rewrap. Then import into FCPX. Works like a charm

Jul 2, 2011 11:11 PM in response to sanctanox

Hi Sanctanox,


I was in the exact same situation when I switched from Windows last December with many bare AVCHD files and not the complete folder structure at hand. I didn't like to use third party software to wrap or transcode before importing them. I found RevolverHD which recreates the complete camera archive with the full path and folder structure. I my opinion this is the best way to go.


Hope this helps.

Jul 3, 2011 1:28 AM in response to Travisimo

Yes, it was a bit of a long post..... and I wonder if I could perhaps put the case 'for' occasionally shifting up from 1080i60 (30 fps) to 1080p60:


1080i is really 1080i60, ie 60 half-frames (fields) per second and 30 frames per second. On TV's the interlacing is smoothed really well, so both the still parts of the image are very sharp (as sharp as 60p) and the motion is very smooth smooth, because there are 60 changes per second where things are moving. TV's use custom adaptive deinterlacing algorithms to achieve great results. Computers, generally, don't.


What's wrong with converting 1080i60 to 1080p30? Well, the two half-frames have to be joined together somehow to make one progressive frame. Speaking generally, there are three kinds of solutions:


1. throw out one of the half-frames completely, and stretch each pixel vertically of the remaining frame so that it occupies 2 vertical pixels. After doing this, you have 30p, and each individual frame will actually look surprisingly good (up close diagonal lines will be jagged, etc). Motion will be more jerky than 60i on TV because half the movement information is lost, and the vertical resolution is halved even in the still / non-moving parts.


2. mix both frames together, by merging each pair of vertically adjacent pixels (one from each half-frame) together. This blurs any object that moves, and again reduces vertical resolution by half. A black object moving over white will end up with grey blurs on each edge. This doesn't look as jerky as option 1, but doesn't look great, and still frames look really bad.


3. use a 'adaptive' deinterlacing algorithm to keep as much information as possible from both fields. Where there is no movement at all from half-frame to half-frame, all pixel information is retained, and the output is a progressive image that contains all the information from both fields. In regions of movement, the algorithm attempts to make the best possible image from both fields, typically using the data from one field only, so that where there is movement, the vertical resolution is halved. Movement will still be jerky, even though individual still frames will be the sharpest of any of the three options.


In all three of the above options, movement tends to be jerky or blurry, because moving objects are not updated every 60th of a second, instead only every 30th of a second.


So that's why sometimes going from 1080i60 (30 frames per second) to 1080p60 can be useful. There are two ways to go from 1080i60 to 1080p60.


1. For every field of the 1080i60 original, spread each pixel vertically to be twice as high, making one frame from each field. So you end up with 60 frames per second from 60 fields per second. Each new frame has all the horizontal data but only half the vertical data. The end result is video with 60 different frames every second, motion is really smooth (as smooth as 'real' 60p), but the vertical resolution is half that from a 'real' 60p sensor, even if there is no movement.


- there is an adaptive way of doing this as well, and the algorithms can be very complex indeed. Basically this is what TV's do. In the simplest solution, where there is no inter-frame movement, the data from both fields are written on alternate lines of a progressive frame to make a frame that is as sharp in all respects as a 60p original. Where parts of the frame are subject to movement, a smart algorithm decides what would look best, either doing some kind of blurring or using vertical pixel stretching that retains as much detail as possible in the non-moving parts of the image.


Both of these solutions give full smooth 60fps movement while retaining a lot of the detail, the latter giving frames without movement that are as sharp as if the same scene was shot at 60p, and because movement sometimes looks better if it is a little blurred, these results can be very good indeed (depending on the algorithm).


So sometimes it does make sense to go up from 60i to 60p, especially where smooth movement is important, and if the camera is relatively still for quite a lot of the time. Depending on how it's done, quite a lot of detail can be retained. I've had really good results with JES Deinterlacer.


If the underlying quality of the video isn't great, going from 1080i60 to 540p60 (960x540) is an option, especially for playback on iPads or iPhones. This keeps all the vertical and movement information from the original 1080i60 file but loses half the horizontal information. The end result is very smooth motion in a compact file that is only a little smaller than a 720p60 movie.


I like the idea of RevolverHD. If it works, it might be quicker and easier than using ClipWrap, and cheaper. I'll give it a try.


Chris.


PS - I actually reckon that for 'prosumers' FCPX is a huge step forward from both iMovie and FCE. I'm quite enjoying using it.

Jul 3, 2011 1:48 AM in response to Travisimo

I just tested RevolverHD on the Canon MTS clip and on some MTS files from my GH-2.


It worked brilliantly! Better, I think, than any other solution - so easy to import.


PS - the canon HF-S20 MTS file was definitely 1080i60, but also I am sure that there was no difference from one field to the next in that stream, so looks very much like the 1080i60 file was created from 1080p30 data in the camera. For something like this, adaptively deinterlacing to 1080p30 would give the best possible progressive output file, and there would be zero benefit by going to 1080p60.


Thanks for everyone's help!


Chris.

Final Cut Pro X - Import AVCHD?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.