#!/bin/bash INFILE="$1" [[ -z $1 ]] && echo -e "\n***\nUsage: impipetest VIDEO\n***\n" && exit 1 [[ -e im.fifo ]] && rm -f im.fifo mkfifo im.fifo convert im.fifo -resize 320x240 -mattecolor blue -frame 8x8 -raise 4x4 fifo.png & exec 3>im.fifo ffmpeg -ss 2 -i "$INFILE" -f image2pipe -vframes 1 - >&3 2>/dev/null # close the pipe exec 3>&- wait display -title "Conversion from fifo" fifo.png