Noch was unklar? Dann in unserem Forum nachfragen
Zum Original-Thread / Zum Hardware: Schnittrechner, Grafikkarten, Schnittkarten, Mischer und mehr-Forum

Infoseite // After Effects CS5 und OpenGL - wie wird ein Schuh draus?



Frage von soan:


Moin,

ich habe momentan ein ärgerliches Problem und hoffe auf Rat.

Wenn ich Projekte mit OpenGL-Unterstützung rendere (animierte Kamera, Footage, Images, Lichter, Partikel usw) werden sie zwar fix rausgerendert (habe ne gebrauchte Quadro fx 4600 im Rechner - laut Adobe eigentlich Egal was da für ne GraKa werkelt aber die war günstig), aber stets in "Draft"-Qualität, also unbrauchbar.

Die Einstellungen im Output-Module werden ignoriert, egal ob ich "Best", "Aktuelle Einstellungen" usw wähle. Wenn ich das Projekt ohne OpenGL-Unterstützung rendere dauert es zwar 6 Stunden, aber die Qualität ist optimal. Ich muss in den Preferences UND im Output-Modul openGL deaktivieren, sonst wird sofort mit Draft rausgerendert. Meine GraKa unterstützt laut Preferences open GL 3 und alle Modi die aufgelistet sind.

Was ist da los? Wird die FX 4600 nur rudimentär unterstützt, ist das OpenGL schuld oder After Effects?? Grummel...

Space


Antwort von matthias321:

Ich bilde mir ein hier in einem anderen Thread gelesen zu haben, dass OpenGL gerne mal zu Qualitätsverlusten führt - aber so drastisch...?

Space


Antwort von Tuffy:

...ist das auch nicht eher zum Arbeiten in AE, und nicht zum Rendern gedacht?

Space


Antwort von Jörg:

OpenGL ist eine "Vorschauhilfe" versagt aber auch dort gerne.
Zum Export gehört es ausgeschaltet, hardcorer in AE stellen OpenGL als erstes in den Voreinstellungen ab...;-)

Space


Antwort von soan:

Hi,

das habe ich aber schon öfters anders erlebt. Ich habe viele Jahre mit OpenGL-Unterstützung gearbeitet (älteren AE-Versionen) und dort immer davon profitiert. Das Rendern ging fix und die Qualität war super.

Ich arbeite sehr viel mit AE momentan, da ist der Unterschied "mit OpenGL Renderzeit 20min" <-> "ohne OpenGL Renderzeit 6 Stunden" eigentlich absolut unakzeptabel.

Ich habe noch nir gehört das AE nix im Output-Modul zu suchen hat - im Moment bleibt mir aber nix anderes übrig *grummel*.

Ich bleibe am Ball und werde berichten...

Space


Antwort von mschefers:

Das gleiche Problem habe ich auch. Hier gibts es ein Beispiel, dass es ziemlich auf den Kopf trifft: http://www.supertopic.de/forum/6/after- ... 452-1.html

Zusätzlich ist bei mir in der Vorschau erstens alles scharf und zweitens so wie es aussehen soll, nach dem Rendern allerdings erstens die Qualität (nicht bei allen Bild-Elementen!) mies und zweitens sind auf einmal die schlechteren Elemente scheinbar hinter denen positioniert (3D), die normal gerendert werden.

Quali-Settings der Ebenen stehen alle auf "Beste". Oder gibts da noch weitere Secret-Schalter?

Space


Antwort von frm:

Ganz dumme Frage?
Ihr habt nicht zufällig ausgwählt in den Einstellungen das Ihr nur halbe Auflösung rendert? Ist mir auch schon mal passiert.

Hg
Florian

Space


Antwort von soan:

Nenee, :-)

die Einstellungen sind allesamt auf "volle Pulle". Ich habe auch "wie Komposition" getestet und in der Comp alles auf Vollanschlag eingestellt - wird auch nix.

Sobald ich OpenGL deaktiviere wird in top Qualität gerendert, sobald OpenGL eingeschaltet ist werden die Einstellungen gekonnt ignoriert und in Halb gerendert - höchstens.

Space


Antwort von frm:

Ruf mal www.digitalschnitt.de an die können meistens helfen.

Hg
Florian

Space



Space


Antwort von mschefers:

Danke für den Hinweis, aber ja, ich habe auch für alle Ebenen die Qualitätseinstellungen gecheckt. In meinem Fall ist es sogar nur eine Ebene, die runtergerechnet wird, wie man hier sehen kann:

Space


Antwort von soan:

Sodele...

ich habe nun statt der Nvidia Quadro FX 4600 eine Nvidia Geforce 460 gtx im Rechner. Das Rendern geht deutlich fixer - traurig aber wahr. Schade das ein Schlachtschiff wie die 4600 nicht unterstützt wird um die User abzuzocken. :-/

Ich habe festgestellt das mit folgender Option das Rendern ohne Qualitätsverlust durchgeführt wird:

in den Voreinstellungen kann man bei Vorschau die "adaptive Auflösungsgrenze" einstellen bzw deaktivieren. Bei mir kann man maximal 1/2 auswählen. Deaktiviere ich diese Option völlig, rendert AE CS5 mit OpenGL mit Vollgas raus, es ist kein Unterschied mehr zwischen "mit OpenGL" und "ohne OpenGL" zu erkennen. Lasse ich das Häkchen gesetzt, wird mit lascher Qualität rausgerendert.

Ist definitv ein Programmierfehler, die adaptive Auflösungsgrenze hat ja eigentlich nix mit dem Rendern bei der Ausgabe zu tun sondern nur mit der Preview, aber was soll's...

Space


Antwort von mschefers:

Danke erstmal für die Antowrt. Just morgen wollte ich mich wieder an das Projekt begeben, wo es (noch) hapert. :)

Space


Antwort von soan:

Tja, das war wohl nix.

Ich habe nun einige Projekte mit entsprechenden Versuchseinstellungen gerendert und stelle fest: Die Qualität "mit OpenGL" ist noch immer der von "ohne OpenGL" nicht ebenbürtig.

das Rendern ohne OpenGL geht nun ja recht fix dank der neuen Grafikkarte, ich kann also damit leben. Lichter und Schatten werden eh nicht von OpenGL unterstützt und ich arbeite viel damit, also ist das Leid nicht ganz so groß.

Tatsache ist: die adaptive Auflösungseinstellung hat wohl nix mit der Ausgabe zu tun, ist wohl auch ne reine Vorschaueinstellung.

Space


Antwort von holzbrettfahrer:

Also ich hab es erst vor wenigen Tagen irgendwo auf Adobe gelesen, dass definitiv die Grafikunterstützung nur für die Vorschau gedacht ist und nicht für das endgültige Rendern. Genau aus diesem Grund werde ich mir keine unterstützte Grafikkarte zulegen.

Mehrprozessorverwaltung und mehrere Frames gleichzeitig Rendern optimal eingestellt bringt für mich sowieso mehr als beschleunigtes Vorab Graka-Rendering.

Hier der Auszug: Wichtig: Da Sie mit OpenGL nicht alle Funktionen einer Komposition rendern können (und einige Funktionen, die gerendert werden können, zu abweichenden Ergebnissen führen), sollten Sie OpenGL-Rendering nur verwenden, um die Vorschau zu beschleunigen und Zwischenergebnisse schneller zu rendern.

Space


Antwort von soan:

Hi,

ja danke. Genau in diese Richtungen gehen auch mittlerweile alle meine Recherchen. Der Leistungszuwachs in der Preview mit OpenGL "an" ist aber doch merklich bei mir. Was geradezu ein Witz ist: in der Preview werden mit super Auflösung (arbeite mit externem SDI-HD-Monitor) alle Details angezeigt - und zwar mit allem Klimbimm (Lichter, Schatten, 3d Ebenen usw).

Warum bitteschön soll er das also nicht auch mit OpenGL so rausrechnen können? Er KANN es ja darstellen. Ich wette es ändert sich einfach zu häufig was an der OpenGL-Implementierung das die Programmierer die Segel gestrichen haben. Es ist wohl zu aufwendig den Support für OpenGL in der Ausgabe sicherzustellen.

Space


Antwort von mschefers:

Mehrprozessorverwaltung und mehrere Frames gleichzeitig Rendern optimal eingestellt... Diesbezüglich Tipps/Erfahrungswerte?

Space


Antwort von holzbrettfahrer:

