batch convertion: ffmpeg avi -> mpg
1 #!/bin/sh 2 for f in *.flv; 3 do 4 echo "Processing $f" 5 ffmpeg -i "$f" -target ntsc-dvd "${f%.flv}.mpg" 6 done
1 #!/bin/sh 2 for f in *.flv; 3 do 4 echo "Processing $f" 5 ffmpeg -i "$f" -target ntsc-dvd "${f%.flv}.mpg" 6 done
1 path = "." 2 videos = Dir["#{path}/*.flv"] 3 videos.each do |f| 4 puts "converting #{f}" 5 newFile = f.gsub(".flv", ".jpg") 6 system("ffmpeg -itsoffset -4 -i #{f} -vframes 1 -an -f mjpeg -s 320x240 #{newFile}") 7 end
source: http://www.haykranen.nl/2007/11/21/howto-install-and-use-ffmpeg-on-mac-os-x-leopard/
1 sudo port install ffmpeg +gpl +lame +x264 +xvid
1 ffmpeg -itsoffset -4 -i video.mpeg -vframes 1 -an -f mjpeg -s 320x240 video.jpeg 2 3 ffmpeg -i video.flv -vcodec png -ss 00:00:03 -s 320x240 -vframes 1 -an -f rawvideo video.png