ffmpeg转码、压制、录屏、裁切、合并、提取
1.ffmpeg介绍
ffmpeg是一套用来处理视频和音频内容的开源工具库。
官网: http://ffmpeg.org/
ffmpeg: 媒体视频和音频处理的命令行工具
ffprobe:媒体参数分析命令行工具
ffplay:媒体播放命令行工具
ffmpeg -h:可以看到很多指令
2.转换格式
ffmpeg -i input.mov output.mp4
3.音频转码
编码: 就是压缩,目的都是缩小文件体积,便于传输和存储
ffmpeg -codecs
潮流编码:
MP4封装:H264视频编码 + AAC音频编码 (一般采用这个)
WebM封装:VP8视频编码 + Borbis音频编码
OGG封装:Theora视频编码 + Vorbis音频编码
音频转码:
ffmpeg -i in.flac -acodec libmp3lame -ar 44100 -ab 320k -ac 2 out.mp3
-ar 44100:音频采样率为44.1khz
-ab 320k:指定音频的比特率
-.ac 2 : 设置声道指令(1为单声道,2为双声道立体声)
4.视频转码
ffmpeg -i in.webm -s 1920x1080 -pix_fmt yuv420p -vcodec libx264 -preset medium -profile:v high -level:v 4.1 -crf 23 -acodec aac -ar 44100 -ac 2 -b:a 128k out.mp4
-preset me

最低0.47元/天 解锁文章
2053

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



