QUICK SYNC VIDEO VOICI COMMENT RENDRE "ACTIVE" CETTE FONCTION

Commentaires

panagix Posté à 13/03/2017 18:36

Bonjour MN34

Bizarre cette histoire de manuel.

panagix Posté à 13/03/2017 18:39

Temps d'encodage d'une vidéo 1920x1080 50p de 30 secondes

VDL MX
1] Encodeur Mainconcept
MPEG4 Export (M2TS):
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
33 secondes
CPU 90 % en moyenne

2] MPEG4 Export (M2TS) CUDA:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
3'26 minutes
CPU 70 %

VDL 2013
3] MPEG4 Export (M2TS) Software:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
27 secondes
CPU 90 %

4] MPEG4 Export (M2TS) CUDA:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
3'38 minutes
CPU 45 %

VDL 2014
5] MPEG4 Export (M2TS) Software:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
50 secondes
CPU 80 %

6] MPEG4 Export (M2TS) CUDA:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
5'20 minutes
CPU 45 %

 (A partir de VDL 2015 nous avons le choix entre mainconcept  ou standard (encodeur Intel) )
VDL 2015
7] Standard
Mpeg4IntelExport (AVCHD)
Video: H264; 1920x1080i; 25 frames/s; VBR 18000 kbit/s; software encoding
1'17 minutes
CPU 75 %

8] Mpeg4IntelExport (AVCHD) accélération
Video: H264; 1920x1080i; 25 frames/s; VBR 18000 kbit/s; hardware encoding
31 secondes
CPU 70 %

9] Mainconcept 9.6.8.2473 date 14/12/2012 dernière version
MPEG4 Export (M2TS) Software:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
45 secondes
CPU 95 %

10] MPEG4 Export (M2TS) CUDA:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
5'55 minutes
CPU 31 %

11] Encodeur Mainconcept Qui travail avec la carte graphique Intel
MPEG4 Export (M2TS) QuickSync:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
19 secondes
CPU 75 %

VDL 2016
12] Mainconcept
MPEG4 Export (M2TS) Software:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
45 secondes
CPU 100 %  en continu !

13] MPEG4 Export (M2TS) CUDA:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
5'51 minutes
CPU 45 %

14] Encodeur Mainconcept Qui travail avec la carte graphique Intel
MPEG4 Export (M2TS) QuickSync:
Video: 1920x1080i; 25.00 Frames/s; H.264 20000 kbit/s
18 secondes
CPU 100 %

15] Standard (Quick sync video)
MPEG-4-Export (AVCHD)
Video: H.264; 1920x1080i; 25 frames/s; VBR 18000 kbit/s; hardware encoding
1'14 minutes
CPU 90 %

16] MPEG-4-Export (AVCHD) accélération
Video: H.264; 1920x1080i; 25 frames/s; VBR 18000 kbit/s; hardware encoding
27 secondes
CPU 80 %


VDL 2017
17] Standard
MPEG-4-Export (AVCHD)
Video: H.264; 1920x1080i; 25 frames/s; VBR 18000 kbit/s; software encoding
1'10 minutes
CPU 95 %

18] MPEG-4-Export (AVCHD) accélération
Video: H.264; 1920x1080i; 25 frames/s; VBR 18000 kbit/s; hardware encoding
24 secondes
CPU 80 %

19] Mainconcept
MPEG4 Export (M2TS) Software:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
44 secondes
CPU 100 % en continu

20] MPEG4 Export (M2TS) CUDA:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
5'52 minutes
CPU 43 %

21] Encodeur Mainconcept Qui travail avec la carte graphique Intel
MPEG4 Export (M2TS) QuickSync:
Video: 1920x1080i; 25.00 Frames/s; H.264 18000 kbit/s
18 secondes
CPU 100 %
Tous les fichiers sont sortie avec l'extension m2ts

Conclusion :
Quand l'encodeur Mainconcept travail avec la carte graphique Intel et l'accélération Quick sync vidéo la vitesse d'encodage est la plus rapide, je n'ai pas vu de baisse de qualité.
L'encodeur Mainconcept est toujours utilisé pour son logiciel grand public Vidéo deluxe.
Même soucis avec Pro x7
Idem avec Movie sudio 13 et Vegas pro 13, je dirai même beaucoup moins performant ainsi que l'encodeur Sony.
Je n'ai pas besoin non plus de basculer d'affichage, Magix gère ça très bien contrairement à Sony.
Au final quand je veux exporter je n'ai que ça à faire :

Cordialement

MN34 Posté à 13/03/2017 22:20

Bonsoir et merci Panagix pour tous ces tests avec ou sans Quick Sync Video et la comparaison entre l'encodeur Intel (dit Standard) et l'encodeur MainConcept.

Avec tes chiffres, j'ai voulu faire un tableau plus synthétique, mais avant de le faire, il me semble qu'un de tes chiffres n'est pas bon :   Il s'agit du temps d'encodage de MainConcept sans accélération avec VDL 2017, tu as mis 1min 20s, ce qui parait élevé avec un CPU à 100% alors qu'avec VDL 2016 dans les mêmes conditions tu as mis 45 s;

