Intel SVT-AV1 : la compression open source et multiplateforme pour AV1
Le 04 février 2019 à 09h21
1 min
Logiciel
Logiciel
L'intérêt pour le codec vidéo ouvert monte en flèche ces derniers temps. Après la mise en ligne de Dav1d pour la décompression par l'équipe de VLC, puis l'intégration à Firefox, c'est le géant de Santa Clara qui s'en mêle.
Il vient ainsi de publier les sources de son Scalable Video Technology for AV1 Encoder (SVT-AV1), comme le rapporte Phoronix. Il peut être utilisé sous Linux, macOS et Windows, mais il faut le compiler pour le moment.
L'idée est de proposer une solution efficace exploitant ses CPU, qui pourra ensuite être utilisée par d'autres, notamment des outils d'aide à la compression. De quoi permettre le traitement de vidéos « maison » ou à plus grande échelle via des serveurs.
Une feuille de route est disponible via Trello, indiquant les prochaines étapes. Pour rappel, Intel propose déjà une telle solution pour HEVC : SVT-HEVC.
Le 04 février 2019 à 09h21
Commentaires (19)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 04/02/2019 à 09h42
Je suppose que pour la décompression des flux sur les GPU actuels, ça ne sera jamais possible? " />
Le 04/02/2019 à 09h47
Attention, c’est pour les grosses machines. Les pré-requis (mentionnés dans le README) pour les flux 10bit :
Resolution Minimum Footprint (GB)
4k 48
1080p 16
720p 8
480p 4
Le 04/02/2019 à 09h48
Le 04/02/2019 à 09h53
C’est nul ça. " />
J’pense pas qu’un truc comme ça pourra décompresser un flux 4K60fps, la 1080 Ti pourrait large. :(
Le 04/02/2019 à 12h08
Attendons l’implémentation par nVidia " />
Au pire, il y aurait certainement de quoi faire avec CUDA.
Le 04/02/2019 à 14h13
Je pense pas que ça fonctionne des masses.
Sur ma GTX 780, il m’était impossible de décoder du VP9, ça passait par le CPU. " />
Le 04/02/2019 à 16h51
C’est la première fois que je vois un gros groupe comme Intel utiliser Trello.
Le 04/02/2019 à 17h27
Le 04/02/2019 à 17h44
Dav1d i7-4710 4k entre 30 et 50 image/secondes
Le 04/02/2019 à 17h52
Perso, le 4K60fps quand j’avais encore ma 780, sur un i7 4790k, ça prenait 60% du CPU, c’est pas top.
Le 04/02/2019 à 17h58
Ton commentaire n’est pas clair pour moi, tu parles à la fois d’une 780 (une carte graphique je suppose), et d’un i7 4790k ; le décodage était effectué par quel élément ?
(mise à jour je viens de relire ton autre commentaire, c’était donc le CPU)
60 % d’un i7 “k” ça paraît pas mal, mais ça laisse de la marge.
T’as une source non seulement à 4k, mais à 60 fps en plus ? C’est une démo je suppose.
(pour le cinéma ou la télé européenne il y a juste besoin de 24 ou 25 fps).
Le 04/02/2019 à 23h56
Genre t’es en train de dire que je suis pas clair ???? " />
J’avais une 780 qui ne supportait pas VP9 donc c’était le CPU qui se tapait les calculs.
Là j’ai une 1080 Ti donc elle supporte VP9, ça va mieux.
Pour le 4K60fps, sur YouTube tu as pleins de Let’s play en 4k60 fps. " />
Pour le cinéma et la télé, mets pause sur un film, tu verras, c’est joli le flou. C’est juste une convention.
60 fps c’est le minimum pour un jeu.
Le 06/02/2019 à 10h02
Le 06/02/2019 à 10h05
Le 06/02/2019 à 10h11
Bah, les 24 fps pour la vidéo c’est arbitraire oui, je crois que c’était + une affaire de coût pour la pellicule. " />
C’était le nombre d’images qu’il fallait pour ne pas vomir en regardant le film, tout en coutant moins cher avec la bande. " />
J’ai regardé Le Hobbit en 48fps et c’est bien plus plaisant à regarder, le 24 te convient parce que t’es habitué, moi aussi le 30fps pour un jeu me convenait avant que je ne m’élève vers le PC. " />
Le 06/02/2019 à 10h54
Le 06/02/2019 à 10h56
Peut-être que le flou est moins présent?
Mais c’est bien ce que je disais, un “rendu satisfaisant ” = ne pas vomir en regardant le film. " />
Le 07/02/2019 à 20h26
c’est la mémoire pour 112 cores en multitâches
Le 08/02/2019 à 09h28
Merci pour l’info, je n’avais pas pensé à cet aspect (et 112 cores ça commence à faire, pas une configuration très répandue encore !).
Je me demande dans quelle mesure les performances augmentent encore avec un tel degré de parallélisme, surtout si ces 112 cores se partagent l’accès mémoire (ce qui est le cas, même si le double ou quadruple canal aide).