Aller au contenu

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


Invité
 Partager

Messages recommandés

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

 

 

 

Modifié par Invité
Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines plus tard...
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

Modifié par Invité
Lien vers le commentaire
Partager sur d’autres 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 

Lien vers le commentaire
Partager sur d’autres sites

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.

Modifié par Invité
Lien vers le commentaire
Partager sur d’autres sites

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

Modifié par perrierjeanluc01
Lien vers le commentaire
Partager sur d’autres sites

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

 

Modifié par Invité
Lien vers le commentaire
Partager sur d’autres 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

Lien vers le commentaire
Partager sur d’autres 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é) ?

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines plus tard...

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

Lien vers le commentaire
Partager sur d’autres 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

 

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Partager

  • Le bon plan de DIGIT-PHOTO
    digit-photo

    Le site DIGIT-PHOTO est un spécialiste du secteur photo-vidéo. C’est une enseigne sérieuse que nous vous recommandons. Basé à Metz, Digit-Photo applique le droit français (TVA). Les frais de port sont gratuits dès 40 € d’achat, avec une expédition en 24H. Retourner le matériel est possible et facile.

    Dans votre panier, si vous appréciez le site magazinevideo, entrez le code Créateur MAGVIDEO. Vous paierez le même prix et cela financera des services gratuits comme ce Forum, les News et tous les articles gratuits.

  • DISCUSSIONS RÉCENTES

    • Bonjour à tous, je suis un pappy de 60 ans et je me lance dans DAVINCI RESOLVE. Je maitrise la  photographie mais je suis totalement debutant dans les montages vidéos. J'en ai déjà fait quelques unes pour me faire un peu la main et j'avoue que je suis bluffé par la puissance de cette application. Je progresse petit à petit, mais à chaque fois je rencontre la meme contrainte.  Lorsque que je glisse une vidéo ou une photo issues du reprtoire master vers la timeline, je n'ai aucune indication visuelle pour m'indiquer que cet element a déjà été utilisé.  Par exemple ne peut on pas entourer en rouge dans le master le fichier qui a dejà été posé au moins une fois? Merci à vous.
    • Je suis sur la version DAVINCI RESOLVE 20.3 build 10. Le soucis c'est que le micro semble bien reconnu puisqu'il s'affiche dans le logiciel. J'ai essayé avec le micro de ma webcam C170. Normalement il fonctionne bien puisque que m'en suis encore servi récemment pour un appel sur whatsap (version ordinateur fixe), et je l'utilise pour du skype ou autre sans problème. Sinon j'ai essayé aussi un casque qui comporte écouteur + micro (il s'appelle plantronics audio 628 usb). Ça fait longtemps que je ne l'avais pas utilisé, mais il fonctionnait correctement. Je n'ai pas d'autre micro, mais il y'a pas de raison que les 2 soient défaillant en même temps. Surtout qu'ils s'affichent bien à l'écran.  Il fallait savoir que les carrés "R" rouges devaient être allumés. Cela les tutos me l'ont précisé. Mais on dirait qu'il y a un autre réglage qui bloque...   L'autre méthode est elle de cliquer tout simplement sur l'icône micro au milieu à gauche sur la page de montage? C'est la première méthode que j'avais essayé, mais le problème est le même. Mais peut être pensais tu a une autre méthode?
    • Bonjour, Tout d'abord sur quelle version de DVR es-tu ? Les tutos que tu as regardés datent probablement un peu car depuis la version 20 il y a une méthode beaucoup plus simple pour enregistrer les vois off. As-tu essayé avec un autre micro, un micro dynamique classique ?
    • Bonjour, Le forum n'était pas accessible cette nuit. Il a rétabli vers 8H du matin et fonctionne désormais normalement. Il ne s'agissait pas d'une "attaque" mais simplement d'un essai technique nécessaire de notre part. Désolé néanmoins.
    • Bonjour,  Impossible d'enregistrer une voix off... J'ai été voir 2 tutos, j'ai fais tout bien comme il était expliqué: - 1 dans les préférences Davinci -> "E/S Vidéo et Audio" j'ai bien sélectionné mon micro externe "webcam C170" en entrée puis enregistré. - 2 dans la page des son (icône de note de musique en bas de la fenêtre principale) j'ai bien assigné ma webcam C17 aux pistes A1 et A2 , puis j'ai coché les carrées "R" rouges pour armer le son sur les 2 piste (une à la fois pour le teste). Mais lorsque je parle (enregistrement ou pas) rien ne se passe. Alors qu'il devrait y a avoir une barre de couleurs qui monte avec ma voix en bas à droite... Ma web car fonctionne bien ailleurs que su Davinci. De plus j'ai essayé aussi avec un autre micro qui fonctionne aussi. Je ne comprend pas, la webcam est bien reconnue, et enregistrée, mais elle ne capte aucun son. (si si, elle est branchée, sinon elle ne serais pas reconnue) Elle est probablement en mono, alors j'ai tenté de paramétrer en mono et en stéréo. J'ai fouillé toutes les fenêtres. Rien à faire. Pas de son. Il doit y avoir un petit truc quelque part à décocher, mais je ne trouve pas. Auriez vous une idée?
    • Je comprend Charlie et son attachement aux techniques traditionnelles de réalisation. Je rêve moi même d'en faire autant. Beaucoup d'entre nous, sur ce forum aimeraient bien faire de la fiction, raconter une histoire. On s'aperçoit vite qu'il y a d'énormes contraintes pour faire son cinoche. On renonce ou on se limite à des projets timides. Les réussites sont rares. Dans l'état actuel, on ne peut pas dire que l'IA générative remplace une équipe de tournage et son matériel. Mais il faut reconnaitre que ça repousse les limites de l'impossible, surtout pour un amateur dont les compétences et le budget sont limités. Aujourd'hui, les contraintes de ces logiciels sont encore très restrictives. Contrairement aux promesses publicitaires, il ne faut pas croire que l'IA va concrétiser tout ce que vous imaginez. Mais l'avenir est prometteur.
×
×
  • Créer...

Information importante

j'accepte les cookies de ce site. Conditions d’utilisation