Beiträge von Stefan_Burger

    Hallo Edi,


    ähem, entweder war ich zu langsam oder Du zu schnell:
    Hab soeben noch "Shaft" für Premiere fertiggestellt.


    Bei "Chars" und "Shaft" lies ich mich ausnahmsweise von Hollywood-Vorbildern "inspirieren".
    Als ich die Originale zum erstenmal gesehen hatte dachte ich mir "das willst Du auch". Nu ja, nu is'es da.


    Noch 'ne schöne Nacht


    Gruß
    Stefan


    PS: morgen gibt's nix! Da hat einer meiner Söhne Geburtstag!

    @ Wiro & Edi
    freut mich, dass sie Euch gefallen.
    Danke für's Feedback
    Übrigens gibts jetzt auch noch "Chars" für Premiere.


    Edi
    Mißt Du die Rendering-Zeit mit der Stopuhr oder gibts für sowas in Premieren eine Funktion die ich noch nicht entdeckt hab?


    @all
    Wer den Thread bisher mitverfolgt hat, wird bemerkt haben, dass er sich im Laufe der Zeit vom Schwerpunkt Ulead etwas weg, hin zu Premiere bewegt hat. Deshalb hielt ich es für sinnvoll im Premiere-Forum einen eigenen Thread diesem Thema zu starten.
    Sobald sich wieder etwas für Ulead-User ergibt werde ich wieder hier posten.


    Gruß
    Stefan

    Hallo alle zusammen,


    seit einiger Zeit betreibe ich als Hobby die Entwicklung von Transition-Plugins und stelle diese kostenlos anderen Anwendern zur Verfügung.


    Lange Zeit habe ich mich dabei ausschließlich auf Ulead-Produkte beschränkt, doch augenblicklich bin ich dabei alle Effekte sukzessive auf Premiere zu portieren.


    Bis jetzt sind 6 Transitions für Premiere verfügbar. Weitere werden folgen.


    Interessierte Forumsteilnehmer können diese unter der folgenden Adresse kostenlos herunterladen...
    http://home.t-online.de/home/burger.stefan/


    Viel Spaß damit.


    Gruß
    Stefan


    PS: Feedback jeglicher Art, insbesondere Anregungen für neue Transitions, ist sehr willkommen.


    PPS: siehe auch...
    http://www.videofreunde.ch//thread.php?threadid=1179&sid=


    PPPS: Danke an Edi, er hat mich erst auf die Idee mit Premiere gebracht.

    Hallo Videowahn,


    Zirndorf? Die Welt ist doch wirklich ein Dorf!


    Das SDK schreckt auf dem ersten Blick tatsächlich etwas ab.
    Die Doku könnte auch hier etwas ausführlicher sein (insbesondere was die Programmierung der Effekt-spezifischen Options-Dialoge betrifft).
    Aber nach der zweiten oder dirtten Transition läßt der Schmerz nach, Entspannung stellt sich ein und der Spaß kann beginnen!


    Übrigens würde mich mal interessieren, was so Deine bzw. Eure Favoriten sind. Hat schon mal jemand einen der Effekte in einem Projekt verwendet (oder hat es vor), wenn ja, welche(n)?


    Viele Grüße
    Stefan

    Hallo Edi,


    klasse, dass es gleich auf Anhieb auf Deinem (bzw. einem anderen als dem Entwicklungsrechner) geklappt hat. Natürlich teste ich immer ausführlich, aber bei den vielen verschiedenen Premiere-Versionen und Rechner-Konfigurationen ist man trotz Tests nie auf 100% sicheren Seite.


    Es freut mich, dass Dir der Effekt gefällt. Allerdings sind 3 Minuten rendern für 3 Sekunden ziemlich heftig (dauert bei mir ca. 1 Minute). Da wär wohl noch etwas Optimierung im Sourcecode angesagt.


    Die Idee mit Download-File gefällt mir gut. Wenns Dir nicht zuviel umstände macht, nur her damit.


    Ich war gestern auch schon wieder fleisig am portieren. So wie's aussieht gibts bald "Airport" für Premiere.


    Ein wenig Kopfschmerzen macht mir die Trial-Version die ich z.Zt zum Testen verwende: Sie läuft in 25 Tagen ab und verhindert zudem vernünftiges Debugging (für den Programmierer ein sehr schmerzhafter Mangel). Ich denk ernsthaft darüber nach auf legalem Weg Premiere zu erstehen. Allerdings ist mir der reguläre Preis (so ca. 500 €) zu heftig. Es müßte auch nicht die allerneuste Version sein, 6.0 würde schon reichen. Kennt vielleicht jemand eine günstige Quelle oder ist bereit gebraucht zur verkaufen?


    Gruß
    Stefan

    Hallo Martin,


    Zitat

    Frage: Wenn Transitions in anderen Formaten vorliegen, z.B. für HollywoodFX können diese ggf. in das *.vfx Format konvertiert werden oder ist dann neumachen schneller und einfacher?


    Nein, vollkommen ausgeschlossen.
    Transitions, genauso wie andere Arten von Plug-ins, sind kleine Programme (DLL's) die mit der Hauptanwendung im weitesten Sinne kommunizieren. Die Art und Weise wie sie das tun ist sehr speziell auf die jeweilige Hauptanwendung (MediaStudio, Premiere, etc.) zugeschnitten.


    Es besteht theoretisch die Möglichkeit den Maschinencode zu Disassemblieren, den Assemblercode zu modifizieren und anschließend zu Reassemblieren. Das würde aber zumindest meine Möglichkeiten bei Weitem übersteigen. Wie Du schon gesagt hast: dann lieber neu machen.


    Gruß
    Stefan

    Hallo Edi,


    es ist vollbracht, ich habe die Transition "Marbles" auf Adobe Premiere portiert.
    Der Effekt kann wie immer kostenlos von meiner Seite heruntergeladen werden:
    http://home.t-online.de/home/burger.stefan/


    Postings im Sinne von "leider werde ich davon nie profitieren können..." wecken offenbar werkwürdige Formen von Ehrgeiz in mir. Jedenfalls hab ich daraufhin auf Adobes Seiten das SDK und die 30 Tage Trial-Version von Premiere besorgt. Immerhin verbleiben noch 26 Tage. Das sollte noch für ne weitere Portierung reichen.


    Für ein kurzes Feedback hinsichtlich der Kompatibilität auf Deinem System wäre ich sehr dankbar.


    Gruß
    Stefan
    http://home.t-online.de/home/burger.stefan/

    Nachdem die Frage nach dem "Wie" hier schon mal aufgetaucht ist, erzähl ich halt mal ein bischen...


    Grundsätzlich handelt es sich bei Transitions für MSP, VS oder Premiere (wie auch bei den meisten anderen, ähnlichen Produkten) um sog. DLL's (Dynamic Link Libraries) die umbenannt wurden.


    Jede Effekt-DLL verfügt über eine Reihe vereinheitlichter Funktionen die je nach Bedarf von der jeweiligen Anwendung zur Vorbereitung oder Erzeugung der Effekte aufgerufen werden.


    Bei MSP und VS sind das mindestens 2, maximal 3:
    Eine Funktion übergibt bei Aufruf durch die Anwendung eine Beschreibung des Effekts (Titel, Kategorie, unterstützte Attribute, etc.).
    Die zweite Funktion wird von der Anwendung jedesmal aufgerufen wenn ein Frame für den Übergang berechnet werden soll.
    Die dritte Funktion kommt nur zum Einsatz wenn der Effekt einen eigenen Options-Dialog enthält.


    Die Funktion zur Berechnung des Frames bekommt von der Anwendung Informationen über Speicherort und Beschaffenheit des jeweiligen Frames von Szene A und B, sowie des Frames für den zu berechnenden Output.
    Darüberhinaus wird noch ein Prozentwert übergeben, der den Fortschritt beschreibt: 0% = Beginn des Übergangs, 100% = Ende.
    Das ist es im Wesentlichen, alles andere bleibt dem Effekt-Programmierer vorbehalten.


    Das ganze ist in C++ zu programmieren, also benötigt man zunächst ein geeignetes Entwicklungswerkzeug. Als weitere Voraussetzung muß man auf den Internetseiten der Hersteller nach einem sog. "SDK" (Software Development Kid) ausschau halten. Es enthält in der Regel eine Dokumentation der standardisierten Schnittstelle, Beispiel-Sourcecode und Sourcecode (Header-Dateien) der als Ausgangsbasis für eigene Projekte dient.


    Gruß
    Stefan

    Zunächst vielen Dank für Euer reges Interesse.
    Zu erleben wie die eigene Arbeit auch anderen Nutzen stiftet, ist doch eine sehr angenehme Erfahrung.


    Obwohl mir noch die eine oder andere Idee im Kopf rumgeistert, bin ich für Anregungen immer offen und dankbar. Ob ich eine Idee dann auch tatsächlich umsetze hängt im wesentlichen von ihrer Machbarkeit und dem voraussichtlich erforderlichen Zeitaufwand ab (die Zeit die mir für dieses Hobby bleibt ist sehr begrenzt).


    Aber auch nicht umsetzbare Vorschläge sind im Endeffekt wertvoll, da sie etwas über Eure Geschmäcker und Bedarfe aussagen und so die Richtung der weiteren Entwicklung beeinflussen können.


    Noch ein paar Hinweise zu einigen Transitions:


    "Chars" (bzw. Matrix)
    Dieser Effekt sieht nur dann wirklich gut aus, wenn man ihm ungewöhnliche viel Zeit gibt. Das Optimum liegt irgendwo zwischen 6 und 9 Sekunden.


    "Marbles"
    Der Optionen-Dialog enthält am unteren Rand eine Combobox mit 5 Presets. Es lohnt sich diese der Reihe nach mal auszuprobieren. Man bekommt schneller einen Eindruck über das Potenzial des Effekts und die Wirkungsweise der vielen Parameter. Tip: wem's noch nicht bunt genug ist, sollte mal mit "Color hue" experimentieren.


    Gruß
    Stefan

    Ein kleines Hobby von mir ist die Programmierung von Transition-Effekten für MSP bzw. VS von Ulead.


    Mittlerweile sind es 15 Effekte die ich programmiert und veröffentlicht habe.


    Ich stelle diese als kostenlose Freeware allen MSP und VS Usern zur Verfügung.


    Interessierte Forumsteilnehmer können diese unter der folgenden Adresse herunterladen:
    http://home.t-online.de/home/burger.stefan/


    Viel Spaß damit!


    Grüße
    Stefan