一、背景和目的
经常我们会遇到,想测试没有测试视频文件的情况,网上下载有的时候有太麻烦,不用太过忧虑,通过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命令行使用就到这了,有没有很方便,很简单,也很实用是不是。不过,想要熟练使用还得下去多多练习哦!我们下期见!
---来自腾讯云社区的---用户1692782
微信扫一扫打赏
支付宝扫一扫打赏