Aller au contenu


Photo

Lecture de H.265 (HEVC) sur Mac


  • Veuillez vous connecter pour répondre
15 réponses à ce sujet

#1 adesir

adesir

    Administrateur

  • Admin
  • PipPipPipPipPip
  • 4 309 messages
  • Gender:Male
  • Location:Jouy en Josas
  • Interests:Sobriété, efficacité, renouvelable !
  • Mac : iMac i7 27"
  • Version OS X : 10.9.5

Posté 05 mars 2017 - 16:24

Bonjour,

 

Qui a une solution pour lire correctement des fichiers H.265 (HEVC) sur Mac ?

 

VLC 2.2.4 ouvre mais ne parvient pas à lire de telles vidéos sur mon iMac 2013. Pour sa défense, c'est du 4K, 25 ips, à 100 Mbps

 

Exemple de fichier, issu d'un Phantom 4 Pro, pour test : http://forum.mac-vid...ds/DJI_0024.MOV

 

Antoine



#2 Titof44

Titof44

    Nouveau

  • Membres
  • Pip
  • 8 messages
  • Mac : Imac 27"; Juin 2013
  • Version OS X : 10.10.2

Posté 05 mars 2017 - 17:57

Bonjour Antoine

Mon Mac ne le lit pas.

Par contre en utilisant Super video converter(gratuit sur Apple store) je l'ai transcoder en H264 et la pas de problème de lecture

 

 

Miniature(s) jointe(s)

  • Capture d’écran 2017-03-05 à 17.54.56.png

Modifié par Titof44, 05 mars 2017 - 17:58.


#3 JLB21

JLB21

    Maître

  • Membres
  • PipPipPipPipPip
  • 1 247 messages
  • Gender:Male
  • Location:78
  • Mac : iMac i7 5K 4 GHz 24 Go CG 4 Go
  • Version OS X : 10.12

Posté 05 mars 2017 - 19:26

Bonsoir à tous les deux,

 

Chez moi, mpv, MPlayerX, Elmedia Player et DivX Player lisent le fichier avec de mini-mini saccades.

 

Effectivement, VLC l'ouvre mais ne le lit pas.

 

Je possède les versions payantes de Elmedia et de DivX Player/Converter.

Ce dernier, DivX Converter encode en HEVC en containers mkv. L'autre solution d'encodage étant Handbrake ou iFFmpeg.

 

J'ai déjà fait des essais, et on peut descendre le débit de l'UHD (de mon petit RX 100 IV) à 15 Mbps sans perte de qualité.

 

Et j'espère qu'Apple ne tardera pas trop à rendre QT X et FCP X capables de lire, d'importer/exporter l'HEVC.

 

Edit : en passant, je ne vois pas l'intérêt de sortir du 4K 4.2.0 en HEVC à 110 Mbps ??? Quand du H.264 fera aussi bien en qualité à ce débit, et sera tout de même plus facile à décoder…


Modifié par JLB21, 05 mars 2017 - 19:52.


#4 adesir

adesir

    Administrateur

  • Admin
  • PipPipPipPipPip
  • 4 309 messages
  • Gender:Male
  • Location:Jouy en Josas
  • Interests:Sobriété, efficacité, renouvelable !
  • Mac : iMac i7 27"
  • Version OS X : 10.9.5

Posté 05 mars 2017 - 21:50

Merci pour les tests. Pour la conversion, j'utilise Handbrake qui s'en sort bien. Mais pour la lecture directe, rien de fluide. DivX HEVC y arrive avec trop de saccades. Il reste donc à écrire un décodeur optimisé capable de lire le H.265. Pour une complète fluidité, je crains de devoir changer de Mac, une fois les décodeurs sortis. Car la GTX 680MX ne décode pas le H.265.

 

Avec le Phantom 4 Pro, j'ai surtout fait du UHD à 25 ips, mais il peut sortir du 4 K à 50 ips. Et, dans les panoramiques sur les arbres, le H.264 à 100 Mbps compresse trop. En UHD à 50 ips, le H.265 est le bienvenue si on reste à 100 Mbps.

 

Antoine



#5 JLB21

JLB21

    Maître

  • Membres
  • PipPipPipPipPip
  • 1 247 messages
  • Gender:Male
  • Location:78
  • Mac : iMac i7 5K 4 GHz 24 Go CG 4 Go
  • Version OS X : 10.12

Posté 06 mars 2017 - 10:32

Bonjour Antoine,

 

Mon iMac date de fin 2015 et ma carte est une AMD Radeon R9 M395X 4096 Mo, la plus puissante à la date de l'achat (et encore maintenant).

