读书人

FFMpeg 正常用法

发布时间: 2012-08-10 12:19:33 作者: rapoo

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 查看支持的所有格式?

?

读书人网 >开源软件

热点推荐