./ffmpeg -i ~/proj/media/simpsons.wav -s 352x288 -i ~/proj/media/mobile_352x288.yuv -ac 1 -ar 8000 -acodec pcm_u8 -vcodec libx264 -fpre ./ffpresets/libx264-ultrafast.ffpreset -r 25 /tmp/test.mkv
上面指定了使用什么音频文件和视频文件进行编码,-ac 1表示音频为单通道,-ar 表示音频采样率 -acodec pcm_u8为指定音频编码格式,-vcodec 指定使用x264作为编码选项,-fpre指定x264编码器配置,-r 25指定视频帧率,最后.mkv文件制定了封包格式。
另外一个备忘:
./ffmpeg -i simpsons.mp4 -vcodec copy -an -vbsf h264_mp4toannexb test.h264
抽取纯粹的.h264流