温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

FFmpeg如何命令行生成视频测试数据

发布时间:2021-10-21 14:37:18 来源:亿速云 阅读:256 作者:柒染 栏目:大数据

这篇文章将为大家详细讲解有关FFmpeg如何命令行生成视频测试数据,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

我们来讲如何使用FFmpeg命令行生成视频测试数据。

一、背景和目的

经常我们会遇到,想测试没有测试视频文件的情况,网上下载有的时候有太麻烦,不用太过忧虑,通过FFmpeg命令行是可以实现生成测试视频文件哒!接下来一起来看:

二、命令行

生成纯色测试视频


ffmpeg -re -f lavfi -i color=c=red@0.2:s=vga:r=25 -vcodec libx264 -r:v 25 out_color.mp4

生成随机雪花样式测试视频


ffmpeg -re -f lavfi -i "nullsrc=s=1024x768,geq=random(1)*1024:384:384" -vcodec libx264 -r:v 25 out_snow.mp4

三、参数解释

  • -re : 表示按输入视频帧率读取
  • -f :指定输出格式,生成测试视频使用lavfi
  • -i  :  指定输入的内容,本例中生成纯色测试视频,通过color滤镜指定;生成随机雪花样式通过nullsrc指定
    • s/size     : 表示分辨率大小,可以为vga或wxh(1024x768)两种形式    
    •  c:      表示颜色,本例中为red(红色)    
    •  geq     :表示随机数生成的标签,random为随机数生成函数   
  • -vcodec : 指定视频编码库,本例中为libx264
  • -r:v :设置视频的帧率,本例中为25

四、实战演示

五、效果

纯色视频效果

雪花视频效果

好了,本期的关于FFmpeg命令行使用就到这了,有没有很方便,很简单,也很实用是不是。不过,想要熟练使用还得下去多多练习哦!

关于FFmpeg如何命令行生成视频测试数据就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI