Erschienen am 11.11.2026
Neue Funktionen
Video-Engine
- Die Video-Engine wurde von Grund auf komplett überarbeitet. Dies betrifft nahezu jeden Aspekt der internen Verarbeitung und eine Auflistung der einzelnen Änderungen macht daher keinen Sinn. Es folgt lediglich eine Auflistung der für den Anwender relevanten Punkte.
- Wings X nutzt nun unter Windows die GPU-Beschleunigung und unter macOS die dedizierten MediaEngines der Silicon-Macs. Das ist ein absoluter Quantensprung und die Performance ist dadurch bei Videowiedergabe förmlich explodiert. In vielen Tests haben wir auf unseren Testrechnern eine Verzehnfachung der Video-Performance bei nun vernachlässigbarer CPU-Auslastung gemessen!
- Zur GPU-Beschleunigung von Videos gibt es zwei neue Programm-Einstellungen: Unter „Video – GPU-Nutzung“ gibt es den neuen Punkt „Videos per GPU decodieren (Hardware-Decoding)“. Hiermit kann das GPU-Decoding generell zugelassen bzw. deaktiviert werden. Zusätzlich gibt es die Option „Hardware-Decoding optimieren“. Diese ermöglicht eine weitere entscheidende Optimierung des GPU-Decodings für Windows-PCs mit NVidia-Gafikkarte und für Macs mit Apple Silicon-Prozessor. Beide Optionen haben Hilfe-Buttons, die wichtige Infos zum Hardware-Decoding und zur Bedienung enthalten.
- Zusätzlich zu den globalen Einstellungen des Hardware-Decodings gibt es bei jedem Video im Pool die Spalte „Modus“. Hier gab es bisher die Optionen „Optimiert“ und „Kompatibel“. Diese Optionen wurden umbenannt und erweitert: „GPU“ ist der neue Standard-Modus und erlaubt Wings X die bestmögliche Methode im Hinblick auf die Video-Performance zu nutzen. Die Verarbeitung der Videoframes findet damit komplett in der GPU statt. Beim Modus „GPU + CPU“ teilen sich GPU und CPU das Decoding. Das ist deutlich ineffizienter, aber auf PCs ohne Nvidia-Grafikkarte die einzige Möglichkeit, die GPU am Video-Decoding zu beteiligen. „CPU“ entspricht dem bisherigen Modus „Optimiert“ und „CPU, RGB“ ist äquivalent zum bisherigen Modus „Kompatibel“.
- Im Performance-Panel wird bei jedem Video angezeigt, welcher Decoding-Modus verwendet wird. Wenn ein Modus für ein Videoformat nicht zur Verfügung steht, wird immer der nächst „kleinere“ Modus als Fallback verwendet. Dies wird dann im Performance-Panel angezeigt.
- Mit aktiviertem GPU-Decoding (und entsprechendem Computer) ist es praktisch nicht mehr nötig, Videos zur besseren Wiedergabe von Wings X in optimierte H.264/H.265-Videos konvertieren zu lassen. Dies war speziell bei hochauflösenden Drohnenvideos mit großer Bittiefe und hochwertigem Chroma-Subsampling oft der Fall. Diese Videos können nun direkt ohne Umwandlung in ihrer vollen Qualität wiedergegeben werden. Auf halbwegs aktuellen Macs mit Apple Silicon-Prozessor können sogar mehrere ProRes 8K 10-Bit 4:2:2 HQ-Videos mit 60 fps wiedergegeben werden.
- HDR-Videos werden nun mit dem entsprechenden Tonwertmapping wiedergegeben und können dadurch erstmals sinnvoll verwendet werden.
- In den Programm-Einstellungnen gibt es einen neuen Regler „Video – HDR-Level“. Hier kann die zugrunde gelegte Referenzhelligkeit von HDR-Videos global eingestellt werden. Im Pool lässt sich zusätzlich bei jedem HDR-Video in der neuen Spalte „HDR-Level“ die Referenzhelligkeit individuell einstellen. Da HDR-Videos auf verschiedene Referenz-Level gemastered sein können, lässt sich damit die gewünschte Wirkung fein justieren.
- Video-Objekte können nun wie Audio-Objekte bei gedrückt gehaltener Strg-/Command-Taste über das Ende bzw. den Anfang hinaus verlängert werden und bilden so einen nahtlosen Loop.
- Bei asynchroner (nicht loopender) Wiedergabe von Video-Objekten kann nun gewählt werden, ob am Ende der letzte Frame stehen bleibt oder das Video vom Screen verschwindet.
- Video-Objekte können (ab Pro-Lizenz) nun auch asynchron geloopt werden. Damit können Videos auch bei pausierter Widergabe z.B. als Hintergrundvideo beliebig lang als Schleife weiterlaufen. Dafür stehen alle Asynchron-Modi zur Verfügung, die es auch für Audio-Objekte gibt.
- Beim Loopen von Video wird nun der Ton an die Videolänge samplegenau angepasst. Dazu wird überschüssiger Ton am Ende abgeschnitten und fehlender Ton mit Stille aufgefüllt, damit die Lippensynchronität auch über beliebig viele Wiederholungen gewährt ist.
- Das Springen in Videos beim Verschieben des Locators wurde deutlich beschleunigt.
- Auch bei Videos ohne Header (z.B. Transportstreams) kann nun jede Stelle framegenau angesprungen werden und es können Thumbnails für die Timeline wie von anderen Formaten gewohnt erstellt werden.
- Die Wiedergabe von Videos mit Chroma-Subsampling 4:4:2 bzw. 4:4:4 und Farbtiefen von 10/12/16 Bit mit und ohne Alphakanal wurde optimiert.
- Die Videowiedergabe wurde qualitativ in Bezug auf Schärfe und Farbtreue verbessert.
- Die Lippensynchronität bei Videos, deren Audio-Samplerate nicht zum Projekt passt, wurde optimiert.
- Die in Videos eingebettete Farbmatrix wird nun in allen Fällen korrekt ausgewertet, damit die Darstellung im Screen der Darstellung entsprechender Referenzplayer weitestgehend entspricht.
- Umfangreiche Anpassungen an spezielle Videoformate wie z.B. Transportstreams oder Videos mit ungewöhnlichen Eigenschaften ermöglichen die direkte Nutzung solcher Videos ohne Konvertierung.
- Auch Videos mit ungewöhnlichen Abmessungen werden nun pixelgetreu wiedergegeben.
- Videos mit verschobener oder zu kurzer Audiospur werden nun korrekt lippensynchron wiedergegeben.
- Im Performance-Panel werden nun Videos am Ende gleich entfernt. Damit bleibt das Performance-Panel bei vielen Videos übersichtlicher.
- Anpassungen der Video-Engine an weitere Kameras/Formate (z.B. Fujifilm X-H2S) und Optimierung bestehender Formate (z.B. H.265, ProRes 4:2:2 HQ).
- Bei Videos mit ungültigen (z.B. rückwärts laufenden) Zeitstempeln wird eine entsprechende Meldung ins Log geschrieben und darauf hingewiesen, dass dieses Video konvertiert werden muss, um es sinnvoll nutzen zu können.
Animationen
- Animationen werden nun direkt in der GPU gerendert. Das bewirkt einen Quantensprung bei Performance und Bildqualität. Besonders auffällig wird das bei Animationen auf hochauflösenden Monitoren/Displays (4K) und beim Hineinzoomen in eine Animation.
- In den Einstellungen gibt es die neue Option „Animationen – GPU-Beschleunigung – Animationen per GPU beschleunigen“. Damit kann die GPU-Beschleunigung aktiviert bzw. bei Darstellungsproblemen deaktiviert werden.
- Das Editieren von Animationen im Screen ist nun deutlich intuitiver geworden, weil die Animationspunkte beim Bewegen der Maus darüber oder bei Annäherung türkis aufleuchten und somit eine eindeutige Rückmeldung geben, welcher Punkt beim Klicken verschoben werden kann.
- Wenn die GPU-Beschleunigung der Animationen aktiviert ist, können nun die Beschriftungen der einzelnen Punkte horizontal und vertikal verschoben werden. Dazu gibt es entsprechende Schieberegler im Eigenschaften-Panel.
- Die in Version 4.9 für GPU-beschleunigte Animationen eingeführte Möglichkeit, die Beschriftungen von Animationspunkten individuell zu verschieben, ist nun auch verfügbar, wenn die GPU-Beschleunigung für Animationen deaktiviert ist.
- Die Beschriftung von Animationspunkten kann nun auch verschoben werden, wenn die Eigenschaft „Individuelle Schrift-Einstellungen“ deaktiviert ist.
Weitere neue Funktionen
- Alle Effekt-Parameter können nun mit eigenen Steuerkurven zeitlich beliebig gesteuert werden (ab Pro-Lizenz). Es ist damit der Verlauf der Parameter nicht mehr an Objekt-Eigenschaften wie Einblendzeit, Standzeit, etc. gebunden, sondern der Verlauf jedes Parameters kann völlig beliebig sein (wie z.B. bei der Deckkraft-Kurve). Zu diesem Zweck gibt es im Eigenschaften-Panel eines Effekts bei der Einstellung des Parameterverlaufs (Konstant, Standzeit, Einblendzeit, …) die neue Option „Steuerkurve“. Sobald „Steuerkurve“ gewählt wird, entsteht automatisch die zugehörige neue Steuerkurve im Timeline-Objekt. Diese kann genauso wie z.B. die Deckkraft-Kurve komfortabel editiert werden.
- Die Texteffekte im Texteditor V2 können nun genauso gesteuert werden wie die Bild- und Video-Effekte. Auch die Steuerkurven für Parameter stehen dabei (ab Pro-Lizenz) zur Verfügung.
- Bei Objekten mit mehreren Kurven (z.B. Animationen, Videos mit Speedramping, Objekte mit Effekt-Steuerkurven) ist nun die jeweils inaktive Kurve schwach im Hintergrund sichtbar aber nicht bedienbar. Das erleichtert das Arbeiten in machen Fällen erheblich, weil man beim Arbeiten an einer Kurve die jeweils andere Kurve als sichtbare Referenz im Hintergrund hat.
- Es gibt einen neuen Menüpunkt „Timeline – Angezeigte Kurve wechseln“ mit dem Shortcut „Strg/Command + K“. Damit lässt sich die angezeigte Kurve aller selektierten Objekte blitzschnell umschalten. Bisher war das nur über den Aufruf eine verschachtelten Kontextmenüs möglich. Das ist nach wie vor möglich, aber die neue Methode mit dem Tastatur-Shortcut ist wesentlich effizienter.
- Der Kontextmenüpunkt zum Umschalten der angezeigten Kurve ist nun auch im Kontextmenü der Kurve enthalten. Bisher war er nur über das Kontextmenü der Infozeile erreichbar.
- Wings X verhindert nun, dass der Computer bei aktiver Timeline oder laufendem Export den Bildschirmschoner oder den Energiesparmodus aktiviert. „Aktive Timeline“ heißt in dem Fall, dass mindestens eine Timeline im Wiedergabemodus ist. Dabei ist es egal, ob die Timeline tatsächlich läuft oder pausiert ist. Es muss also bei mindestens einer Timeline die Zeitleiste grün oder orange sein. Das verhindert, dass z.B. bei einem Pause-Loop ohne Referent der Computer plötzlich einen evtl. eingestellten aber vergessenen Bildschirmschoner oder Ruhemodus aktviert und damit das Bild auf der Leinwand ausfällt. Diese Funktion kann man auch ausschalten und dazu gibt es die neue Programm-Einstellung „Wiedergabe – Energiesparen – Energiesparen bei Wiedergabe / Export deaktivieren“.
- Lange Einträge im Log-Panel lassen sich jetzt vollständig lesen. Bisher wurden sie abgeschnitten und endeten mit „…“, den vollen Text fand man nur in der Log-Datei. Steht die Maus über einem abgeschnittenen Eintrag, zeigt Wings X ihn nach kurzer Zeit als Tooltip an. Bei Einträgen, die ganz in die Spalte passen, erscheint kein Tooltip. Ein Doppelklick auf einen Eintrag (oder die Return-Taste bei einer ausgewählten Zeile) öffnet ein kleines Fenster mit Uhrzeit, Typ und dem vollständigen Text. Darin kann man den Text markieren und mit Strg/Command + C kopieren. Esc oder ein Klick daneben schließt das Fenster wieder. Außerdem lassen sich ausgewählte Einträge jetzt in die Zwischenablage kopieren, entweder mit Strg/Command + C oder über „Kopieren“ im Kontextmenü (Rechtsklick). Mit gedrückter Strg/Command-Taste oder Umschalttaste kann man mehrere Zeilen auswählen, mit Strg/Command + A alle. Kopiert wird im selben Format wie in der Log-Datei, also mit Datum, Uhrzeit, Typ und Text. So kann man z. B. bei einer Support-Anfrage die betreffenden Log-Einträge einfach in eine E-Mail einfügen.
- Der neue Menüpunkt „Extras – Support-Daten erstellen“ ermöglicht nun mit einem Mausklick das Zusammenstellen der benötigten Daten zur Lösung von Problemen. Es werden Logdateien, CrashReports, Einstellungen, System- und Projekt-Info in einer ZIP-Datei zusammengefasst, die der Anwender an den Support schicken kann.
- Wenn in den Einstellungen unter „Allgemein – Logdatei protokolliert“ die Option „Informationen für Support (nur für Notfälle!)“ aktiviert wird, schreibt Wings X zusätzliche Diagnosedaten ins Log. Da dies auch bei der Wiedergabe passiert und Performance kostet, sollte diese Einstellung wirklich nur für Diagnosezwecke im Falle von Problemen aktiviert werden.
- Die Anzeige der programminternen Hilfen wurde mit grundlegend neuen Möglichkeiten zur Formatierung versehen und das Fenster wurde höher. Damit können nun längere Hilfetexte ansprechender formatiert und dargestellt werden, was die Übersichtlichkeit und Erfassbarkeit der Infomationen deutlich verbessert.
- Die Hilfen zu Texteditor V2, Mischmodus, Spline, Trigger-Bedingungen, Asynchron-Audio und Import aus Wings 7 wurden überarbeitet, neu strukturiert und damit ansprechender und übersichtlicher.
- Die neue Programm-Einstellung „Timeline – Mausrad – Mausrad scrollt vertikal (horizontal mit Shift-Taste)“ ermöglicht, das Scrollverhalten des Mausrads in der Timeline zu invertieren.
- Audio-Objekte können nun bei gedrückt gehaltener Strg-/Command-Taste auch über den linken Rand hinaus verlängert werden. Damit werden sie zu einem nahtlosen Loop.
- Für die Füllfarbe von Text-Objekten mit den Effekten „Outline mit Füllung“ und „Glow“ kann nun auch das Alpha der Füllfarbe eingestellt werden. Bisher war die Füllung immer zu 100% deckend.
- Beim Synchronisieren der Eigenschaften von Textobjekten können nun auch Position, Zoom, Rotation, Skalierung, Mischmodus und Maskierungsmodus synchronisiert werden.
- Beim Export von Videos, Audiodateien, etc. wird nun die aktive Timeline im Export-Dialog vorgewählt. Bisher war die letzte Export-Timeline vorgewählt, was u.U. unintuitiv war, wenn man bewusst eine andere Timeline aktiviert, um aus dieser zu exportieren.
- Auch im Storyboard können nun Symbole zu Triggern zugewiesen werden. Dieses Symbol gilt dann sowohl im Pool als auch für alle Felder mit demselben Trigger.
- Im Performance-Panel kann man einzelne Einträge mit einem Doppelklick zurücksetzen. Bisher war das nur mit der Entfernen-Taste möglich. Außerdem können alle Einträge mit einem Doppelklick auf den Tab-Reiter des Performance-Panels auf einmal zurückgesetzt werden.
- Wenn Warnungen oder Fehler im Log protokolliert werden, wird der Tab-Reiter des Log-Panels für zehn Sekunden in gelb (bei Warnungen) bzw. rot (bei Fehlern) dargestellt, damit man sofort das Problem hingewiesen wird.
- Die neue Programm-Einstellung „Allgemein – Log-Panel – Log bei Warnungrn und Fehlern nach vorne holen“ ermöglicht das automatische Anzeigen des Logs falls ein ein Fehler auftritt oder ein Warnung ausgegeben wird. Wenn man diese Option aktiviert, ist man schneller über Probleme informiert. Allerdings tritt dann ein anderes Panel (z.B. die Zeitanzeige) in den Hintergrund.
- Die Anzahl der Einträge im Log-Panel ist nun auf 10.000 begrenzt. Das vollständige Log ist aber jederzeit in der aktuellen Logdatei einsehbar. Ein entsprechender Eintrag am Ende des Logs weist darauf hin und zeigt die Anzahl der ausgeblendeten Einträge an. Zur aktuellen Logdatei kommen Sie mit dem Menüpunkt „Extras – Ordner anzeigen – Logdateien“.
- Die interne Verwaltung der Trigger wurde komplett überarbeitet, um auch in Extremfällen (z.B. sich selbst aufrufende Triggerlisten) funktionsfähig zu bleiben. Dafür wird nun die Anzahl der gleichzeitig anstehenden Trigger auf 1000 begrenzt. Sollte versucht werden, mehr Trigger auf einmal auszulösen, wird dies abgebrochen und es erscheint eine entsprechende Warnung im Log.
- Die Funktion „Pool-Objekt anzeigen“ existiert nun auch für DMX-Objekte. Sollte ein DMX-Objekt mehrere DMX-Ausgänge haben, wird der erste Ausgang um Pool angezeigt.
- Beim Synchronisieren von Objekt-Eigenschaften kann nun auch der Mischmodus synchronisiert werden.
- Wenn der Screen geöffnet wird, wird die Bildwiederholrate ermittelt und bei unpassender Bildwiederholrate erscheint eine Warnung im Log. Inbesondere bei variablen Bildwiederholratem (z.B. Apple ProMotion, NVIDIA G-Sync, AMD FreeSync) wird darauf hingewiesen, dass unbedingt eine feste Wiederholfrequenz von 60 Hz oder 50 Hz eingestellt werden muss.
Kernfunktionalität
- Die MP3-Engine von Wings X unter Windows wurde grundlegend überarbeitet und kann nun auch sehr lange MP3-Dateien praktisch verzögerungsfrei starten. Damit ist eine Konvertierung in WAV-Dateien nicht mehr nötig.
- Bei Ausfall eines Audio-Ausgangs wird nun im Audiopegel nicht nur das Ersatzgerät sondern auch das eigentlich vorgesehene Gerät angezeigt. Zusätzlich erscheinen zwei Buttons: Ein Hilfebutton, mit dem man sich genau über die Bedeutung der Warnung und mögliche Abhilfemaßnahmen informieren kann und ein Button mit dem man die Warnung bestätigen und bis zum nächsten Programmstart bzw. Audiogerätewechsel ausblenden kann.
- Warnung beim Speichern von Projekten aus früheren Versionen: Wenn man ein Projekt öffnet, das mit einer früheren Version von Wings X erstellt wurde, und es mit „Speichern“ (Strg/Command + S) oder beim Schließen speichert, weist Wings X jetzt vorher darauf hin, dass sich das Projekt danach nicht mehr mit der früheren Version öffnen lässt. Man kann dann „Abbrechen“ oder „Trotzdem speichern“ wählen. Möchten Sie die ursprüngliche Datei für die frühere Version behalten, verwenden Sie stattdessen „Speichern unter…“ oder „Speichern mit nächster Laufnummer“. Dann bleibt die alte Datei unverändert und der Hinweis erscheint nicht. Er kommt pro Projekt nur beim ersten Speichern und nur, wenn sich das Dateiformat seit der früheren Version geändert hat. Das verhindert, dass ein Projekt versehentlich auf einem Rechner nicht mehr geöffnet werden kann, auf dem noch die ältere Version läuft.
- Das interne Handling von Dateinamen wurde komplett neu implementiert, so dass künftig beim Kopieren von Projekten zwischen Betriebssystemen (also von Mac zu Windows oder umgekehrt) die Datei- bzw. Ordnernamen keine Rolle mehr spielen. Hintergrund-Info: Bisher durften die Dateien bzw. Ordner eines Projekts, das sowohl unter Windows als auch macOS bearbeitet wird, keine Umlaute o.ä. im Namen haben, da sonst die Dateien beim Umzug auf das jeweils andere Betriebssystem nicht mehr gefunden werden und jedes Mal gesucht werden müssen. Das ist kein Problem von Wings X sondern in anderen Programmen (wie z.B. Adobe Lightroom) genauso problematisch. Der Grund sind massive Differenzen im Dateihandling zwischen macOS und Windows. In Wings X wurde nun das interne Dateihandling so erweitert, dass diese Unterschiede automatisch erkannt und die Folgen davon behoben werden. Das erleichtert das Arbeiten mit den beiden Systemen erheblich.
- Die Schieberegler in den Einstellungen, im Eigenschaften-Panel und an weiteren Stellen haben nun einen Anfasser, der beim Überfahren mit der Maus gelb wird. Damit sind Schieberegler viel leichter als solche zu erkennen und die aktuelle Position kann leichter mit der Maus angeklickt werden.
- Die Strategie bei der Erstellung von Grafikdaten wurde intern so geändert, dass unterschiedliche Dateisysteme und falsche Datumsangaben in einer Datei nicht mehr zur dauernden Neuerstellung von Grafikdaten führen können.
- Die Programm-Einstellungen zum Farbmanagement entfallen unter macOS. Die erforderlichen Einstellungen werden intern automatisch vorgenommen.
- Das komplette interne Timing von Wings X würde überarbeitet um auch auf Computern mit instabiler Zeitbasis (in aller Regel Windows-PCs) eine ruckelfreie Wiedergabe zu erreichen.
- Windows-Rechnern mit NVIDIA-Grafikkarte gibt es eine neue Programm-Einstellung „GPU-Nutzung – Einstellungen für Wings X automatisch optimieren“. Wenn diese Option aktiviert ist, analysiert Wings X bei jedem Programmstart die Einstellungen des Nvidia-Treibers und korrigiert sie bei Bedarf, etwa nach einem Treiberupdate. Diese Einstellungen wirken nicht nur auf die GPU-Beschleunigung von Videos sondern ganz generell auf alles, was im Screen zu sehen ist. Geänderte Einstellungen werden erst nach einem Neustart von Wings X wirksam; darauf weist ggf. ein Dialog hin. Läuft beim Start bereits eine Timeline, zum Beispiel per Autostart, erscheint kein Hinweis und Wings X vermerkt die Korrektur nur im Log. Die Funktion ist standardmäßig eingeschaltet. Wenn sie deaktiviert wird, entfernt Wings X seine Einstellungen wieder aus dem Treiber und ändert sie nicht mehr.
- Wenn der Log-Modus auf „Informationen für Support“ eingestellt ist, wird beim Programmstart die Dauer aller einzelnen Schritte bis zum Erscheinen des Hauptfensters gemessen. Diese Liste aller einzelnen Zeiten wird dann in knapp 60 Zeilen übersichtlich aufbereitet ins Log geschrieben. Die Zeilen werden stufenlos farbcodiert (kurz = grün bis lang = rot), so dass einem die Zeitfresser sofort ins Auge springen. Dies ermöglicht eine genaue Diagnose in Fällen, wo der Programmstart ungewöhnlich lang dauert.
- Unter macOS wurde das Verhalten aller Programmfenster (Hauptfenster, Screen, Pool-Fenster, Storyboard-Fenster, etc.) grundlegend neu programmiert. Die für den Anwender wichtigste Änderung ist die neue Programm-Einstellung „Benutzeroberfläche – macOS-Vollbildmodus zulassen“, die standardmäßig deaktiviert ist. Diese Standard-Einstellung verhindert, dass Anwender unbeabsichtigt mit dem grünen Button in der Titelzeile eines Fensters den macOS-Vollbildmodus aktivieren. In diesem Modus legt macOS nämlich für Screen und Hauptfenster verschiedene Desktops anlegt und blendet die Fensterbuttons aus. Damit sind viele Anwender überfordert und können diesen Zustand nicht mehr selbst beenden. Wings X benötigt diesen Vollbildmodus nicht und daher sollte diese Option nur von erfahrenen Anwendern aktiviert werden, die tatsächlich eine Verwendung für diesen Vollbildmodus in Verbindung mit Wings X haben.
- Wenn der Vollbildmodus nicht aktiviert ist, bewirkt der grüne Fensterbutton dasselbe wie ein Doppelklick in die Titelleiste eines Fenster und es wird auf die volle Monitorgröße gebracht. Das ist alles, was für das problemlose und intuitive Arbeiten mit Wings X benötigt wird.
- Für den Fall des aktivierten macOS-Vollbildmodus wurde das Fensterhandling von Wings X grundlegend neu gestaltet. So ist es jetzt auch möglich, einen Screen im Fenster zu öffnen, wenn das Hauptfenster im Vollbildmodus ist.
- Wenn in den Einstellungen der macOS-Vollbild zugelassen wird, dann gibt es einen neuen Menüpunkt „Ansicht – macOS-Vollbildmodus“, mit dem man diesen Vollbildmodus aktivieren und vor allem auch ohne grünen Button wieder deaktivieren kann.
- Wings X für Mac wurde für das kommende macOS 28 vorbereitet.
Show Control
- Show Control-Ports (ab Max-Lizenz) können nun zusätzlich zu UDP-Verbindungen auch Verbindungen per TCP-Protokoll nutzen.
- Show Control-Ports (ab Max-Lizenz) bieten nun neben dem bisherigen Text-Protokoll eine umfangreiche Implementierung des Industriestandards „OSC“ (Open Sound Control). OSC ist ein weit verbreitetes Netzwerkprotokoll, mit dem Programme, Geräte und Steuerungen Steuerdaten austauschen können. Es wird besonders häufig bei Audio, Video, Lichtsteuerung, Multimedia-Installationen und Live-Performance eingesetzt. Wings X kann über OSC bei einer Präsentation weitestgehend gesteuert werden und kann auch selbst beliebige andere Programme, Steuerungen und Geräte steuern. Zur Steuerung von Wings X stehen rund 80 Befehle zur Verfügung. Das gewünschte Format (OSC 1.0 oder OSC 1.1) kann im Eigenschaften-Panel des Show Control-Ports gewählt werden. Dort kann auch per Hilfe-Button die umfangreiche Hilfe zu diesem Thema angezeigt werden.
- Die Daten einer Show Control-Funktion (ab Max-Lizenz) können nun auch direkt als Klartext in Anführungszeichen (und nicht nur als HEX-Bytes) eingegeben werden. Klartext in Anführungszeichen und Hex-Bytes dürfen dabei beliebig gemischt werden. Innerhalb der Anführungszeichen stehen diese Escape-Sequenzen zur Verfügung: \n (Zeilenvorschub), \r (Wagenrücklauf), \t (Tabulator), \0 (Null-Byte), \\ (Backslash), \“ (Anführungszeichen) und \xHH (ein Byte als Hex-Zahl).
- Falls die Daten einer Show Control-Funktion einen Syntaxfehler enthalten – etwa ein fehlendes schließendes Anführungszeichen oder eine ungerade Anzahl Hex-Ziffern – wird nichts gesendet und im Log erscheint eine Warnung mit der Position des Fehlers.
- In Show Control-Funktionen können nun auch Platzhalter wie bei den Textobjekten verwendet werden. Zur Verfügung stehen {TIME}, {TIME_S}, {DATE}, die festen Datumsformate {DATE_DE}, {DATE_NL}, {DATE_UK}, {DATE_US}, {DATE_ISO} und {DATE_HU} sowie {TIMELINE_1}, {TIMELINE_10}, {TIMELINE_100} und {TIMELINE_1000} für die aktuelle Locatorposition. {TIMELINE_…} meint immer die auslösende Timeline – bei einem Marker also dessen eigene Timeline, bei allen anderen Aufrufen die aktive Timeline. Die objektbezogenen Platzhalter {OBJECT_…} und {COUNTDOWN_…} gibt es hier nicht; sie werden im Log gemeldet und es wird nichts gesendet.
- Es gibt einen neuen Trigger „Show Control – Funktion ausführen“ (ab Max-Lizenz). Dieser Trigger ermöglicht das automatisierte Ausführen von Show Control-Funktionen z.B. in Triggerlisten.
- Bei Art-Net DMX werden nun immer alle Kanäle bis zum höchsten verwendeten Kanal gesendet, damit angeschlossene Geräte auch für die nicht geänderten Kanäle über dem letzten geänderten Kanal mit Werten versorgt werden. Bisher wurden nur die Werte bis zum höchsten jeweils geänderten Kanal gesendet.
Behobene Fehler
- Triggerlisten, die sich selbst aufrufen, konnten u.U. nicht abgebrochen werden.
- Am Ende des Logs waren u.U. Eintragsbezeichnungen nicht in die gewählte Programmsprache übersetzt.
- ActionManager ist nun die Zentrale für alle Aktionen. Auch die Trigger rufen nun nur noch den ActionManager auf.
- Exportierte Videos hatten u.U. eine falsche Kennung für das Farbformat. Das ist eher unkritisch, da Videoplayer diese Kennung üblicherweise ignorieren.
- Beim Import von Projekten aus Wings 7 wurde u.U. der Dateiauswahldialog unter Windows hinter dem Hauptfenster angezeigt und war damit für den Anwender nicht sichtbar.
- Beim Verschieben des Inhalts eines gepitchten Audio-Objekts wurde die Verschiebung falsch berechnet.
- Bei GPU-beschleunigten Animationen konnten diese im Vollbild leicht verrutschen bzw. verzerrt werden, wenn die Deckkraft 100% erreichte.
- Bei GPU-beschleunigten Animationen wurde das Symbol fälschlicherweise links oben im Screen angezeigt, wenn die Linie komplett transparent war (Deckkraft 0%).
- Änderungen an den individuellen Schrift-Einstellungen haben sich bei Punkten einer GPU-beschleunigten Animation erst nach der nächsten Änderung anderer Parameter sichtbar ausgewirkt.
- Beim Erstellen eines Projekt-Backups unter Windows wurde das Farbmanagement auf sRGB gesetzt und nicht mehr zurückgesetzt.
- Lange Texte in der linken Spalte von Eigenschaften-Panel und Einstellungen werden beim Verkleinern der Spalte nicht mehr abgeschnitten.
- Wenn das Storyboard im Fenster angezeigt wurde, dann wurde die Fensterposition nicht richtig gespeichert.
- Fügt man in Einstellungen – Fonts über die Suche weitere Fonts zur Liste hinzu, bleibt der Standard-Font jetzt erhalten. Bisher wurde der zuletzt angehakte Font zum neuen Standard-Font, wenn der bisherige Standard-Font nicht unter den Suchtreffern war.
- Beim Verschieben des linken Rands eines Objekt wurde die Einstellung „Folgeobjekte verschieben“ bei der Auswahl des Mauszeiger-Symbols ignoriert, so dass man am Mauszeiger nicht erkennen konnte, ob „Folgeobjekte verschieben“ aktiv war oder nicht.
