FFMpeg 一般用法

FFmpeg 一般用法

 

ffmpeg -i e:\gfxm.mkv  -vcodec libx264 -vpre  fast  -acodec copy -f mpegts -vbsf h264_mp4toannexb  e:\out.ts

 

其中

-vcodec 表示 希望使用的视频编码器,这个具体值可以通过  ffmpeg -codecs查看

             如果为copy 那么表示不进行转码 

-acodec

-f 表示转换格式 可以通过 ffmpeg -formats 查看支持格式列表

 

 

-vbsf h264_mp4toannexb      如果要转换的容器格式是ts,视频编码器为 libx264,那么可能需要加入此参数

 

-vpre 是ffmpeg内置的编码器脚本,这个要注意,需要设定 FFMPEG_DATADIR 指向存储

          诸如 libx264-slow.ffpreset 等文件的环境变量,具体解释

          http://ffmpeg.org/ffmpeg-doc.html#SEC13

 

导出rawdata:

 

ffmpeg -i e:\movie\m.mkv -f rawvideo -pix_fmt rgb565 -s 640x480 -vcodec  rawvideo out.raw

 

 

网络播放:

 

ffmpeg -i e:\movie\m.mkv -f mpegts -vcodec libx264 -re -acodec copy -s 640x480 udp://239.4.4.4:3333?ttl=1&pkt_size=1316

注意:

-re 参数表示按照实际帧率来发送

 

 

 

可以使用 ffmpeg -pix_fmts 查看支持的所有格式 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值