Showing posts with label convert and merge video. Show all posts
Showing posts with label convert and merge video. Show all posts

Tuesday, May 8, 2012

Edit videos using ffmpeg in linux ubuntu

FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library and the ffmpeg command line program for transcoding multimedia files.
  • Install ffmpeg in Ubuntu : "sudo apt-get install ffmpeg"
 FFmpeg commands to edit videos :

1. Extracting a clip from a longer video( -ss for start time , -t for end time and -sameq for same quality)
  • "ffmpeg -ss 00:06:09 -t 00:00:15 -i infile.avi  -sameq  outfile.avi"

 2. Merge audio and video
  • "ffmpeg -i input.mp3 -i input.avi -sameq output.avi"
3. Convert a file from one format to another
  • "ffmpeg -i input.mp4 -vcodec copy -acodec copy output.mpg"
4. Change resolution of video ( -s = size)
  • "ffmpeg -i  inputfile.avi  -s 320x240  outputfile.avi"
5. Crop a video
  • "ffmpeg -i inputfile.avi -croptop 88 -cropbottom 88 -cropleft 360 -cropright 360 outputfile.avi"
6. Extract (save) all Frames of a videos ( "-r"=  rate (fps)  )
  • "ffmpeg -i inputfile.avi -r 1  image-%3d.jpeg"
7. Extract audio from a video ( -b = bit rate)
  • "ffmpeg -i inputfile.avi -b 128k out.mp3"


Enjoy !!!!