Videobearbeitung
Video-Verarbeitung — KI-Generierung, KI-Restauration, Hochskalierung, Download, Optimierung, Diashow, Muxing, Metadaten und YouTube-Verwaltung
KI-Medien-Post
Interaktive Post-Pipeline vom Ausgangsbild zum fertigen Medien-Post — das abgestimmte Bild wird per KI animiert, zum nahtlosen Loop geschlossen und mit Ton unterlegt
KI-Videogenerierung
Erzeugt per KI ein Video oder einen Lipsync — aus einem Bild (Bild-zu-Video), aus Text (Text-zu-Video) oder lippensynchron zu Audio
maxwel ai-video-generate --prompt "<description>" --duration <seconds> --output <file.mp4>
KI-Videorestauration
Restauriert und verbessert Videomaterial per KI — entrauscht, entkörnt und skaliert hoch
maxwel ai-video-restore --input <source.mp4> --output <file.mp4>
KI-Video-Hochskalierung
Erhöht die Auflösung eines Videos per KI um das 2- oder 4-Fache
maxwel ai-video-upscale --input <source.mp4> --factor <2|4> --output <file.mp4>
Oszilloskop-Video
Erstellt aus einer Audiospur ein Oszilloskop-Video — grüne Wellenform auf schwarzem Grund, ideal für Musik-Visuals
maxwel video-create-oscilloscope --audio <source.wav> --output <file.mp4>
Video-Download
Lädt Videos von unterstützten Plattformen (YouTube, X, Instagram u. a.) in der gewünschten Qualität herunter
maxwel video-download --url "<url>" --output <file.mp4>
GIF → Video
Erstellt aus einem animierten GIF ein nahtlos gelooptes MP4 (mindestens ~30 s) — kleiner und kompatibler als das GIF
maxwel video-from-gif --input <source.gif> --output <file.mp4>
Video-Cover erzeugen
Erzeugt PNG-Standbilder (Cover) aus Videos — einzeln oder rekursiv für ganze Ordner
maxwel video-generate-cover --input <source.mp4> --output <cover.jpg>
Video stummschalten
Entfernt die Tonspur aus einer oder mehreren Videodateien
maxwel video-mute <file>
Video & Audio muxen
Fügt eine separate Video- und Audiospur zu einer Datei zusammen (Muxing) — optional auf eine Länge getrimmt
maxwel video-mux --video <video.mp4> --audio <audio.wav> --output <file.mp4>
Film benennen
Benennt Filmdateien standardisiert anhand einer Filmdatenbank und der Datei-Metadaten (Titel, Jahr, Auflösung)
maxwel video-name-movie --input <source.mp4>
Video optimieren
Optimiert Videos fürs Web — H.264/AAC in MP4, standardmäßig bis 1080p, bei deutlich kleinerer Dateigröße
maxwel video-optimize --input <source.mp4> --output <file.mp4>
Diashow-Video
Baut aus einem Bilderordner und einer Tonspur ein Diashow-MP4 — die Audiolänge bestimmt die Videodauer
maxwel video-slideshow --images <dir> --audio <track.mp3> --output <file.mp4>
Emby-NFO aus YouTube
Erstellt aus heruntergeladenen YouTube-Metadaten passende Emby-NFO-Dateien — rekursiv für ganze Mediatheken
maxwel emby-create-nfo-from-youtube --url "<youtube-url>" --output <file.nfo>
YouTube-Metadaten
Speichert die YouTube-Metadaten zu lokalen MP4-Dateien als JSON (Titel, Beschreibung, Datum u. a.)
maxwel youtube-get-metadata --url "<youtube-url>"
Zu YouTube-Playlist hinzufügen
Fügt lokale Videodateien einer YouTube-Playlist hinzu
maxwel youtube-playlist-add --video "<video-url>" --playlist "<playlist-id>"
YouTube-Playlist verschieben
Verschiebt alle Videos von einer YouTube-Playlist in eine andere
maxwel youtube-playlist-move --video "<video-url>" --from "<playlist-id>" --to "<playlist-id>"