{"id":824,"date":"2010-01-26T18:37:38","date_gmt":"2010-01-26T18:37:38","guid":{"rendered":"https:\/\/capellman.com\/cecil1215b\/2010\/01\/26\/comparing-compressor-recipes-for-vimeo-and-youtube\/"},"modified":"2010-01-26T18:37:38","modified_gmt":"2010-01-26T18:37:38","slug":"comparing-compressor-recipes-for-vimeo-and-youtube","status":"publish","type":"post","link":"http:\/\/capellman.com\/cecil1215b\/2010\/01\/26\/comparing-compressor-recipes-for-vimeo-and-youtube\/","title":{"rendered":"Comparing Compressor Recipes for Vimeo and YouTube"},"content":{"rendered":"<p>I spent a little time the other day running several different Compressor recipes so I could compare different compression options. I thought I&#8217;d share the results here, in case they&#8217;re of use to other folks on the interwebs. And of course, if you&#8217;re reading this and you spot anything that looks wrong, please shout out &#8211; corrections and additional input encouraged&#8230;!<br \/>\nFor my test I was working with a 4:05 movie edited in Final Cut Express and sourced in AVCHD on my Canon HF100. I started by exporting it to a 2.4 Gig QuickTime file for archive purposes. The main attributes  of my first test, which turned out to be a pretty good recipe for YouTube, particularly when in a time crunch, were:<\/p>\n<ul>\n<li>bitrate max of 10,000<\/li>\n<li>full resolution<\/li>\n<li>left FPS as is<\/li>\n<li>single-pass compression<\/li>\n<li>deinterlace under the Frame Controls rather than Filter. <\/li>\n<\/ul>\n<p><i>(Full specs on this later in the post, along with all the tests and a few notes on the results.)<\/i><br \/>\nA few top-line conclusions:<br \/>\n<b>Deinterlace:<\/b> Using the deinterlace filter in Compressor chewed up my text; using deinterlace under Frame controls worked like a charm.<br \/>\n<b>Resolution:<\/b> Dropping resolution by 50% hurt the image and softened text but didn&#8217;t really speed things up or shrink the file much, at least going from 1280 x 720 down to 640 x 360. Of course, there will be situations where you have to drop the resolution, but both YouTube and Vimeo suggest leaving HD resolutions at 1280 for HD, so in this case there was no reason to downsample.<br \/>\n<b>Bitrate:<\/b> Changing the bitrate had a direct impact on file size (2500 = half the file size of 5000) and a noticeable impact on the image, though going down to 2500, the image still looked pretty good for web video. YouTube currently suggests not capping bitrate, Vimeo requests that you set a max of 5000, which is what I did for example #6, below.<br \/>\n<b>Multi-pass:<\/b> Multi-pass adds a lot to encoding time (4X in this case) but did give me a higher contrast image with richer colors. So if time allows, it looks like multipass is better, but in a time crunch, single pass can work.<\/p>\n<p><!--more--><br \/>\nDefault settings:<br \/>\nFile Extension: mov<br \/>\nEstimated size: 4.29 GB\/hour of source<br \/>\nAudio Encoder<br \/>\nAAC, Stereo (L R), 44.100 kHz<br \/>\nVideo Encoder<br \/>\nFormat: QT<br \/>\nWidth and Height: Up to 1280 x 720<br \/>\nSelected: 1280 x 720<br \/>\nPixel aspect ratio: Square<br \/>\nCrop: None<br \/>\nPadding: Preserve source aspect ratio<br \/>\n(L: 0, T: 0, R: 0, B: 0)<br \/>\nFrame rate: (100% of source)<br \/>\nFrame Controls On:<br \/>\nRetiming: (Fast) Nearest Frame<br \/>\nResize Filter: Linear Filter<br \/>\nDeinterlace Filter: Better (Motion Adaptive)<br \/>\nAdaptive Details: Off<br \/>\nAntialias: 0<br \/>\nDetail Level: 0<br \/>\nField Output: Progressive<br \/>\nCodec Type: H.264<br \/>\nMulti-pass: Off, frame reorder: Off<br \/>\nPixel depth: 24<br \/>\nSpatial quality: 75<br \/>\nMin. Spatial quality: 50<br \/>\nTemporal quality: 50<br \/>\nMin. temporal quality: 50<br \/>\nAverage data rate: 10.24 (Mbps)<\/pre>\n<p><b>Test 1<\/b> = default (see specs above)<\/b><br \/>\n294 MB, 15 minutes to encode<br \/>\nnotes: looks good and pretty smooth, 294 MB<br \/>\n<b>Test 2<\/b> = like #1 but I switched deinterlace from Better to Best<br \/>\n<i>notes: took much much longer; after 1 hour it was ~15% and I cancelled the encoding. Looked like it would take 6-7 hours for the total encode, or 24-28X the time. Yikes.<\/i><br \/>\n<b>Test 3<\/b> = like #1 (so deinterlace was set back to &#8220;better&#8221;), but I toggled the deinterlace filter checkbox on<br \/>\n294 MB,19 minutes<br \/>\n<i>notes: Same file size, but much much worse results &#8211; this is the one that bitmapped the text. I&#8217;m going to avoid this in the future.<\/i><br \/>\n<b>Test 4<\/b> = like #1 but with multi-pass encode<br \/>\n314 MB, 52 minutes<br \/>\n<i>notes: Slightly richer than #1 and slightly better contrast, though longer encoding time.<\/i><br \/>\n<b>Test 5<\/b> = like #1 but with no bitrate limit<br \/>\n372 MB, 76 minutes<br \/>\n<i>notes: Slightly richer than #1 and slightly better contrast, though longer encode; no big surprise &#8212; this looks the best&#8230;.<\/i><br \/>\n<b>Test 6<\/b> = like #1 but 5000 bitrate<br \/>\n159 MB, 59 minutes<br \/>\n<i>notes: Slightly less contrast\/more faded than #1 but still pretty good.<\/i><br \/>\n<b>Test 7<\/b> = like #1 but 2500 bitrate<br \/>\n66 minutes, 79 MB<br \/>\n<i>note: main change is more chunkiness, mainly visible when the file is large. Still not bad though.<\/i><br \/>\n<b>Test 8<\/b> = like #1 but 50% resolution<br \/>\n52 minutes, 285 MBs<br \/>\n<i>note: Softness definitely noticeable, especially around the text. File size almost the same! So not much benefit to this&#8230;.<\/i><br \/>\n<b>Test 9<\/b> = like #1 but 29.97 resolution<br \/>\n60 minutes, 294 MB<br \/>\n<i>note: No noticeable difference to my eye.<\/i><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I spent a little time the other day running several different Compressor recipes so I could compare different compression options. I thought I&#8217;d share the results here, in case they&#8217;re of use to other folks on the interwebs. And of course, if you&#8217;re reading this and you spot anything that looks wrong, please shout out [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[27,28,44,45],"class_list":["post-824","post","type-post","status-publish","format-standard","hentry","category-this-and-also-that","tag-compression","tag-compressor","tag-vimeo","tag-youtube"],"_links":{"self":[{"href":"http:\/\/capellman.com\/cecil1215b\/wp-json\/wp\/v2\/posts\/824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/capellman.com\/cecil1215b\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/capellman.com\/cecil1215b\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/capellman.com\/cecil1215b\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/capellman.com\/cecil1215b\/wp-json\/wp\/v2\/comments?post=824"}],"version-history":[{"count":0,"href":"http:\/\/capellman.com\/cecil1215b\/wp-json\/wp\/v2\/posts\/824\/revisions"}],"wp:attachment":[{"href":"http:\/\/capellman.com\/cecil1215b\/wp-json\/wp\/v2\/media?parent=824"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/capellman.com\/cecil1215b\/wp-json\/wp\/v2\/categories?post=824"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/capellman.com\/cecil1215b\/wp-json\/wp\/v2\/tags?post=824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}