Skip to content

Instantly share code, notes, and snippets.

Values of "$@":
Arg #= -framerate
Arg #1= 25
Arg #2= -loglevel
Arg #3= error
Arg #4= -i
Arg #5= /media/saturn/OctoPi/tmp/Ghost-BlackBits_20170705083107-%d.jpg
Arg #6= -vcodec
Arg #7= mpeg2video
Arg #8= -threads
Works
./timelapse-remote.sh -framerate 25 -loglevel error -i "/media/saturn/OctoPi/tmp/v2cali~1_20170705061744-%d.jpg" -vcodec mpeg2video -threads 1 -r 25 -y -b 10000k -f vob -vf \'[in] format=yuv420p [out]\' "/media/saturn/OctoPi/v2cali~1_20170705061744.mpg"
Doesnt Work
./timelapse-remote.sh -framerate 25 -loglevel error -i /media/saturn/OctoPi/tmp/v2cali~1_20170705061744-%d.jpg -vcodec mpeg2video -threads 1 -r 25 -y -b 12600k -f vob -vf '[in] format=yuv420p [out]' /media/saturn/OctoPi/v2cali~1_20170705061744.mpg
Error
[NULL @ 0x3bd7aa0] Unable to find a suitable output format for '[out]'
[out]: Invalid argument