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

Why are QuickTime's 'converted' files so much larger in size (Mb)

iTunes isn't playing my older videos (and I have a thousand). So I've been dragging a few to the desktop and opening them with the latest QT (I have Mavericks) and QT goes into 'converting' mode. While this is REALLY frustrating, I see the reason for the upgraded file.


HOWEVER, why is an older file, that won't play in iTunes, that is 1.8Mb in size be nearly 7Mb after QT's conversion? If I were to do this to my library of older videos, I'd have files of 4Gb when they were less than 1Gb before--this is insane!


Moreover, when I play the older, smaller file in QT 7 Pro and the newly converted QT file in QT side by side, the older file is more clear, the colors are more brilliant, and there is no ghosting/image quality issue? Why is that so when the software is much older, the file size is much smaller, and the sizes of the windows are identical. In fact, every single listed data point in the inspectors are identical--aside from the data rate.


I cannot have my iTunes library balloon by 3-4X for a poorer quality video experience in the name of software spec upgrades.


Why are the file sizes vastly different? Why is the quality noticebly poorer? And what can I do to get my older QuickTime videos (which used to play in iTunes) to again play in iTunes?


Any input or explanation would be greatly appreciated.

iMac (24-inch Early 2009), OS X Mavericks (10.9), 2 Tb recently installed hard drive

Posted on Nov 1, 2013 8:13 PM

Reply
Question marked as Best reply

Posted on Nov 2, 2013 5:46 AM

HOWEVER, why is an older file, that won't play in iTunes, that is 1.8Mb in size be nearly 7Mb after QT's conversion? If I were to do this to my library of older videos, I'd have files of 4Gb when they were less than 1Gb before--this is insane!

The size of a file is approxiately equal to the product of the total average data rate times the total duration of the video: i.e., R x T = S. If you compare the data rate of the old file with that of the new, you should find the new file's data rate is about four times greater than that of the source file. Simply put, the QT conversion routine is pre-programmed with a data rate that would normally provide good to very good quality from a full quality source file like HDV, AIC, DV, Animation, ProRes 422, AVCHD/BD, etc. source.



Moreover, when I play the older, smaller file in QT 7 Pro and the newly converted QT file in QT side by side, the older file is more clear, the colors are more brilliant, and there is no ghosting/image quality issue? Why is that so when the software is much older, the file size is much smaller, and the sizes of the windows are identical. In fact, every single listed data point in the inspectors are identical--aside from the data rate.

Your older file may be using a less efficient compression format. Even if it isn't, much of the data was "thrown away" during the process of making the older file smaller. Recompressing the file to a more modern and more efficient compression format cannot recreate the "missing" data that was previously trashed in order to make the older file smaller. And, while the higher data rate for the newer file may prevent the loss of as much data as would be lost if the new file had the same data rate as your older file, it does not prevent the new artifacts from being created by the process of copying a copy of a copy file. Think of it like taking an image and doubling its dimensions. You end up with an image having only a quarter of the original pixel resolution. Each time you video is transcoded, the quality is degraded.



Why are the file sizes vastly different? Why is the quality noticebly poorer? And what can I do to get my older QuickTime videos (which used to play in iTunes) to again play in iTunes?

See above. See above. Revert to an operating system running a version of iTunes that is based on the classic QT 7 embedded structure that still allowed iTunes to access the open nature of the QT codec component configuration which included third-party components.


User uploaded file

7 replies
Question marked as Best reply

Nov 2, 2013 5:46 AM in response to James Williams2

HOWEVER, why is an older file, that won't play in iTunes, that is 1.8Mb in size be nearly 7Mb after QT's conversion? If I were to do this to my library of older videos, I'd have files of 4Gb when they were less than 1Gb before--this is insane!

