Video in Einzelbilder konvertieren / ffmpeg

Persönliche Seite #2260253
Lesenswert?

Hi Leute

Ich hab meine LED Matrix fertig gestellt und möchte jetzt einen 
Video-Stream drauf anzeigen. Um aus einer Videoquelle Einzelbilder zu 
extrahieren, verwende ich:
1
ffmpeg -i Ratatouille.avi -ss 100 -t 10 -r 1  -s 80x60 -gray -y "rat%d.pgm"

Das erzeugt viiiele Dateien... Was ich eigentlich brauche sind die PGM 
Daten, die ich via USB (FTDI) an den AVR übermittle. Das klappt soweit 
auch mühselig via Terminalprogramm (screen); auf dem AVR läuft ein CLI, 
das auch PGM versteht. Der PGM Header beginnt praktischerweise mit "P5".

Kann ich ffmpeg dazu bringen, nicht Einzelbilder abzulegen, sondern 
die Daten kontinuierlich in eine Pipe (oder grosse Einzeldatei) zu 
schreiben? Hab mich durch das Manual gequält und mit pipe: 
experimentiert, aber ich krieg's nicht hin.

Hilfe! :o)
(Firma: Q3) #2262680
Lesenswert?

Mit  RealBasic z.B. würde ich über die Quicktime-Schnittstelle die 
Video-Datei öffnen, einen Frame extrahieren, den auf die passende 
Pixelgröße skalieren und als String bzw. Bytestrom über die serielle 
Schnittstelle bzw. auf einen virtuellen COM-Port ausgeben - und das 
Alles in einem einzigen Programm.

Was ich sagen will - warum nicht eine "richtige" Programmiersprache 
nehmen, statt mit irgendwelchen Skrips herumzufummeln? Das oben Genannte 
geht natürlich mit C, Delphi oder was auch immer - bestimmt genau so gut 
...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren