Jump to content
zhiyun

 

Participez nombreux ! 5 lots à gagner

 

MyPOV

[info] Premiere Pro avec encodage par GPU Nvidia et AMD

Recommended Posts

Dans la version bêta 14.2.0 de Premiere Pro téléchargeable sur Creative Cloud, Adobe a ajouté la prise en charge de l'encodage matériel H264 / HEVC avec les GPU NVIDIA et AMD en plus de la méthode existante qui utilise Intel Quicksync pour les CPUs qui en disposent. La performance de l'encodage par GPU est sans commune mesure avec celle obtenue par CPU.

 

(Mise à jour du 20/05/2020 : Finalement la version de Premiere Pro 14.2 de mai 2020 propose le codage H.264 et HEVC avec accélération matérielle sur beaucoup de plates-formes à base de partie graphique Intel, Nvidia, AMD.)

 

Par exemple si on choisit le format H264 lors d'un export alors on a le choix entre "Software Encoding" pour le CPU ou "Hardware Encoding" pour le GPU.

 

a.jpg.a30c2d45d539c9b19afd7ff1c257cf91.jpg

 

Par rapport au plugin Voukoder qui permet cela depuis un bon moment, les méthodes et le nombre de paramètres disponibles sont réduits, mais c'est un premier pas intéressant qui va permettre au plus grand nombre d'exploiter les capacités de leur carte graphique en réduisant de manière significative leur temps d'encodage.

 

source d'inspiration : www.pugetsystems.com

 

 

 

Edited by MyPOV

Share this post


Link to post
Share on other sites
Posted (edited)

Après un peu de recherche, il s’avère que l'encodage hard pour H264 du moins par Nvidia serait déjà accessible dans la version actuelle voir des plus anciennes mais sans être activé par défaut.

 

Pour l'activer :

 

- Lancer Premiere Pro

- Faire CTRL + F12 pour activer la console

- Activer le mode Debug Database View

a.PNG.afa559e680fc591d9fa5f7a6b3a9fd0d.PNG

 

- Rechercher HW pour activer l'export hard par Nvidia avec H264 :

mise à jour du 05/05/2020 : suivant la version de Premiere on peut avoir ExporterMPEG4.Feature.AllowNVidiaHWExport
et/ou ExporterMPEG4.Feature.Allow_NVidia_HWExport

b.PNG.5ac82591d22f1b8fe296c8da9abbe967.PNG

 

- Relancer Premiere Pro

- Faire un export, choisir H264, il devrait alors y avoir le choix de l'encodage hard :

c.PNG.b88830d33aa6e718fa07344e5fe626a5.PNG

 

Personnellement comme je tourne sous Windows 7 Pro avec Premiere Pro 2018 qui est la dernière version supportée. Je peux effectivement activer l'encodage mais il n'est pas sélectionnable à l'export ; Peut-être que ma GTX1660 n'est pas reconnue parce que sortie après.

d.PNG.2a8488e825dcb7b4c9fbe09ea1689961.PNG

 

Ça serait intéressant d'avoir le retour de ceux qui utilisent Premiere Pro.

 

 

source de l’information : Youtube.com

Edited by MyPOV

Share this post


Link to post
Share on other sites
Posted (edited)
Le 18/04/2020 à 18:49, MyPOV a dit :

l'encodage hard pour H264 du moins par Nvidia serait déjà accessible dans la version actuelle voir des plus anciennes mais sans être activé par défaut.

D'après des retours, cela est disponible par exemple pour la version 2020 14.0.1 mais pas pour la dernière 14.1.0 de ce 14 avril, donc on peut penser qu'Adobe a retiré discrètement cette possibilité à l'occasion d'une mise à jour, d'autant plus facilement que ce n'était pas une fonctionnalité officielle.

 

Effectivement l'option AllowNVidiaHWExport n'est alors plus proposée dans la console :

a.jpg.2e58e5904bd8e2f1274345476659bf5b.jpg

Edited by MyPOV

Share this post


Link to post
Share on other sites

Bonjour,
Je suis vivement intéressé par cette discussion qui concerne l'activation de l'encodage matérielle par Nvidia sous premiere pro.
J'ai procédé comme vous avez indiqué: voir (gpu 01) et rien ne se passe : voir(gpu 02).

J'ai donc cherché et "bidouillé" et j'ai activé la deuxième ligne dans la console dont vous parlé: voir (gpu 03)

Et là, Ô miracle , l'encodage matérielle est activé.voir (gpu 04)

Par contre, je ne sais si c’est intéressant d'activer les autres rubriques?

Cordialement
JL Perrier 

Share this post


Link to post
Share on other sites
Posted (edited)

Bonjour, c'est intéressant.

 

Je suis assez embêté pour répondre puisque je n'ai pas accès à la version 2020, je dois me contenter de la 2018 puisque j’utilise Windows 7.

J'ai donc fait un test en activant les HW correspondant à DVA, effectivement cela rend accessible l'Accélération matérielle mais j'ai vérifié ce qu'il en est réellement avec GPU-z pendant un export : Le GPU load est autour de 25% et surtout le Video Engine est à 0.

a1.gif.810d95521c514c2ad3e38086417f14b5.gif

 

Voici ce qu'on obtient avec le plugin Voukoder qui exploite l'encodage matériel, la charge du GPU peut monter à plus de 80% et le Video Engine autour de 33% (cela dépend des projets, de sa machine, de la puissance du CPU, des effets appliqués, du GPU).

a3.gif.5f266b1821509f49b78106eb9351c9e6.gif

 

Il faudrait que tu regardes ce qu'il se passe avec GPU-z quand tu fais un export avec l'Accélération matérielle.

 

En ce qui me concerne avec ma version 2018 et ma GTX1660, les paramètres DVA ne sont pas la bonne piste.

Par contre, je remarque sur tes captures d'écran que tu as deux paramètres qui sont très proches au niveau de la signification et dont l'un n'est pas activé.

 

ExporterMPEG4.Feature.AllowNVidiaHWExport
et
ExporterMPEG4.Feature.Allow_NVidia_HWExport que je tenterais d'activer.

 

Mais quelles sont ta version précise de Premiere et tes cartes graphiques si tu en as plusieurs ?

A noter que si l'encodage matériel t'intéresse, le plugin Voukoder est vraiment dédié à cela.

Edited by MyPOV

Share this post


Link to post
Share on other sites
Posted (edited)

Bonjour,

Alors tout d’abord merci pour ta réponse.

J’ai effectivement crié victoire un peu trop tôt !

D’abord, j’avais activé les différentes rubriques (DVA et Nvidia) comme j’ai montré sur mon impression d’écran.

Mais en réalité il ne se passe absolument rien au niveau du GPU.

En fait , j’avais fait une mise à jour de Premiere vers la version 14.1 .

Les deux rubriques  ExporterMPEG4.Feature.AllowNVidiaHWExport
et  ExporterMPEG4.Feature.Allow_NVidia_HWExport  étaient encore disponibles mais complétement inactives je pense.

Je me suis demandé s’il n’y avait pas un bug. J’ai donc réinstallé toute la suite d’Abobe CC que j’ai, par abonnement.

Et cette fois, les deux rubriques citées ci-dessus ne sont plus disponibles !

 Voici mon système exploitation

                                    Windows 10 Famille 64-bit

                        Processeur

                                    Intel Core i7 4770 @ 3.40GHz           48 °C

                                    Technologie Haswell 22nm

                        RAM

                                    32,0 Go Canal-Double DDR3 @ 932 MHz (10-11-10-30)

                        Carte mère

                                    ASUSTeK COMPUTER INC. Z97-K (SOCKET 1150) 113 °C

                        Graphiques

                                    PL2409HD (1920x1080@60Hz)

                                    AAA (1920x1080@60Hz)

                                    4095 MoNVIDIA GeForce GTX 1080 (Gigabyte)      48 °C.

Ma carte graphique est reconnue comme performante pour l’encodage H 264 et 265.

Je l’ai testé avec un autre logiciel vidéo (Nero) et ça fonctionne très bien.

J’ai fait quelques essais avec voudoker et ça marche bien aussi bien pour encoder de H264 que du H265.

Et puis, J’ai relu ton post et du coup j’ai réinstallé  premiere version  14.0.1.

De nouveau je retrouve la ligne : ExporterMPEG4.Feature.AllowNVidiaHWExport dans la console . Et cette fois ci ça fonctionne bien, mais que pour l'encodage H264.

