[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"btz8hO-MXSFLpybqvfjYVBre4OvrEJO1wFySe3Zmv-s":3,"9_t0YFtO844PW3-iCfPxRTbw8yv0-2zzu2bChZFenjo":39,"Yo3heiwTVJYRv_wEZKWNQUO9fKRbbO1L_C5YFpyozFg":75,"QWaIRwUux69BiIURrlNW1vS129GgvTqIZZZEZ2mElOA":192,"_apollo:default":235},{"menu":4},{"__typename":5,"id":6,"name":7,"items":8},"Menu","footer","Fußzeile",[9,24,29,34],{"__typename":10,"id":11,"title":12,"description":13,"url":14,"langcode":15,"internal":20,"expanded":21,"attributes":22},"MenuItem","e2873307-b50a-4aab-b6b2-1950fd99c72e","Impressum",null,"/impressum",{"__typename":16,"id":17,"name":18,"direction":19},"Language","de","German","ltr",true,false,{"__typename":23,"class":13},"MenuItemAttributes",{"__typename":10,"id":25,"title":26,"description":13,"url":27,"langcode":15,"internal":20,"expanded":21,"attributes":28},"2cd9b7c9-142a-4ea3-b898-a0952c54a195","Datenschutz","/datenschutz",{"__typename":23,"class":13},{"__typename":10,"id":30,"title":31,"description":13,"url":32,"langcode":15,"internal":20,"expanded":21,"attributes":33},"a5effba3-5a8c-4125-8d78-0cdba09824db","AGB","/agb",{"__typename":23,"class":13},{"__typename":10,"id":35,"title":36,"description":13,"url":37,"langcode":15,"internal":21,"expanded":21,"attributes":38},"114bf071-bdbb-44cf-85c1-69e9d9e0777d","Newsletter","https://liechtenecker.at/newsletter-subscribe",{"__typename":23,"class":13},{"menu":40},{"__typename":5,"id":41,"name":42,"items":43},"nuxt-main-menu","Nuxt Hauptmenü",[44,50,55,60,65,70],{"__typename":10,"id":45,"title":46,"description":13,"url":47,"langcode":48,"internal":20,"expanded":21,"attributes":49},"9ffc5019-cbd8-4b2e-8eb7-9feae486d4a1","Blog","/know-how",{"__typename":16,"id":17,"name":18,"direction":19},{"__typename":23,"class":13},{"__typename":10,"id":51,"title":52,"description":13,"url":53,"langcode":48,"internal":20,"expanded":21,"attributes":54},"1c7a5430-8a42-4b24-9544-252adabc2f4c","Projekte","/projekte",{"__typename":23,"class":13},{"__typename":10,"id":56,"title":57,"description":13,"url":58,"langcode":48,"internal":20,"expanded":21,"attributes":59},"9c4feedc-79e4-4fbf-b68c-065f33ebfe4c","Sparring","/workshop-ux-sparring-fuer-unternehmen",{"__typename":23,"class":13},{"__typename":10,"id":61,"title":62,"description":13,"url":63,"langcode":48,"internal":20,"expanded":21,"attributes":64},"3b77a27b-272a-489f-843e-53e23ed07741","Trainings","/liechtenecker-ux-academy",{"__typename":23,"class":13},{"__typename":10,"id":66,"title":67,"description":13,"url":68,"langcode":48,"internal":20,"expanded":21,"attributes":69},"ce0bb82b-e1ee-4036-be95-f693a62e9f4a","Über uns","/about",{"__typename":23,"class":13},{"__typename":10,"id":71,"title":72,"description":13,"url":73,"langcode":48,"internal":20,"expanded":21,"attributes":74},"04a19381-81a9-4694-8653-182d8855d2b5","Kontakt","/kontakt",{"__typename":23,"class":13},{"route":76},{"__typename":77,"entity":78},"RouteInternal",{"__typename":79,"id":80,"title":81,"changed":82,"created":88,"langcode":91,"path":92,"promote":21,"status":20,"sticky":21,"metatag":93,"postCategory":113,"postContentElements":13,"evergreen":13,"tags":138,"postWpBody":160,"wpHeaderImage":13,"wpHeaderImageOld":163,"wpHeaderImageOldSmall":176,"wpOgImage":13,"wpPromotedTeaserImage":13,"wpShareDescription":13,"wpShareTitle":13,"wpTeaserText":13,"wpYoastHead":185,"author":186},"NodeWpPost","873","Adobe Team Projects: Null-Objekt oder gelungene Komposition?",{"__typename":83,"timestamp":84,"timezone":85,"offset":86,"time":87},"DateTime",1554796350,"UTC","+00:00","2019-04-09T07:52:30+00:00",{"__typename":83,"timestamp":89,"timezone":85,"offset":86,"time":90},1490848036,"2017-03-30T04:27:16+00:00",{"__typename":16,"id":17,"name":18,"direction":19},"/blog/adobe-team-projects-null-objekt-oder-gelungene-komposition",[94,101,108],{"__typename":95,"tag":96,"attributes":97},"MetaTagValue","meta",{"__typename":98,"name":99,"content":100},"MetaTagValueAttributes","title","Adobe Team Projects: Null-Objekt oder gelungene Komposition? | Liechtenecker UX Design Studio",{"__typename":102,"tag":103,"attributes":104},"MetaTagLink","link",{"__typename":105,"href":106,"hreflang":13,"rel":107,"media":13,"sizes":13,"type":13},"MetaTagLinkAttributes","http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/blog/adobe-team-projects-null-objekt-oder-gelungene-komposition","canonical",{"__typename":109,"tag":96,"attributes":110},"MetaTagProperty",{"__typename":111,"property":112,"content":81},"MetaTagPropertyAttributes","og:title",{"__typename":114,"id":115,"name":116,"path":117,"status":20,"weight":118,"description":119,"langcode":123,"changed":124,"metatag":127},"TermCategories","7","Technologie","/kategorie/technologie",0,{"__typename":120,"processed":121,"format":122},"Text","Development Themen sowie zukünftige Technologien, mit denen wir uns auseinandersetzen. ","wp_html",{"__typename":16,"id":17,"name":18,"direction":19},{"__typename":83,"timestamp":125,"timezone":85,"offset":86,"time":126},1713772777,"2024-04-22T07:59:37+00:00",[128,131,135],{"__typename":95,"tag":96,"attributes":129},{"__typename":98,"name":99,"content":130},"Technologie | Liechtenecker UX Design Studio",{"__typename":95,"tag":96,"attributes":132},{"__typename":98,"name":133,"content":134},"description","Development Themen sowie zukünftige Technologien, mit denen wir uns auseinandersetzen.",{"__typename":102,"tag":103,"attributes":136},{"__typename":105,"href":137,"hreflang":13,"rel":107,"media":13,"sizes":13,"type":13},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/kategorie/technologie",[139,144,148,152,156],{"__typename":140,"id":141,"name":142,"path":143,"weight":118},"TermTags","53","After Effects","/tag/after-effects",{"__typename":140,"id":145,"name":146,"path":147,"weight":118},"82","Animation","/tag/animation",{"__typename":140,"id":149,"name":150,"path":151,"weight":118},"243","Collaboration","/tag/collaboration",{"__typename":140,"id":153,"name":154,"path":155,"weight":118},"1288","team","/tag/team",{"__typename":140,"id":157,"name":158,"path":159,"weight":118},"1290","Team Collaboration","/tag/team-collaboration",{"__typename":161,"processed":162,"format":122,"summary":13},"TextSummary","\u003Cdiv class=\"grid-wrapper\">\n    \u003Cdiv class=\"row\">\n        \u003Cdiv class=\"default-left col-xsmall-12 col-medium-6 col-medium-offset-2 col-large-6 col-large-offset-3 \">\n            \n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Als Programmierer ist man es gewohnt: Mithilfe von Git oder anderen Version-Control-Systemen können ganze Projekte einfach mit Team-Mitgliedern geteilt werden. Jeder kann seinen Code hinzufügen, verändern und wieder zur Verfügung stellen. Man kann neue Teile in Branches auslagern und wieder zusammenführen. Man hat Zugriff auf alte Versionen und kann die verschiedene Stati vergleichen. Einmal daran gewöhnt, kann man sich nur schwer von diesem Luxus verabschieden.\u003C/span>\u003C/p>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Videoschnitt, Animation und Motion Graphics funktionieren anders. Auch wenn Filmschnitt oder Animationen oftmals riesigen Aufwand bedeuten, so ist es bisher nicht möglich, dass zum Beispiel zwei Motion Designer gleichzeitig und effizient an einem After-Effects-Projekt arbeiten. Der Weg war meist: Arbeitspakete aufteilen und sich möglichst wenig in die Quere kommen. Man konnte zwar After-Effects-Projekte importieren, das war allerdings \u003C/span>\u003Ci>\u003Cspan style=\"font-weight: 400;\">more pain than gain\u003C/span>\u003C/i>\u003Cspan style=\"font-weight: 400;\">. Das gesamte Projekt mit allen Verlinkungen, Assets etc. wurde importiert, unabhängig davon, ob gemeinsame Assets verwendet werden. Mehrmaliges Importieren von Projekten führte zu einem wilden Potpourri an Files, Kompositionen, Verlinkungen, die nur schwer nachvollziehbar geschweige denn produktiv waren.\u003C/span>\u003C/p>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Und Version Control sah bisher in vielen Fällen so aus:\u003C/span>\u003C/p>\n\u003Cdiv id=\"attachment_10539\" style=\"width: 490px\" class=\"wp-caption aligncenter\">\u003Cdiv alt=\"viele Files, die einfach durchnummeriert sind.\" data-entity-type=\"media\" data-entity-uuid=\"64c3ebf7-3f8d-4df1-b081-f0229dc777bd\" data-langcode=\"de\" class=\"embedded-entity\">\u003Cdiv>\n  \n  \n  \u003Cdiv>\n    \u003Cdiv class=\"visually-hidden\">Bild\u003C/div>\n              \u003Cdiv>    \u003Cpicture>\n                  \u003Csource srcset=\"/sites/default/files/styles/image_width_medium/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.webp?itok=zGkOW2fP 1x, /sites/default/files/styles/image_width_medium_x2/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.webp?itok=nJP8LH2D 2x\" media=\"all and (min-width: 1024px) and (max-width: 1439px)\" type=\"image/webp\" width=\"480\" height=\"216\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_small/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.webp?itok=K29FvSlt 1x, /sites/default/files/styles/image_width_small_x2/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.webp?itok=6wJb-QaQ 2x\" media=\"all and (min-width: 745px) and (max-width: 1023px)\" type=\"image/webp\" width=\"480\" height=\"216\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_xsmall/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.webp?itok=e1YsNqBZ 1x, /sites/default/files/styles/image_width_xsmall_x2/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.webp?itok=-NKxhNRh 2x\" media=\"all and (min-width: 480px) and (max-width: 744px)\" type=\"image/webp\" width=\"480\" height=\"216\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_xxsmall/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.webp?itok=4D8x_dwT 1x, /sites/default/files/styles/image_width_xxsmall_x2/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.webp?itok=4iSJHqDu 2x\" media=\"all and (max-width: 479px)\" type=\"image/webp\" width=\"480\" height=\"216\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_large/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.webp?itok=A0ktLz8P 1x, /sites/default/files/styles/image_width_large_x2/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.webp?itok=swtiaOR3 2x\" type=\"image/webp\" width=\"480\" height=\"216\">\n                  \u003Cimg loading=\"lazy\" width=\"480\" height=\"216\" src=\"/sites/default/files/styles/image_width_large_x2/public/wp-migration/wordpress-media-image/2017/03/version-controll-well-done-1.png.jpg?itok=swtiaOR3\" alt=\"viele Files, die einfach durchnummeriert sind.\" title=\"Version Control\">\n\n  \u003C/picture>\n\n\u003C/div>\n          \u003C/div>\n\n\u003C/div>\n\u003C/div>\n\u003Cp id=\"caption-attachment-10539\" class=\"wp-caption-text\">Es geht auch natürlich auch schlimmer.\u003C/p>\u003C/div>\n\u003Ch2>\u003Cspan style=\"font-weight: 400;\">Git für After Effects?\u003C/span>\u003C/h2>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Wir verwenden seit Jahren Git (und davor SVN) für unsere Programmierprojekte. Und eigentlich ist es Git ja egal, welche Files im Repository sind, oder?\u003Cbr>\n\u003C/span>\u003Cspan style=\"font-weight: 400;\">Nicht ganz. Für Design- und/oder Videoprojekte gibt es zwei erhebliche Nachteile, wenn man Git verwenden will:\u003C/span>\u003C/p>\n\u003Col>\n\u003Cli style=\"font-weight: 400;\">\u003Cspan style=\"font-weight: 400;\">Geschwindigkeit\u003C/span>\u003Cspan style=\"font-weight: 400;\">\u003Cbr>\n\u003C/span>\u003Cspan style=\"font-weight: 400;\">Git ist auf textbasierte Files ausgerichtet. Große Bilder oder gar Videofiles, die im Raw-Format gerne auch mal das ein oder andere Gigabyte auf die Waage bringen, können das System sehr langsam werden lassen. Es gibt jedoch Extensions (z.B.&nbsp;\u003Ca href=\"https://git-lfs.github.com/\" target=\"_blank\" rel=\"noopener noreferrer\">https://git-lfs.github.com/\u003C/a>), mit denen große Dateien als Referenzen gespeichert werden können.\u003C/span>\u003C/li>\n\u003Cli style=\"font-weight: 400;\">\u003Cspan style=\"font-weight: 400;\">Binärdateien\u003C/span>\u003Cspan style=\"font-weight: 400;\">\u003Cbr>\n\u003C/span>\u003Cspan style=\"font-weight: 400;\">Ein weitaus größeres Problem ist, dass After-Effects-Files Binärdateien sind. Eine zugefügte Komposition führt zu einer Änderung des gesamten Files und Git ersetzt es. Damit wird das Konflikt-Management zwar einfach (nimm das neue File oder behalte das alte), bestimmte Kompositionen von einem Teammitglied oder einem anderen Branch zu importieren, ohne die aktuellen Änderungen am lokalen File zu verlieren, geht allerdings nicht. \u003C/span>\u003C/li>\n\u003C/ol>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Somit wird Git für After Effects zu einer mittelmäßigen Versionierung, für Kollaboration eignet es sich nicht. Was tun also, wenn eine Zusammenarbeit mehrerer KollegInnen notwendig ist?\u003C/span>\u003C/p>\n\u003Ch2>\u003Cspan style=\"font-weight: 400;\">Adobe Team Projects\u003C/span>\u003C/h2>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Adobe hat mit der Cloud bereits den Weg zu einfacherer Kollaboration eingeschlagen: Assets können über Bibliotheken oder über geteilte Ordner und Dateien der Creative Cloud geteilt werden. Für die Videosparte (Prelude, Premiere Pro, After Effects) gibt es seit kurzem die Team Projects (in der Beta-Phase), die nun tatsächliche Kollaboration an Video-Projekten liefern sollen.&nbsp;\u003C/span>\u003Cspan style=\"font-weight: 400;\">Wir haben uns das anhand eines After-Effects-Projektes etwas näher angesehen und wollen euch unsere wichtigsten Erkenntnisse natürlich nicht vorenthalten. Da es sich im Moment um eine Beta-Version der Team-Projects handelt, kann es sich bei der ein oder anderen Seltsamkeit natürlich um einen Bug handeln, der bis zum finalen Release noch ausgebessert wird.\u003C/span>\u003C/p>\n\u003Cblockquote>\n\u003Cp>Ein Projektfile im herkömmlichen Sinne gibt es nicht. Es ist so ein bisschen „unsichtbar“.\u003C/p>\n\u003C/blockquote>\n\u003Cp>&nbsp;\u003C/p>\n\u003Ch3>\u003Cspan style=\"font-weight: 400;\">Benennung\u003C/span>\u003C/h3>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Der Name des Teamprojektes bleibt wie er ist, also sei er weise gewählt. Außerdem ist jedes Team Project in jeder (Team-Projects-)App auswählbar, ohne dass man sieht ob das nun ein After-Effects-, oder doch ein Premiere-Pro-File ist. Es hat sich also als sinnvoll herausgestellt, die Art des Files in den Team-Projekt-Namen zu integrieren (zb. einfach als Pseudo-Extension my-awesome-animation.aep)\u003C/span>\u003C/p>\n\u003Ch3>\u003Cspan style=\"font-weight: 400;\">Sicherungskopien\u003C/span>\u003C/h3>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Wenn ein Team-Projekt angelegt wird, wird kein aep-File erstellt, das man sich irgendwo hinkopieren und mitnehmen könnte. Gut versteckt im Application-Support- (Mac) oder AppData-Ordner (Windows) werden die Dateien und Änderungen zwar lokal gespeichert, ein Projektfile im herkömmlichen Sinne gibt es dort aber auch nicht. Es ist so ein bisschen „unsichtbar“. Wem das (wie mir) ein bisschen suspekt ist, kann das Projekt über „Edit &gt; Team Project &gt; Convert Team Project to Project“ in ein „normales“ File exportieren lassen. &nbsp;Achtung: Ein normales Projekt wieder in ein Team-Projekt umzuwandeln klappt nicht. Die somit erstellte Sicherungskopie ist also nur ein Notrad, kein richtiges Reserverad.\u003C/span>\u003C/p>\n\u003Ch3>\u003Cspan style=\"font-weight: 400;\">Version Control\u003C/span>\u003C/h3>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Wenn man Änderungen freigibt, kann man diese kommentieren. Das ist hilfreich, wenn man eine oder mehrere Kompositionen von einem früheren Zeitpunkt wiederherstellen möchte. Im Media Browser kann man sich anhand einer Zeitleiste alle freigegebenen Änderungen (inkl. der Kommentare) durchsehen und sich die Kompositionen oder Assets, die man braucht, in seine aktuelle, lokale Projektstruktur ziehen.\u003Cbr>\n\u003C/span>Achtung: Das Kopieren einzelner Kompositionen kopiert zusätzlich alle in dieser Komposition verwendeten Assets. Deshalb ist es erstens sinnvoll, einen neuen Ordner für die importierten Kompositionen anzulegen und zweitens – bei aufwendigen, großen Kompositionen – eher mit Vorsicht zu genießen, da man sich so relativ schnell einen Urwald aus doppelt und dreifach vorhandenen Kompositionen und Assets züchtet. Ein praktikabler Weg, falls man eine Animation vergeigt hat, ist: Die funktionierende, alte Komposition in einen Ordner (zB. „/v2-tmp/„) kopieren, die Ebenen, Keyframes, etc, die man braucht, in die aktuelle, “lokale” Komposition kopieren und dann den Ordner wieder löschen. Somit werden für das gesamte Projekt dieselben Assets verwendet und alles bleibt sauber.\u003Cbr>\n\u003C/p>\u003Cdiv id=\"attachment_10540\" style=\"width: 1034px\" class=\"wp-caption aligncenter\">\u003Cdiv alt=\"Version Control im Team Project\" data-entity-type=\"media\" data-entity-uuid=\"8724bf29-9fae-4131-a7e4-6947fd62ae74\" data-langcode=\"de\" class=\"embedded-entity\">\u003Cdiv>\n  \n  \n  \u003Cdiv>\n    \u003Cdiv class=\"visually-hidden\">Bild\u003C/div>\n              \u003Cdiv>    \u003Cpicture>\n                  \u003Csource srcset=\"/sites/default/files/styles/image_width_medium/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.webp?itok=ml-P2aOf 1x, /sites/default/files/styles/image_width_medium_x2/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.webp?itok=scYCn69y 2x\" media=\"all and (min-width: 1024px) and (max-width: 1439px)\" type=\"image/webp\" width=\"1024\" height=\"590\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_small/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.webp?itok=K49iwTMy 1x, /sites/default/files/styles/image_width_small_x2/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.webp?itok=EBW-dl2t 2x\" media=\"all and (min-width: 745px) and (max-width: 1023px)\" type=\"image/webp\" width=\"1024\" height=\"590\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_xsmall/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.webp?itok=sn_dxs2Z 1x, /sites/default/files/styles/image_width_xsmall_x2/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.webp?itok=Ip-5NiKU 2x\" media=\"all and (min-width: 480px) and (max-width: 744px)\" type=\"image/webp\" width=\"745\" height=\"429\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_xxsmall/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.webp?itok=3d7u-uWK 1x, /sites/default/files/styles/image_width_xxsmall_x2/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.webp?itok=lnAEadAT 2x\" media=\"all and (max-width: 479px)\" type=\"image/webp\" width=\"480\" height=\"277\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_large/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.webp?itok=9ty8Oagy 1x, /sites/default/files/styles/image_width_large_x2/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.webp?itok=mxinnZOx 2x\" type=\"image/webp\" width=\"1024\" height=\"590\">\n                  \u003Cimg loading=\"lazy\" width=\"1024\" height=\"590\" src=\"/sites/default/files/styles/image_width_large_x2/public/wp-migration/wordpress-media-image/2017/03/timeline-1-1024x590.jpg.jpg?itok=mxinnZOx\" alt=\"Version Control im Team Project\" title=\"timeline-1-1024x590.jpg\">\n\n  \u003C/picture>\n\n\u003C/div>\n          \u003C/div>\n\n\u003C/div>\n\u003C/div>\n\u003Cp id=\"caption-attachment-10540\" class=\"wp-caption-text\">Version Control im Team Project\u003C/p>\u003C/div>\n\u003Ch3>\u003Cspan style=\"font-weight: 400;\">Zuverlässigkeit\u003C/span>\u003C/h3>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Es handelt sich um Beta-Software, Bugs sind also verzeihbar. Grobe Probleme hatten wir bei unseren Team-Projekten bisher nicht, nur hin und wieder haben sich Ankerpunkte verschoben, oder die Verbindung zur Cloud hat nicht geklappt. Ansonsten waren wir ziemlich beeindruckt, wie schnell und stabil es läuft.\u003C/span>\u003Cspan style=\"font-weight: 400;\">\u003Cbr>\n\u003C/span>\u003C/p>\n\u003Ch3>\u003Cspan style=\"font-weight: 400;\">Branches\u003C/span>\u003C/h3>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Wir sind Git gewohnt – sind die Team-Projects vergleichbar? Wir ertappen uns oft dabei, beim Klicken auf „Änderungen herunterladen“ zu sagen: „Ich pulle jetzt“, oder nachdem ich eine Änderung freigegeben habe: „Hab ich gerade gepusht“. Das funktioniert auch so, wie man es erwartet. Was uns allerdings doch etwas abgeht, sind Branches. Es kann vorkommen, dass ich eine Animation noch anders probieren will. Sie sieht zwar schon gut aus, aber vielleicht, ja, vielleicht könnte sie noch besser aussehen, wenn ich sie völlig anderes angehe. Dafür wäre ein Branch super. Ich würde weder meine bisherige eh-schon-schöne Animation verändern müssen, noch müsste ich mir für jeden Versuch eine neue Kopie der Komposition anlegen &nbsp;(bei verschachtelten Kompositionen gar nicht so schnell gemacht). Schnell mal ein neues File anlegen geht ja nicht, da es bei Team Projects keine „Files“ gibt.\u003C/span>\u003C/p>\n\u003Ch2>\u003Cspan style=\"font-weight: 400;\">Fazit\u003C/span>\u003C/h2>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Nach dem ersten After Effects Team-Project sind wir sehr zufrieden. Es ist natürlich hilfreich, wenn alle Teammitglieder im selben Raum / Büro sitzen, da so Konflikte einfach gelöst und Verwirrungen generell schnell abgefangen werden können. Es wirkt zwar noch nicht völlig ausgereift, allerdings läuft es bisher so stabil, dass wir an unserem kleinen Projekt sicherlich schneller und besser gemeinsam arbeiten konnten, als dies früher der Fall war. Wir sind jedenfalls gespannt, was sich bis zum offiziellen Release noch tun wird und wie die Reise in die kollaborative Zukunft im Bereich Video und &nbsp;Motion Graphics weitergeht.\u003C/span>\u003C/p>\n\u003Cp>\u003Cspan style=\"font-weight: 400;\">Genauere Infos über die aktuellen Features und wie man sie benutzt gibt’s hier: \u003C/span>\u003Ca href=\"https://helpx.adobe.com/beta/team-projects/using-team-projects.html\" target=\"_blank\" rel=\"noopener noreferrer\">\u003Cspan style=\"font-weight: 400;\">https://helpx.adobe.com/beta/team-projects/using-team-projects.html\u003C/span>\u003C/a>\u003C/p>\n        \u003C/div>\n    \u003C/div>\n\u003C/div>\n\n\n",{"__typename":164,"id":165,"excludeFromScreenreader":13,"mediaImage":166,"name":172,"path":175,"status":20},"MediaImage","1525",{"__typename":167,"url":168,"width":169,"height":170,"alt":171,"title":172,"size":173,"mime":174},"Image","http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/wp-migration/wordpress-media-image/2017/03/teamproject_bild_1920x500_2017-1.png",1920,500,"Blog article illustration showing two poeple sharing adobe meadia","teamproject_bild_1920x500_2017",12189,"image/png","/media/1525/edit",{"__typename":164,"id":177,"excludeFromScreenreader":13,"mediaImage":178,"name":182,"path":184,"status":20},"1526",{"__typename":167,"url":179,"width":180,"height":181,"alt":171,"title":182,"size":183,"mime":174},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/wp-migration/wordpress-media-image/2017/03/teamproject_bild_922x519_2017-1.png",922,519,"teamproject_bild_922x519_2017",11435,"/media/1526/edit","\u003C!-- This site is optimized with the Yoast SEO plugin v15.7 - https://yoast.com/wordpress/plugins/seo/ -->\n\u003Cmeta name=\"description\" content=\"Mit Git wird Code ganz einfach mit dem Team geteilt. Adobe&#039;s neue Team Projects sollen eine ähnliche Funktionalität für After Effects, Premiere &amp; Co bieten.\" />\n\u003Cmeta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" />\n\u003Clink rel=\"canonical\" href=\"https://legacy.liechtenecker.dev/blog/adobe-team-projects-null-objekt-oder-gelungene-komposition/\" />\n\u003Cmeta property=\"og:locale\" content=\"de_DE\" />\n\u003Cmeta property=\"og:type\" content=\"article\" />\n\u003Cmeta property=\"og:title\" content=\"Adobe Team Projects: Null-Objekt oder gelungene Komposition? - Liechtenecker\" />\n\u003Cmeta property=\"og:description\" content=\"Mit Git wird Code ganz einfach mit dem Team geteilt. Adobe&#039;s neue Team Projects sollen eine ähnliche Funktionalität für After Effects, Premiere &amp; Co bieten.\" />\n\u003Cmeta property=\"og:url\" content=\"https://legacy.liechtenecker.dev/blog/adobe-team-projects-null-objekt-oder-gelungene-komposition/\" />\n\u003Cmeta property=\"og:site_name\" content=\"Liechtenecker\" />\n\u003Cmeta property=\"article:published_time\" content=\"2017-03-30T06:27:16+00:00\" />\n\u003Cmeta property=\"article:modified_time\" content=\"2019-04-09T09:52:30+00:00\" />\n\u003Cmeta property=\"og:image\" content=\"https://legacy.liechtenecker.dev/wp-content/uploads/2017/03/version-controll-well-done-1.png\" />\n\u003Cmeta name=\"twitter:card\" content=\"summary_large_image\" />\n\u003Cmeta name=\"twitter:label1\" content=\"Geschätzte Lesezeit\">\n\t\u003Cmeta name=\"twitter:data1\" content=\"6 Minuten\">\n\u003Cscript type=\"application/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https://legacy.liechtenecker.dev/#website\",\"url\":\"https://legacy.liechtenecker.dev/\",\"name\":\"Liechtenecker\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https://legacy.liechtenecker.dev/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"ImageObject\",\"@id\":\"https://legacy.liechtenecker.dev/blog/adobe-team-projects-null-objekt-oder-gelungene-komposition/#primaryimage\",\"inLanguage\":\"de-DE\",\"url\":\"https://legacy.liechtenecker.dev/wp-content/uploads/2017/03/version-controll-well-done-1.png\",\"width\":480,\"height\":216,\"caption\":\"Es geht auch nat\\u00fcrlich auch schlimmer.\"},{\"@type\":\"WebPage\",\"@id\":\"https://legacy.liechtenecker.dev/blog/adobe-team-projects-null-objekt-oder-gelungene-komposition/#webpage\",\"url\":\"https://legacy.liechtenecker.dev/blog/adobe-team-projects-null-objekt-oder-gelungene-komposition/\",\"name\":\"Adobe Team Projects: Null-Objekt oder gelungene Komposition? - Liechtenecker\",\"isPartOf\":{\"@id\":\"https://legacy.liechtenecker.dev/#website\"},\"primaryImageOfPage\":{\"@id\":\"https://legacy.liechtenecker.dev/blog/adobe-team-projects-null-objekt-oder-gelungene-komposition/#primaryimage\"},\"datePublished\":\"2017-03-30T06:27:16+00:00\",\"dateModified\":\"2019-04-09T09:52:30+00:00\",\"author\":{\"@id\":\"https://legacy.liechtenecker.dev/#/schema/person/0cb8cf424fe0fc1943e1a09a426032c4\"},\"description\":\"Mit Git wird Code ganz einfach mit dem Team geteilt. Adobe's neue Team Projects sollen eine \\u00e4hnliche Funktionalit\\u00e4t f\\u00fcr After Effects, Premiere & Co bieten.\",\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https://legacy.liechtenecker.dev/blog/adobe-team-projects-null-objekt-oder-gelungene-komposition/\"]}]},{\"@type\":\"Person\",\"@id\":\"https://legacy.liechtenecker.dev/#/schema/person/0cb8cf424fe0fc1943e1a09a426032c4\",\"name\":\"Lukas Kindermann\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https://legacy.liechtenecker.dev/#personlogo\",\"inLanguage\":\"de-DE\",\"url\":\"https://secure.gravatar.com/avatar/116fdcda3e1d9ad0d3b65dd2e1d2dd40?s=96&d=mm&r=g\",\"caption\":\"Lukas Kindermann\"}}]}\u003C/script>\n\u003C!-- / Yoast SEO plugin. -->",{"__typename":187,"id":188,"myRole":189,"name":190,"nickname":191},"User","8","Omnom-Fanboy","lukas","Lukas Kindermann",{"latestKnowhow":193},[194,210,223],{"__typename":79,"id":195,"title":196,"path":197,"wpTeaserText":198,"wpPromotedTeaserImage":13,"wpHeaderImage":199},"1619","Behind the scenes: Ein Barrierefreiheits-Audit","/blog/behind-scenes-ein-barrierefreiheits-audit","”Entspricht unsere Website den gesetzlichen Anforderungen und wenn nicht, was genau müssen wir ändern?”\r\nDiese Frage lieben wir. Echt! Und so sieht unsere Antwort aus.",{"__typename":164,"id":200,"excludeFromScreenreader":13,"mediaImage":201,"name":208,"path":209,"status":20},"3364",{"__typename":167,"url":202,"width":203,"height":204,"alt":205,"title":13,"size":206,"mime":207},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/2026-04/Headerbilder%20Blogartikel%20Behind%20the%20scene%20Accessibility%20Audit.jpg",2880,1300,"Headline mit Sujet: Tastatur mit Symbolen für Barrierefreiheit im Fokus auf hellem  Hintergrund",838204,"image/jpeg","Headerbilder Blogartikel Behind the scene Accessibility Audit.jpg","/media/3364/edit",{"__typename":79,"id":211,"title":212,"path":213,"wpTeaserText":214,"wpPromotedTeaserImage":13,"wpHeaderImage":215},"1616","Agentic KI trifft Design-System: Wie unser Presentation Maker entstand.","/blog/agentic-ki-trifft-design-system-wie-unser-presentation-maker-entstand","Nein, wir wollen euch jetzt nicht erzählen, was KI alles kann. Aber wir möchten euch zeigen, wie wir mit KI umgehen. \r\n",{"__typename":164,"id":216,"excludeFromScreenreader":13,"mediaImage":217,"name":221,"path":222,"status":20},"3355",{"__typename":167,"url":218,"width":203,"height":204,"alt":219,"title":13,"size":220,"mime":207},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/2026-03/BLOG_Presentation%20Tool_TITEL-2880x1300px_1.jpg","Lukas und Daniel  arbeiten an Computern im Büro.",2621988,"BLOG_Presentation Tool_TITEL-2880x1300px.jpg","/media/3355/edit",{"__typename":79,"id":224,"title":225,"path":226,"wpTeaserText":13,"wpPromotedTeaserImage":13,"wpHeaderImage":227},"1606","UI Trends 2026","/blog/ui-trends-2026",{"__typename":164,"id":228,"excludeFromScreenreader":21,"mediaImage":229,"name":233,"path":234,"status":20},"3303",{"__typename":167,"url":230,"width":203,"height":204,"alt":231,"title":13,"size":232,"mime":207},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/2026-01/BLOG_Trendbericht%202026.jpg","UI Trends 2026, gelber Hintergrund, schwarze Schrift.",4700748,"BLOG_Trendbericht 2026.jpg","/media/3303/edit",{"Language:de":236,"MenuItem:e2873307-b50a-4aab-b6b2-1950fd99c72e":237,"MenuItem:2cd9b7c9-142a-4ea3-b898-a0952c54a195":241,"MenuItem:a5effba3-5a8c-4125-8d78-0cdba09824db":244,"MenuItem:114bf071-bdbb-44cf-85c1-69e9d9e0777d":247,"Menu:footer":250,"ROOT_QUERY":260,"MenuItem:9ffc5019-cbd8-4b2e-8eb7-9feae486d4a1":276,"MenuItem:1c7a5430-8a42-4b24-9544-252adabc2f4c":279,"MenuItem:9c4feedc-79e4-4fbf-b68c-065f33ebfe4c":282,"MenuItem:3b77a27b-272a-489f-843e-53e23ed07741":285,"MenuItem:ce0bb82b-e1ee-4036-be95-f693a62e9f4a":288,"MenuItem:04a19381-81a9-4694-8653-182d8855d2b5":291,"Menu:nuxt-main-menu":294,"TermCategories:7":308,"TermTags:53":319,"TermTags:82":320,"TermTags:243":321,"TermTags:1288":322,"TermTags:1290":323,"MediaImage:1525":324,"MediaImage:1526":326,"User:8":328,"NodeWpPost:873":329,"MediaImage:3364":360,"NodeWpPost:1619":362,"MediaImage:3355":365,"NodeWpPost:1616":367,"MediaImage:3303":370,"NodeWpPost:1606":372},["null","__typename",16,"id",17,"name",18,"direction",19],["null","__typename",10,"id",11,"title",12,"description",13,"url",14,"langcode",238,"internal",20,"expanded",21,"attributes",240],{"__ref":239},"Language:de",["null","__typename",23,"class",13],["null","__typename",10,"id",25,"title",26,"description",13,"url",27,"langcode",242,"internal",20,"expanded",21,"attributes",243],{"__ref":239},["null","__typename",23,"class",13],["null","__typename",10,"id",30,"title",31,"description",13,"url",32,"langcode",245,"internal",20,"expanded",21,"attributes",246],{"__ref":239},["null","__typename",23,"class",13],["null","__typename",10,"id",35,"title",36,"description",13,"url",37,"langcode",248,"internal",21,"expanded",21,"attributes",249],{"__ref":239},["null","__typename",23,"class",13],["null","__typename",5,"id",6,"name",7,"items",251],[252,254,256,258],{"__ref":253},"MenuItem:e2873307-b50a-4aab-b6b2-1950fd99c72e",{"__ref":255},"MenuItem:2cd9b7c9-142a-4ea3-b898-a0952c54a195",{"__ref":257},"MenuItem:a5effba3-5a8c-4125-8d78-0cdba09824db",{"__ref":259},"MenuItem:114bf071-bdbb-44cf-85c1-69e9d9e0777d",["null","__typename",261,"menu({\"name\":\"FOOTER\"})",262,"menu({\"name\":\"NUXT_MAIN_MENU\"})",264,"route({\"path\":\"/blog/adobe-team-projects-null-objekt-oder-gelungene-komposition\"})",266,"latestKnowhow({\"excludeId\":\"873\",\"limit\":3})",269],"Query",{"__ref":263},"Menu:footer",{"__ref":265},"Menu:nuxt-main-menu",["null","__typename",77,"entity",267],{"__ref":268},"NodeWpPost:873",[270,272,274],{"__ref":271},"NodeWpPost:1619",{"__ref":273},"NodeWpPost:1616",{"__ref":275},"NodeWpPost:1606",["null","__typename",10,"id",45,"title",46,"description",13,"url",47,"langcode",277,"internal",20,"expanded",21,"attributes",278],{"__ref":239},["null","__typename",23,"class",13],["null","__typename",10,"id",51,"title",52,"description",13,"url",53,"langcode",280,"internal",20,"expanded",21,"attributes",281],{"__ref":239},["null","__typename",23,"class",13],["null","__typename",10,"id",56,"title",57,"description",13,"url",58,"langcode",283,"internal",20,"expanded",21,"attributes",284],{"__ref":239},["null","__typename",23,"class",13],["null","__typename",10,"id",61,"title",62,"description",13,"url",63,"langcode",286,"internal",20,"expanded",21,"attributes",287],{"__ref":239},["null","__typename",23,"class",13],["null","__typename",10,"id",66,"title",67,"description",13,"url",68,"langcode",289,"internal",20,"expanded",21,"attributes",290],{"__ref":239},["null","__typename",23,"class",13],["null","__typename",10,"id",71,"title",72,"description",13,"url",73,"langcode",292,"internal",20,"expanded",21,"attributes",293],{"__ref":239},["null","__typename",23,"class",13],["null","__typename",5,"id",41,"name",42,"items",295],[296,298,300,302,304,306],{"__ref":297},"MenuItem:9ffc5019-cbd8-4b2e-8eb7-9feae486d4a1",{"__ref":299},"MenuItem:1c7a5430-8a42-4b24-9544-252adabc2f4c",{"__ref":301},"MenuItem:9c4feedc-79e4-4fbf-b68c-065f33ebfe4c",{"__ref":303},"MenuItem:3b77a27b-272a-489f-843e-53e23ed07741",{"__ref":305},"MenuItem:ce0bb82b-e1ee-4036-be95-f693a62e9f4a",{"__ref":307},"MenuItem:04a19381-81a9-4694-8653-182d8855d2b5",["null","__typename",114,"id",115,"name",116,"path",117,"status",20,"weight",118,"description",309,"langcode",310,"changed",311,"metatag",312],["null","__typename",120,"processed",121,"format",122],{"__ref":239},["null","__typename",83,"timestamp",125,"timezone",85,"offset",86,"time",126],[313,315,317],["null","__typename",95,"tag",96,"attributes",314],["null","__typename",98,"name",99,"content",130],["null","__typename",95,"tag",96,"attributes",316],["null","__typename",98,"name",133,"content",134],["null","__typename",102,"tag",103,"attributes",318],["null","__typename",105,"href",137,"hreflang",13,"rel",107,"media",13,"sizes",13,"type",13],["null","__typename",140,"id",141,"name",142,"path",143,"weight",118],["null","__typename",140,"id",145,"name",146,"path",147,"weight",118],["null","__typename",140,"id",149,"name",150,"path",151,"weight",118],["null","__typename",140,"id",153,"name",154,"path",155,"weight",118],["null","__typename",140,"id",157,"name",158,"path",159,"weight",118],["null","__typename",164,"id",165,"excludeFromScreenreader",13,"mediaImage",325,"name",172,"path",175,"status",20],["null","__typename",167,"url",168,"width",169,"height",170,"alt",171,"title",172,"size",173,"mime",174],["null","__typename",164,"id",177,"excludeFromScreenreader",13,"mediaImage",327,"name",182,"path",184,"status",20],["null","__typename",167,"url",179,"width",180,"height",181,"alt",171,"title",182,"size",183,"mime",174],["null","__typename",187,"id",188,"myRole",189,"name",190,"nickname",191],["null","__typename",79,"id",80,"title",81,"changed",330,"created",331,"langcode",332,"path",92,"promote",21,"status",20,"sticky",21,"metatag",333,"category",340,"contentElements",13,"evergreen",13,"tags",342,"wpBody",353,"wpHeaderImage",13,"wpHeaderImageOld",354,"wpHeaderImageOldSmall",356,"wpOgImage",13,"wpPromotedTeaserImage",13,"wpShareDescription",13,"wpShareTitle",13,"wpTeaserText",13,"wpYoastHead",185,"author",358],["null","__typename",83,"timestamp",84,"timezone",85,"offset",86,"time",87],["null","__typename",83,"timestamp",89,"timezone",85,"offset",86,"time",90],{"__ref":239},[334,336,338],["null","__typename",95,"tag",96,"attributes",335],["null","__typename",98,"name",99,"content",100],["null","__typename",102,"tag",103,"attributes",337],["null","__typename",105,"href",106,"hreflang",13,"rel",107,"media",13,"sizes",13,"type",13],["null","__typename",109,"tag",96,"attributes",339],["null","__typename",111,"property",112,"content",81],{"__ref":341},"TermCategories:7",[343,345,347,349,351],{"__ref":344},"TermTags:53",{"__ref":346},"TermTags:82",{"__ref":348},"TermTags:243",{"__ref":350},"TermTags:1288",{"__ref":352},"TermTags:1290",["null","__typename",161,"processed",162,"format",122,"summary",13],{"__ref":355},"MediaImage:1525",{"__ref":357},"MediaImage:1526",{"__ref":359},"User:8",["null","__typename",164,"id",200,"excludeFromScreenreader",13,"mediaImage",361,"name",208,"path",209,"status",20],["null","__typename",167,"url",202,"width",203,"height",204,"alt",205,"title",13,"size",206,"mime",207],["null","__typename",79,"id",195,"title",196,"path",197,"wpTeaserText",198,"wpPromotedTeaserImage",13,"wpHeaderImage",363],{"__ref":364},"MediaImage:3364",["null","__typename",164,"id",216,"excludeFromScreenreader",13,"mediaImage",366,"name",221,"path",222,"status",20],["null","__typename",167,"url",218,"width",203,"height",204,"alt",219,"title",13,"size",220,"mime",207],["null","__typename",79,"id",211,"title",212,"path",213,"wpTeaserText",214,"wpPromotedTeaserImage",13,"wpHeaderImage",368],{"__ref":369},"MediaImage:3355",["null","__typename",164,"id",228,"excludeFromScreenreader",21,"mediaImage",371,"name",233,"path",234,"status",20],["null","__typename",167,"url",230,"width",203,"height",204,"alt",231,"title",13,"size",232,"mime",207],["null","__typename",79,"id",224,"title",225,"path",226,"wpTeaserText",13,"wpPromotedTeaserImage",13,"wpHeaderImage",373],{"__ref":374},"MediaImage:3303"]