Die Entwicklung von MCP-Servern hat einen Paradigmenwechsel in der Softwarebeschleunigung bewirkt. Besonders bemerkenswert ist die Integration mit Adobe Premiere Pro über die neue UXP-API, die eine automatische Erzeugung von Schnittmarkierungen ermöglicht. Durch KI-Transkription werden präzise Zeitstempel für jede Aussage erstellt, was eine genaue Festlegung von Schnittpunkten ermöglicht. Dieses neuartige System verspricht, den Videobearbeitungsprozess grundlegend zu revolutionieren und zukünftige manuelle Schneideworkflows überflüssig zu machen.

Software and Game Development
00:00:00

Software and Game Development

Start und Technik

00:05:37

Der Stream beginnt mit der Freude über funktionierende Technik. Der Streamer freut sich, wenn alles tadellos funktioniert, von Bild und Ton bis zum Audiopegel. Er erwähnt, dass er ungewöhnlich früh online ist, was für ihn außergewöhnlich ist. Dabei stellt er die Verbindung zwischen MCP (Model Context Protocol) und menschlicher Intelligenz her, wobei er MCP eher als Schnittstelle für menschliche Intelligenz nutzt statt für künstliche Intelligenz. Er testet verschiedene Funktionen, die ihm eine Freude bereiten und zeigt seine Begeisterung für das funktionierende System.

Kaffeexpertise und Life-Hacks

00:09:23

Der Streamer taucht ein in die Welt des Kaffees und teilt seine ausführlichen Kenntnisse. Er erklärt die feinen Unterschiede zwischen verschiedenen Kaffeespezialitäten wie Cappuccino, Flat White und Cortado. Er gibt praktische Tipps, um die Qualität von Cafés zu testen und kritisiert, dass viele Cafés keine Ahnung von guter Kaffeezubereitung haben. Neben dem Kaffee teilt er auch sein Wissen mit Whissky-Connoisseurs, wie man ihn richtig verdünnt und warum bestimmte Methoden bei rauchigen Sorten nicht ratsam sind. Die Expertise zeigt sein tiefes Verständnis für Detailunterschiede in der Gastronomie.

MCP-Server Revolution

00:16:12

Der Streamer begeistert sich stark für die Entwicklung von MCP-Servern (Model Context Protocol). Er erklärt, dass MCP-Server Sprachmodellen den Zugriff auf Anwendungen ermöglichen, obwohl es ähnlich wie APIs sind. Der Unterschied liegt in der ausführlicheren Dokumentation und der damit verbundenen breiteren Anwendungsmöglichkeit. Besonders hervorhebenswert ist, dass durch MCP plötzlich auch Geräte mit Schnittstellen ausgestattet werden, die man nie dafür vorgesehen hätte. Der Streamer sieht darin einen Paradigmenwechsel in der Softwareentwicklung, der durch das Zeitalter der KI beschleunigt wird.

StreamDeck und MCP-Aktionen

00:21:03

Ein weiteres Hauptthema ist die Integration von MCP mit Stream Deck. Der Streamer zeigt, wie man über einen MCP-Server Stream Deck-Aktionen ausführen kann, was ferngesteuert wird. Er erklärt, dass dieses Feature seit langem auf seiner Wunschliste stand und durch die Macht der KI nun Realität wurde. Die Demonstration zeigt, wie eine Aktion im Stream Deck ausgelöst und ausgeführt werden kann. Er hebt die Begeisterung hervor, dass Stream Decks plötzlich als Eingabegerät dienen, nicht nur als Ausgabegerät. Die neue Funktion ermöglicht eine nahtlose Steuerung und Automatisierung von Prozessen.

Premiere UXP API Experimente

00:37:11

Der Streamer wendet sich dem Thema Premiere Pro und seiner neuen UXP-API zu. Er zeigt den Versuch, ein Plugin für Premiere Pro zu entwickeln und die Möglichkeiten der UXP-API zu erkunden. Dabei konfrontiert er technische Hürden und unvorhergesehene Probleme, insbesondere bei der Verwendung von npm und Node.js. Nach mehreren Versuchen und Anpassungen gelingt es ihm, die Funktionalität teilweise zu demonstrieren. Er zeigt API-Aufrufe wie Sequenzen bearbeiten und Markierungen hinzufügen. Langfristiges Ziel ist es, die Transkription-Schnittstelle zu nutzen, um Videos automatisch zu schneiden und damit den manuellen Schnittprozess zu optimieren.

Automatischer Videodchnitt durch KI

01:20:20

Der Streamer demonstriert eine beeindruckende Anwendung der UXP-API in Premiere Pro: die automatische Generierung von Schnittmarkierungen durch Spracherkennung. Nach der Transkription eines Textes erhält er präzise Zeitstempel für jede Aussage mit hoher Konfidenz. Dies ermöglicht eine genaue Festlegung von Schnittpunkten im Video bis auf wenige Frames. Die so generierten Daten könnten direkt in einen Videoplayer eingespielt und automatisch weiterverarbeitet werden. Streamer sieht darin eine Revolution im Videobearbeitungsprozess und verspricht, diese Funktionalität vollständig in seine Workflow-Integration einzubinden, um zukünftiges manuelles Schneiden überflüssig zu machen.

