In der heutigen digitalen Ära, in der Videoinhalte einen immer bedeutenderen Platz einnehmen, ist es von entscheidender Bedeutung, qualitativ hochwertige Streaming- und Aufzeichnungslösungen zur Hand zu haben. Genau hier kommt die Open Broadcaster Software (OBS) ins Spiel. OBS hat sich als eines der führenden Open-Source-Video-Softwareprogramme etabliert und bietet eine umfassende Palette an Funktionen, die von Amateur-Videomachern bis hin zu professionellen Streamern und Content-Erstellern genutzt werden.
MP4 ins GIF Format umwandeln (mp2togif) mit ffmpeg
Warum die Konvertierung von MP4 zu GIF sinnvoll sein kann?
Die Konvertierung von Dateiformaten ist eine gängige Praxis in der digitalen Welt, die verschiedene Zwecke erfüllen kann. Ein solches Szenario ist die Umwandlung von MP4-Videos in GIF-Animationen. Obwohl beide Formate ihre eigenen Vorzüge haben, gibt es bestimmte Situationen, in denen die Konvertierung von MP4 zu GIF durchaus sinnvoll sein kann.
Zum Beispiel bietet Blender keinen GIF export. Deshalb habe ich ein kleines Script geschrieben, welche mit ffmpeg die Umwandlung durchfürhrt. Wir haben z.B. dieses MP4 Video „MP4 ins GIF Format umwandeln (mp2togif) mit ffmpeg“ weiterlesen
Markdown: Die Einfache Sprache des Textstylings mit MarkEdit 1.10.0
In der Welt des digitalen Contents gibt es zahlreiche Möglichkeiten, Text zu formatieren und zu gestalten. Eine besonders beliebte und einfache Methode, die sich in den letzten Jahren stark durchgesetzt hat, ist Markdown. Markdown ist eine leichte und intuitive Auszeichnungssprache, die es ermöglicht, Text ohne den Einsatz von komplexen HTML-Tags oder Formatierungswerkzeugen zu strukturieren und zu gestalten. Egal ob für die Erstellung von Blogposts, README-Dateien für GitHub-Projekte oder einfache Webseitengestaltung, Markdown hat sich als äußerst vielseitig und nützlich erwiesen. Für den Mac ist gerade eine neue Version des MarkEdit veröffentlicht worden.
Ursprung und Grundlagen von Markdown: „Markdown: Die Einfache Sprache des Textstylings mit MarkEdit 1.10.0“ weiterlesen
Neue Version 12.5.2 vom Tor-Browser
Der Tor Browser ist ein Webbrowser, der entwickelt wurde, um die Privatsphäre und Anonymität der Benutzer beim Surfen im Internet zu schützen. Seit drei Wochen gibt es nun eine neue Version. Hier sind die einige Punkte über den Tor Browser: „Neue Version 12.5.2 vom Tor-Browser“ weiterlesen
Texturen mit Blender und Geometry Nodes am Beispiel eines Herzen
In Blender sind Texturen ein essentielles Werkzeug, um 3D-Modelle realistischer und ansprechender zu gestalten. Sie ermöglichen die Darstellung von Oberflächeneigenschaften wie Farben, Bump-Mapping, Glanz, Rauheit und vielem mehr. Mit der Einführung von Geometry Nodes in Blender wurde die Texturerzeugung auf eine neue Ebene gehoben. Wie zum Beispiel dieses Herz und der Boden:
Geometry Nodes sind eine mächtige Funktion in Blender, mit der du komplexe Geometrien und Effekte erzeugen kannst, indem du Knoten miteinander verbindest. „Texturen mit Blender und Geometry Nodes am Beispiel eines Herzen“ weiterlesen
Neu Git 2.42.0 Version veröffentlicht
Eben wurde die Neue Version 2.42.0 veröffentlicht. Was gibt es Neues?
-Schnellere Objektdurchquerungen mit Bitmaps
-Ausschließen von Referenzen nach Muster in for-each-ref
-Wertvolle Objekte vor der Müllabfuhr bewahren
Und hier die Releasenotes.
Git ist ein Programm, das die Entwickler lieben
Es hilft uns, unseren Code zu organisieren und zu schieben
Mit seinen Branches und Commits, ist alles stets sicher
Und unsere Arbeit wird immer schneller und effizienter
Es ist ein Tool, das uns nie im Stich lässt
Und uns hilft, jede Herausforderung zu meistern und zu überstehen
Es speichert unsere Arbeit mit seiner Magie
Und gibt uns die Freiheit, unseren Code jederzeit zu verbessern und zu optimieren, das ist keine Fantasie
Es ist ein treuer Freund und Beschützer
Und ein wichtiger Teil unserer täglichen Arbeit und Struktur
Git, oh Git, wir danken dir
Für all deine Unterstützung und Hilfe, denn du bist unser Führer und Begleiter, hier.
-Thomas Wenzlaff
Königsberger Brückenproblem oder etwas Graphentheorie mit jgrapht in Java
Das Königsberger Brückenproblem ist eine klassische mathematische Herausforderung, die im 18. Jahrhundert entstand und einen wichtigen Einfluss auf die Entwicklung der Graphentheorie hatte. Es handelt sich um eine Fragestellung bezüglich der Überquerung von Brücken über den Flüssen Pregel und seinen Inseln in der Stadt Königsberg (heute Kaliningrad, Russland). Das Problem wurde erstmals von dem Schweizer Mathematiker Leonhard Euler im Jahr 1735 gelöst und legte den Grundstein für die moderne Graphentheorie.
In Königsberg gab es sieben Brücken, die die Flüsse Pregel und die beiden Inseln verbunden haben. Die Frage war, ob es möglich war, die Stadt zu durchqueren, indem man jede Brücke nur einmal überquerte und schließlich an einem beliebigen Punkt endete.
Euler bewies, dass es keine Möglichkeit gibt, das Königsberger Brückenproblem zu lösen. Er zeigte, dass mindestens zwei der vier Landpunkte eine ungerade Anzahl von Brücken haben müssten, um eine Lösung unmöglich zu machen. Dies führte zur Entwicklung der Graphentheorie, bei der das Problem als ein Graph dargestellt werden kann, wobei die Landpunkte die Knoten und die Brücken die Kanten des Graphen sind.
Da kommt nun die Implementierung mit JGraphT in Java ins Spiel. „Königsberger Brückenproblem oder etwas Graphentheorie mit jgrapht in Java“ weiterlesen
Every main method deserves picocli!
Picocli: Eine leistungsstarke Bibliothek für die Erstellung von Befehlszeilenanwendungen. Hier habe ich schon oft davon berichtet. Da es im Juni die Version 4.7.4 gab, mal hier ein Beispiel dazu.
Die Entwicklung von Software, sei es in Form von Anwendungen oder Tools, erfordert oft die Integration von Befehlszeilenfunktionalität, um Benutzern eine effiziente Interaktion mit der Software zu ermöglichen. Eine der bemerkenswertesten Bibliotheken, die diese Aufgabe erleichtert, ist „Picocli„. Picocli ist eine Java-basierte Open-Source-Bibliothek, die Entwicklern dabei hilft, robuste und benutzerfreundliche Befehlszeilenanwendungen zu erstellen.
Was ist Picocli? „Every main method deserves picocli!“ weiterlesen
Maven Embedder
Der „Maven Embedder“ ist eine Möglichkeit, Maven in Java-Anwendungen einzubetten und Maven-Funktionen programmatisch aufzurufen. Damit kannst du Maven in deinem Code verwenden, um Build- und Dependency-Management-Funktionen auszuführen, ohne externe Prozesse aufrufen zu müssen.
Man braucht nur eine Abhängigkeit:
1 2 3 4 5 |
<dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-embedder</artifactId> <version>4.0.0-alpha-7</version> </dependency> |
Das Apache Maven Build-Tool ist ein weit verbreitetes Werkzeug in der Java-Entwicklungswelt, das die Automatisierung von Build-, Test- und Abhängigkeitsverwaltungsaufgaben erleichtert. Normalerweise wird Maven über die Befehlszeile oder in Build-Skripten verwendet. In einigen Szenarien kann es jedoch erforderlich sein, Maven in Java-Anwendungen einzubetten, um Maven-Funktionen programmatisch aufzurufen. Das Maven Embedder ermöglicht genau das. Was ist der Maven Embedder? „Maven Embedder“ weiterlesen
EXR Hintergrund in Blender für die World per Nodes setzen
Durch die Verwendung von Nodes in den World-Einstellungen von Blender kannst du ein EXR-Hintergrundbild zu deiner 3D-Szene hinzufügen und die Darstellung des Hintergrunds anpassen. Experimentiere mit den Mapping-Einstellungen und weiteren Shader-Nodes, um das gewünschte visuelle Ergebnis zu erzielen. Hier ein Beispiel: „EXR Hintergrund in Blender für die World per Nodes setzen“ weiterlesen
Apple HEIC nach EXR für Blender World Hintergrund auf Mac generieren
Das High Efficiency Image File Format (HEIF) von Apple kann auf einem Mac leicht in das EXR-Format umgewandelt werden, welches für Blender verwendet werden kann.
Dafür muss die HEIC Foto Datei nur in der Vorschau App geöffnet werden und in dem gewünschten Format exportiert werden über Ablage – Exportieren „Apple HEIC nach EXR für Blender World Hintergrund auf Mac generieren“ weiterlesen
pinout – die GPIO-Schnittstelle des Raspberry Pi
Ein einfaches pinout gibt auf dem Pi die Belegung aus. Cool! Hier die Ausgabe eines Raspberry Pi Zero W
Der Raspberry Pi ist ein vielseitiger Einplatinencomputer, der in den letzten Jahren enorm an Popularität gewonnen hat. Eines seiner bemerkenswertesten Merkmale ist die General Purpose Input Output (GPIO) Schnittstelle. GPIO ermöglicht es dem Raspberry Pi, mit der physischen Welt zu interagieren, indem es digitale Signale sendet und empfängt. „pinout – die GPIO-Schnittstelle des Raspberry Pi“ weiterlesen
Blender „Curve Profiles Plugin“ oder Präzision und Kreativität in der 3D-Modellierung
In der Welt der 3D-Modellierung hat sich Blender als Powerhouse etabliert und bietet Künstlern und Designern eine vielseitige und robuste Plattform, um ihrer Kreativität Ausdruck zu verleihen. Einer der Gründe für die Popularität von Blender sind die zahlreichen Plugins, die seine Funktionalität erweitern und spezifische Anforderungen erfüllen. Unter diesen Plugins sticht das „Blender Curve Profiles“ heraus, das Benutzern ermöglicht, komplexe Kurven mühelos zu erstellen und zu bearbeiten. Alle Beispiele des Plugins:
Das Blender Curve Profiles Plugin verstehen
Das Blender Curve Profiles Plugin ist ein essentielles Werkzeug, „Blender „Curve Profiles Plugin“ oder Präzision und Kreativität in der 3D-Modellierung“ weiterlesen
Entdecke die Vielseitigkeit des „Color Ramp“ Nodes in Blender
Blender, eine führende Open-Source-Software für 3D-Modellierung und Animation, bietet eine Fülle von Werkzeugen und Funktionen für Künstler und Designer auf der ganzen Welt. Unter den zahlreichen leistungsstarken Nodes, die in der Shader- und Materialbearbeitung zur Verfügung stehen, ist der „Color Ramp“ eine wahre Perle. In diesem Artikel werden wir uns mit diesem vielseitigen Node befassen und entdecken, wie er unsere kreativen Projekte auf ein neues Level heben kann. Hier mal ein Beispiel:
Was ist der „Color Ramp“ Node? „Entdecke die Vielseitigkeit des „Color Ramp“ Nodes in Blender“ weiterlesen
Quicktest neue Blender LTS 3.6 Version – Übt Geduld
Altes Übt Geduld Projekt rendert wie vorher.
„Quicktest neue Blender LTS 3.6 Version – Übt Geduld“ weiterlesen
Transparenz bzw. Glass in Texturen mit Blender einfügen
Transparenz bzw. Glass in Blender Texturen einfügen, wie auf dieser Sanduhr zu sehen:
Geht einfach mit diesen Nodes im Shading Tab: „Transparenz bzw. Glass in Texturen mit Blender einfügen“ weiterlesen
Wie können in Blender die Vertex (Punkte) vergrößert werden?
Mir sind die Punkte (Vertex) zu klein, hier können sie dauerhaft größer gemacht werden:
Neue git 2.40.1 Version am 17.4.2023 veröffentlicht
Git Version 2.40.1 veröffentlicht und auf dem Mac installiert bzw. upgedated mit sudo port upgrade outdated
Git ist ein Programm, das die Entwickler lieben
Es hilft uns, unseren Code zu organisieren und zu schieben
Mit seinen Branches und Commits, ist alles stets sicher
Und unsere Arbeit wird immer schneller und effizienter
Es ist ein Tool, das uns nie im Stich lässt
Und uns hilft, jede Herausforderung zu meistern und zu überstehen
Es speichert unsere Arbeit mit seiner Magie
Und gibt uns die Freiheit, unseren Code jederzeit zu verbessern und zu optimieren, das ist keine Fantasie
Es ist ein treuer Freund und Beschützer
Und ein wichtiger Teil unserer täglichen Arbeit und Struktur
Git, oh Git, wir danken dir
Für all deine Unterstützung und Hilfe, denn du bist unser Führer und Begleiter, hier.
-Thomas Wenzlaff
„Neue git 2.40.1 Version am 17.4.2023 veröffentlicht“ weiterlesen
Quicktest der neuen Blender Version 3.5.1 mit Herz-Video
Vor ein paar Tagen ist eine neue Version 3.5.1 veröffentlicht worden. Was gibt es neues? Siehe hier.
Blender ist eine der bekanntesten und meistgenutzten 3D-Software-Anwendungen weltweit. Die neueste Version von Blender, Blender 3.5.1, wurde kürzlich veröffentlicht und bringt viele neue Funktionen und Verbesserungen mit sich. Ich habe die neue Version ausprobiert und möchte meine Erfahrungen in diesem Quicktest teilen.
Zuallererst muss ich sagen, „Quicktest der neuen Blender Version 3.5.1 mit Herz-Video“ weiterlesen
5 fertige Blender Rohrverbindungen
Was sagt ein Rohr zu einem anderen Rohr, wenn sie sich treffen?
„Na, wie läuft’s bei dir?“
Mit dem Extra Mesh Plugin gib es auch schon einige fertige Rohrverbindungen, wie hier zu sehen:
In den Add-ons aktivieren: „5 fertige Blender Rohrverbindungen“ weiterlesen