J’ai chronométré l’encodage logiciel et matériel sur un petit montage ; et il y a bien une différence de temps. L’appli GPU-z montre bien l’activité de la carte graphique.

Donc, Adobe est quand même roublard en cachant l’activation de l’encodage matériel dans un premier temps, puis en supprimant cette fonction dans un deuxième temps.

Je ne sais pas comment peut-on interpeller ces gens là ?

Donc à suivre

Cordialement

Edited by perrierjeanluc01

Share this post


Link to post
Share on other sites
Posted (edited)

Donc tu retrouves ce qui avait été mentionné à savoir qu'Adobe est passé d'une fonctionnalité cachée à son retrait avec la version 14.1.0 du 14 avril tout en proposant alors une version bêta spécifique avec l'encodage matériel Nvidia pour le H264.

 

Il y a sûrement plusieurs raisons qui ont poussé Adobe dans cette démarche, on peut deviner :

- La fonctionnalité s'est peut-être ébruitée ce qui n'était pas prévu alors qu'elle avait simplement pour vocation des tests avec un nombre restreint de personnes, d'où la réaction d'en faire une version bêta spécifique.

- Le contrat liant Adobe et MainConcept n'est peut-être pas finalisé sur cette fonction.

- Il y a peut-être des conséquences juridiques en responsabilité pour Adobe qui ne sont pas couvertes par le fait que n'importe qui peut activer la fonctionnalité.

- Et d'autres raisons...

 

Il y a 13 heures, perrierjeanluc01 a dit :

Ma carte graphique est reconnue comme performante pour l’encodage H 264 et 265.

Malheureusement non, pas pour le H265 parce qu'il n'est pas complet en ne proposant pas les B-frames ce qui est un point clef pour l'efficacité d'encodage. C'est le cas de toutes les cartes de la série Pascal GTX10x0 qui exploitent la même puce d'encodage (idem pour les cartes encore plus anciennes comme la 960). Pour avoir un H265 complet il faut une puce d'encodage d'une RTX ou une GTX1660 (ti) (Super) ou une GTX1650 Super (à revérifier, par contre il est sûr que la GTX 1650 a seulement la puce de la série Pascal).

 

Voir ce tableau : https://developer.nvidia.com/video-encode-decode-gpu-support-matrix

 

Edited by MyPOV

Share this post


Link to post
Share on other sites

Bonjour,

Donc , j'ai re-basculé sur une version antérieure de premiere cc (14.0.1) ; la ligne concernant l'activation du Nvidia est de nouveau disponible.

L'encodage matériel en H264 est donc fonctionnel (vérifié avec GPU-z.)

Mais l'encodage en H265 ne fonctionne pas en matériel!

J'ai pris contact avec mainconcept pour essayer d'avoir des explications; voilà une partie de leur réponse: "Adobe offre à leurs utilisateurs l'accès à la dernière application Premiere Pro dans le cadre de l'abonnement Creative Cloud. Cette application Premiere Pro comprend déjà des codecs MainConcept intégrés à l'intérieur." 

C'est à n'y rien comprendre.

J'attends encore des compléments d'information.

CDT

JL Perrier

Share this post


Link to post
Share on other sites

La partie d'encodage hard Nvidia est en bêta pour le H264 avec des tests via une version spécifique de Premiere, on peut en déduire que MainConcept ne s'est pas encore attaqué au H265.

 

