Los videos o archivos raro son servidos por apache con mime type incorrecto

Apache no sabe siempre que type ponerle a las cosas.
Esto se configura en el .htaccess
Ejemplo para los videos:

If you don’t have access to /etc/apache2/mime.types you can always add what you need to a .htaccess file in the relevant directory. Here are a few mimetypes that could be useful.

AddType video/ogg .ogm
AddType video/ogg .ogv
AddType video/ogg .ogg
AddType video/webm .webm
AddType audio/webm .weba

AddType video/mp4 .mp4
AddType video/x-m4v .m4v

Don’t Stop Here

More To Explore