1.分离视频音频流
ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpeg -i input_file -acodec copy -vn output_file_audio //分离音频流
2.视频解复用
ffmpeg –i test.mp4 –vcodec copy –an –f m4v test.264 ffmpeg –i test.avi –vcodec copy –an –f m4v test.264
3.视频转码
ffmpeg –i test.mp4 –vcodec h264 –s 352*278 –an –f m4v test.264 //转码为码流原始文件 ffmpeg –i test.mp4 –vcodec h264 –bf 0 –g 25 –s 352*278 –an –f m4v test.264 //转码为码流原始文件 ffmpeg –i test.avi -vcodec mpeg4 –vtag xvid –qsame test_xvid.avi //转码为封装文件 //-bf B帧数目控制,-g 关键帧间隔控制,-s 分辨率控制
4.视频封装
ffmpeg –i video_file –i audio_file –vcodec copy –acodec copy output_file
5.视频剪切
ffmpeg –i test.avi –r 1 –f image2 image-%3d.jpeg //提取图片 ffmpeg -ss 0:1:30 -t 0:0:20 -i input.avi -vcodec copy -acodec copy output.avi //剪切视频 //-r 提取图像的频率,-ss 开始时间,-t 持续时间
6.视频录制
ffmpeg –i rtsp://192.168.3.205:5555/test –vcodec copy out.avi
7.YUV序列播放
ffplay -f rawvideo -video_size 1920x1080 input.yuv
8.YUV序列转AVI
ffmpeg –s w*h –pix_fmt yuv420p –i input.yuv –vcodec mpeg4 output.avi
常用参数说明:
主要参数:
-i 设定输入流
-f 设定输出格式
-ss 开始时间
视频参数:
-b 设定视频流量,默认为200Kbit/s
-r 设定帧速率,默认为25
-s 设定画面的宽与高
-aspect 设定画面的比例
-vn 不处理视频
-vcodec 设定视频编解码器,未设定时则使用与输入流相同的编解码器
音频参数:
-ar 设定采样率
-ac 设定声音的Channel数
-acodec 设定声音编解码器,未设定时则使用与输入流相同的编解码器
-an 不处理音频
相关推荐
ffmpeg常用基本命令[参考].pdf
FFmepg常用滤镜命令整理,以及LUT3D 命令使用参考,包含常用部分命令
FFMpeg常用命令,包括视频截图,格式转换等等,加以举例说明
ffmpeg工具的常用命令
10. ffmpeg 编码 11. ffmpeg 解码 12. 截取 YUV 13. 压缩分辨率 14. ffplay 播放YUV 15. ffplay 播放PCM 16. 将 PCM 数据编码为 AC3 17. 逐行扫描转换为隔行扫描 18. 区分识别视频是逐行扫描还是隔行扫描
本人自己总结的ffmpeg常用命令,供大家参考使用,里面有MP4、FLV等封装格式提取H264\H265裸流的具体例子。
FFmpeg命令大全文档
linux下安装FFmpeg命令,亲测可用,文档里面说明了具体的操作步骤,按上面的操作执行即可安装成功.
视频编解码的常用ffmpeg命令行,包括格式转换,编码,解码,切片,变帧率等。
ffmpeg命令录制windows音视频
ffmpeg作为音视频开发和解码的主要工具,其命令格式为应用提供了很大的方便,该工具主要是介绍了ffmpeg的命令参数,非常全面,希望能帮到您。最全的ffmpeg命令参数
ffmpeg操作命令大全.pdf 命令基本格式及参数 主要参数 视频参数 音频参数 录制 分解与复用 处理原始数据 滤镜 音视频的裁剪与拼接 视频图片转换
FFMpeg命令大全, 详细描述FFMpeg中所包含的命令使用方法
ffmpeg最新版命令手册和相关例程详细说明
FFmpeg命令.zip
FFmpeg 命令基础学习文档,个人整理汇总,初学者可以下载使用
ffmpeg常用结构体树状图
ffmpeg命令调用获取视频长度等值 自己写的小项目里面使用的。 提取出播放时间 ===00:02:14.03 开始时间 =====1.999000 bitrate 码率 单位 kb==85 编码格式 ===h264 (High) 视频格式 ===yuv420p 分辨率 ===640x368
Windows平台,Qt调用FFmpeg.exe进行录屏。支持操作,开始录屏-暂停-结束录屏。