FFmpeg 视频截取

作者: 团不慌 | 来源:发表于2019-11-20 21:31 被阅读0次

参考:YUV处理工具:文件剪切

按帧数截取

  1. 从头截取 (前30帧)
ffmpeg -s 1920x1080 -i input.yuv -c:v rawvideo -filter:v select="gt(n\, -1)" -vframes 30 out30.yuv
ffmpeg -s 1920x1080 -i input.yuv -c:v rawvideo -filter:v select="between(n\, 0\, 29)" out30.yuv
ffmpeg -r 1 -ss 0 -i input.yuv -vcodec copy -vframes 30 output.yuv
  1. 中间截取 (30-100帧)
ffmpeg -s 1920x1080 -i input.yuv -c:v rawvideo -filter:v select="between(n\, 30\, 100)" out.yuv

按时间截取

ffmpeg -s 1920x1080 -i input.yuv -c:v rawvideo -filter:v select="between(t\, 10\, 20)" out.yuv
ffmpeg -s 1920x1080 -r 1 -ss 10 -t 10 -i input.yuv -c:v copy out.yuv

相关文章

网友评论

    本文标题:FFmpeg 视频截取

    本文链接:https://www.haomeiwen.com/subject/mouaictx.html