ffmpeg之视频格式转换

基于ffmpeg进行视频格式转换的时候需要看他对格式的支持度详情参见官方doc,常用的清晰度稍高的转换命令如下:

1.原格式转换:

ffmpeg -i E:\B\1.mp4   -acodec copy -vcodec copy E:\B\111.mp4 

这个相当于cp操作,音频和视频都参考了以前的格式

2.采用libx264视频编码器转换mp4到flv

ffmpeg -i E:\B\1.mp4  -acodec copy -vcodec libx264    E:\B\11.flv

音频直接cp,视频采用H.264

3.其他参数:

-y 覆盖

-threads 线程数 参考cpu核数

-preset 选择编码预设,更慢=更好的视频质量,可选取值为 ultrafast,superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo,placebo是没用的取值

-crf Constant Rate Factor,0~51之间取值,0为无损,23为默认取值,取值越大,视频整体质量越差。一般建议在18~28之间取值。18已经达到视觉无损的效果,即人眼几乎察觉不到和原片的差别。

猜你喜欢

转载自snv.iteye.com/blog/2206332