Zukunftsperspektiven

01:22:41

Der Streamer blickt in die Zukunft der Softwareentwicklung mit MCP und UXP-API. Er plant, einen Express-Server innerhalb der UXP-Umgebung zu starten, um komplexere Anwendungen zu ermöglichen. Dabei zeigt er, dass die technischen Rahmenbedingungen zunehmend flexibler werden, wenn auch mit anfänglichen Herausforderungen. Er unterstreicht das Potenzial, durch die Kombination von MCP und UXP vollständig neue Workflows zu schaffen, die menschliche Eingriffe minimieren. Die Zusammenführung dieser Technologien eröffnet die Möglichkeit, kreativeren und effizienteren Arbeitsabläufen in Video- und Softwareentwicklung.

Entwicklung von Premiere Remote

01:31:31

Der Streamer beschreibt seine Anstrengungen, Premiere Remote als eine Schnittstelle zu entwickeln, die TypeScript-Funktionen exportiert. Er stößt jedoch auf technische Einschränkungen der UXP-Laufzeitumgebung in Premiere, die es nicht erlauben, einen Express-Server direkt zu starten. Stattdessen denkt er über eine Bridge-Lösung nach, die eine WebSocket-Verbindung nach außen ermöglicht. Der Streamer betont, dass Adobe einen eigenen MCP-Server anbieten sollte, um diese Probleme zu lösen und die Entwicklung zu erleichtern.

MCP-Server als Alternative

01:37:01

Der Streamer erkundert die Möglichkeit, anstelle einer direkten Plugin-Entwicklung einen MCP-Server zu erstellen, der es ermöglicht, Funktionen über eine Schnittstelle verfügbar zu machen. Er beschreibt zwei Architektur-Optionen: eine Bridge mit einem d Caller und eine alternative Lösung mit einem Plugin, das nur die Schnittstellen implementiert, während der Caller (ein MCP-Server) die Logik steuert. Der Streamer ist unschlüssig, welcher Ansatz besser ist, da beide Vor- und Nachteile haben.

Agentic Workflow in Premiere

01:42:45

Der Streamer diskutiert die Einsetzung von KI-Agenten in Premiere für automatisches Videoschneiden. Er erkennt das Potenzial, aber auch die Herausforderungen wie hohe Token-Kosten und die Notwendigkeit eines stabilen Feedback-Systems. Er stellt fest, dass die derzeitige Agentic-Workflow-Technologie zwar ausreicht, um Videos automatisch schneiden zu lassen, aber der Entwicklungsaufwand und die Wartung des Projekts zu aufwendig sind, als dass er es selbst umsetzen würde.

Entscheidung für MCP-Server

01:56:27

Nach Abwägung verschiedener Optionen entscheidet sich der Streamer dafür, einen MCP-Server zu entwickeln. Er plant, die Plugin-Logik in einen separaten Server auszulagern, der über einen WebSocket-Client mit Premiere kommuniziert. Dieser Ansatz soll zukunftssicherer sein und die Integration mit verschiedenen KI-Modellen erleichtern. Obwohl er Bedenken bezüglich der Komplexität und Wartung hat, sieht er in diesem Projekt eine spannende technische Herausforderung und eine Möglichkeit, neue Fähigkeiten zu erlernen.

Reflexion über Content-Erstellung

02:21:31

Der Streamer reflektiert über seine Content-Strategie und die Art der Videos, die er erstellen möchte. Er stellt fest, dass er sich eher von Gaming-Inhalten entfernt und mehr auf Informatik und technische Projekte konzentriert. Er betont, dass der Produktionsaufwand eines Videos dem Wert des Inhalts angemessen sein sollte und dass er nach einer Balance sucht, bei der der Inhalt trotz geringerer Produktion qualitativ hochwertig bleibt.

Neue Ausrichtung des Kanals

02:30:28

Der Streamer kündigt an, zukünftig mehr technische Projekte und weniger Gaming-Inhalte zu produzieren. Er sieht sich eher als Informatiker und Content-Creator im Bereich Informatik als als Gaming-YouTuber. Er plant, zukünftige Videos mehr mit seinen aktuellen Projekten wie dem MCP-Server zu verknüpfen und hofft, durch diese Ausrichtung sowohl sich selbst als auch sein Publikum besser zufrieden zu stellen.

Abschließende Gedanken und Ausblick

02:39:43

Der Streamer blickt auf den Stream zurück und erwähnt, dass er das begonnene MCP-Server-Projekt weiterhin privat weiterentwickeln wird. Er zeigt sich offen für zukünftige Experimente und Veränderungen seines Contents und betont, dass er noch nicht alle Antworten gefunden hat, welche Art von Videos er machen möchte. Er beendet den Stream mit einem humoristischen Ausblick, möglicherweise könnte der Server ihm sogar bei der Videoproduktion helfen.