De-Interlacing in Final Cut Pro X

Hello Everyone, Hope you All are Well. I’m a travel vlogger, and I mostly have edited my YouTube videos on Final Cut Express, which is quite similar to Final Cut Pro 7. I have experience using FCPX as well. Since my MacBook Pro 2011 has some major startup/graphics issues, I have switched to an M1 Max MacBook Pro. I probably won’t be able to use Final Cut Express anymore. I have been making newer videos with my iPhone, but a lot of my pending videos were shot in 1920 x 1080 60i (older cameras). De-interlacing videos on Final Cut Express/Final Cut Pro 7 was quite easy, but I have not been able to find much about that with the new version of Final Cut Pro. 


To my understanding, I would just need to export 60i video as 1920 x 1080 29.97p to de-interlace the video (as opposed to applying an actual de-interlace filter like on Final Cut Express). Is this correct? Is 29.97p right or does it need to be 30p? For example, 60p is usually just 59.94p, but since I have shot in Full HD 1920 X 1080 60p on at least any recent iPhones I have used, I will export in 60p not 59.94p. 


While using Final Cut Express with the 60i footage, the Timeline would be for 1920 X 1080 60i (exported to match 60i), and then the de-interlace filter would be applied to each video on the Timeline. While using 60i footage in the new Final Cut Pro X, does the Timeline need to be set as 1920 X 1080 60i, or does it need to be set at 30p/29.97p? 


While De-interlacing on Final Cut Express, I would have to make sure the filter was only applied to the video footage, and not to the entire project, since text would even get messed up. In the case of the initial question, will anything else in the project be messed up, since an individual de-interlace filter won’t be applied? 


While using Final Cut Express, I would often use freeze frames from videos to make thumbnails. After taking a freeze frame, I believe I wouldn’t be able to just apply a de-interlace filter, and export as .JPEG. It would not fix the interlacing issues. I believe I would have to take a freeze frame, export as .JPEG, apply the de-interlace filter, and export again (with any text) to get the final product. It was more work, but I am not sure if that issue was possibly a glitch. If I need to get a freeze frame from the footage on Final Cut Pro X, would I need to export twice as I was doing on Final Cut Express, or will once be enough (as in the same process as with de-interlacing video footage)? 


Sorry for the long post. Most people probably don’t even record in 60i anymore, and it makes sense as to why I was not able to get much information for de-interlacing on Final Cut Pro X. Any assistance would be appreciated. Thank you. 

MacBook Pro 16″, macOS 12.5

Posted on Apr 14, 2023 12:02 PM

Reply

Similar questions

28 replies

Apr 14, 2023 5:31 PM in response to pjanveja

You should set the 60i media to whatever the actual frame rate of media is.


The Apple video is 59.94. You should set the project to that frame rate.


There is a Deinterlace function in the clip Settings in the Info inspector. By putting the clips in a progressive project they are deinterlaced to produce that output. Freeze frames are deinterlaced. Exported frames are deinterlaced. Interlaced and progressive media can be mixed in the same project.

Apr 15, 2023 3:15 AM in response to pjanveja

60i is interlaced. It’s either 30i or 29.97i. It does not have to be 29.97i.


It doesn’t really matter if you use 59.94 or 60 for iPhone video. The video is nominally 59.94, but variable. 59.94 is I presume the rate Apple uses for playback on its Apple Devices. Sure use 60. Fractional frame rates are stupid these days.


You don’t have to do anything with the Deinterlace setting if you use a progressive project. The function is there of you want to export an interlaced clip as progressive.

Apr 15, 2023 9:26 AM in response to pjanveja

My deinterlacing memo:


PAL and NTSC .dv are lower (bottom, even) field first (dominant). The upper (top, odd) field comes after that. Notice that if a clip was shot with slow shutter speed like 1/25 s, then that clip is in effect progressive. Notice also that the correct interlacing might have been distorted by careless scaling and after that even a correctly done deinterlacing might well have artefacts.


You can deinterlace SD PAL .dv in two ways:


a) Preserve the top (or bottom) field and 25fps with a simple deinterlace:


File > New... > Project > PAL SD [720x576, 25p]. Window > Show in Workspace > Info Inspector > Settings [at lower right pop-up] > Field Dominance Override > Upper First (or Off = Lower First. Progressive = both fields. Deinterlace OFF/ON does not seem to make any difference here). File > Share > Apple Devices 1080p..., H.264 Better Quality [768x576 | 25fps].


I guess it is up to you which field to leave (the old 32-bit MPEG Streamclip leaves the top field and omits the bottom field).


b) Preserve both fields and double the frame rate to 50fps i.e. bob deinterlace:


-> File > New... > Project > Custom 768x576 50p. Window > Show in Workspace > Info Inspector [cmd-4] > "i" [at upper right] > Settings [at lower right] > Field Dominance Override [at upper right] > Off = Lower First (Deinterlace OFF/ON does not seem to make any difference here). File > Share > Apple Devices 1080p..., Format: Computer, H.264 Better Quality [768x576 | 50fps].


I use PAL but these settings modified for NTSC seem to work:


Preserve both fields and double the frame rate to 59.94fps i.e. bob deinterlace for rectangular pixel 720x480 4:3 interlaced 29.970 FPS DVCPRO NTSC (16:9 and PAL have different values):


File > New... > Project > Custom 640x480 59.94p. Window > Show in Workspace > Info Inspector [cmd-4] > "i" [at upper right] > Settings [at lower right] > Field Dominance Override [at upper right] > Off = Lower First (Deinterlace OFF/ON does not seem to make any difference here). File > Share > Apple Devices 720p... [1080p... does not seem to make a difference], Format: Computer [or AppleDevices], H.264 Better Quality .mp4 [or Apple Devices .m4v and HEVC 8-bit, 640x480 | 59.94fps].


