Я попытался слегка изменить кодер x264, чтобы записать каждый P-кадр в отдельный файл.Проверяйте размер P-кадра при правильном кодировании и размере файлов, а также записывайте требуемые заголовки в этот Pframe.Но при этом
ffmpeg -i Pframe.mp4
Pframe.mp4 состоит только из P-кадра.
[NULL @ 00000157a75d3380][IMGUTILS @ 0000000c8cdfebd0] Недопустимый размер изображения 0x0 [h264 @ 00000157a75d3380] Недопустимый размер блока NAL (-30000> 38081).[h264 @ 00000157a75d3380] Ошибка разделения входа на единицы NAL.
Во время кодирования я вижу значение NAL и единицы измерения правильно.Может кто-нибудь сказать, почему неправильная (или странная) конфигурация одиночного P-кадра?