Malgré tout, j'observe comme je l'ai dit de petites saccades en lecture de ton fichier. Ce n'est absolument pas fluide, et tous les lecteurs cités apparaissent équivalent, avec peut-être un petit avantage pour Elmedia.

 

N'ayant aucune compétence en informatique, je ne sais si le GPU seul ou le processeur (Skylake 6700K pourtant doté d'un bon indice PassMark) sont en cause ou comme tu le suggères existe-t'il des possibilités d'optimisation des décodeurs ?

 

En tous cas j'ai l'impression qu'Apple va avoir du travail pour permettre la maitrise de l'HEVC que Première Pro importe et exporte depuis sa dernière version CC.

 

Par ailleurs, je suis assez impressionné par ce que tu rapportes, à savoir que du panoramique sur des arbres en H.264 à 100 Mbps compresse trop et que seul l'HEVC 50p à 100 Mbps donne satisfaction.

 

NB : pourrais-tu, pour voir, nous fournir un bref échantillon de 50p 100 Mbps ?



#6 adesir

adesir

    Administrateur

  • Admin
  • PipPipPipPipPip
  • 4 309 messages
  • Gender:Male
  • Location:Jouy en Josas
  • Interests:Sobriété, efficacité, renouvelable !
  • Mac : iMac i7 27"
  • Version OS X : 10.9.5

Posté 06 mars 2017 - 11:36

Bonjour,

 

Pour que ce soit vraiment fluide, il faut que le lecteur vidéo s'adresse à une puce décodant matériellement le H.265. Or (à vérifier), nos iMac (Skylake sans GPU, Radeon M395X ou GTX680MX) n'intègrent pas de telles puces... Les lecteurs pourraient se satisfaire de nos Core i7, mais en optimisant à fond le code, ce qui ne semble pas le cas. En attendant mieux, il faudra convertir avant lecture, ça va me rappeler des souvenirs...

 

Le Phantom 4 Pro est reparti chez Digistore et je n'ai pas pris le temps de pousser les tests pour "saturer la compression" (saison peu idéale pour les tests de drone). Mais il y aura quelques vidéos UHD 25p au téléchargement qui montrent déjà de la compression.

 

Antoine



#7 JLB21

JLB21

    Maître

  • Membres
  • PipPipPipPipPip
  • 1 247 messages
  • Gender:Male
  • Location:78
  • Mac : iMac i7 5K 4 GHz 24 Go CG 4 Go
  • Version OS X : 10.12

Posté 06 mars 2017 - 11:44

Merci pour tes explications techniques  ;)



#8 adesir

adesir

    Administrateur

  • Admin
  • PipPipPipPipPip
  • 4 309 messages
  • Gender:Male
  • Location:Jouy en Josas
  • Interests:Sobriété, efficacité, renouvelable !
  • Mac : iMac i7 27"
  • Version OS X : 10.9.5

Posté 06 mars 2017 - 13:39

Je suis toujours preneur d'une nouvelle piste, s'il y a du nouveau sur ce front. Parce que les appareils HEVC vont débouler les uns après les autres maintenant...

 

Antoine



#9 uzboxberg

uzboxberg

    Maître

  • Membres
  • PipPipPipPipPip
  • 3 049 messages
  • Gender:Male
  • Location:Paris
  • Mac : iMac alu 27" Core i5 24 Go
  • Version OS X : 10.11

Posté 06 mars 2017 - 14:19

transcodage en H.264 par iFFMPEG nickel et à peu près à RT, mais bon, espérons que Apple va intégrer un décodeur matériel un jour...



#10 JLB21

JLB21

    Maître

  • Membres
  • PipPipPipPipPip
  • 1 247 messages
  • Gender:Male
  • Location:78
  • Mac : iMac i7 5K 4 GHz 24 Go CG 4 Go
  • Version OS X : 10.12

Posté 06 mars 2017 - 15:35

@Antoine,

 

J'ai été contrarié par les difficultés de lecture de ton fichier. Car tous les essais que j'avais faits en son temps avec de l'UHD produit par mon RX100 IV en 30ips 50 Mbps étaient lus sans difficulté, avec une excellente fluidité par les players que j'ai cités.

 

Il m'est venu à l'esprit d'encoder ton fichier en HEVC avec un autre encodeur, toutes conditions égales par ailleurs…
 
Et j'ai pu constater ce dont je me doutais, à savoir que le même fichier, encodé par ex. avec Handbrake en x.265, devenait, malgré une prise de vue ne permettant pas de juger valablement, relativement fluide à la lecture dans mpv, Elmedia ou DivX Player.
 
Même chose avec un encodage (toujours x.265) avec iFFmpeg
 
