Done with Blender 2.79b (Cycles)
This video is the result of many blender experiments.
Each scene is another blender file.
For me the tectonics animation and the zoom out was the most challenging part.
I zoomed out by switching between three texture layers with decreasing detail. The transition blending between the textures was done by controlling the alpha value by the graph-editor.