1 person found this helpful
I wouldn't necessarily call it a bug. This may be a limitation of handling Quicktime (which is still only 32bit) via a translation layer in the 64bit AME. In any case, I don't think there is any fix or workaround for this, as it would have to be in the code. Maybe in some future update...
Thanks for the reply Mylenium. That's a good point. So even the version of QuickTime on my Windows 7 environment is 64bit? I'll have to check that out. If that is the case I guess I'll have to continue using the older version of Media Encoder until this is corrected.
Are there any other methods out there for checking a video's bit rate after compression? I was really hoping the new media encoder would do that along with allowing a user to choose either kilobits or megabits for the data rate. Having to constantly convert those numbers back and forth is a pain.
I was able to reproduce your results on my machine. An H.264 file rendered from Adobe Media Encoder CS5 does not show the Data Size and Data Rate values in QuickTime Player. Those values are populated for an H.264 file rendered from Adobe Media Encoder CS4. I have filed a bug about this change in behavior.
I don't have a clear explanation as to why the files from AME CS5 don't show the Data Size and Data Rate values in QuickTime. My guess is that those two values are static, and not calculated on the fly by QuickTime player, so the application that writes the file needs to write in those values. Mylenium's suggestion lines up with my thinking- because there is no 64-bit version of QuickTime (the one running on your Windows 7 64-bit machine is still the 32-bit version), AME uses an Adobe-provided 32-bit intermediary process to talk to QuickTime, and this detail may have been one that we missed in building that process.
Please feel free to write a feature request for any functionality you'd like to see added to AME, After Effects, or any other Adobe product. Your request to inspect video properties within AME is particularly intriguing. When you do, please detail how you'd like to see such a feature work, and include why such a feature is important to you. Knowing the "why" of a feature is often more important to us than the "how" of what you want the application to do.
An alternative application that you can use for inspecting the properties of video files is MediaInfo. With the test file I created from AME CS5, MediaInfo displays a data rate in Mbps.
By the way, the documentation for Adobe Media Encoder CS5 is here.
-=After Effects/Adobe Media Encoder QE
Thanks for logging the issue and giving more insight! I tried to research what version of QuickTime I have but couldn't really find a definite answer. I'll take your word for it that I have the 32-bit version. It looks like there is a 64-bit version out there but only for Snow Leopard I think (QuickTime X). Not sure when that will make it to the Windows world if it is true.
If there was some type of "movie inspector" built into AME that would completely eliminate my need for QuickTime. But, I'm sure it would be much easier for you guys at this point to add those two changes to the process already in place that talks to QuickTime. I will definitely put in a request or two for features. I think AME is a great tool now and could also become much more.
If you ever need a tester for newer versions of AME, just give me a shout.
> It looks like there is a 64-bit version out there but only for Snow Leopard I think (QuickTime X).
Don't be fooled. QuickTime X is not a successor to QuickTime 7.6.6. QuickTime X is just an extremely limited player application, not a fully-featured video platform like (real) QuickTime. You need QuickTime 7.6.6 (or whatever reasonably current version) on your computer to do real video work.