Я использовал язык C для кодирования кадров H264 (просто есть кадр I / P) в файлы fmp4.Когда я заполняю поле mdat, я не знаю, как заполнить данные кадра.
Заполняются ли данные кадра (I / P) напрямую?
Нужно ли заполнять первые 4 байта длиной кадра?
Я попытался использовать FFMPG для кодирования файла fmp4 и обнаружил, что данные в окне mdat полностью отличаются от исходных данных кадра I / P.
Кодируется снова?
Могу ли я напрямуюзаполнить данные кадра I / P в поле mdat?