1 votes

Compresser une vidéo pour Android en utilisant ffmpeg

J'essaie de compresser une vidéo pour l'envoyer dans une messagerie. Normalement, je devrais utiliser quelque chose comme

ffmpeg -i input.mp4 -vcodec libx265 -crf 28 output.mp4

mais si je l'envoie ensuite dans une application de messagerie comme telegram, je ne peux le regarder que sur mon PC mais pas sur mon smartphone (j'ai testé différents appareils) bien que le codec soit censé être pris en charge : https://developer.Android.com/guide/topics/media/media-formats

Quelle est la meilleure façon de compresser une vidéo pour les messageries des appareils mobiles ?

1voto

Anpher Points 3362

La solution peut consister à reconfigurer (installer) ffmpeg avec les en-têtes x265 en fixant --enable-libx265 pour la construction comme dans le documentation

Cependant, gardez à l'esprit que l'encodage/décodage x265 est encore relativement nouveau et n'est pas implémenté/présenté assez bien dans les appareils Android, à moins que vous ne possédiez un appareil plus récent/de marque*. (support hw, optimisations)

* en général. - Le Galaxy S8 de 2017 prend en charge le format HEVC, même dans l'application officielle de l'appareil photo.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X