JDLee wrote:
.... my master file from FCPX with the codec set to Apple ProRes 422. .. I thought it would greatly diminish the quality of the video (using H.264 does definitely decrease the file size). ... Doing it this way, is the resulting mp4 file an H.264 file? Or is it ProRes 422... If it is ProRes 422, would switching to H.264 offer any benefits? What would the benefits be?
yippieh, welcome to the marvelous world of compression ... 😝
try to make things short (impossible...):
exporting a Master File is always proRes - that's FCPX' internal intermediate codec, in use, when you apply ANY 'effect' (=transition, color correction, retiming) to your material, even when you decide to use 'original' media only.
As you noticed. such an intermediate creates huge files. Master Larry Jordan tells you more:
http://www.larryjordan.biz/fcpx-when-to-optimize-media/
next ..
you could pack proRes into a .mp4! 'cause it is just a container.-
BUT! a proRes.mp4 is of NO USE in the Windows world, nor on Macs (iPhones/Androids) without the pro-codecs-pack! proRes is only installed with FCPX, Logix, Motion.
oops! 👿
to make mp4 universal, it has to contain <sigh> a universal codec = tadahh, here comes h.264
h.264 is meant, designed, concepted for playback - therfor small, an interframe codec (wiki yourself, please, if interested ....) - but lossy, in terms of quality (German proverb: you can condens a cow into a burger, but you're not able to reconstruct the whole cow out if it).
So, for distribution, use h.264.mp4
For long term storage, with the option to re-use the material, use proRes.mov
(have I mentioned; mov is just a container....? 😉 )
Your workflow needs just a lil' adjustment:
You own Compressor? Create a mp4.preset and add it to your FCPX Share settings - no need to export a Master, then launching Compressor, then... You could even create a 'bundle', and FCPX will create both versions with one click only!
.....
did I mention h.265?
forthcoming 'super-codec' for UHD distribution... ?
<jumping around like a monkey, pulling hair, stripping-off cloths, yelling odd worrds>
tl;dr
you do nothing wrong, when using FCPX as 'out of the box' - done.