use ExternalCacheDir to store temp movies
fix issue with some videos being displayed below the app