The size of a file is approxiately equal to the product of the total average data rate times the total duration of the video: i.e., R x T = S. If you compare the data rate of the old file with that of the new, you should find the new file's data rate is about four times greater than that of the source file. Simply put, the QT conversion routine is pre-programmed with a data rate that would normally provide good to very good quality from a full quality source file like HDV, AIC, DV, Animation, ProRes 422, AVCHD/BD, etc. source.



Moreover, when I play the older, smaller file in QT 7 Pro and the newly converted QT file in QT side by side, the older file is more clear, the colors are more brilliant, and there is no ghosting/image quality issue? Why is that so when the software is much older, the file size is much smaller, and the sizes of the windows are identical. In fact, every single listed data point in the inspectors are identical--aside from the data rate.

Your older file may be using a less efficient compression format. Even if it isn't, much of the data was "thrown away" during the process of making the older file smaller. Recompressing the file to a more modern and more efficient compression format cannot recreate the "missing" data that was previously trashed in order to make the older file smaller. And, while the higher data rate for the newer file may prevent the loss of as much data as would be lost if the new file had the same data rate as your older file, it does not prevent the new artifacts from being created by the process of copying a copy of a copy file. Think of it like taking an image and doubling its dimensions. You end up with an image having only a quarter of the original pixel resolution. Each time you video is transcoded, the quality is degraded.



Why are the file sizes vastly different? Why is the quality noticebly poorer? And what can I do to get my older QuickTime videos (which used to play in iTunes) to again play in iTunes?

See above. See above. Revert to an operating system running a version of iTunes that is based on the classic QT 7 embedded structure that still allowed iTunes to access the open nature of the QT codec component configuration which included third-party components.


User uploaded file

Oct 20, 2014 8:27 AM in response to Bgrimble

Does this mean that we have to convert all our old files and save them at the much larger size if we want to keep using them in the future?

Not necessarily. It all depends on how you plan to view the content. If you want to play them in QT X, iTunes, Quick Look, TV, iPod Touch, iPhone, iPad, etc., then conversion is probably the best way to go. If your system's codec configuration has already been modified for for compatibility with your files and you don't care which player you use, then you can continue to play them in QT 7, MPEG Streamclip, or some other play that relies on your system's codec configuration. If you system configuration is not a consideration (e.g., you don't need to maintain "Pro" codec compatibility), then you can use a third-party player with open source codecs built in like VLC, MPlayerX, NicePlayer, etc.


In any case, even if you prefer to convert your content, you don't have to use conversion options with settings that create "larger" files. Apple has tried to make the conversion process easier for inexperienced users but, in doing so, has removed most access to the settings that allow custom conversions. The only options left to the QT X embedded structures under Mavericks and Yosemite are the service presets. And I'm afraid that, at least under Yosemite, some new problems may have to be corrected. As you may, or may not know, both Mavericks and Yosemite have a "Service" option in the Finder "Context" menu that allows you to "manually" access Lo or Hi MPEG-4 AVC, as well as, ProRes 422 encoding options. (The QT X player normally uses the MPEG-4 AVC Hi quality preset unless the source file is encoded in a video editing compression format like AIC in which case it automatically switches to the ProRes 422 codec.) Thus, you can opt to manually select a Lo quality preset which will produce a smaller file than the settings used by the QT X player. Whether or not the final file is larger or smaller than your original file will depend on the relative efficiency of the source file and its specific encoded data rate.


I personally prefer to custom encode my files using the free HandBrake app—especially in view of certain problems discovered this AM under Yosemite (aspect ratio problems with at least some anamorphic source files) and as long as source files aren't encoded with a proprietary codecs not compatible with HandBrake (e.g., Apple proprietary "Pro" codecs). As for the problem mentioned above, here is an example series for tests made under Yosemite in order to answer this post.


User uploaded fileUser uploaded file

Anamorphic 720x480 (853x480) MPEG2/AC3 source trailer file


User uploaded fileUser uploaded file

File as opened in QT X Player v1.4 with anamorphic dimensions misread so that when display is rendered in 16:9 window, width is overly scaled upwards and cropped to fit.


User uploaded fileUser uploaded file

