Non, il n'y a aucun moyen d'ouvrir le fichier .exo car il est crypté et le fichier vidéo est divisé en morceaux de fichiers .exo. Même si vous n'avez qu'une seule vidéo hors ligne stockée dans votre téléphone, vous pouvez trouver plus d'un fichier .exo sous le nom d'un fichier .exo. Internal Storage/Android/data/com.youtube.com
répertoire. Ce ne sont rien d'autre que des fichiers exo cryptés qui ne peuvent être ouverts que par l'application Youtube. De la part des développeurs de xda post de forum ,
1- Google utilise le format de fichier EXO pour enregistrer les vidéos. Il s'agit apparemment un format de fichier utilisé pour les fichiers système et bien que nous ayons réussi à copier ces fichiers EXO sur un ordinateur l'application YouTube Android.
2- Lorsque vous demandez le téléchargement d'une vidéo hors ligne dans l'application YouTube la vidéo est téléchargée par morceaux. Par exemple, un fichier de 3 minutes que nous avons téléchargé a été enregistré en cinq parties. Il est possible que seule l'application l'application YouTube pour Android puisse donner un sens à ces morceaux et les joindre ensemble.
3- Nous pensons également qu'il y a un cryptage en temps réel qui se passe ici. Lorsque la vidéo est téléchargée, non seulement elle est divisée en plusieurs parties mais elle est aussi convertie au format EXO, compressée et cryptée en temps réel. Ce a plusieurs avantages, le plus évident étant que les gens ne peuvent pas copier-coller la vidéo et la partager sans discernement. La compression, permet de gagner de l'espace sur le disque. Par exemple, la vidéo de 3 minutes que nous avons téléchargée consommait en fait environ 40 Mo de données. Mais une fois Mais lorsqu'elle est stockée sur le téléphone, la vidéo ne prend qu'environ 25 Mo d'espace.
4- Lorsqu'un utilisateur lit la vidéo, celle-ci est décryptée en temps réel. Il est possible que seule l'application YouTube puisse faire ce décryptage.
5- Si vous partagez la vidéo hors ligne en utilisant Bluetooth, au lieu de l'icône fichier réel, un lien Web vers la vidéo est envoyé au destinataire.
Cependant, vous pouvez vous renseigner sur ce qui suit Bibliothèque Exoplayer sur Github et voir si ça aide.
ExoPlayer est un lecteur multimédia au niveau des applications pour Android. Il une alternative à l'API MediaPlayer d'Android pour la lecture audio et et vidéo à la fois localement et sur Internet.