ffmpeg 频中分离 video audio 截取片断
1,获取视频的信息  
   ffmpeg -i video.avi  
  
2,将图片序列分解合成视频  
   ffmpeg -i src.mpg image%d.jpg  
   ffmpeg -f image2 -i image%d.jpg dst.mpg  
     
3, 从视频中分离 video, audio 片断
只要音频  
ffmpeg -i src.mp4  -ss 00:00:10 -t 00:00:5  -vn -acodec copy  dst.mp4  ( -vn 表示 "video no" , -ss 00:00:10 -t 00:00:5 表示开始时间为10秒,长度5秒)
只要视频
ffmpeg -i src.mp4  -ss 00:00:10 -t 00:00:5  -an -vcodec copy  dst.mp4  ( -an 表示 "audio no" >)  
  
  
4.从视频抽出声音,并存为Mp3  
   ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3  
( Ubuntu 下可能转化失败,现运行sudo apt-get install ffmpeg libavcodec-extra-53)  
  
5 合成视频和音频  
   ffmpeg -i son.wav -i video_origine.avi video_finale.mpg (音频也可以是 mp3 , 如果音频比视频长,用KMP播放文件, 视频播完后停最后一画面,音频继续)   
  
其他    
为视频重新编码以适合在iPod/iPhone上播放  
   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  
  
为视频重新编码以适合在PSP上播放  
   ffmpeg -i source_video.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac final_video.mp4  
  
将.avi转成gif动画(未压缩)  
   ffmpeg -i video_origine.avi gif_anime.gif  
  
将.avi转成dv  
   ffmpeg -i video_origine.avi -target pal-dv video_finale.dv  
  
  
将.avi压缩成divx  
   ffmpeg -i video_origine.avi -s 320x240 -vcodec msmpeg4v2 video_finale.avi