En el siguiente articulo puedes ver los formatos de archivos soportados por YouTube.
Posiblemente te refieres a un archivo SWF? Si es asi ese no es un formato soportado y no se puede subir
Si esta en un formato no soportado deberas buscar por tu cuenta alguna forma para convertirlo. Algunos editores de video tienen opciones de importar/exportar ciertos formatos de archivo entonces busca con cual puedes hacer ese proceso de importar ese archivo y como exportarlo a uno valido o alguna aplicación que permita convertir formatos.
Tambien algunas aplicaciones con las que se diseña algo tienen la opción de exportar a un formato diferente por ejemplo a algun tipo de archivo de video.
Puedes buscar en Google algo como "convertir swf a mp4" para que encuentres formas de hacerlo
Respecto a lo de subirlo/descargarlo a varios dispositivos no queda claro a que te refieres. El foro se enfoca en temas es de YouTube.
Saludos.