added fade option to fade-in/fade-out video