• Sujets actifs  Arrière Vers l'avant Stop Play

HardwareComment améliorer le rendu de séquences d'images?

Besoin d'infos ou de conseilles
Répondre
En ligne
Avatar du membre
wile_e
VIP
VIP
Messages : 411
Enregistré le : 29 nov. 2016, 00:59
Localisation : La Louvière, Belgique. Altitude : 89m
A remercié : 42 fois
A été remercié : 200 fois
Genre :
Zodiac :
Âge : 43
Contact :
Belgium

Comment améliorer le rendu de séquences d'images?

#1

Message par wile_e » 12 sept. 2017, 11:19

Bonjour à tous,

comme certains le savent, je réalise des montages videos multicam. La caméra est une BlackMagic Cinema Camera et je filme en RAW. L'avantage du RAW étant de pouvoir paramétrer très finement la température de couleur, l'exposition, la teinte, les teintes claires, sombres, la saturation ou la teinte d'une couleur particulière. Des réglages qu'il n'est pas possible d'affiner avec la caméra. Aussi, j'ai un meilleur résultat de cette manière qu'avec les "effets" disponibles dans Adobe Premiere ou dans Adobe Speedgrade.

Donc, ma source ce sont des fichiers .dng (4,76 MB par fichier). Une minute fait 1500 fichiers (puisqu'il y a 25 images / secondes et 60 secondes par minute). J'importe ces fichiers dans une composition After Effects (2014) et dès que les paramètres sont déterminés, j'exporte le toute vers un .mp4 dasn Adobe Media Encoder.

Auparavant, le temps de rendu était de 3h pour une séquence d'images de 10 minutes. Maintenant, je n'y arrive plus. Je voudrais revenir à temps de rendu, si possible le réduire.

Ma config :
- la carte-mère est une MSI Z87-G45 Gaming
- la carte graphique est MSI GeForce Nvidia GTX 770 à 2 GB de RAM (driver à jour : 385.41)
- le PC a 32 GB de RAM DDR3 1600 MHz
- l'OS est Windows 7 64 bit sur un SSD Samsung EVO840 de 480 Gb

Quelques remarques :
- actuellement Adobe Media Encoder travaille seul. D'après Rainmeter, le CPU usage est entre 20 et 30%, l'utilisation de la RAM à 29%. La source est un HDD de 4 To (400 Go libres), la destination est un HDD de 3 To (120 Go)
- pour la carte graphique, GPU-Z donne un GPU load de 2% et 310 MB en Memory used
- dans la config actuelle, le rendu d'un fichier de 6:57 a duré environ 8h
- le début du rendu se passe extrêmement vite (les 10 premiers % sont rendus en 5 à 10 minutes), ensuite, ça se traine vraiment

Quelques pistes (évoquées sur le chat) :
- mettre à jour le pilote de la carte graphique : en effet, après réinstall de Windows, il ne l'était pas. Maintenant il l'est (version d'août 2017). Jusqu'à présent cela n'a rien changé
- placer les fichiers à rendre sur un SSD : je teste actuellement cette solution (appli, fichier source et destination sur SSD). Cela a démarré très vite avec 10 à 15% du temps de rendus en 4 minutes. Mais après ce démarrage en boulet de canon, le temps total ne fait qu'augmenter. Après 1h15 j'en suis à 25% environ et il reste 3h07. La séquence d'images dure 4:15. Son temps de rendu devrait donc être d'1h20 environ (et là je serais content). A noter qu'il reste 140 Go de libres sur le SSD.
- j'ai désactivé la prévisualisation de la sortie dans le Media Encoder, cela n'apporte rien.
- on avait déjà parlé d'une carte contrôleur PCI-E M2 (ex. : Silverstone ECM20) mais quelle garantie aurais-je que cela fonctionne plus vite si déjà je ne vois que peu de changements sur un SSD?
- After Effects a une application exploitable par ligne de commande (aerender) qui peut tourner simultanément avec les rendus d'After Effects mais les possibilités d'exportation sont moindres dans la version 2014, d'où le passage quasi obligé par le Media Encoder. L'avantage du Media Encoder est de laisser After Effects et Premiere disponibles (AE n'est pas disponible quand il fait un rendu).

Les idées sont les bienvenues.

wile_e


Disecq 4 in 1 out avec 13E, 19.2E & 28.2E sur Triax 130cm + 5W sur noname 80cm + câble Voo + TNT FR & BE
Vu+Solo2 sous VTi 13.0.2 pour DVB-S et DVB-C - HDD To ST2000LM003 HN-M
CGV Etimo 1T pour DVB-T - HDD 300 Go
TV Samsung 51" full HD 2013


Répondre

Retourner vers « Hardware »