Merci d'avance pour ta réponse.

P.S. Je n'ai jamais essayé MainConcept  + Quick Sync Video avec VDL 2015 et 2016.

Je ne savais pas que ça fonctionnait, donc merci encore pour l'avoir fait. (je vais donc tester avec mon PC)

Cordialement

Michel

panagix Posté à 14/03/2017 15:03

Bonjour Michel,

Bien vu pour l'erreur à l'essai 19, c'était pour voir si tu suivais 😁.

J'ai refait plusieurs essai impossible d'avoir 45 secondes donc 44 ce sera et 45 avec VDL 16 😙.

Oui essaye Mainconcept avec Quick sync video et regarde aussi si tu as besoin de basculer d'écran, car moi ce n'est pas nécessaire

Cordialement

Celtique Posté à 15/03/2017 14:11

Bonjour,

à panagix

Dans mon précédent message je décris le problème de MainConcept dans Vidéo deluxe avec les cartes Nvidia : soit la carte est compatible, cartes jusqu'à 2013 (CUDA fonctionne), soit elle ne l'est pas, cartes à partir de 2014 (CUDA ne fonctionne pas). Message auquel vous répondez : « Tous ça nous le savions déjà, MN34 aussi d'ailleurs » ce qui veut dire que j'ai fait un constat évident pour tous y compris pour MN34 qui pourtant manifeste une farouche opposition.

Dans un autre, vous dites « Moi c'est depuis la version MX donc celle sortie en Septembre 2011 que ça fonctionne pas Cuda »

Ensuite, dans vos tests :

10] MPEG4 Export (M2TS) CUDA:

13] MPEG4 Export (M2TS) CUDA:

Relevant quelques contradictions dans vos réponses, je voudrais savoir avec quelle carte vous avez fait vos tests.

Cette discussion fait apparaître des points de vue fondamentalement opposés et des questions restent en suspens.

Ces questions sont pour moi :

La documentation Vidéo deluxe 2016 concernant l'accélération matérielle avec CUDA (image fournie par MN34 dans son message du 12/03 16h00 correspond exactement à la page 381 du manuel d'utilisation de Vidéo deluxe 2016) est-elle en conformité avec la loi ou s'agit-il d'une information trompeuse ?

Les informations que j'ai communiquées provenant de chez Magix (démenties par MN34) sont-elles exactes ?

Le moyen d'être constructif et de vérifier, est d'effectuer un test. C'est ce que j'ai pu faire chez un ami qui a Vidéo deluxe 2016 et une carte de 2013 (GTX 780).

Les tests ont été faits avec l'encodeur MainConcept (objet du problème) avec et sans accélération matérielle CUDA à partir de 3 fichiers  :

1080 50p : 211 Mo 58,6 Mb/s durée 30s

1080 25p : 110 Mo 29,1 Mb/s durée 30s

720 50p : 95,4 Mo 25,6 Mb/s durée 30s

Les performances dans ce test (elles seraient différentes avec d'autres réglages d'exportation) n'ont aucune aucune importance, le but étant de vérifier si OUI ou NON l'accélération matérielle est réelle.

le débit d'exportation pour chaque test a été réglé à 26000 Kb/s

1) exportation du fichier 1

avec accélération => 44s

sans accélération  => 55s

 

2) exportation du fichier 2

avec accélération => 24s

sans accélération => 38s

 

3) exportation du fichier 3

avec accélération => 22s

sans accélération => 35s

Le résultat est clair :

Carte de 2013 compatible avec MainConcept dans Video deluxe 2016

L'accélération matérielle CUDA fonctionne avec carte compatible.

Le message de MN34 du 11/03 16h43 démontre la non compatibilité d'une carte éditée après 2014. Quelle que soit la version Vidéo deluxe utilisée, CUDA ne peut fonctionner avec MainConcept si la carte est non compatible : c'est un fait reconnu par tous y compris mon interlocuteur de Magix.

