Package: ffmpeg
Version: 0.cvs20050121-1
ffmpeg will not accept a .avi format file as stdin. Inputting a .mpg file into stdin does work.
Here
cat foo-001.avi | ffmpeg -i - -target vcd foo-001.mpg
This command starts and finishes very quickly (too quickly). foo-001.mpg is an empty file. No change in behavior if I specify the format (-f option) as in:
cat foo-001.avi | ffmpeg -f avi -i - -target vcd foo-001.mpg
Just to check my syntax and procedure, I took the file I converted to mpg (ffmpeg -i foo-001.avi -target vcd foo-001.mpg) and piped it back through ffmpeg:
cat foo-001.mpg | ffmpeg -i - -target dvd foo-001a.mpg
and find that this works fine.
-Jerry Bash