Communitygithub.com

nguyennx1399/Cargo-Planning-Pro

Medien mit FFmpeg (Video/Audio), ImageMagick (Bilder) und RMBG (KI-Hintergrundentfernung) verarbeiten. Geeignet für Kodierung, Formatkonvertierung, Filter, Vorschaubilder, Batch-Verarbeitung und HLS/DASH-Streaming.

Was ist Cargo-Planning-Pro?

Diese Fähigkeit namens nguyennx1399/Cargo-Planning-Pro bietet ein umfassendes Toolkit zur Medienverarbeitung unter Verwendung von leistungsstarken Open-Source-Werkzeugen. Sie unterstützt FFmpeg für Video- und Audiooperationen wie Kodierung, Transkodierung und Formatkonvertierung sowie ImageMagick für Bildbearbeitung, einschließlich Thumbnail-Erstellung und Batch-Verarbeitung von Bildern. Zusätzlich integriert sie RMBG, ein KI-gestütztes Tool zur Hintergrundentfernung aus Bildern, das automatisch erkannte Vordergrundelemente isoliert. Die Fähigkeit ist nützlich für Entwickler und KI-Agenten, die Streaming-Formate wie HLS und DASH erstellen, Filter anwenden oder Medien für verschiedene Plattformen optimieren müssen. Sie funktioniert plattformunabhängig, solange die genannten Abhängigkeiten installiert sind, und erlaubt direkte Aufrufe der entsprechenden CLI-Befehle über den AI-Agenten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nguyennx1399/Cargo-Planning-Pro/tree/master/.claude/skills/media-processing

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Cargo-Planning-Pro?

Medien mit FFmpeg (Video/Audio), ImageMagick (Bilder) und RMBG (KI-Hintergrundentfernung) verarbeiten. Verwenden Sie dies für Kodierung, Formatkonvertierung, Filter, Vorschaubilder, Batch-Verarbeitung, HLS/DASH-Streaming.

Voraussetzungen

Stellen Sie sicher, dass die folgenden Tools auf Ihrem System installiert sind:

  • ffmpeg (für Video- und Audioverarbeitung)
  • convert (ImageMagick, für Bildbearbeitung)
  • rmbg (für KI-gestützte Hintergrundentfernung)

Verwendung

FFmpeg

Video konvertieren:

ffmpeg -i eingabe.mp4 -c:v libx264 -preset medium -crf 23 ausgabe.mp4

Audio extrahieren:

ffmpeg -i video.mp4 -q:a 0 -map a audio.mp3

Vorschaubild erstellen:

ffmpeg -i video.mp4 -ss 00:00:10 -vframes 1 vorschau.png

HLS-Streaming:

ffmpeg -i video.mp4 -codec: h264 -f hls -hls_time 10 -hls_list_size 0 ausgabe.m3u8

DASH-Streaming:

ffmpeg -i video.mp4 -f dash -seg_duration 10 -init_seg_name init-stream$RepresentationID$.m4s -media_seg_name chunk-stream$RepresentationID$-$Number%05d$.m4s ausgabe.mpd

ImageMagick

Bildgröße ändern:

convert eingabe.jpg -resize 800x600 ausgabe.jpg

Batch-Konvertierung (PNG zu JPG):

convert '*.png' -quality 90 'ausgabe-%d.jpg'

Vorschaubilder erstellen:

convert eingabe.jpg -thumbnail 200x200 vorschau.jpg

RMBG (KI-Hintergrundentfernung)

Hintergrund aus Bild entfernen:

rmbg eingabe.jpg ausgabe.png

Batch-Verarbeitung:

for f in *.jpg; do rmbg "$f" "${f%.jpg}-ohne-hg.png"; done

Beispiele

  • Kodieren Sie ein Video für die Webnutzung mit h.264-Kompression.
  • Konvertieren Sie eine Sammlung von PNG-Bildern in JPG mit optimierter Qualität.
  • Entfernen Sie den Hintergrund aus Produktbildern für E-Commerce mit RMBG.
  • Erstellen Sie einen HLS-Stream aus einer hochauflösenden Videodatei.

Hinweise

  • Für erweiterte FFmpeg-Optionen konsultieren Sie die offizielle Dokumentation.
  • ImageMagick unterstützt eine Vielzahl von Bildformaten und Filtern.
  • RMBG ist am effektivsten bei klaren Bildern mit gut definierten Vordergrundobjekten.

Verwandte Skills