Default output of QT X v1.4 conversion. Note that the originally encoded 720x480 (1.50:1) aspect was incorrectly used for the output and the output aspect was applied to the 640 width to reduce the height to 428 pixels for this supposed 480p conversion.


User uploaded fileUser uploaded file

"Service" menu 480p "Hi" quality conversion. Note source aspect ration ignored and output aspect ratio defaulted to approximately 1.33:1 used same approximate target video data rate as the QT X Player conversion.


User uploaded fileUser uploaded file

"Service" menu 480p "Lo" quality conversion. Note that the above aspect problem was duplicated as above but the output aspect problems are different than the earlier one made during the default player conversion. However, you can plainly see that the data rate used for this conversion was roughly half that of the "Hi" conversion depicted immediately above and resulted in a file roughly half the size of the file above.


User uploaded fileUser uploaded file

User uploaded fileUser uploaded file

The last set of images are for conversions made by the free HandBrake app. The first pair re for a "normal" quality setting of 20 for my custom encode settings which produced a data rate roughly equal to that of the QT X Lo quality "Service" conversion but maintains a level of quality about equal to that of the QT X Hi "Service" preset. The last pair of images is for an HB custom encode using a quality setting of 23 which renders roughly the same level of quality as the QT X Lo "Service" preset but at only about 60% of its data date and file size. You will also note that this final file output is less than 25% of that of the source file which is a medium efficiency codec compared with the MPEG-4 AVC high efficiency codec.


Are all the different 3rd party add-ons just avoiding the inevitable?

Sorry, I don't really understand your question here. People who don't convert will likely run into an "inevitability" issue later since 2K, 4K, and 8K resolutions and conversions are "just down the road" and codecs just being adopted and coming into use appear to be extensions of the MPEG-4 AVC profile/level family in current use. And, since Apple has already opted to support this family as their default video codec, it is very probably that once QT 7 is dropped, it will not be possible to play any of the legacy formats natively in QT X. However, this doesn't mean that all third-party players will abandon such support. Since my basic workflow starts with content that is normally not natively compatible with QT X, iTunes, QL, TV, mobile device, or Air Video streaming (e.g., BD content, HDV video, etc.), it is just as convenient for me to convert to compatible open formats as it is to convert to incompatible proprietary or out-of-date legacy formats. But this is, of course, a decision to be made by each individual on his or her own depending on their specific needs and requirements.


User uploaded file

Oct 22, 2014 10:55 AM in response to crihlmann

What options are available to convert all my existing files in mass/batch because it does not seem practical to perform one-by-one?

Basically, they fall into two classes—manual batch lists and drag 'n drop auto target apps. I still prefer the free HandBrake app since I like the custom features of the X.264 encoder and frequently "tweak" files on an individual basis. MPEG Streamclip is another free batch processing app that I sometimes use. Both of these apps are semi-manual—allowing the user to either set file encode settings individually or as a preset. MPEG Streamclip will also let you drop a collection of files to the Batch List window and set all files to the same setting simultaneously. In addition, since it uses your system's codec configuration, MPEG Streamclip may be your best choice when source files are encoded using Apple "Pro" codecs that are installed on your system. For convenience, virtually all recent commercial converter utilities available from the app store or the internet allow you to set a target conversion option (device or custom) and then drag 'n drop single or multiple files to a batch window for batch processing while you engage in other activities like sleeping or working. If going commercial, look for apps that have added features of the most use to you as an individual and/or command a price you like since most offer the same basic set of options.


User uploaded file

Oct 24, 2014 5:48 PM in response to Jon Walker

thank you for your quick and thorough response. I also found all your other responses on this topic very helpful.


This has been quite frustrating. I purchased my first MAC for my wife and we have created tons of memorable videos of our families and imported into iPhoto and iMovie and now they are useless (to MAC) unless I convert them one by one or use a 3rd party app.

Why are QuickTime's 'converted' files so much larger in size (Mb)

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