it's certainly not as straight forward as it used to be. you can if you want (it will still work in the background). Just to be clear - you don't need to close Ae to open AME or Encode in AME. It´s a hustle to close after effect open ame go back and so on
It lets me experiment with different bit rate and quality settings to get the best-looking video at smaller file sizes without having to constantly re-render a complex AE composition.įor a more full explanation on the reasons they took those features out from the actual source and some more handy workflow tips (including using watch folders so everything is automatic), see this Adobe blog post. Although, I still prefer the "old" way of rendering an intermediate out of AE.
You can now send your AE comp directly to the Adobe Media Encoder to make your MP4 (or MPEG-2 or WMV or whatever). The AE team is surprisingly small and, considering how many bugs they had to deal with during the initial release of CC 2015, I'm glad they hadn't spent any more development time trying to mess with AE's crappy encoder. So, rather than spending the time trying to fix those bugs for what would always be a sub-par feature anyway, the AE team made the decision to put their resources towards developing After Effects as a motion graphics, animation, and compositing tool and let the Adobe Media Encoder team work on encoding (and making better integration with AE). The old-timers' advice was always to render an intermediate file out of AE and then bring that into the Adobe Media Encoder to create your deliverables, so that's what I did. I never used to render to those compressed formats. It was buggy and it couldn't even do multipass encoding! In fact, AE was pretty crappy at ALL of its compression encoding. Let me try to explain why.īack when AE used to do MP4's, it did a poor job of encoding them. Yes, but it wasn't just MP4 encoding that got removed MPEG-2 and WMV bit the dust too.Īnd this was a good thing.
The most popular video format was not worthy of their time to keep in After Effects. Thank you, Adobe, for waking me up and opening my eyes wide open. So, for TWO consecutive years the situation has gotten worse. Reading and writing this file's metadata (XMP) has been disabled.Īnd THAT is almost 2 years after your comment. Bitrate: VBR, 1 pass, Target 50.00 Mbps, Max 50.00 Mbpsįile importer detected an inconsistency in the file structure of 1.mp4.Of the time.Īfter 95 minutes of waiting while AME finishes its conversion task, guess what I got in result?Ī 24 BYTES mp4 file and this record in the log file: "in other words", I can encode 3 (three) same files with ffmpeg one-after-another without multi-tasking while AME encodes just one and save 10 times of space.
it took just 1/3 of the time the AME or Adobe Media Encoder did for the same job That basically means I have to spend 1 (one) and a half hours more and use 1488% more space (253/17*100) with the same Adobe suite to complete the same task due to the "upgrade", which you have no choice to avoid and/or revert.įfmpeg is 10 times more efficient and 33/95100=34.73% faster or AME is 95/33100=287% or almost three times slower than ffmpeg
Mind you, some simple fact based math for a 0:48:14:09 movie :Īdobe MOV: 253.3 GB - amount/quality of RAM / CPU / GPU makes no difference for the output speed of the Adobe products, field tested Īdobe MP4: 17GB estimated (50.00 Mbps target/max H.264 conversion with AME) įfmpeg MP4: 1.7GB (automated mov -> mp4 conversion at original quality / kb/s:4665.00 without any manual clicks whatsoever - just sh ffmpeg -i input.mov -qscale 0 output.mp4 with a simple event listener for *.mov files) "encoding", you have meant, while "Ae" does the "rendering", correct? "AME does rendering the best way possible" AME does rendering the best way possible so what is the point of using AE for rendering when you can send render to AME and work on next animation in AE. In other words AE is best in motion graphics animation and compositing - and it should do that the best wa possible.