teste jetzt schon seit wochen mit der Mehrprozessorverwaltung und Frames gleichzeitig rendern rum. Adobe sagt jedes Rendering ist zu bewerten und darauf einzustellen. Speicherintensive Komps sollten nicht mit Mehrfachrendering erfolgen. Aber da ich z.B. eigentlich nur HDV Material bearbeite mit Color Finesse und evtL noch paar kleinere Effects hat sich bei meinem Quadcore mit 8 GB Ram das Mehrfachframerendering absolut positiv ausgewirkt, ebenso wie Multiprozessorverarbeitung. Bei der MPV hab ich nur 0,75 GB pro Ram für einen Prozessor zur Verfügung gestellt. Damit läufts bei mir am flüssigsten. Standard hab ich dann 2 Kerne für AE zur Verfügung und je nach dem was ich noch offen hab auch 3 - 4 Kerne. Wenn ich mehr als 1 GB pro Prozessor zuordne krieg ich die Fehlermeldung " Multiprozessorverarbeitung deaktiviert" würde hier einfach mal ein bischen rumprobieren, bei einer KOMP die du häufig hast.

Space


Antwort von mschefers:

Klingt auf jeden Fall nach langwierigen bzw. nie abgeschlossenen Erfahrungswerten ;) Weiß denn jemand, welche Einstellungen beim Dynamic Link wichtig sind?

Ich rendere gerade eine aus AE in Premiere importierte Dynamic Link Sequenz. Dabei schwankt die Prozessorauslastung zwischen 0 und 50% bei vier Kernen, meist unter 10%. RAM so um die 4GB von 8 belegt. Davon im Schnitt 1GB durch den Prozess AfterFX.exe.

Macht das Unterschiede, mit welchem Programm ich dann exportiere? Ob mit Premiere oder gleich mit dem Media Encoder, also einem dritten? Welche Leistungs/Rendereinstellung sind dann aktiv?

Space



Space


Antwort von Jörg:

Der Media encoder ist in der Regel der " Exportieren"Option von Premiere vorzuziehen.
Einfach mal ein paar Tests proberendern.Die Zeitunterschiede sind je nach Exportcodec recht erstaunlich.

Space


Noch was unklar? Dann in unserem Forum nachfragen
Zum Original-Thread / Zum Hardware: Schnittrechner, Grafikkarten, Schnittkarten, Mischer und mehr-Forum

Antworten zu ähnlichen Fragen //


After Effects 5.0 in Englisch
After Effects 6.5 (english) Tastaturbefehle
After Effects 6.0 bricht ab bei "Text-Engine wird initialisiert"
After Effects 7 kann nicht in englischer Sprache installiert werden?!
After effects startet auf englisch, problem mit der Umstellung.
After Effects 7 - OpenGL-Darstellung pixeliger/verpixelt
After Effects 7 auf Englisch installieren?
Übersetzung- After Effects English - Deutsch
Ganze Projektdatei beschädigt wegen Font (CS5)
Neuer Sony Zweikanal-Empfänger URX-P41D unterstützt Multi-Interface-Schuh mit digitaler Audioschnittstelle
Wie würde man sowas am besten in After Effects machen?
Wie Fälsche ich mit After Effeckts ein UFO Video
After Effects & Trapcode Paticular
getrackte Linie in Video (After Effects)?
After Effects V15: AEP-Datei V16 öffnen funktioniert nicht
Adobe After Effects 18.0 Update bringt Echtzeit-3D-Entwurfsvorschau und Multi-Frame Rendering
Ovale Maske in After Effects 18.0.1
After Effects: Vorschau-Abspielknopf soll am Arbeitsbereich-Ende stehenbleiben
Kleine Fragen zu After Effects Grundlagen
Adobe: Neue kostenlose Tutorialreihen für Premiere Pro, After Effects und Rush
Adobe After Effects: Neues Feature zeigt Renderzeiten für jeden Layer an
Videostabilisierung mit Premiere oder After Effects?
Neue Funktionen in Adobe Premiere und After Effects - u.a. Multi-Frame Rendering und Remix
Color Intelligence Look Designer für Adobe Premiere und After Effects am Mac
AVID MediaCentral Unterstützung für Adobe Photoshop und After Effects
After Effects Schieberegler Support




slashCAM nutzt Cookies zur Optimierung des Angebots, auch Cookies Dritter. Die Speicherung von Cookies kann in den Browsereinstellungen unterbunden werden. Mehr Informationen erhalten Sie in unserer Datenschutzerklärung. Mehr Infos Verstanden!
RSS Suche YouTube Facebook Twitter slashCAM-Slash