Peux-tu faire un coup de mediainfo (faire un copier/coller ici des résultats en mode d'affichage Texte pour la partie vidéo) sur un des fichiers que tu as obtenus avec l'encodage Nvidia de  MainConcept ? Ou partager un fichier via https://fromsmash.com/ (mettre la même adresse mail dans les deux champs puis coller ici le lien court qui te sera retourné) ?

Share this post


Link to post
Share on other sites

Bonjour,

Tout d'abord voici le fichier texte demandé.

Sinon, j'ai commencé une discussion avec Adobe, pour essayer d'y voir plus clair au sujet de l'encodage matériel inactivé.
Je dois les recontacter demain.

On va voir la suite

CDT

essai encodage matériel.txt

Share this post


Link to post
Share on other sites

Bonjour et merci pour le fichier mediainfo.

Share this post


Link to post
Share on other sites

Comme je te disais hier, j'ai interpellé Adobe sur la question de l'encodage matériel via Nvidia.

C'est certainement une coïncidence ,mais ce matin, Adobe propose une mise à jour de sa suite CC, avec en particulier, l'encodage matériel avec GPU  via Nvidia(comme avec la version beta)...

En ça fonctionne très bien.

Donc fin (heureuse) de l'histoire!

Cdt

Share this post


Link to post
Share on other sites

Epilogue de cette histoire, effectivement la version de Premiere Pro 14.2 propose le codage H.264 et HEVC avec accélération matérielle sur beaucoup de plates-formes à base de partie graphique Intel, Nvidia, AMD. Pour que ce soit pris en charge il faut un pilote Nvidia de la série au moins 410.

 

Pour codage matériel en H.264 il faut :

  • Mac OS 10.13 (ou version ultérieure) sur matériel Mac à partir de 2016 ou plus récent
  • Windows 10 avec processeurs Intel Core de 6e génération (ou plus récents) et Intel Graphics activé
  • Windows 10 avec une carte NVIDIA ou AMD prise en charge

 

Pour codage matériel en Hevc il faut :

  • Mac OS 10.13 (ou version ultérieure) sur matériel Mac à partir de 2016 ou plus récent
  • Windows 10 avec processeurs Intel Core de 7e génération (ou plus récents) et Intel Graphics activé
  • Windows 10 avec une carte NVIDIA ou AMD prise en charge

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By MyPOV
      L'objet de cette discussion (sans fin)  porte sur les cartes graphiques AMD qui ont un intérêt pour le montage vidéo.
       
      --------------
       
      Voici un tableau qui me semble intéressant pour identifier les capacités pour l'activité en vidéo. Par exemple il permet d'avoir la liste de toutes les cartes qui offrent l'encodage hard en HEVC. Par contre il n'y a pas plus d'informations sur cet encodage. Comme chez Nvidia, il est possible que les options d'encodage aient évolué au fil de la sortie des modèles.
       
      https://www.amd.com/en/products/specifications/graphics
       

    • By MyPOV
      L'objet de cette discussion (sans fin)  porte sur les cartes graphiques Nvidia qui ont un intérêt pour le montage vidéo.
       
      --------------
       

      Nvidia lance les cartes graphiques GeForce RTX 2070 Super mobile avec 2560 cœurs CUDA et RTX 2080 Super mobile à 3072 cœurs CUDA pour les PC portables haut de gamme.
      Il n'y a pas d'information concernant la puce dédiée à l'encodage/décodage de la vidéo, mais on peut imaginer que c'est la même que celle des versions des PC classiques, donc qui exploite les indispensables B-frames pour l'encodage en HEVC.
       
      Une référence RTX 2060 Super mobile à 2176 cœurs CUDA a été vue dans des références chez ASUS mais rien n'est encore officiel.
       
      Enfin, Nvidia lance la GTX 1650 Super à mémoire GDDR6 avec 896 cœurs CUDA. Ainsi la GTX 1650 Super existe en deux versions : La GDDR6 exploite une vitesse mémoire de 12 Gbit/s contre 8 Gbit/s pour la version en GDDR5, la bande passante est donc plus élevée à 192 Go/s au lieu de 128 Go/s. La GTX 1650 Super est la première carte de la marque en terme de prix à offrir l'encodage avec B-frames pour HEVC ; Mais attention pas la version GTX 1650 d'origine qui se contente de la même puce que les anciennes GTX 1xX0 de la gamme  Pascal.
       
       
    • By robjo
      Bonjour,
      Je suis débutant sur Première Pro, et je voudrais réaliser un film regroupant les photos de mon équipe de basket qui ont été prises durant l'année. Le problème que je rencontre, est que certaines ont été prises par un appareil photo professionnel en 4k, et certaines avec un téléphone, puis ont subis une capture d'écran, puis on été rognées, et finissent par avoir une résolution de 200*300 pixels. Et de même pour les vidéos.
      Lorsque je règle ma séquence en 4k, mais photos en 200*300 ne sont plus qu'un rectangle minuscule au mileu de l'image, alors que si je règle ma séquence en 200*300, je n'ai plus qu'une toute petite partie de mes images 4k.
      Je me demandais alors s'il existait un réglage ou un effet qui permettait d'adapter chaque image, qu'elle prenne le maximum de place, quitte à être pixelisée, sans être déformée, au lieu d'appliquer un effet recadrage à chaque élément (car j'ai 360 photos / vidéos à passer soit 10h de film au total).

      Merci d'avance pour toutes vos réponses.

      PS : je suis débutant, si j'ai oublié de préciser des informations qui pourrait vous aider à trouver ma solution, dite le moi je répondrai au plus vite.
    • By MyPOV
      Je ne l'ai vu mentionné nulle part... Voukoder est le plugin gratuit développé par Daniel Stankewitz qui révolutionne depuis un moment l'export pour toutes les versions de Premiere (Pro, CS6, Elements).
       
      Export en exploitant la puissances des cartes graphiques Nvidia, AMD, Intel vers du x264 et x265 (naturellement il faut que le GPU offre ces capacités) Nombreuses méthodes de compression dont celles basées sur la qualité comme CQP (Constant Quantization Parameter) ou CRF (Constant Rate Factor) Audio AC3, MP3 etc. Prores Couleurs en 8, 10, 12 bits Conteneur mp4, mkv, mov filtres notamment anti-bruit comme le HQ DN 3D etc.  

       
      Dans le principe ce plugin s'appuie sur FFmpeg dont on retrouve toute la richesse, mais techniquement ce n'est pas un simple appel de lignes de commandes, ce sont les sources de FFmpeg qui sont reprises. Son installation se passe en deux temps puisqu'il y a le programme puis le connecteur qui fait le lien avec le logiciel de montage, ou simplement à télécharger depuis le site de Voukoder. A l'usage tout se passe depuis l'interface d'export de Premiere en proposant un accès aux paramétrages de Voukoder.
       

       
       
      Voici une vidéo de présentation en français d'une ancienne version :
       
       
    • By Nathan51
      Bonjour tout le monde !
       
      Je rencontre un problème avec un pilote graphique sur PP régulièrement.
      Comme expliqué j’installe le pilote que me conseil PP mais régulièrement le message d’erreur revient.
      A ce que je crois comprendre il se peut que windows remette en place automatiquement une ancienne version et je ne trouve pas comment annuler les MAJ automatiques.
      Pourriez vous m'aider dans ses démarches avec les quelles je ne suis pas du tout à l'aise.
      Ai ce que je fais bien de vouloir annuler les MAJ auto ? 
      Ai ce que je dois ranger le pilote dans un dossier spécifique ?
       
      Je vous transmet plusieurs capture d'écran pour que vous compreniez la situation.
      J'ai bien conscience que je n'ai pas forcement une configuration adapté pour travailler facilement avec PP mais je n'ai pas de budget en se moment pour réinvestir dans un PC
       
      Merci pour votre attention !  
       

       
      Le nouveau pilote téléchargé

       
       

       
       
      Le chemin Pour trouver la désactivation des MAJ auto pour la carte graphique. Je ne trouve pas comment l'annuler

       
       
      Configuration du Pc pour avoir vos avis
       

    • By jesgar
      Bonjour à tous,
      Je recherche une façon d'avoir un rendu abstrait, similaire à la vidéo que j'ai inséré dans le lien, à l'aide de logiciels tels que Premiere pro ou AE. Si quelqu'un peut me donner un coup de main ce serait super sympa !    https://www.youtube.com/watch?v=fqNrcfqkbbM
      Cordialement,
      Jessica.
    • By Malcom Tms
      Salut,
      voila j'aurais besoin d'avis constructifs sur une vidéo que j'ai monter. 
      voici le liens et merci d'avance
       
    • By Etienne H
      Bonjour,
      Avec After Effect CC (montage P.Pro) : J'ai téléchargé une animation vidéo d'un rideau rouge de théâtre qui s'ouvre (pour le début) et qui se ferme à la fin. J'ai mis mon masque vidéo au second plan et le masque du rideau animé devant. L'animation du rideau (ouverture et fermeture) se déroule bien sauf que je ne vois pas ma vidéo lorsque le rideau s'ouvre. J'ai à la place un fond vert que je n'arrive pas à remplacer par la vidéo de derrière. Je n'ai pas l'habitude de After Effect, j'ai regardé pratiquement tous les tutoriaux vidéos et je ne trouve pas la solution. Capture écran pour illustration :
      D'où ma question sur ce forum : Est-ce que quelqu'un peut m'aiguiller pour supprimer ce fond vert ?
      Merci. Etienne H.



×
×
  • Create New...