16:9 NTSC needs 854x480 and 16:9 PAL 1024x576. I usually try to preserve the vertical resolution to avoid interlacing artifacts but maybe some even vertical integer like 2x (2x480 -> 1280x960 for NTSC and 2x576 -> 1536x1152 for PAL) might be OK.


...


My current workflow with ffmpeg (installed via MacPorts. Use '-crf 28 -preset medium' for the somewhat lower quality default settings):


.dv to .mp4 H.265 (bob deinterlace, scale 788x576, crop 768x576, H.265, CRF18, slow, timecode, hvc1, AAC):


PAL .dv batch:


for i in *.dv; do ffmpeg -i "$i" -vf bwdif=1,scale=788:576,crop=768:576:10:0,setsar=sar=1/1 -c:v libx265 -crf 18 -preset slow -timecode 00:00:00:00 -tag:v hvc1 -c:a aac -b:a 128k "${i%.*}_converted.mp4"; done


individual PAL .dv clips:


ffmpeg -i input.dv -vf bwdif=1,scale=788:576,crop=768:576:10:0,setsar=sar=1/1 -c:v libx265 -crf 18 -preset slow -timecode 00:00:00:00 -tag:v hvc1 -c:a aac -b:a 128k output.mp4


...


.dv to .mp4 H.264 (bob deinterlace, scale 788x576, crop 768x576, H.264, CRF18, slow, timecode, AAC):


PAL .dv batch:


for i in *.dv; do ffmpeg -i "$i" -vf bwdif=1,scale=788:576,crop=768:576:10:0,setsar=sar=1/1 -c:v libx264 -crf 18 -preset slow -timecode 00:00:00:00 -c:a aac -b:a 128k "${i%.*}_converted.mp4"; done


individual PAL .dv clips:


ffmpeg -i input.dv -vf bwdif=1,scale=788:576,crop=768:576:10:0,setsar=sar=1/1 -c:v libx264 -crf 18 -preset slow -timecode 00:00:00:00 -c:a aac -b:a 128k output.mp4


Apr 14, 2023 5:14 PM in response to Tom Wolsky

Thank you for the reply. If I understood correctly, regardless of whether my footage is progressive or interlaced, the Timeline has to be set to the equivalent progressive frame rate, not interlaced. Then, I need to export in the same format, correct? If I was shooting in 60i in non-Apple cameras, would I need to set it in 29.97p or 30p? Since I shoot in 60p on iPhones, I was told by someone over the phone in Apple Support that I should export in 60p, not 59.94p for those progressive videos.


Does the same method apply if using a mix of interlaced and progressive video? The issue would be that the interlaced video is 60i, and the progressive is 60p. Would I just need to go with the format that has the most footage?


Is there no De-interlace filter anymore?


Are interlaced freeze frames de-interlaced in the same way as the video? Would one export be enough? Can interlaced free frames and interlaced footage be de-interlaced together in the same Timeline?


Thank you.


Apr 14, 2023 7:12 PM in response to Tom Wolsky

Thank you.


But isn’t 60i actually 29.97p?


I am still a bit confused. If iPhone shoots in 59.94p not 60p, shouldn’t I still choose 60p for the settings/format for those videos?


For the built in de-interlace function, do I have to click on it, or is it automatic?


Sorry, but I am somewhat non-technical. Could you please try and explain this to me better, with screenshots if necessary?


I would appreciate it.


Thanks.





Apr 15, 2023 4:19 AM in response to Davis_

Thanks. It’s still a bit confusing. I understand that there are apparently 2 methods to do this, one being checking off the deinterlace checkbox, and the other being adding the interlaced clip to a progressive Timeline. I’m not sure if this difference is just between versions of FCP, and if not, if it doesn’t actually matter which method to use.

Apr 15, 2023 4:28 AM in response to Tom Wolsky

Wow, that makes it more confusing. The camera recording format I was using was 1920 X 1080 60i, and to my understanding 60i was more like 30p.


For the 60i videos, should I playback the footage in QuickTime, open the inspector, and see the frame rate to determine if I need to export in 30p or 29.97p?


What would happen if I exported the 1920 X 1080 60i footage as 1920 X 1080 60p? Would it look bad as compared to exporting in 30p/29.97p?


I think to be safe, since my iPhone shows 60p for my newer videos, I will export in that, not in 59.94p.


So in regards to de-interlacing, are both methods available (checking off the deinterlace check box, as well as just adding the interlaced video to a progressive Timeline (without doing anything else))? Does it matter which method is used?


Sorry, this is still confusing.


Thank you.

Apr 15, 2023 6:20 AM in response to Tom Wolsky

Thank you so much! How can the frame rate be checked in FCP?


Basically, regardless of whether clips are interlaced or progressive, exporting for YouTube should always be done on a progressive Timeline.


If I need to edit both interlaced and progressive footage together (60i and 60p), for the Timeline format, do I need to go with the one that has the most clips? I think that only would work if I have more 60i clips, since 60i clips on a 60p Timeline would double. But 60p footage on a 30p Timeline could have issues too, right? Perhaps it’s best to not mix these two if possible.

Apr 15, 2023 6:54 AM in response to Tom Wolsky

I do, but I have more experience using Final Cut Express. I have edited some projects on the newer Final Cut Pro, but I am comfortable using it. I will check in the inspector.


I shoot in 60p since my Travel Vlogs would look better (Most people would only use that for slow motion, but I am more interested in getting the most details/quality in Full HD).


If I shoot in 4K (perhaps in the Future), but want to export in Full HD 60p, should my Timeline be set at Full HD 60p, or 4K 60p?


Thanks for the help!






This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

De-Interlacing in Final Cut Pro X

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