Convert Video & Audio file from one format to other format using “FFmpeg”

There are so many applications available over the Internet for converting any format of audio or video to other format. Most of them are based on FFmpeg. This is the utility available for cross-platform solution to record, convert and stream audio and video. It include codec library named libavcodec.

This utility it’s totally DOS-based so easy to use in your application. If you want to develop your own application having functionality of recording, converting and streaming than this utilities best for you. There are so many commands are given but my current target is just converting file formats to the format.

You can download utility from its official site.[1]

Video Examples:[2]
* Converting MOV to FLV using FFMPEG
ffmpeg -i movie1.mov movie1.flv
This will convert movie1.mov file to movie1.flv

* Converting Mpeg to FLV using FFMPEG
ffmpeg -i movie1.mpeg movie1.flv
This will convert movie1.mpeg file to movie1.flv

* Converting AVI to FLV using FFMPEG
ffmpeg -i movie1.avi -s 500×500 movie1.flv
This will convert movie1.avi file to movie1.flv and will resize the video resolution to 500×500

* Converting 3GP to FLV using FFMPEG
ffmpeg -i movie1.3gp -sameq -an movie1.flv
This will convert movie1.3gp file to movie1.flv and will keep the original file settings and will disable the audio content

* Converting MPEG to 3GP using FFMPEG
ffmpeg -i movie1.mpeg -ab 8.85k -acodec libamr_wb -ac 1 -ar 16000 -vcodec h263 -s qcif movie2.3gp

   * FFV1 Encoding
ffmpeg -i -vcodec ffv1 -an output.mov

  * Converting flv to mpg using FFMPEG
   ffmpeg -i myvideo.flv -ar 22050 -b 500 -s 320×240 myvideo.mpgÂ

Audio Examples:[3]
* Converting aac to mp3 using FFMPEG with MetaData
ffmpeg -i audio1.aac -ar 22050 -ab 32 -map_meta_data audio1.mp3:audio1.aac audio1.mp3
This will convert audio1.aac to audio1.mp3 having audio rate 22.05 Khz and Audio BitRate 32Khz and will copy the meta data from .aac file to .mp3 file

* Converting WMV to MP3 using FFMPEG
ffmpeg -i audio1.wmv audio1.mp3
This will convert audio1.wmv file to audio1.mp3

* Converting WMV to FLV using FFMPEG
ffmpeg -i audio1.wmv audio1.flv
This will convert audio1.wmv file to audio1.flv, this will generate only audio content

* Converting AMR to MP3 using FFMPEG one
ffmpeg -i audio1.amr -ar 22050 audio1.mp3
This will convert audio1.amr file to audio1.mp3 having audio rate 22.05 Khz

* Converting aac to mp3 using FFMPEG
ffmpeg -i audio1.aac -ar 22050 -ab 32 audio1.mp3
This will convert audio1.aac to audio1.mp3 having audio rate 22.05 Khz and Audio BitRate 32Khz

* Rip MP3 From Video
ffmpeg -i movie.flv -vn -acodec copy movie.mp3

Citation

[1] ffmpeg.org
[2]http://linuxpoison.blogspot.in/2009/08/howto-convert-multimedia-files-between.html

Share Post