利用ffmpeg进行视频音频分解可以有以下两种方式:
①:
分离视频:ffmpeg -i test.mp4 -vcodec copy -an 视频流.h264
分离音频:ffmpeg -i test.mp4 -acodec copy -vn 音频流.mp3
②:
分离视频:ffmpeg -i test.mp4 视频流.h264
分离音频:ffmpeg -i test.mp4 音频流.mp3
若只提取视频帧的话,以上两种方法均可;
但是采用方式2的话会造成视频流中SEI等信息的丢失,故为了保留视频流中的原始信息,建议采用方式1,其中an表示屏蔽音频信息,bn表示屏蔽视频信息。