Répondre à : Comment lire un film dans Oculus Cinéma avec le Gear VR ?

#17557

gwadaeln
Participant

Bonsoir, je viens ce soir avec une réponse (ou tout du moins une partie de réponse) pour ceux qui veulent avoir l’audio ac3 (ce qui évitera d’avoir a faire du réencodage).

Comme vous, j’ai des vidéos avec audio ac3, j’en ai même plein, et je n’avais vraiment pas envie de m’embêter à tout réencoder, alors j’ai cherché sur le net, j’ai trouver en plusieurs endroit les codecs avec fichier .xml à placer sur le smartphone (rooter obligatoirement), mais ceux-ci ne fonctionnaient pas (heureusement j’avais sauvegardé mon fichier .xml d’origine car ça faisait foirer toutes les autres vidéos après ça, donc j’ai pu le restauré pour récupéré mes vidéos mais malheureusement, toujours sans audio), puis je suis tombé sur un site ou il y avais les lignes de code à rajouter dans le fameux fichier .xml (celui d’origine de mon téléphone, pas celui téléchargé, l’architecture n’est pas du tout la même, peu être pour ça que ça ne marchais pas) et après plusieurs essais, j’ai enfin réussi à trouver la bonne architecture pour rajouter les nouvelles lignes de code et je dispose maintenant de l’audio ac3 sur toutes mes vidéos.

je vous partage le dossier du .xml et des codecs à rajouter dans votre smartphone (rooté, je le rappel).

Seul petit bémol, je dispose d’un note 4 (en 6.0.1) et ne sais pas si cela va fonctionner avec les autres smartphones, à vous de tester (faite une sauvegarde de votre fichier .xml au cas ou pour le restaurer en cas de besoin):
https://app.box.com/s/37pz75qs80qjmi3fln4lxgspmemd3jzq

Le tuto d’installation:
1-Coller media_codecs.xml dans le dossier system/etc
2-Coller libsac3d.so et libsomxac3d.so dans le dossier system/lib
3-Modifier les permissions des trois fichiers en 0644 (owner: root/root)
4-Redémarrer

Pour ceux chez qui ça ne marche pas, voila les lignes que j’ai du rajouter (il me semble que c’est tout, ça fait un peu plus d’un mois que j’ai fait la manip), à vous de voir comment les placer dans votre .xml afin de tester:

</MediaCodec>
<MediaCodec name=”OMX.SEC.ac3.dec” type=”audio/ac3″>
<Quirk name=”needs-flush-before-disable”/>
<Quirk name=”decoder-ignores-streamcorrupt-error”/>
</MediaCodec>