美文网首页
深究FFmpeg-玩转命令行

深究FFmpeg-玩转命令行

作者: 墨源为水 | 来源:发表于2017-04-28 16:17 被阅读214次

一.下载ffmpeg-window包

打开 http://ffmpeg.zeranoe.com/builds/ 点击下载按钮即可,如下图:

图片.png

二.CMD命令行使用FFmpeg

1 步骤一

解压下载下来的压缩包,将位于bin包下的ffmpeg.exe和ffplay.exe复制到指定文件夹Test目录下,将test.mp4也复制此目录下。

2步骤二

打开CMD窗口,将目录切换到Test目录下;

1) 播放 test.mp4 ,播放完成后自动退出

命令行:ffplay -autoexit test.mp4
描述:这样就会用ffplay播放器,播放test.mp4文件

2)视频转图片

命令行:ffmpeg -i test.mp4 -r 1 -f image2 temp/%05d.jpg
描述:将Test目录下面的testmp4按照每秒截取一张图片的频率方式,并且将得到的图片自然数递增的顺序命名规则命名,并且保存./temp下面。

3)图片转视频

图片在Test目录下面。那么通过下面的命令就可以将这个目录下面的图片转换成视频。这里面有个要求就是你的图片全部是自然数为文件名, 001, 002, 003这样的。前面要几个0取决于你的图片的个数,如109张,那么就是3-1=2个0,从001 到109,如果是1009张就是0001到1009。

3.1)不指定任何参数

命令行:ffmpeg -f image2 -i img%d.jpg test.mp4
描述:将Test目录下img01.jpg->img99.jpg 转成test.mp4

3.2)指定编码格式

命令行: ffmpeg -f image2 -i img%d.jpg -vcodec libx264 test.mp4

3.3)指定输出帧率

命令行: ffmpeg -f image2 -i img%d.jpg -vcodec libx264 -r 10 test.mp4
描述:这样输出的test.mp4就是每秒播放10帧了

3.4)指定码率

命令行: ffmpeg -f image2 -i img%d.jpg -vcodec libx264 -r 10 -b 200k test.mp4
描述: 注意这里的200k的单位bit/s.

3.5)查看以上命令输出结果test.mp4具体参数

命令行:ffmpeg -i test.mp4
描述:

图片.png

duration告诉视频时长,这里是10秒, bitrate是码率。
video: 视频编码格式。 帧率是10fps。

无命名规则的图片合成视频方法

通过image2pipe方式读取,具体操作方法:http://blog.csdn.net/vblittleboy/article/details/8560065

相关文章

  • 深究FFmpeg-玩转命令行

    一.下载ffmpeg-window包 打开 http://ffmpeg.zeranoe.com/builds/ ...

  • 第4讲-FFmepg-视频解码

    内容一:FFmpeg-命令行补充? 内容二:FFmpeg-视频解码? 第一点:确定音视频编解码流程学习? 第二点:...

  • Linux 学习笔记 - EP2

    运行脚本 YouTube 链接:花花酱|玩转Linux命令行 chmod +x stands for change...

  • Linux 学习笔记 - EP1

    基本命令、文件内容、重定向、管道 YouTube 链接:花花酱|玩转Linux命令行 基本命令 % echo he...

  • centos7.7配置终端命令行外观

    这里简单记录配置的参数和最终外观,原理不做深究1、参数代码 2、修改.bashrc文件,永久保存命令行样式 将参数...

  • 使用refGenome加上dplyr玩转gtf文件

    使用refGenome加上dplyr玩转gtf文件 不是所有人都像我这样喜欢linux的黑白命令行,但是他们仍然是...

  • 深究

    深究,遇到问题要深究,这是一种态度。 在浮躁盛行的如今,能够做到深究,究其根本,刨根问底,着实不易。 和很多厂家接...

  • 深究

    带你翻山越岭 望尽几重人世悲欢 始终敌不过她出现 这一世我化蝶过海寻你 飞过巫山迷了...

  • ffmpeg-OpenSLES播放音频数据

    前言 ndk调试命令 上两篇文章FFmpeg - 初探ffmepg并解码数据FFmpeg-多线程解码播放下面是基于...

  • [Linux实用命令]-1-超经典必会命令

    引言 这篇文章玩转Linux必会的几个命令,包括:切换图形界面和命令行模式,显示文件夹类容,目录跳转,创建、删除、...

网友评论

      本文标题:深究FFmpeg-玩转命令行

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