ffmpeg -i input_sound.avi -vn -ar 44100 -ac 2 -ab 192k -f mp3 output_sound.mp3 Convert. ffmpeg -i source_video.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac final_video.mp4Įxtract Sound From a Video, And Save It in Mp3 FormatĬreating an audio file from a video is an easy task: ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192k -f mp3 sound.mp3įFmpeg isn’t only for videos, there’s a lot you can do with audio files as well. Same goes with Sony PSP: The command line below takes a source video file and creates an output file compatible with Sony PSP. You can easily convert a video for iPhones and older iPods using this command: ffmpeg -i source_video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4 Encode a Video Sequence for the iPod/iPhone ss indicates the starting time, and -t indicates the duration. In the example above, we are cutting out a part starting at 00:00:30 into the original file with a 5 seconds length. This can be done super easily: ffmpeg -ss 00:00:30 -i orginalfile.mpg -t 00:00:05 -vcodec copy -acodec copy newfile.mpg The same works with images as well: ffmpeg -i input.jpg -vf scale=320:240 output_320x240.png Extract a Portion of a VideoĪnother very common operation on video files is to extract a specific portion of a given video. Using the -vf scale filter, it is possible to resize videos to a desired size: ffmpeg -i input.avi -vf scale=320:240 output.avi x and y specify the top left corner of the output rectangle.out_h is the height of the output rectangle.out_w is the width of the output rectangle.FFmpeg provides a crop filter for this specific purpose: ffmpeg -i input.mp4 -filter:v "crop=out_w:out_h:x:y" output.mp4 ffmpeg -i video.mpg image%d.jpg Crop a Video FileĬropping is a very common operation in video editing. The following image formats are available: PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI. This command will generate imagess named image1.jpg, image2.jpg, etc, from a given video file. ffmpeg -f image2 -i image%d.jpg video.mpg Convert a Video to X Images This command will transform all the images from the current directory (named image1.jpg, image2.jpg, etc…) to a video file named video.mpg. You can easily obtain a lot of information on a given video file with the following command line instruction: ffmpeg -i video.avi Convert Images To a Video Sequence
Android ffmpeg tutorial how to#
The commands contained in this guide describes how to perform various tasks as such as video files conversion, audio file sound extraction, encoding files for iPod or PSP, converting a video to a gif file, and more.
Android ffmpeg tutorial install#
Please refer to the official documentation if you need any help to install FFmpeg.
Android ffmpeg tutorial code#
The program and its source code can be downloaded here. Which Web Hosting Plans are recommended for FFmpeg?.Extract Sound From a Video, And Save It in Mp3 Format.Encode a Video Sequence for the iPod/iPhone.