Mine
public text v1 · immutable# Convert jpeg's to PPM files
for f in foo*.jpg; do jpegtopnm $f > `basename $f .jpg`.ppm;
done
# Combine PPM frames to YUV stream
cat *.ppm | ppmtoy4m -o 1 -F 24:1 -I t -L
# Recombine the jpegs and encode them into mpeg format, at 500kbps
jpeg2yuv -I t -L 1 -f 24 -b 1 -j foo%08d.jpg | yuvdenoise | mpeg2enc -B 35 -f 0 -q 5 -b 500 -a 1 -o foo.m1v
# Convert video stream from MPEG-1 video to AVI
ffmpeg -i foo.m1v foo.avi