L'encodage Handbrake qui se fait à 5,5 ips possède selon MediaInfo exactement les mêmes caractéristiques h.265 que le fichier d'origine, mis à part l'identifiant du codec (mais je pense que c'est lié à la différence H.264/x.264) à savoir :
 
- original : 
  • Format                                   : HEVC
  • Format/Info                              : High Efficiency Video Coding
  • Profil du format                         : Main@L5@High
  • Identifiant du codec                     : hvc1
  • Identifiant du codec/Info                : High Efficiency Video Coding
  • Durée                                    : 2s 600ms
  • Débit                                    : 110 Mb/s
- Handbrake :
  • Format                                   : HEVC
  • Format/Info                              : High Efficiency Video Coding
  • Profil du format                         : Main@L5@High
  • Identifiant du codec                     : hev1
  • Identifiant du codec/Info                : High Efficiency Video Coding
  • Durée                                    : 2s 600ms
  • Débit                                    : 109 Mb/s
L'encodage iFfmpeg par défaut qui se fait à 4,5 ips possède selon MediaInfo un profil de format supérieur :
 
- iFFmpeg :
  • Format                                   : HEVC
  • Format/Info                              : High Efficiency Video Coding
  • Profil du format                         : Main@L6.1@Main
  • Identifiant du codec                     : hev1
  • Identifiant du codec/Info                : High Efficiency Video Coding
  • Durée                                    : 2s 600ms
  • Débit                                    : 114 Mb/s

Dans les deux cas, MPLayerX met un genoux à terre…

 

Tout ceci pour dire qu'il ne serait pas absurde de mettre en doute la qualité d'encodage du fichier original ?



#11 uzboxberg

uzboxberg

    Maître

  • Membres
  • PipPipPipPipPip
  • 3 049 messages
  • Gender:Male
  • Location:Paris
  • Mac : iMac alu 27" Core i5 24 Go
  • Version OS X : 10.11

Posté 06 mars 2017 - 19:14

le lecteur qui, chez moi (iMac i5 3,2 GHz, comme l'ancien de JLB21 je crois ?), lit le mieux le fichier (surtout le même réencodé en H.265 par iFFMPEG, ce qui le ramène à 6 Mo sans perte qualité visible) est IINA (un frontend pour mpv):

https://lhc70000.github.io/iina/



#12 JLB21

JLB21

    Maître

  • Membres
  • PipPipPipPipPip
  • 1 247 messages
  • Gender:Male
  • Location:78
  • Mac : iMac i7 5K 4 GHz 24 Go CG 4 Go
  • Version OS X : 10.12

Posté 06 mars 2017 - 20:15

Encore un lecteur que je ne connaissais pas !

 

A 6 Mo le fichier, cela fait du 24 Mbps. Tu peux descendre encore le débit, et tu verras, la qualité sera encore présente. x.265/H.265, c'est véritablement fabuleux.



#13 uzboxberg

uzboxberg

    Maître

  • Membres
  • PipPipPipPipPip
  • 3 049 messages
  • Gender:Male
  • Location:Paris
  • Mac : iMac alu 27" Core i5 24 Go
  • Version OS X : 10.11

Posté 04 avril 2017 - 12:36

pour ceux que ça pourrait intéresser:

IINA vient de passer en v. 0.0.7, avec une interface encore améliorée.



#14 JLB21

JLB21

    Maître

  • Membres
  • PipPipPipPipPip
  • 1 247 messages
  • Gender:Male
  • Location:78
  • Mac : iMac i7 5K 4 GHz 24 Go CG 4 Go
  • Version OS X : 10.12

Posté 04 avril 2017 - 13:37

Merci. :D



#15 uzboxberg

uzboxberg

    Maître

  • Membres
  • PipPipPipPipPip
  • 3 049 messages
  • Gender:Male
  • Location:Paris
  • Mac : iMac alu 27" Core i5 24 Go
  • Version OS X : 10.11

Posté 04 avril 2017 - 13:42

(c'est devenu mon lecteur préféré. Aussi, il ouvre un fichier vidéo directement, sans passer par la fenêtre de playlist comme le fait VLC).



#16 adesir

adesir

    Administrateur

  • Admin
  • PipPipPipPipPip
  • 4 309 messages
  • Gender:Male
  • Location:Jouy en Josas
  • Interests:Sobriété, efficacité, renouvelable !
  • Mac : iMac i7 27"
  • Version OS X : 10.9.5

Posté 06 juin 2017 - 16:45

Bonjour,

 

La lecture native du HEVC (H.265) nous est maintenant promise avec Mac OS High Sierra. Lentement par logiciel ou rapidement par matériel, justement selon les puces Intel et AMD présentes dans les Mac.

 

Antoine




0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)