Here are a bunch of ffmpeg command lines that will do just about everything you need.
- Getting info from a video file
ffmpeg -i video.avi
- Turn a sequence of images into video
ffmpeg -f image2 -i image%d.jpg video.mpg
- Turn a video into a sequence of images
ffmpeg -i video.mpg image%d.jpg
- Encode video for Ipod/IPhone
ffmpeg -i source_video_file.avi -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv -trell 1 -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X output_file.mp4
- Encode video for PSP
ffmpeg -i source_video_file.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac output_file.mp4OR
ffmpeg -i "OriginalFile.avi" -f psp -r 29.97 -b 768k -ar 24000 -ab 64k -s 320x240 "OutputFile.mp4"
- Extract audio from a video file and save it as mp3 format
ffmpeg -i source_video_file.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 output_file.mp3
- Convert a wave file to mp3
ffmpeg -i original_audio_file.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 output_file.mp3
- Convert a avi video to mpeg
ffmpeg -i original_movie.avi output_file.mpg
- Convert a mpeg video to avi
ffmpeg -i original_movie.mpg output_file.avi
- Convert a avi video to uncompressed animated gif
ffmpeg -i original_movie.avi output_file.gif
- Add audio to an existing video-only file (mix audio and video)
ffmpeg -i son.wav -i original_movie.avi output_file.mpg
- Convert a avi video to flv (flash video)
ffmpeg -i original_movie.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv output_file.flv
- Convert a flv video to mpeg
ffmpeg -i myFile.flv -ab 56 -ar 22050 -b 500 -s 320x240 myFile.mpg
- Convert a avi video to dv
ffmpeg -i original_movie.avi -s ntsc -r ntsc -aspect 4:3 -ar 48000 -ac 2 output_file.dvOR
ffmpeg -i original_movie.avi -target ntsc-dv output_file.dv
- Convert a avi video to mpeg specifically for DVD creation
ffmpeg -i source_video.avi -target ntsc-dvd -ps 2000000000 -aspect 16:9 finale_video.mpeg
- Compress a avi video to Divx
ffmpeg -i original_movie.avi -s 320x240 -vcodec msmpeg4v2 output_file.avi
- Convert a Ogg Theora video to mpeg specifically for DVD creation
ffmpeg -i original_movie.ogm -s 720x576 -vcodec mpeg2video -acodec mp3 output_file.mpg
- Convert a avi video to mpeg2 for SVCD creation
ffmpeg -i original_movie.avi -target ntsc-svcd output_file.mpg
- Convert a avi video to mpeg2 for VCD creation
ffmpeg -i original_movie.avi -target ntsc-vcd output_file.mpg
5 comments:
One very important thing I just learned after two hours - I cannot write a .BAT file with "ffmpeg -i video.mpg image%d.jpg" and then run the batch file. If I do, I get the message "Unable to find a suitable output format for 'imaged.jpg'. Instead, I must type that command on the actual command line prompt. At least, that's how it works for me on Windows XP. Please let other people know about this potential pitfall.
use %%d in your batchfile and it will work.
These are very helpful. I have a question. When creating a slideshow from jpg files, is it possible to specify the duration each image will remain displayed? What are the other options for this feature, ie. crossfading, etc.
Thank you,
David Hudach
A big thank you from Canada!
@ first "Anonymous":
I lost four hours!!!
Thanks to you, now it working fine.
Post a Comment