Question Comment installer le codec H.265 / HEVC sur Ubuntu Linux?


J'ai vu que le nouveau DivX Player 10 montre la lecture H.265 / HEVC, le successeur de H.264. Je me demande comment je peux obtenir ce support sous Linux. Faut-il installer un codec spécifique à ce format? Comment?


136
2017-10-20 23:16


origine




Réponses:


Il existe également un PPA pour l'intégration de libde265 GStreamer. Avec cette installation peut lire H.265 avec toutes les applications GStreamer (navigateurs, Totem, etc.).

sudo apt-add-repository ppa:strukturag/libde265
sudo apt-get update

Maintenant, essayez de lire un contenu .mkv contenant du contenu HEVC / H.265 en utilisant n'importe quel lecteur compatible GStreamer (par exemple, "totem"). Cela devrait détecter le codec manquant et demander l'installation du plug-in libde265 GS (assurez-vous de sélectionner la version 64 bits ou 32 bits en fonction de votre architecture).

Vous pouvez également installer directement le plug-in GStreamer correspondant:

sudo apt-get install gstreamer0.10-libde265

Ou pour les applications GStreamer 1.0:

sudo apt-get install gstreamer1.0-libde265

Il existe également un plug-in VLC disponible:

sudo apt-get install vlc-plugin-libde265

Détails ici: Plugin GStreamer pour le streaming vidéo 4K H.265 / HEVC 


196
2018-02-25 15:37



Lorsque je lance l'installation de vlc-plugin, j'obtiens l'erreur suivante: vlc-plugin-libde265 : Depends: libvlccore7 (>= 2.1.0) but it is not going to be installed (Ubuntu 14.04) - Programster
Eh bien, Ubuntu 14.04 a libvlccore7. Vous avez probablement un VLC plus récent d'un ppa qui fournit libvlccore8 - désinstallez le VLC plus récent et utilisez celui fourni par Ubuntu et ça devrait aller. - longsleep
Lorsque je lance une vidéo encodée HEVC en VLC sur Ubuntu 14.04, je vois une couche verte en haut de la vidéo. Quelqu'un sait comment le résoudre? @long sommeil - soham
Vous pouvez suivre ubuntuhandbook.org/index.php/2015/02/… pour obtenir VLC avec x265 en cours d'exécution sur 14.04 (il est déjà en repos 14.10+). Le repo vous offre également un package x265. - pd12
"sudo apt-get install vlc-plugin-libde265" a fonctionné pour moi, après avoir ajouté le dépôt! - T. Greg O'Neil


Une alternative à @ longsleep's très bonne réponse est, si vous utilisez VLC: comme indiqué ici vous pouvez passer à VLC 2.2.x ou supérieur pour obtenir le support HEVC / H.265. Si le 14.04, vous devez ajouter ce dépôt pour obtenir les versions 2.2.x + de VLC:

sudo add-apt-repository ppa:mc3man/trusty-media

sudo apt-get update, et

sudo apt-get dist-upgrade ou sudo apt-get install vlc vlc-plugin-libde265 

Vous pouvez également en installer d'autres si vous le souhaitez: vlc-plugin-*

Le repo n'a pas le gstreamer1.0-libde265 paquet mais a beaucoup d'autres "paquets multimédia mis à jour, avancés ou non disponibles pour Trusty" 14.04 pour ceux qui aiment les versions LTS.


21
2018-06-11 09:24



J'utilise vlc 2.2.0 sur ub15.04 et il semble que je puisse lire ma vidéo encodée 5xxMB encodée en x265, tant que je ferme tous les autres programmes, car mon utilisation du processeur est très élevée (70-90%). vlc, alors que je n'ai que 5 à 10% avec des vidéos x264. Cette utilisation élevée du processeur est-elle normale ou est-elle censée être beaucoup plus faible, similaire à x264? - Peter Raeves
Avec un petit échantillon (2 vids chacun pour 264, 265), j'obtiens 17-26% (environ 80-100% de 1 cœur) de l’utilisation du processeur pour x265 et 6-12% pour x264. Cela a du sens, car le 265 code à des taux de compression plus élevés avec une qualité similaire, ce qui nécessite plus de travail de traitement. De plus, VLC n’a probablement pas encore décodé x265 optimisé, c’est donc près de 100% de 1 cœur, c’est ce que je pense. - pd12
Je vois. Alors je suppose que la charge élevée a du sens sur mon ordinateur portable dual core de 7 ans :( - Peter Raeves


Encore une autre alternative - si vous avez installé Google Chrome - est d'ajouter / installer Lecteur H.265 / HEVC (in) sur votre navigateur Chrome.

Après cela, vous pouvez aller directement à "Applications Google Chrome" (dans votre menu de distribution Ubuntu) et lancer le lecteur. Ou vous pouvez simplement lancer Google Chrome, tapez l'URL chrome: // apps et appuyez sur Entrée. Cela entraînera Google Chrome pour vous montrer ses applications installées, de sorte que vous pouvez exécuter Lecteur H.265 / HEVC directement à partir de là.

En utilisant cette méthode alternative, il n'est pas nécessaire d'installer une bibliothèque, un codec, un plug-in de lecteur ou autre, car tout ce dont vous avez besoin pour la lecture H.265 / HEVC est déjà intégré au lecteur H.265 / HEVC.

J'ai déjà utilisé un lecteur H.265 / HEVC pour regarder deux films codés au format H.265 / HEVC d'une durée de deux heures et je n'ai rencontré aucun problème de lecture.


10
2017-11-27 03:15



Il ne supporte pas les sous-titres. - Venkatesh
@Venkatesh Si la vidéo H.264 a des sous-titres commutables (intégrés), le lecteur les détectera et vous donnera la possibilité d'en sélectionner un. J'ai quelques fichiers MKV avec des sous-titres intégrés et sur H.265 / HEVC Player Je peux sélectionner l'un de ces sous-titres ou désactiver les sous-titres. Mais si vous voulez dire charger un fichier de sous-titres externe (tel qu'un fichier .SRT), alors non: la version actuelle du lecteur ne charge pas les fichiers de sous-titres externes. - Yuri Sucupira
pour une raison quelconque, le lecteur ne fonctionne pas sur mon compte 17.2 .... - codeScriber
@codeScriber Je n'ai pas lu de vidéo H.265 ces derniers mois, mais après avoir vu votre commentaire, j'ai testé le lecteur sur Google Chrome (à la fois sur XUbuntu 16.04 64 bits et sur Mint 17.2 64 bits). cette application Chrome a cessé de fonctionner. J'ai effectué quelques tests mais je n'ai pas pu trouver le problème. J'ai envoyé un message au développeur pour signaler le problème. En attendant, il est recommandé d'utiliser une autre méthode (par exemple, l'installation de VLC Media Player et de la bibliothèque d'intégration gstreamer). - Yuri Sucupira
Merci Yuri. J'ai fait et ça marche. Maintenant, je dois comprendre comment faire rpi2 plex pour le décoder en streaming .... - codeScriber