1.提取YUV數據
ffmpeg -i test.mp4 -an -c:v rawvideo -pix_fmt yuv420p out.yuv
-an 表示不要音頻
播放進行測試,由於現在的視頻是原始數據,所以需要指定大小和格式
ffplay -s 100x100 -pix_fmt yuv420p out.yuv
2.提取PCM數據
ffmpeg -i test.mp4 -vn -ar 44100 -ac 2 -f s16le out.pcm
-vn 表示不要視頻
-ar 表示音頻採樣率
-ac 2 表示雙聲道(單聲道1,立體聲爲3個聲道以上)
-f 表示PCM數據格式 s表示正數 16表示16進制
播放進行測試,由於現在的音頻是原始數據,需要指定格式聲道和採樣率
ffplay out.pcm -ar 441100 -ac 2 -f s16le