Unfortunately I can't view that video from Canada but based on the screen shot I believe something like that could be rendered in Pov-Ray.
A while back I asked a question about how to generate a high resolution rendering of the globe and @scw suggested I try Pov-Ray.
Using this guide I was able to create custom globes with a combination of my own inputs and, real time cloud imagery and global imagery from NASA. It is relatively easy to tweak atmospheric effects, glow and lightning effects, add imagery and a lot more. Technically, you could render the globe at slightly different position to generate high resolution frames for a globe rotation animation.
Here are some of my attempts:
Parameters of the globe were defined in Pov-Ray (Including position of light, intensity, shadow, etc.) The only 2 external inputs are real time cloud map by xplanetclouds and global imagery by NASA:
Here is another globe using ETOPO1 global image from the National Geophysical Data Center with a custom Ontario overlay. I think I also added countries outlines to this one: