```
ffmpeg -ss 00:00:06 -t 00:00:12 -i input.mp4 -vcodec copy -acodec copy output.mp4
```
意思是从截取从6秒开始,时长为12秒的视频,格式不变,
输入为input.mp4
输出为output.mp4
\-vcodec copy -acodec copy : 编码格式不变
*****
还有就是关于-s选项的解释:
‘-ss position (input/output)’
When used as an input option (before -i), seeks in this input file to position. When used as an output option (before an output filename), decodes but discards input until the timestamps reach position. This is slower, but more accurate.
position may be either in seconds or in hh:mm:ss\[.xxx\] form.
意思就是如果要把-ss作为输入选项的话要放在-i之前,当做输出选项的话放在输出文件之前。我们这是要截取一段视频,应该当做输入选项,所以-ss要在-i之前才有效,不然会花费很长一段时间来寻找-ss。
作者:Gongjia
链接:https://www.jianshu.com/p/2975f4efd808
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
- ffmpeg视频截图
- FFmpeg压缩MP4视频
- ffmpeg获取视频的信息
- ffmpeg将图片序列合成视频
- ffmpeg将视频分解成图片序列
- ffmpeg截取一张352x240尺寸大小的,格式为jpg的图片:
- 把视频的前30帧转换成一个Animated Gif
- 在视频的第8.01秒处截取 352*240 的缩略图
- ffmpeg 将视频和图片互转化
- ffmpeg图片加水印
- ffmpeg视频加入ASS字幕
- ffmpeg视频加入srt字幕
- ffmpeg MP4剪切
- ffmpeg MP4合并
- 常用命令
- ffmpeg MP4 合成或替换 新的背景音乐
- ffmpge srt与ass字幕转换
- ffmpeg MP4与TS转换
- ffmpeg 多个音频合并 截取 拆分