Sie müssen möglicherweise den image2pipe
Demuxer verwenden, um sie in avconv lesen zu können.
Zum Beispiel :
cat filename* | avconv -f image2pipe -i - ...`
Ich habe eine Reihe von nicht-sequentiellen GIF-Bildern in einem Verzeichnis, und ich versuche, diese mit avconv zu einem Video zu kombinieren. Es gibt ungefähr 150 Frames identischer Größe (3400x1600). Ich möchte möglichst die Dateien nicht umbenennen, da die Namen nützliche Daten enthalten.
Das Wiki schlägt den Befehl vor
cat frames/*.gif |/usr/bin/avconv -f image2pipe -c:v mjpeg -i - -r 25 -map 0 test.mov
was die Fehler zurückgibt
[mjpeg @ 0x1c42ec0] only 8 bits/component accepted [mjpeg @ 0x1c42ec0] [IMGUTILS @ 0x3a1c4a91fe0] Picture size 50815x30051 is inval id [mjpeg @ 0x1c42ec0] mjpeg: unsupported coding type (c6) [mjpeg @ 0x1c42ec0] mjpeg: unsupported coding type (c8) [mjpeg @ 0x1c42ec0] invalid id 190 [mjpeg @ 0x1c42ec0] [IMGUTILS @ 0x3a1c4a91fe0] Picture size 43622x41252 is inval id [mjpeg @ 0x1c42ec0] only 8 bits/component accepted [mjpeg @ 0x1c42ec0] mjpeg: unsupported coding type (ca) [mjpeg @ 0x1c42ec0] only 8 bits/component accepted
Was mache ich falsch?
Sie müssen möglicherweise den image2pipe
Demuxer verwenden, um sie in avconv lesen zu können.
Zum Beispiel :
cat filename* | avconv -f image2pipe -i - ...`