处理视频小工具 -- ffmpeg

  FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。

  下载地址

  windows下,解压之后在cmd里就可以直接操作

  1.转换视频格式

  D:\ffmpeg\bin\ffmpeg.exe -i D:\fftest\1.wmv -y -ar 44100 -r 29.97 -s 1280*720 D:\fftest\1.mp4

  -y表示覆盖已有文件

  -ar设置音频采样率 (单位:Hz)

  -r帧速率(fps) (可以改,确认非标准桢率会导致音画不同步,所以只能设定为15或者29.97)

  -s指定分辨率 (320x240)

  2.截取视频某一时刻保存成图片

  ffmpeg.exe -i D:\fftest\1.mp4 -y -ss 00:00:10 -s 1280*720 -f mjpeg -vframes 10 D:\fftest\a.jpg

  生成的a.jpg则是视频第10秒的截图

  3.截取视频的某一段

  ffmpeg.exe -i D:\fftest\1.mp4 -acodec copy -vcodec copy -ss 00:00:10 -t 00:00:15 D:\fftest\cut.mp4
  ffmpeg.exe -i D:\fftest\1.mp4 -acodec copy -vcodec copy -ss 00:00:10 -to 00:00:15 D:\fftest\cut2.mp4

  区别在于:-t是截取的时间,所以cut.mp4是从10S开始,截取15S,视频时长共15秒

       -to是截取到的时刻,所以cut2.mp4是从10S开始,截取到15S,视频时长共5秒

 

  更多参数参考:ffmpeg常用参数一览表

         http://www.jianshu.com/p/7ed3be01228b

 

posted on 2017-11-01 11:35  谁抢了我的满天星  阅读(372)  评论(0编辑  收藏  举报

导航