Não, não há como abrir o arquivo .exo, pois ele é criptografado e o arquivo de vídeo é dividido em blocos de arquivos .exo. Mesmo se você tiver um vídeo offline armazenado no telefone, poderá encontrar mais de um arquivo .exo no Internal Storage/Android/data/com.youtube.com
diretório Eles nada mais são do que arquivos exo criptografados que só podem ser abertos através do aplicativo Youtube. Na postagem do fórum xda-developers ,
1- O Google está usando o formato de arquivo EXO para salvar vídeos. Aparentemente, esse é um formato de arquivo usado para arquivos do sistema e, embora tenhamos conseguido copiar esses arquivos EXO em um computador, ele pode ser reproduzido apenas pelo aplicativo do YouTube para Android.
2- Quando você solicita o download de um vídeo offline no aplicativo do YouTube, o vídeo é baixado em pedaços. Por exemplo, um arquivo de 3 minutos que baixamos foi salvo em cinco partes. É possível que apenas o aplicativo do YouTube para Android possa entender esses pedaços e juntá-los.
3- Também sentimos que há criptografia em tempo real aqui. Quando o vídeo é baixado, ele não apenas é dividido em partes, mas também é convertido para o formato EXO, compactado e criptografado em tempo real. Isso tem vários benefícios, o benefício óbvio é que as pessoas não podem copiar e colar o vídeo e compartilhá-lo indiscriminadamente. Enquanto isso, a compactação economiza espaço no disco. Por exemplo, o vídeo de 3 minutos que baixamos consumia cerca de 40 MB de dados. Mas quando armazenado no telefone, o vídeo ocupava apenas cerca de 25 MB de espaço.
4- Quando um usuário reproduz o vídeo, ele é descriptografado em tempo real. É possível que apenas o aplicativo do YouTube possa fazer essa descriptografia.
5- Se você compartilhar o vídeo offline usando Bluetooth, em vez do arquivo real, um link da web para o vídeo é enviado ao destinatário.