Pour la qualité d'une accélération matérielle (CUDA ou autre), je m'en remets aux experts qui font une examen pointu avec un matériel spécifique qui analyse chaque image selon les normes de codage ISO (Peut-on comparer l'analyse d'une empreinte avec une loupe à celle d'une analyse ADN ?)

Cordialement.

MN34 Posté à 15/03/2017 14:49

Bonjour Michel,

Bien vu pour l'erreur à l'essai 19, c'était pour voir si tu suivait 😁.

J'ai refait plusieurs essai impossible d'avoir 45 secondes donc 44 se sera et 45 avec VDL 16 😙.

Oui essaye Mainconcept avec Quick sync video et regarde aussi si tu as besoin de basculer d'écran, car moi ce n'est pas nécessaire

Cordialement

Bonjour David,

J'ai donc testé et constaté que l'encodage était plus rapide avec MainConcept et QSV, voici un tableau avec mes résultats (VDL2015 et VDL 2016) avec ma config PC (que l'on peut voir dans mon profil) :

Malgré l'intérêt "vitesse", c'est plus "direct" à utiliser avec le couple encodeur INTEL (Standard) et QSV INTEL. (On est certain d'encoder avec QSV)

Avec MainConcept, on ne sait pas si c'est bien QSV qui va être utilisé pour l'encodage, sinon il faut aller dans "paramétrages avancés" pour choisir QSV ... sinon il est juste écrit "GPU" et non mentionné QSV. (c'est comme ça dans VDL 2015 et 2016  ... mais c'est peut-être différent avec VDL 2017 ?) ... et l'option "Auto" correspond à CUDA qui ne marche pas.

D'autre part cette version de MainConcept ne fonctionne pas avec le 4k que j'utilise aussi.

Chez moi je suis obligé avec VDL 2015 et VDL 2016, d'utiliser systématiquement l'écran branché sur la C.G. Intel interne au processeur.

Chez toi, ça marche avec VDL 2017 ou avec les 3 versions (VDL2015/2016/2017) ??

Cordialement

Michel

 

panagix Posté à 15/03/2017 23:33
Avec MainConcept, on ne sait pas si c'est bien QSV qui va être utilisé pour l'encodage, sinon il faut aller dans "paramétrages avancés" pour choisir QSV ... sinon il est juste écrit "GPU" et non mentionné QSV. (c'est comme ça dans VDL 2015 et 2016  ... mais c'est peut-être différent avec VDL 2017 ?) ... et l'option "Auto" correspond à CUDA qui ne marche pas

Bonjour Michel,

Avec Mainconcept il faut impérativement aller dans paramètre avancé pour choisir QSV, sinon c'est marqué Software donc logiciel mainconcept puisque dans paramètre sous onglet Import/export de VDL on est avec mainconcept et non standard.

Quand il est écrit GPU, ça c'est par défaut je constate :

quand je vais dans avancé la case accélération est coché puis quand je clique sur paramètre avancé je suis sur auto.

Pour fermer les fenêtres je ne clique pas sur ok sinon il va prendre automatiquement Cuda, d'ailleurs c'est marqué Cuda et plus GPU et là c'est pas bon il faut qu'il y est toujours marqué GPU.

J'essaye comme ça, je vois que le temps d'encodage est le même que si j'étais avec Intel et QSV,

j'en déduit qu'en auto il choisis la carte compatible pour la vitesse et donc il prend QSV puisque Cuda ne fonctionne pas.

Test valable pour VDL 2016 et 2017, à condition que la carte intel soit actif donc affichage étendu dans paramètre Windows

tu me suit toujours ?

Avec VDL 2015 la case accélération n'est pas coché par défaut donc je la coche mais problème il sélectionne Cuda, et c'est bien la CG Nvidia et cuda qui est sélectionné car le temps d'encodage est vraiment très lent ! Et c'est marqué Cuda.

Même si je sélectionne auto 😒 c'est bien marqué Cuda dans la fenêtre d'export. Donc je sélectionne IntelQSV puis je fait OK pour cette version.

Différente manip suivant les versions pas évident.

Donc il y a eu amélioration avec les 2 dernières versions de ce côté là.

Chez moi je suis obligé avec VDL 2015 et VDL 2016, d'utiliser systématiquement l'écran branché sur la C.G. Intel interne au processeur.

J'ai toujours la carte Graphique d'actif et l'écran d'allumé, dans les param d'affichage de Windows toujours sur étendre affichage, si je mets affichage uniquement sur 1 et bien comme tes images le montre je n'est pas l'option IntelQSV, logique.

Pendant les test de ce soir VDL était uniquement sur Nvidia.

Voilà pour ce soir.

Bien cordialement

 

MN34 Posté à 16/03/2017 13:56
 

.... Test valable pour VDL 2016 et 2017, à condition que la carte intel soit actif donc affichage étendu dans paramètre Windows

Avec VDL 2015 la case accélération n'est pas coché par défaut donc je la coche mais problème il sélectionne Cuda, et c'est bien la CG Nvidia et cuda qui est sélectionné car le temps d'encodage est vraiment très lent ! Et c'est marqué Cuda.

....  Donc je sélectionne IntelQSV puis je fait OK pour cette version.

Différente manip suivant les versions pas évident.

Donc il y a eu amélioration avec les 2 dernières versions de ce côté là.

Chez moi je suis obligé avec VDL 2015 et VDL 2016, d'utiliser systématiquement l'écran branché sur la C.G. Intel interne au processeur.

Bonjour David,

Je ne fonctionne pas exactement comme toi concernant les écrans.

J'ai un DELL 19 pouces 1280x1024, mis en N°1 et branché sur la carte INTEL

Je m'en sers pour le travail courant et pour Internet, j'aime bien ce format.

En N°2, j'ai un DELL 24 pouces "super qualité" en 1920x1200 (luminosité et contraste élevés mais ça chauffe un peu). Il est branché sur la NVIDIA GTX960 pour la vidéo, le montage vidéo et pour Photoshop.

Je ne travaille pas avec l'affichage étendu, mais en permanence avec l'option Windows :

Afficher le bureau uniquement sur N°2".

Pour passer sur l'écran N°1, il me suffit de couper le 24 pouces (bouton sur OFF) et ça passe automatiquement sur l'écran 19 pouces branché sur la carte interne Intel.

Concernant VDL 2015 et VDL 2016 (je n'ai pas VDL 2017) je n'ai aucune différence d'utilisation de MainConcept , alors que toi tu en trouves une ?

Dans les "Paramètres programme"  des 2 versions, j'ai toujours la case "Accélération matérielle" cochée

Ainsi quand je passe à l'encodage pas Fichier/Export/ Mpeg4, j'ai bien systématiquement l'option "GPU"

avec MainConcept (comme avec l'encodeur Standard) et pour aussi bien VDL 2015 que VDL 2016.

Et c'est bien QSV qui est utilisé avec le débit 18/20 Mbit/s

Par contre avec ces 2 versions, si je vais dans paramètres avancés et que je sélectionne QSV, il passe avec le débit 20/21 Mbits/s et ce crétin de programme me passe alors l'Aspect Ratio de 16x9 à "Auto", ce qui me donne une image carrée 9x9 avec compression horizontale et déformation.

Pour que ça réutilise le bon format (16x9) il faut qu'après retour à l'écran principal d'encodage, je sélectionne

à nouveau le paramétrage de sortie: AVCHD 1920x1080i 25 PAL

... et là enfin ça sort correctement et avec QSV.

C'est moins rapide avec l'encodeur Standard, mais ça sort en QSV avec un débit moins compressé de 19-24 Mbits/s (au lieu de 18-20 Mbits/s avec MainConcept) ...  et ainsi les fichiers sont un peu plus gros.... Je préfère... et c'est un encodeur utilisable pour l'UHD(4K).

Bien cordialement

Michel 

Celtique Posté à 16/03/2017 18:43

Bonjour,

Je reprends l'image du manuel d'utilisation fournie par MN34 dans un précédent message. Elle indique les types d'accélération matérielle disponibles dans Vidéo deluxe 2016. Chacune est réalisable à partir d'une programmation spécifique.

Vient en supplément la proposition de MN34 pour utiliser Quick Sync Vidéo avec un mode opératoire différent de celui de Magix. Les tests de panagix et MN34 nous montrent que cette solution fonctionne.

Il ne faut pas oublier qu'en utilisant cette autre méthode (non programmée par Magix) on a recours aux menus pré-installés. Ces menus ne pouvant être modifiés(affichage), les informations affichées ne sont plus en adéquation avec cette méthode.

C'est l'exemple type que l'on a dans le test de panagix :

En exportation MPEG4 il obtient la fenêtre MPEG4 Export(M2TS) CUDA.

Le contenu de cette fenêtre ne peut être modifié. L'information devient alors inexacte. panagix a réalisé en réalité une exportation MPEG4 sans CUDA. Il est impossible que l'option « avec accélération matérielle » quels que soient l'accélération, l'encodeur et le logiciel, se traduise par un temps supérieur à celle « sans ». Pour effectuer une réelle exportation avec CUDA, il faut impérativement revenir à l'accès direct de l'encodeur MainConcept (sans l'adjonction de Quick Sync Video), voir mon message du 15/03 14h11

On peut penser que pour l'application d'autres paramètres de la proposition MN34, on soit confronté au même problème d'informations. Selon Intel l'application MainConcept (AVC/H.264 Encoder for IQSV) est compatible avec Quick Sync Vidéo, en revanche pas les cartes Nvidia.

Dans ses tests panagix travaille avec un mode opératoire non programmé dans Vidéo deluxe, et ne tient pas compte qu'il utilise pour cela un programme qui n' a pas été conçu pour CE mode opératoire, donc d'un affichage des menus non corrigé pour la circonstance. Incidence : erreurs d'interprétation sur les informations du programme utilisé.

Cordialement.

panagix Posté à 16/03/2017 22:47

Bonjour Michel,

Bon laissons de côté pour l'instant les écrans, en effet on ne fonctionne pas pareille.

Autant pour moi, j'ai bien moi aussi la fonction GPU par défaut et accélération par défaut, j'avais pas la case coché accélération matériel dans les param du programme de VDL 2015, il faut dire que je viens juste de le réinstaller pour les tests.

Par contre avec ces 2 versions, si je vais dans paramètres avancés et que je sélectionne QSV, il passe avec le débit 20/21 Mbits/s et ce crétin de programme me passe alors l'Aspect Ratio de 16x9 à "Auto", ce qui me donne une image carrée 9x9 avec compression horizontale et déformation.

Pour que ça réutilise le bon format (16x9) il faut qu'après retour à l'écran principal d'encodage, je sélectionne

à nouveau le paramétrage de sortie: AVCHD 1920x1080i 25 PAL

... et là enfin ça sort correctement et avec QSV.

Oui j'ai remarqué la même anomalie, et je faisait comme toi pour rétablir la situation, d'ailleurs sit tu regarde bien dans mon test 17] j'avais oublié de le faire et tu vois le débit il est à 20 Mbits/s 😊

C'est pas un crétin de programme il est formidable 😀 mais c'est vrai qu'il y a des anomalies qui pourrait je pense être corrigé, mais bon pour le prix et ça reste un programme pour grand public.

J'ai pas encore tester le 4K je vais le faire.

En tous cas je suis content je n'est plus de manip à faire que ce soit dans les param du programme pour choisir Mainconcept ou Standard, je laisse sur Mainconcept, les accélérations activé, et quand je veux exporter en flux vidéo en 25i ou 50p je choisis dans le menu déroulant et point.

L'accélération est activé par défaut, ensuite dans param c'est sur auto donc il choisira QSV puisque de toutes façons mon écran est toujours actif et sur affichage étendu dans les param Windows.

Idem quand je veux graver un avchd sur un DVD.

Bien cordialement

panagix Posté à 16/03/2017 23:17

Bonjour Celtique,

désolé mais je ne comprend rien de ce que vous dites et j'ai l'impression que vous nous croyez pas que Cuda ne peux pas fonctionner chez nous et pourtant.

Ma carte Graphique Nvidia est une Geforce N210.

cuda Posté à 11/04/2017 19:51

Évidemment que CUDA ne fonctionne plus depuis belle lurette dans Magix et ce pour presque personne.

Ce n'est pas une histoire "de carte" (bien que indirectement si) c'est une histoire de versions de pilote nVidia. Magix ne sait exploiter CUDA et OpenCL (cartes AMD) que via le codec MainConcept, bon ça on le sait. Seulement le codec MainConcept fourni par Magix dans Video Deluxe date de Mathusalem, à savoir 2012, comme l'a montré MN34.

Or, depuis ce temps les choses ne sont plus les mêmes du coté des pilotes nVidia. Au départ pour faire encoder de la vidéo par un GPU nVidia c'était via l'API CUDA en faisant travailler les cœurs CUDA génériques (GPU computing). Sauf que depuis une certaine version c'est interdit par les pilotes qui ont fermé l'API NVCuEnc pour cet usage. Pour pouvoir encoder des vidéos avec un GPU nVidia il faut passer par l'API ou le moteur NVENC. NVENC c'est un circuit spécial d'encoding vidéo intégré aux GPU nVidia, tout comme le QSV coté Intel.

https://en.wikipedia.org/wiki/Nvidia_NVENC

Il est plus efficient sur le plan de la consommation car c'est un ASIC dédié à cela. Le problème n'est pas lié qu'a Magix mais à n'importe quel logiciel de montage qui encodait de cette manière.

https://forums.geforce.com/default/topic/764506/geforce-drivers/can-t-use-cuda-to-convert-videos-anymore-after-340-52-update-/3/

Le problème c'est que le codec MainConcept ne sait pas utiliser NVENC car il est trop vieux.

Celtique, Magix est parfaitement au courant, il y a les mêmes gens qui gueulent sur le forum allemand. Soit MainConcept ne veut pas modifier son codec pour s'adapter, soit Magix ne veut pas acheter la nouvelle licence de MainConcept. Et ça les arrange bien qu'Intel propose le QSV par défaut dans les IGP de leurs processeurs. C'est une solution vite-fait bien-fait.

Je serais curieux d'avoir la version des pilotes Windows de ta GTX780 avec laquelle cela marche.

Donc oui Magix ment volontairement depuis des années, ils disent "compatible avec CUDA" plutôt que dire "compatible avec les cartes/GPU nVidia". Et ce n'est pas la même chose, nuance.

En espérant que ce message ne soit pas censuré. 😃

Celtique Posté à 12/04/2017 10:30

Bonjour,

À cuda

J'ai la nette impression que vous mélangez un peu tout.

Le fonctionnement des cartes nVidia (API CUDA) n'est pas ici le problème.

Il s'agit de la prise en charge par MainConcept des cartes nVidia  : les logiciels Magix jusqu'à 2016 sont équipés de l'ancien codec MainConcept qui gère la plupart des cartes nVidia éditées jusqu'à 2013 (au moins jusqu'à la série 700)

Le problème CUDA devient réel pour les CG après 2013. Il est donc absolument FAUX de dire que CUDA ne fonctionne pas depuis belle lurette.

MainConcept a édité un nouveau codec prenant en charge les cartes nVidia dernière génération. Or Magix, dans les versions 2017, a fait le choix de ne pas acheter ce nouveau codec et a abandonné MainConcept pour l'option gratuite Quick Sync Video (pas de licence à acheter).

Le nouveau codec MainConcept n'équipe aujourd'hui que des logiciels pro et gère sans problème les cartes nVidia dernière génération.

http://www.nvidia.fr/object/cuda-parallel-computing-fr.html

http://downloads.mainconcept.com/MainConcept_Codec_SDK_product_overview.pdf

http://downloads.mainconcept.com/MainConcept_HEVC_SDK_product_overview.pdf

 

À tous

Pour la compréhension de tous à lecture de ce sujet dont le suivi chemine dans différentes directions, j'en fait une synthèse.

Ce sujet traite 3 grands points :

Point1 :

présentation du tutoriel de MN34 : solution qui apporte certains avantages, notamment une possibilité d'utilisation plus étendue que celle proposée par Magix

Point 2 :

Utilisation de CUDA dans Vidéo deluxe jusqu'à 2016 : 2 conceptions s'opposent

CUDA ne fonctionne pas : « Ceci est important, puisqu'avec VDL 2015 et VDL 2016 l'accélération matérielle par le système "CUDA" ne fonctionne pas. » 

CUDA fonctionne avec les CG compatibles MainConcept (la plupart des CG éditées jusqu'à 2013), et ne fonctionne pas avec les CG éditées à partir de 2014 (non compatibilité)

Preuve est montrée qu'avec les cartes compatibles, CUDA fonctionne.

Point 3 :

Tests de l'utilisation Quick Sync Video

Malgré quelques erreurs d'analyse, il en ressort que ce système est efficace pour la rapidité.

 

 

Qu 'en est-il de la qualité ?

Complément d'information :

Le constat des études réalisées avec un matériel spécifique (technologie de pointe) qui analyse les images d'après les normes de codage ISO/CEI, est moins optimiste : accélération matérielle destructive.

La qualité d'une accélération dépend du processus utilisé :

processus ordinaire : cas de l'utilisation du CPU (répartition simple des calculs entre une multitude de cœurs). Ce processus convient pour certaines applications : édition vidéo grand public, jeux

processus dit intelligent : cas de l'utilisation du GPU/CUDA (le GPU analyse et structure en conséquence la répartition des calculs afin de maintenir les hautes performances de qualité). Processus pour les applications exigeant qualité et précision : applications scientifiques, édition vidéo professionnelle ...

Le classement pour la rapidité place largement en tête les CG haut de gamme (multi-GPU).

Dans le milieu de gamme, les processeurs Intel 7ème génération rivalisent avec les CG NVidia GeForce

Le classement pour la qualité différencie nettement le processus ordinaire (destructif) et le processus dit intelligent (hautes performances).

 

Lorsque l'amateur réalise un test, son jugement sur la qualité est subjectif, en ce sens que les conditions optimales du test (qualité du fichier original, matériel utilisé, paramètres d'encodage) sont rarement réunies. Chacun se satisfait de ce qu'il veut (bon ou mauvais). J'en prends pour preuve dans ce forum les solutions destructives adoptées qui satisfont un grand nombre de Magixiens : conversion d'une vidéo HD en Mpeg2 720*576 pour graver un DVD, exportation de l'AVCHD 1920*1080 à 50 i/s dans un faible débit (18000 Kb/s), sauvegarde d'une vidéo en réduisant la taille, exportation avec en priorité la vitesse d'exécution, etc.

En somme, nous sommes confrontés à une notion de valeur propre à chacun, et souvent son ressenti est considéré pour réalité.

cuda Posté à 12/04/2017 12:05

Point 2:

C'est exactement ce que j'ai dit. 😃

Le problème CUDA devient réel pour les CG après 2013. Il est donc absolument FAUX de dire que CUDA ne fonctionne pas depuis belle lurette.

Oui 4 ans... les dernières cartes utilisables sont celles de la génération 6xx apparemment de ce que l'on peut lire.

MainConcept a édité un nouveau codec prenant en charge les cartes nVidia dernière génération. Or Magix, dans les versions 2017, a fait le choix de ne pas acheter ce nouveau codec et a abandonné MainConcept pour l'option gratuite Quick Sync Video (pas de licence à acheter).

Comme l'a montré MN34 qui a tout résumé, ce n'est pas que dans la version 2017. J'ai VDL2015 et j'ai upgradé vers la 2016 c'était encore la version 2012 qui est encore fournie.

CUDA fonctionne avec les CG compatibles MainConcept (la plupart des CG éditées jusqu'à 2013), et ne fonctionne pas avec les CG éditées à partir de 2014 (non compatibilité)

Preuve est montrée qu'avec les cartes compatibles, CUDA fonctionne.

Tout à fait, NVENC n'existe pas sur les anciennes cartes antérieures aux 7xx donc la partie CUDA est en effet exploitée, puisque pas le choix, fort heureusement. :) Mais les 7xx, 8xx et 9xx ont aussi des cœurs CUDA comme les anciennes, c'est bien bridé par les pilotes (qui reconnaissent la génération de la carte et forcent NVENC) au moment de lancer l'encodage. Et du coup message d'erreur comme montré en page précédente de ce topic.

Je trouve regrettable que rien est fait à ce sujet, un logiciel de montage commercial qui force a utiliser un IGP encore en 2017 par solution de facilité, sans pouvoir exploiter les cartes les plus récentes et puissantes, cherchez l'erreur.

danielpaulus Posté à 12/04/2017 18:49

Bonjour,

 

Je me permets de signaler qu 'il en est de même pour la version Pro Vidéo Pro (beaucoup plus chère), et que Magix ne donne AUCUNE information sur le futur...

 

Cordialement

Daniel

Dernière modification de danielpaulus le 12/04/2017, 18:49, Modifié 1 fois au total.

Configuration:

Caméra: Sony FDR - AX33 (4K)                Sony FDR - AX1 (4k)                Go-Pro Héro 4 Black

Appareils photo: Sony Alpha 55 avec 18-250 mm

CPU: Core I7-5960 mémoire: 32Gb Carte graphique: Nvidia GTX980TI

Disque dur: 1 SSD de 500 Go, 1HDD de 1To, 1 SSD de 1To et 2 autres SSD de 256 Go pour les caches Graveur DVD Graveur Blu Ray

OS Windows 10 pro

Pc dédié à la video/photo

Imprimante Canon photo  MX925 sachant imprimer sur DVD.

Pc portable Microsoft Pro 3 CPU I7 4650U mémoire: 8 GB OS: Windows 10 Professionnel

Nas Synology DS1515+ avec 5 X 6 To en raid 5

Software:  VDL 16 Premium, VDL 17 Premium, VDL MX Premium, VDL 2013 Premium, VDL 2014 Premium, VDL 2015 Premium, VDL2016 Premium,  VDL Premium

Magix video pro X6, Magix vidéo pro X7, Magix Vidéo Pro X

En cours de test Davinci Resolve 15

Magix Photo & Graphic Designer 2013

Pinnacle Studio 12

Vasco de Gama  5HD Ultimate  => 10HD Ultimate

Intensikey (chromakey avec studio virtuel en 3D)

DVD Power, DVD Cloner, quelques utilitaires le tout officiel et sous licence.

Celtique Posté à 13/04/2017 08:28

Bonjour cuda.

Je vous propose un petit jeu simple : Vrai ou Faux

Comme l'a montré MN34 qui a tout résumé, ce n'est pas que dans la version 2017.

FAUX

Il affirme le contraire de ce que nous disons vous et moi sur la compatibilité des CG éditées jusqu'à 2013 :Ceci est important, puisqu'avec VDL 2015 et VDL 2016 l'accélération matérielle par le système "CUDA" ne fonctionne pas.

Dans la version 2017, l'encodeur MainConcept est supprimé.

D'autre part vous dites : les dernières cartes utilisables sont celles de la génération 6xx apparemment de ce que l'on peut lire

FAUX

Le test réalisé avec nVidia GTX 780 et Vidéo deluxe 2016, message du 14/03 14h11 (je reprécise encore une fois pour vous cuda, avec l'ancien codec MainConcept*), montre que l'accélération CUDA a fonctionné.

*Dans mes messages précédents, je dis bien que l'option vers le nouveau codec MainConcept se posait pour les versions 2017 or Magix a fait le choix de l'abandon de l'encodeur MainConcept. Magix ne pouvait dans les versions antérieures opter pour le nouveau codec MainConcept pour une simple raison : ce codec a été édité en 2016 (à moins que MainConcept ait pu, par miracle, réaliser un codec intégrant l'HEVC avant la sortie des codecs 4K et notamment le H265).

Tout à fait, NVENC n'existe pas sur les anciennes cartes antérieures aux 7xx

FAUX

nVidia a introduit NVENC en 2012 sur la série 600

https://en.wikipedia.org/wiki/Nvidia_NVENC

Ce système est très différent du système CUDA. D'autre part l'encodeur MainConcept ne prend pas en charge NVENC, mais CUDA ou OPEN CL (avec les cartes compatibles) : pas de choix entre ces 2 systèmes, il est donc inutile de faire référence à ce système de codage.

 

Je trouve regrettable que rien est fait à ce sujet, un logiciel de montage commercial qui force a utiliser un IGP encore en 2017 par solution de facilité, sans pouvoir exploiter les cartes les plus récentes et puissantes, cherchez l'erreur.

Pourquoi les logiciels grand public (Magix et autres) optent pour Quick Sync Video et non pour un encodeur tiers ? Pour une question de coût : pas de licence pour Quick Sync Video, une licence à acheter pour MainConcept.

Le majorité des utilisateurs de logiciels grand public recherchent en priorité facilité, simplicité, rapidité à moindre coût. Les fabricants répondent à leurs attentes.

 

Vos réponses démontrent que cuda (pas le système) a des problèmes de codage et décodage.

 

 

MN34 Posté à 13/04/2017 14:09

... Comme l'a montré MN34 qui a tout résumé, ce n'est pas que dans la version 2017.

FAUX

Il affirme le contraire de ce que nous disons vous et moi sur la compatibilité des CG éditées jusqu'à 2013 :Ceci est important, puisqu'avec VDL 2015 et VDL 2016 l'accélération matérielle par le système "CUDA" ne fonctionne pas.

Dans la version 2017, l'encodeur MainConcept est supprimé.

 

Bonjour,

L'encodeur MainConcept est absent dans VDL depuis VDL 2015...

... dans les 3 versions (VDL 2015 / 2016 / 2017) il est téléchargeable en Option et payant pour les nouveaux (4,99 €) . Sauf erreur de ma part (car je n'ai pas acheté VDL 2017) ce qui change avec VDL 2017, c'est que les options CUDA et OpenCl ont été supprimées pour éviter d'avoir toujours le tableau d'anomalie bien connu: (l'encodeur GPU n'a pas pu être initialisé)

 

Celtique Posté à 13/04/2017 17:47

Bonjour MN34

Je suis étonné qu'un chevronné de Vidéo deluxe ne sache pas faire la différence entre encodeur MainConcept et codecs MainConcept.

L'encodeur MainConcept est bien présent dans les versions 2015 et 2016 (non optionnel) : le coût de la licence est intégré dans le prix du logiciel. Toutefois pour y avoir accès et l'utiliser il faut alors télécharger via Installer des contenus supplémentaires les codecs Mpeg2 MainConcept et Mpeg4 MainConcept (ce dernier en coûte 4,99€, comme le codec HEVC). On a alors la possibilité de choisir l'option accélération matérielle qui sélectionne automatiquement CUDA ou OPEN CL si la CG est compatible. Si la carte n'est pas compatible, alors oui l'accélération CUDA ou OPEN CL ne fonctionnera pas (j'ai suffisamment démontré les possibilités).

Concernant 2017, selon les informations que j'ai pu recueillir, l'encodeur MainConcept serait bien supprimé.

 

J'en profite pour me rectifier. Parlant des choix possibles pour Magix à propos de l'encodeur MainConcept, j'ai fait référence aux nouveaux codecs MainConcept, or ces codecs ne sont utilisables que dans le nouvel encodeur, donc nouveau plugin dont Magix n'a pas voulu acheter la licence.

 

Cordialement

 

MN34 Posté à 13/04/2017 22:10


 

Bonjour à tous,
 

Ci-dessous, vous trouverez les gentillesses peu constructives d'un nouveau membre inscrit depuis le 5 février 2017 qui se prend pour une lumière supérieure, prêt à tout pour pourrir un sujet de forum:

(Ce sujet concerne "Quick Sync Video"  et devient donc HORS SUJET en parlant de CUDA).

Voilà donc un résumé des messages de Celtique:

11 mars 2017 :

- "Vous confondez évolution de CUDA qui effectivement a lieu à chaque sortie d'une nouvelle carte NVidia et plugin de MainConcept"  ...

- "Il n'y a qu'une poignée d'utilisateurs Magix qui nient le fonctionnement de CUDA jusqu'aux versions 2016"

- "Lorsque je veux des renseignements approfondis, je passe par un circuit autre que celui réservé au public"

- "C'est pour cette raison que je me suis adressé à Magix (à un service plus important que le support technique)"

- "Mon expérience par rapport à Vidéo deluxe  se résume à l'utilisation de la version d'essai de VDL 2017."

- "Je ne vois pas l'intérêt de poursuivre cette discussion dans la mesure où vous considérez péjorativement ceux qui vous contredisent"   (ma réponse:  j'aurais aimé que ce soit VRAI).

12 mars 2017 :    (et ça continue, malgré ci qui a été dit ci-dessus)

- "Votre erreur est de vous focalisez sur CUDA or CUDA est en réalité un faux problème"  (je croyais qu'on parlait ici de QSV)

- "Après vérification auprès d'une connaissance qui possède Vidéo deluxe 2016"   ... et blablabla ...

- "Bien que je prétende avoir eu affaire à un professionnel lorsque je fais référence à un interlocuteur Magix ..."

- 15 mars 2017 :   ...  il s'adresse à Panagix .... toujours du blablabla très long et inutile dans ce sujet QSV.

- 16 mars 2017:   ... toujours du blablabla inutile et toujours sur CUDA ...

- 12 avril 2017 :   ... il s'adresse à cuda (nom d'un membre) :   "J'ai la nette impression que vous mélangez un peu tout "  ... et blablabla ...

- 13 avril  2017 :    ... adressé nouveau à cuda ... et blablabla  ... toujours HORS sujet ...

- 13 avril  2017 ... suite  qui m'est adressée ... et blablabla ... avec en prime une remarque ridicule:

"Je suis étonné qu'un chevronné de Vidéo deluxe ne sache pas faire la différence entre
encodeur MainConcept et codecs MainConcept "

C'est triste d'insister en montrant une certaine méconnaissance du langage technique, alors qu'on se dit tout connaître:

En effet un CODEC, c'est un nom de logiciel qui est une contraction de CODEUR et DECODEUR, en quelque sorte un "Encodeur" dans un sens et un "Décodeur" en sens inverse (pour interpréter un fichier encodé)

Donc aucune différence entre un CODEC  et un Encodeur.

Je termine cette triste énumération en demandant à un MODERATEUR de fermer définitivement ce sujet   (merci d'avance)
 

Bien cordialement

Michel