Erzeugt iOS-artige Parallax-Tiefeneffekte aus zwei Grafiken (Vordergrund + Hintergrund) – ideal als animierter Loop für Livestreams, Video-Hintergründe oder Social-Media-Content.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-02-07 21:51:16 +01:00
LICENSE LICENSE aktualisiert 2026-02-07 21:11:05 +01:00
parallax-loop.py parallax-loop.py aktualisiert 2026-02-07 21:51:16 +01:00
README.md README.md aktualisiert 2026-02-07 21:19:14 +01:00
requirements.txt Dateien nach „/“ hochladen 2026-02-07 21:13:04 +01:00

Parallax Loop Creator

Erzeugt iOS-artige Parallax-Tiefeneffekte aus zwei Grafiken (Vordergrund + Hintergrund) – ideal als animierter Loop für Livestreams, Video-Hintergründe oder Social-Media-Content.

Screenshot todo

Features

  • iOS-Style Depth Effect – Hintergrund und Vordergrund bewegen sich gegenläufig für einen natürlichen Tiefeneindruck
  • 4 Bewegungsmodi – Horizontal, Vertikal, Kreisförmig, Atmen/Zoom
  • Vordergrund-Positionierung – Skalierung, X/Y-Offset frei einstellbar
  • Nahtloser Loop – Export endet exakt vor Frame 0, kein Sprung bei Wiederholung
  • Verlustfreier Export – ProRes 4444 (mit Alpha), ProRes 422 HQ, FFV1, PNG-Codec, Raw Video
  • PNG-Sequenz-Export – inkl. fertigem ffmpeg-Befehl zum Zusammenfügen
  • Fullscreen-Vorschau – direkt als OBS-Fenster-Capture nutzbar
  • Echtzeit-Preview – Parameter live anpassen, Ergebnis sofort sehen
  • Plattformübergreifend – läuft auf macOS und Linux

Voraussetzungen

Installation

ffmpeg

# macOS:
brew install ffmpeg

# Ubuntu / Debian:
sudo apt install ffmpeg

# Fedora:
sudo dnf install ffmpeg

# Arch:
sudo pacman -S ffmpeg

Python-Umgebung

# macOS (Homebrew) – tkinter-Bindings installieren:
brew install python-tk@3.14   # Version an deine Python-Version anpassen

# Ubuntu / Debian:
sudo apt install python3-tk

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Verwendung

source venv/bin/activate
python parallax-loop.py

Schnellstart

  1. Hintergrund laden – beliebiges Bild (JPG, PNG, etc.)
  2. Vordergrund laden – idealerweise ein PNG mit Transparenz (Alpha-Kanal)
  3. Vordergrund positionieren – Skalierung und Position über die Regler anpassen
  4. Bewegungsmodus wählen – Horizontal ist dem iOS-Effekt am nächsten
  5. Intensität & Geschwindigkeit einstellen – BG und FG bewegen sich gegenläufig
  6. Exportieren – als verlustfreies Video oder PNG-Sequenz

Tipps für den Livestream

  • OBS Fenster-Capture: Öffne die Fullscreen-Vorschau (⛶-Button) und capture das Fenster direkt in OBS – so kannst du Parameter live anpassen
  • OBS Medienquelle: Exportiere einen Loop und füge ihn als Medienquelle mit aktivierter Wiederholung ein
  • Vordergrund vorbereiten: Nutze ein Tool wie remove.bg oder GIMP, um den Hintergrund deines Motivs zu entfernen und als PNG mit Transparenz zu speichern

Export-Formate

Format Container Alpha Dateigröße Einsatz
ProRes 4444 .mov ✅ Groß Editing, Compositing
ProRes 422 HQ .mov ❌ Mittel Broadcast, Livestream
FFV1 .mkv ✅ Kompakt Archivierung
PNG-Codec .mov ✅ Groß Universell kompatibel
Raw Video .avi ❌ Sehr groß Maximale Kompatibilität

Screenshots

todo

Hauptfenster Fullscreen-Vorschau
Main Fullscreen

Lizenz

MIT