Chi siamo
Craft Converter esiste perché anni di lavoro in After Effects e Premiere Pro possano passare a EffectCraft e FilmCraft senza ricostruire a mano ogni comp e ogni sequenza.
Come funziona
Il progetto viene letto con py-aep, una libreria open source che conosce il formato dei file di After Effects. Il convertitore poi ricostruisce il progetto attraverso il motore di scripting di EffectCraft, lo stesso che EffectCraft usa quando ci lavori, così ogni comp, livello ed effetto viene creato esattamente come lo creerebbe EffectCraft. Infine il risultato viene riaperto e confrontato con l'originale, e ogni differenza finisce nel resoconto.
Lo script di importazione è partito dal lavoro del fork glumbis/effectcraft. Sia questo sia EffectCraft sono open source, con licenze MIT e Apache 2.0.
Indipendente
Craft Converter non è realizzato da Adobe né dal team ArtCraft, né collegato a loro. After Effects è un marchio di Adobe; EffectCraft e ArtCraft sono marchi dell'ArtCraft Team.
Contatti
Craft Converter è un progetto indipendente di Federico Geniale.
Domande, un progetto che non si è convertito o un errore nel resoconto: federico.geniale2006@gmail.com
Il convertitore Premiere Pro
Un progetto Premiere Pro è XML compresso. Il convertitore lo legge con codice suo, scrive le sequenze come XML Final Cut Pro e lascia che l'importatore e lo scrittore di progetti di FilmCraft costruiscano il .fcproj; poi aggiunge con i comandi di FilmCraft ciò che quel formato non porta (sottotitoli, livelli di regolazione, titoli). Il risultato viene riletto e confrontato con l'originale, e ogni differenza finisce nel resoconto.
I progetti di prova vengono da mirage-hq/Tesseract-Converter (licenza MIT). FilmCraft è open source, con licenze MIT e Apache 2.0.
Il convertitore EffectCraft
Nell'altra direzione, un progetto EffectCraft (.ecproj, semplice JSON) viene letto con codice scritto per questo sito e trasformato in un file ExtendScript che usa solo lo scripting documentato di After Effects; nulla del progetto viene mai eseguito come codice. Qui non c'è After Effects per provare lo script, quindi lo si esegue nel motore di scripting di EffectCraft, compatibile con quello di After Effects, e il progetto che costruisce si confronta con l'originale valore per valore. Lo diciamo apertamente: la Guida spiega cosa resta da verificare.