Bug: Adobe Media Encoder is shifting color when rendering to h264 codec MP4
After Effects and Adobe Media Encoder 2020 are rendering h264 codec MP4s too bright. The colors are washed out slightly and what I'm assuming is a gamma shift. I'm using Windows 10, After Effects v17.1.4, Adobe Media Encoder v14.4, and Nvidia driver 451.77.
This issue does not exist on After Effects 2019 and Adobe Media Encoder 2019. The MP4s look as you would expect, using identical settings for export.
One additional finding was that using After Codecs plugin, I'm able to export an MP4 using the x264 codec and the colors are correct. That is also using AE and AME 2020. So, from what I'm gathering there is definitely an issue with AME 2020.
I find this annoying issue with nearly every release of AME, and have had it pop up off and on since 2004. This is not an issue with playback between video players, but specifically a color shift in the actual render. I'm not using any display profiles, and have After Effects set to not use a Workspace color profile in Project settings. Have also tested rendering the files with and without Hardware encoding turned on.
Would be happy to send additional info or files if needed. Thank you!
I've been having the same issue. The After Codecs plugin or rendering a png sequence directly out of AE and exporting to mp4 with Resolve seem like the most reliable workarounds.
As far as I can tell, there isn't even a way to submit this type of thing to Adobe as a bug report. Their tech support will waste hours of your time and refuse to file it as a bug.
Davinci Resolve / Fusion doesn't seem to have any issues with this. Switching to those will probably end up being the permanent fix. Trying to work around these issues with every new release isn't worth it at this point.
Pawel Kryszak commented
I'm having the same issue, but with all *.mov containers as well. It's driving me mad. Adobe from PRO software became very amateur. I can't keep my delivery consistency in check.