FFmpeg 实用命令(不断更新中...)

来源:互联网 发布:淘宝租房网 编辑:程序博客网 时间:2024/06/06 02:38
常用命令:
ffmpeg -formats //查看所有支持的容器格式
ffmpeg -codecs //查看所有编解码器
ffmpeg -filters //查看所有可用的filter
ffmpeg -pix_fmts //查看所有支持的图片格式
ffmpeg -sample_fmts //查看所有支持的像素格式
ffprobe -i money.mp4 //查看媒体信息
ffmpeg -f v4l2 -i /dev/video0 output.mp4 //ffmpeg //获取摄像头/dev/video0并输出.mp4文件
ffplay -f rawvideo -video_size 1920x1080 a.yuv //ffplay播放yuv文件命令
ffprobe -v quiet -print_format json -show_format -show_streams  video.mp4  //获取音视频信息,以json格式返回
或ffprobe -show_format -show_streams video.mp4 //获取音视频信息
ffmpeg -i myvideo.mp4 //获取视频的信息
ffmpeg -i myvideo.mp4 image%d.jpg //将视频分解成图片序列
ffmpeg -i myvideo.mp4 -vn-ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3 //从视频抽出声音,并存为Mp3
   说明:
      * 源视频:myvideo.mp4
      * 音频位率:192kb/s
      * 输出格式:mp3
      * 生成的声音:sound.mp3
ffmpeg -i sample.mp4 -vcodec copy -an output.mp4;//分离视频流
ffmpeg -i sample.mp4 -acodec copy -vn output.aac;//分离音频流
ffmpeg -i sample.mp4  -ab 32 -ar 22050 -qscale 10 -s 682*310 -r 15 output.flv //将mp4转为flv
ffmpeg -re -i test.flv -vcodec copy -acodec copy -f flv rtmp://localhost:1935/live/mystream.stream //将本地文件推流
ffmpeg -i test.ts -vcodec copy -f m4v test.264 //TS流解复用
0 0
原创粉丝点击