ffmpeg ffplay ffprobe常用命令
目录
前言
主要介绍ffmpeg对音视频的处理命令,应用较多的命令示例。
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.视频转码
#-bf B帧数目控制,-g 关键帧间隔控制,-s 分辨率控制
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 #转码为封装文件
4.视频封装
ffmpeg –i video_file –i audio_file –vcodec copy –acodec copy output_file
ffmpeg.exe -s 320x180 -pix_fmt nv21 -f rawvideo -i .\outStream.nv21 out.mp4
5.视频剪切
#-r 提取图像的频率,-ss 开始时间,-t 持续时间
ffmpeg –i test.avi –r 1 –f image2 image-%3d.jpeg <
ffmpeg常用音视频处理命令

该博客详细介绍了ffmpeg的一系列常用命令,包括视频音频流分离、视频解复用、转码、封装、剪切、录制、YUV播放与转换、分辨率调整、视频合并、截取、图片转视频等操作,以及一些实用参数的解释。
最低0.47元/天 解锁文章
336

被折叠的 条评论
为什么被折叠?



