ffmpeg: jak zapisać surowe dane h264 jako plik mp4
Koduję dane h264 przez libavcodec. dawny.
while (1) {
...
avcodec_encode_video(pEnc->pCtx, OutBuf, ENC_OUTSIZE, pEnc->pYUVFrame);
...
}
Jeśli bezpośrednio zapisuję dane OutBuf jako plik .264, nie może być odtwarzane przez gracza. Teraz chcę zapisać OutBuf
jako plik mp4. Ktoś wie, jak to zrobić przez lib ffmpeg? dzięki.