I don´t think videos can be played on compressed textures. That´s why I chose 888 RGB.
Yes, you´re right,I forgot that compressed dds does not work with mipmaps. But for flat entities alternatively you can change the distance for mipmap textures with mip_flat function.