FFmpeg如何截取音视频

FFmpeg如何截取音视频,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

今天的内容我们来学习一下如何使用FFmpeg截取音频和视频!

一、准备工作

首先呢,我们需要做好准备工作!我们需要确定我们处理文件的目录,最好还要将文件名称修改为英文名,然后我们通过路径栏打开命令行窗口,这些前面的课程均已介绍过,就不再赘述了,如果对这些套路还不够熟练,回顾上一期内容有即可!笔者依然使用上一次使用的测试文件2_6.mp4文件作为本次的操作对象!

二、截取音视频

截取命令:

ffmpeg -i 2_6.mp4 -ss 01:00 -t 120 out_2_6.mp4

命令有没有很简单,下方视频简单演示了这个过程!相信你跟着这个过程一定也可以成功地截取视频!

三、参数说明

不过,截取成功之后,你还很有可能是一头雾水,我截取的是视频的哪个时间的啊,截取了多长时间啊!别急,相信你看完接下来的参数说明就会恍然大悟了!

-i:后面跟输入的文件,笔者此处为2_6_all.mp4

-ss:指定开始的时间,时间格式为hour:minute:second,如00:01:00,表示从0时1分0秒开始截取,如果你截取的视频时间长度不超过1小时,最前面的0亦可以省略。

-t:指定从开始截取的时间算,截取持续的时间,此处以s(秒)单位,如指定为120,则表示截取2分钟。

输出文件:指定输出文件的名称,笔者此处为out.mp4

这样,回头看笔者的输入参数,可知,笔者完成的工作为:从2_6_all.mp4文件中的第1分0秒开始,截取120秒(2分钟)的视频,截取后的文件名为out.mp4!下方附上截取前的原视频和截取后的视频的图片比较,相信会更加直观!

原视频信息:

FFmpeg如何截取音视频

截取后的视频信息:

FFmpeg如何截取音视频

四、扩展

本节演示了针对MP4文件的截取,而对于音频文件,或者说只包含图像不包含音频的视频文件,操作方式是一致的,只需将输入参数和输出参数做简单的替换,就可以完成截取的功能!可以尝试一下哦!

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对亿速云的支持。