yangakw yangakw

ffmpeg的命令

in 记录read (171) 文章转载请注明来源!

最近要做一个视频处理的程序
ffmpeg将作为一个独立的进程加入到我的项目里,我想用一个脚本去执行他的指令为队列里准备数据。
先熟悉下ffmpeg的命令
ffmpeg
-i 1.mp4 需要处理的视频地址
-f 表示输出文件格式
-ss position 搜索到指定的时间 [-]hh:mm:ss[.xxx]的格式也支持(开始)
-t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持(结束)
-r fps 设置帧频 缺省25(时间间隔)

ffmpeg -list_devices true -f dshow -i dummy
显示设备
ffmpeg -i 1.mp4 -ss 00:00 -r 1 -t 1:00 -f image2 %3d.jpg
从开始到1:00每隔1s截取一张图片
ffmpeg -f dshow -i video="USB2.0 PC CAMERA" -s 100*100 %d.jpg
从投影仪中读取图像 不断输出图片
ffplay -f dshow -i video="USB2.0 PC CAMERA"
从投影仪中读取图像并播放

比特率是指每秒传送的比特(bit)数。单位为 bps(Bit Per Second),比特率越高,传送的数据越大。视频中的比特率(码率)指由模拟信号转换为数字信号的采样率。计算:码率(kbps)=文件大小(字节)X8 /时间(秒)/1000
> -b V 64k  64千比特/秒
jrotty WeChat Pay

微信打赏

jrotty Alipay

支付宝打赏

文章二维码

扫描二维码,在手机上阅读!

发表新评论
仅有 1 条评论
  1. beenNaleAnarm
    beenNaleAnarm
    回复

    http://allocating.one

博客已运行
© 2017 yangakw
PREVIOUS NEXT
雷姆
拉姆