Blender 2.83.2 sometimes would quit unexpectedly while rendering an animation. If output is set to MP4, then all rendered frames are lost when crash. But If output is set to PNG, all rendered frames are still there after the crash and can be put together in After Effects as MP4.
Is there any difference in quality between the two output formats? Thanks.
i would say always use PNG, you can set the compression loss, and usually it’s just better quality than video codecs like MP4 which compress on the fly.
And as you experienced, it’s safer to render images and being able to restart where you stopped for any reason.
Finally, you can use blender Video Sequence Editor (VSE) to gather all the frames and output a video with any codec supported, or just use another video editor as you stated.