forked from: Particle Video

